Searched refs:riscv_hwprobe (Results 1 – 7 of 7) sorted by relevance
| /tools/testing/selftests/riscv/hwprobe/ |
| A D | which-cpus.c | 61 struct riscv_hwprobe *pairs; in do_which_cpus() 66 pairs = malloc(nr_pairs * sizeof(struct riscv_hwprobe)); in do_which_cpus() 86 struct riscv_hwprobe pairs[2]; in main() 105 pairs[0] = (struct riscv_hwprobe){ .key = RISCV_HWPROBE_KEY_BASE_BEHAVIOR, }; in main() 106 rc = riscv_hwprobe(pairs, 1, 0, NULL, 0); in main() 110 pairs[0] = (struct riscv_hwprobe){ .key = RISCV_HWPROBE_KEY_IMA_EXT_0, }; in main() 111 rc = riscv_hwprobe(pairs, 1, 0, NULL, 0); in main() 117 rc = riscv_hwprobe(pairs, 1, 0, (unsigned long *)&cpus, RISCV_HWPROBE_WHICH_CPUS); in main() 121 rc = riscv_hwprobe(pairs, 1, sizeof(cpu_set_t), NULL, RISCV_HWPROBE_WHICH_CPUS); in main() 124 pairs[0] = (struct riscv_hwprobe){ .key = 0xbadc0de, }; in main() [all …]
|
| A D | hwprobe.c | 7 struct riscv_hwprobe pairs[8]; in main() 24 out = riscv_hwprobe(pairs, 8, 1, &cpus, 0); in main() 43 out = riscv_hwprobe(pairs, 8, 0, 0, 0); in main() 46 out = riscv_hwprobe(pairs, 8, 0, &cpus, 0); in main() 49 out = riscv_hwprobe(pairs, 8, 1, 0, 0); in main() 53 out = riscv_hwprobe(pairs, 1, 1, &cpus, 0); in main() 60 out = riscv_hwprobe(pairs, 2, 0, 0, 0); in main()
|
| A D | cbo.c | 90 struct riscv_hwprobe pair = { in test_zicbom() 97 rc = riscv_hwprobe(&pair, 1, sizeof(cpu_set_t), (unsigned long *)cpus, 0); in test_zicbom() 114 struct riscv_hwprobe pair = { in test_zicboz() 122 rc = riscv_hwprobe(&pair, 1, sizeof(cpu_set_t), (unsigned long *)cpus, 0); in test_zicboz() 162 struct riscv_hwprobe pair = { in check_no_zicbo_cpus() 177 rc = riscv_hwprobe(&pair, 1, sizeof(cpu_set_t), (unsigned long *)&one_cpu, 0); in check_no_zicbo_cpus() 217 struct riscv_hwprobe pair; in main() 237 rc = riscv_hwprobe(&pair, 1, sizeof(cpu_set_t), (unsigned long *)&cpus, 0); in main()
|
| A D | hwprobe.h | 22 long riscv_hwprobe(struct riscv_hwprobe *pairs, size_t pair_count,
|
| A D | sys_hwprobe.S | 5 .global riscv_hwprobe 6 riscv_hwprobe: label
|
| /tools/testing/selftests/riscv/vector/ |
| A D | v_helpers.c | 13 struct riscv_hwprobe pair; in is_xtheadvector_supported() 16 riscv_hwprobe(&pair, 1, 0, NULL, 0); in is_xtheadvector_supported() 22 struct riscv_hwprobe pair; in is_vector_supported() 25 riscv_hwprobe(&pair, 1, 0, NULL, 0); in is_vector_supported()
|
| /tools/scripts/ |
| A D | syscall.tbl | 305 258 riscv riscv_hwprobe sys_riscv_hwprobe
|
Completed in 8 milliseconds