Home
last modified time | relevance | path

Searched refs:checkers (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/arch/arm/probes/kprobes/
DMakefile1 obj-$(CONFIG_KPROBES) += core.o actions-common.o checkers-common.o
6 obj-$(CONFIG_KPROBES) += actions-thumb.o checkers-thumb.o
9 obj-$(CONFIG_KPROBES) += actions-arm.o checkers-arm.o
Dcore.c64 const struct decode_checker **checkers; in arch_prepare_kprobe() local
78 checkers = kprobes_t32_checkers; in arch_prepare_kprobe()
82 checkers = kprobes_t16_checkers; in arch_prepare_kprobe()
91 checkers = kprobes_arm_checkers; in arch_prepare_kprobe()
97 switch ((*decode_insn)(insn, &p->ainsn, true, actions, checkers)) { in arch_prepare_kprobe()
/linux-4.4.14/arch/arm/probes/
Ddecode.c345 static int run_checkers(const struct decode_checker *checkers[], in run_checkers() argument
352 if (!checkers) in run_checkers()
355 p = checkers; in run_checkers()
417 const struct decode_checker *checkers[]) in probes_decode_insn() argument
477 err = run_checkers(checkers, action, origin_insn, asi, h); in probes_decode_insn()
488 err = run_checkers(checkers, action, origin_insn, asi, h); in probes_decode_insn()
500 err = run_checkers(checkers, action, origin_insn, asi, h); in probes_decode_insn()
Ddecode-thumb.h95 const struct decode_checker *checkers[]);
99 const struct decode_checker *checkers[]);
Ddecode-thumb.c867 const struct decode_checker *checkers[]) in thumb16_probes_decode_insn() argument
872 emulate, actions, checkers); in thumb16_probes_decode_insn()
878 const struct decode_checker *checkers[]) in thumb32_probes_decode_insn() argument
883 emulate, actions, checkers); in thumb32_probes_decode_insn()
Ddecode-arm.h72 const struct decode_checker *checkers[]);
Ddecode-arm.c730 const struct decode_checker *checkers[]) in arm_probes_decode_insn() argument
735 emulate, actions, checkers); in arm_probes_decode_insn()
Ddecode.h414 const struct decode_checker **checkers);