Home
last modified time | relevance | path

Searched refs:riscv_hwprobe (Results 1 – 7 of 7) sorted by relevance

/tools/testing/selftests/riscv/hwprobe/
A Dwhich-cpus.c61 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 Dhwprobe.c7 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 Dcbo.c90 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 Dhwprobe.h22 long riscv_hwprobe(struct riscv_hwprobe *pairs, size_t pair_count,
A Dsys_hwprobe.S5 .global riscv_hwprobe
6 riscv_hwprobe: label
/tools/testing/selftests/riscv/vector/
A Dv_helpers.c13 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 Dsyscall.tbl305 258 riscv riscv_hwprobe sys_riscv_hwprobe

Completed in 8 milliseconds