/kernel/linux/linux-5.10/arch/arm/probes/kprobes/ |
H A D | checkers-thumb.c | 13 t32_check_stack(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) t32_check_stack() argument 87 t16_check_stack(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) t16_check_stack() argument
|
H A D | checkers-arm.c | 13 arm_check_stack(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) arm_check_stack() argument 93 arm_check_regs_nouse(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) arm_check_regs_nouse() argument 101 arm_check_regs_normal(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) arm_check_regs_normal() argument 117 arm_check_regs_ldmstm(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) arm_check_regs_ldmstm() argument 127 arm_check_regs_mov_ip_sp(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) arm_check_regs_mov_ip_sp() argument 148 arm_check_regs_ldrdstrd(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) arm_check_regs_ldrdstrd() argument [all...] |
H A D | checkers-common.c | 13 checker_stack_use_none(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) checker_stack_use_none() argument 21 checker_stack_use_unknown(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) checker_stack_use_unknown() argument 30 checker_stack_use_imm_0xx(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) checker_stack_use_imm_0xx() argument 43 checker_stack_use_t32strd(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) checker_stack_use_t32strd() argument 52 checker_stack_use_imm_x0x(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) checker_stack_use_imm_x0x() argument 62 checker_stack_use_imm_xxx(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) checker_stack_use_imm_xxx() argument 71 checker_stack_use_stmdx(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) checker_stack_use_stmdx() argument [all...] |
H A D | actions-arm.c | 69 emulate_ldrdstrd(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_ldrdstrd() argument 98 emulate_ldr(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_ldr() argument 128 emulate_str(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_str() argument 155 emulate_rd12rn16rm0rs8_rwflags(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_rd12rn16rm0rs8_rwflags() argument 190 emulate_rd12rn16rm0_rwflags_nopc(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_rd12rn16rm0_rwflags_nopc() argument 217 emulate_rd16rn12rm0rs8_rwflags_nopc(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_rd16rn12rm0rs8_rwflags_nopc() argument 247 emulate_rd12rm0_noflags_nopc(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_rd12rm0_noflags_nopc() argument 267 emulate_rdlo12rdhi16rn0rm8_rwflags_nopc(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_rdlo12rdhi16rn0rm8_rwflags_nopc() argument [all...] |
H A D | actions-common.c | 18 simulate_ldm1stm1(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) simulate_ldm1stm1() argument 60 simulate_stm1_pc(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) simulate_stm1_pc() argument 71 simulate_ldm1_pc(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) simulate_ldm1_pc() argument 80 emulate_generic_r0_12_noflags(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_generic_r0_12_noflags() argument 108 emulate_generic_r2_14_noflags(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_generic_r2_14_noflags() argument 116 emulate_ldm_r3_15(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_ldm_r3_15() argument 125 kprobe_decode_ldmstm(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) kprobe_decode_ldmstm() argument [all...] |
/kernel/linux/linux-6.6/arch/arm/probes/kprobes/ |
H A D | checkers-thumb.c | 13 t32_check_stack(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) t32_check_stack() argument 87 t16_check_stack(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) t16_check_stack() argument
|
H A D | checkers-common.c | 13 checker_stack_use_none(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) checker_stack_use_none() argument 21 checker_stack_use_unknown(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) checker_stack_use_unknown() argument 30 checker_stack_use_imm_0xx(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) checker_stack_use_imm_0xx() argument 43 checker_stack_use_t32strd(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) checker_stack_use_t32strd() argument 52 checker_stack_use_imm_x0x(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) checker_stack_use_imm_x0x() argument 62 checker_stack_use_imm_xxx(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) checker_stack_use_imm_xxx() argument 71 checker_stack_use_stmdx(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) checker_stack_use_stmdx() argument [all...] |
H A D | checkers-arm.c | 13 arm_check_stack(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) arm_check_stack() argument 93 arm_check_regs_nouse(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) arm_check_regs_nouse() argument 101 arm_check_regs_normal(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) arm_check_regs_normal() argument 117 arm_check_regs_ldmstm(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) arm_check_regs_ldmstm() argument 127 arm_check_regs_mov_ip_sp(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) arm_check_regs_mov_ip_sp() argument 148 arm_check_regs_ldrdstrd(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) arm_check_regs_ldrdstrd() argument [all...] |
H A D | actions-arm.c | 69 emulate_ldrdstrd(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_ldrdstrd() argument 98 emulate_ldr(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_ldr() argument 128 emulate_str(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_str() argument 155 emulate_rd12rn16rm0rs8_rwflags(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_rd12rn16rm0rs8_rwflags() argument 190 emulate_rd12rn16rm0_rwflags_nopc(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_rd12rn16rm0_rwflags_nopc() argument 217 emulate_rd16rn12rm0rs8_rwflags_nopc(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_rd16rn12rm0rs8_rwflags_nopc() argument 247 emulate_rd12rm0_noflags_nopc(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_rd12rm0_noflags_nopc() argument 267 emulate_rdlo12rdhi16rn0rm8_rwflags_nopc(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_rdlo12rdhi16rn0rm8_rwflags_nopc() argument [all...] |
H A D | actions-common.c | 18 simulate_ldm1stm1(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) simulate_ldm1stm1() argument 60 simulate_stm1_pc(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) simulate_stm1_pc() argument 71 simulate_ldm1_pc(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) simulate_ldm1_pc() argument 80 emulate_generic_r0_12_noflags(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_generic_r0_12_noflags() argument 110 emulate_generic_r2_14_noflags(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_generic_r2_14_noflags() argument 118 emulate_ldm_r3_15(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) emulate_ldm_r3_15() argument 127 kprobe_decode_ldmstm(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) kprobe_decode_ldmstm() argument [all...] |
/kernel/linux/linux-5.10/arch/arm64/kernel/probes/ |
H A D | decode-insn.c | 137 arm_kprobe_decode_insn(kprobe_opcode_t *addr, struct arch_specific_insn *asi) in arm_kprobe_decode_insn() argument
|
/kernel/linux/linux-6.6/arch/arm64/kernel/probes/ |
H A D | decode-insn.c | 137 arm_kprobe_decode_insn(kprobe_opcode_t *addr, struct arch_specific_insn *asi) in arm_kprobe_decode_insn() argument
|
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | uprobes.h | 39 struct arch_probes_insn asi; member
|
/kernel/linux/linux-6.6/arch/arm/include/asm/ |
H A D | uprobes.h | 39 struct arch_probes_insn asi; member
|
/kernel/linux/linux-5.10/arch/arm/probes/ |
H A D | decode-thumb.c | 862 thumb16_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in thumb16_probes_decode_insn() argument 843 thumb16_singlestep(probes_opcode_t opcode, struct arch_probes_insn *asi, struct pt_regs *regs) thumb16_singlestep() argument 852 thumb32_singlestep(probes_opcode_t opcode, struct arch_probes_insn *asi, struct pt_regs *regs) thumb32_singlestep() argument 873 thumb32_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, bool emulate, const union decode_action *actions, const struct decode_checker *checkers[]) thumb32_probes_decode_insn() argument [all...] |
H A D | decode-arm.c | 720 arm_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in arm_probes_decode_insn() argument 53 simulate_bbl(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) simulate_bbl() argument 65 simulate_blx1(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) simulate_blx1() argument 76 simulate_blx2bx(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) simulate_blx2bx() argument 91 simulate_mrs(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) simulate_mrs() argument 99 simulate_mov_ipsp(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) simulate_mov_ipsp() argument 700 arm_singlestep(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) arm_singlestep() argument [all...] |
H A D | decode.c | 196 prepare_emulated_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in prepare_emulated_insn() argument 222 set_emulated_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in set_emulated_insn() argument 175 probes_simulate_nop(probes_opcode_t opcode, struct arch_probes_insn *asi, struct pt_regs *regs) probes_simulate_nop() argument 181 probes_emulate_none(probes_opcode_t opcode, struct arch_probes_insn *asi, struct pt_regs *regs) probes_emulate_none() argument 342 run_checkers(const struct decode_checker *checkers[], int action, probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) run_checkers() argument 411 probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, const union decode_item *table, bool thumb, bool emulate, const union decode_action *actions, const struct decode_checker *checkers[]) probes_decode_insn() argument [all...] |
/kernel/linux/linux-6.6/arch/arm/probes/ |
H A D | decode-thumb.c | 862 thumb16_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in thumb16_probes_decode_insn() argument 843 thumb16_singlestep(probes_opcode_t opcode, struct arch_probes_insn *asi, struct pt_regs *regs) thumb16_singlestep() argument 852 thumb32_singlestep(probes_opcode_t opcode, struct arch_probes_insn *asi, struct pt_regs *regs) thumb32_singlestep() argument 873 thumb32_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, bool emulate, const union decode_action *actions, const struct decode_checker *checkers[]) thumb32_probes_decode_insn() argument [all...] |
H A D | decode-arm.c | 720 arm_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in arm_probes_decode_insn() argument 53 simulate_bbl(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) simulate_bbl() argument 65 simulate_blx1(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) simulate_blx1() argument 76 simulate_blx2bx(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) simulate_blx2bx() argument 91 simulate_mrs(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) simulate_mrs() argument 99 simulate_mov_ipsp(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) simulate_mov_ipsp() argument 700 arm_singlestep(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) arm_singlestep() argument [all...] |
H A D | decode.c | 196 prepare_emulated_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in prepare_emulated_insn() argument 222 set_emulated_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in set_emulated_insn() argument 175 probes_simulate_nop(probes_opcode_t opcode, struct arch_probes_insn *asi, struct pt_regs *regs) probes_simulate_nop() argument 181 probes_emulate_none(probes_opcode_t opcode, struct arch_probes_insn *asi, struct pt_regs *regs) probes_emulate_none() argument 342 run_checkers(const struct decode_checker *checkers[], int action, probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) run_checkers() argument 411 probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, const union decode_item *table, bool thumb, bool emulate, const union decode_action *actions, const struct decode_checker *checkers[]) probes_decode_insn() argument [all...] |
/kernel/linux/linux-5.10/arch/arm/probes/uprobes/ |
H A D | actions-arm.c | 105 decode_pc_ro(probes_opcode_t insn, struct arch_probes_insn *asi, in decode_pc_ro() argument 129 decode_wb_pc(probes_opcode_t insn, struct arch_probes_insn *asi, in decode_wb_pc() argument 152 decode_ldr(probes_opcode_t insn, struct arch_probes_insn *asi, in decode_ldr() argument 144 decode_rd12rn16rm0rs8_rwflags(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *d) decode_rd12rn16rm0rs8_rwflags() argument 159 uprobe_decode_ldmstm(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *d) uprobe_decode_ldmstm() argument [all...] |
/kernel/linux/linux-5.10/arch/sparc/mm/ |
H A D | fault_64.c | 200 unsigned char asi = ASI_P; in do_kernel_fault() local 376 unsigned char asi; in do_sparc64_fault() local
|
/kernel/linux/linux-6.6/arch/arm/probes/uprobes/ |
H A D | actions-arm.c | 105 decode_pc_ro(probes_opcode_t insn, struct arch_probes_insn *asi, in decode_pc_ro() argument 129 decode_wb_pc(probes_opcode_t insn, struct arch_probes_insn *asi, in decode_wb_pc() argument 152 decode_ldr(probes_opcode_t insn, struct arch_probes_insn *asi, in decode_ldr() argument 144 decode_rd12rn16rm0rs8_rwflags(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *d) decode_rd12rn16rm0rs8_rwflags() argument 159 uprobe_decode_ldmstm(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *d) uprobe_decode_ldmstm() argument [all...] |
/kernel/linux/linux-6.6/arch/sparc/mm/ |
H A D | fault_64.c | 203 unsigned char asi = ASI_P; in do_kernel_fault() local 379 unsigned char asi; in do_sparc64_fault() local
|
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | antsel.c | 79 brcms_c_antsel_init_cfg(struct antsel_info *asi, struct brcms_antselcfg *antsel, in brcms_c_antsel_init_cfg() argument 111 struct antsel_info *asi; in brcms_c_antsel_attach() local 171 brcms_c_antsel_detach(struct antsel_info *asi) brcms_c_antsel_detach() argument 180 brcms_c_antsel_antcfg2antsel(struct antsel_info *asi, u8 ant_cfg) brcms_c_antsel_antcfg2antsel() argument 200 brcms_c_antsel_cfgupd(struct antsel_info *asi, struct brcms_antselcfg *antsel) brcms_c_antsel_cfgupd() argument 234 brcms_c_antsel_init(struct antsel_info *asi) brcms_c_antsel_init() argument 242 brcms_c_antsel_id2antcfg(struct antsel_info *asi, u8 id) brcms_c_antsel_id2antcfg() argument 261 brcms_c_antsel_antcfg_get(struct antsel_info *asi, bool usedef, bool sel, u8 antselid, u8 fbantselid, u8 *antcfg, u8 *fbantcfg) brcms_c_antsel_antcfg_get() argument 293 brcms_c_antsel_antsel2id(struct antsel_info *asi, u16 antsel) brcms_c_antsel_antsel2id() argument [all...] |