Lines Matching refs:riscv_hwprobe
21 static void hwprobe_arch_id(struct riscv_hwprobe *pair, in hwprobe_arch_id()
61 static void hwprobe_isa_ext0(struct riscv_hwprobe *pair, in hwprobe_isa_ext0()
162 struct riscv_hwprobe pair; in hwprobe_ext0_has()
204 static void hwprobe_one_pair(struct riscv_hwprobe *pair, in hwprobe_one_pair()
257 static int hwprobe_get_values(struct riscv_hwprobe __user *pairs, in hwprobe_get_values()
296 struct riscv_hwprobe pair; in hwprobe_get_values()
314 static int hwprobe_get_cpus(struct riscv_hwprobe __user *pairs, in hwprobe_get_cpus()
345 struct riscv_hwprobe pair, tmp; in hwprobe_get_cpus()
354 pair = (struct riscv_hwprobe){ .key = -1, }; in hwprobe_get_cpus()
363 tmp = (struct riscv_hwprobe){ .key = pair.key, }; in hwprobe_get_cpus()
387 static int do_riscv_hwprobe(struct riscv_hwprobe __user *pairs, in do_riscv_hwprobe()
407 struct riscv_hwprobe pair; in init_hwprobe_vdso_data()
444 SYSCALL_DEFINE5(riscv_hwprobe, struct riscv_hwprobe __user *, pairs, in SYSCALL_DEFINE5() argument