Home
last modified time | relevance | path

Searched defs:instr (Results 1 – 25 of 287) sorted by relevance

12345678910>>...12

/kernel/linux/linux-5.10/arch/powerpc/lib/
Dcode-patching.c21 static int __patch_instruction(struct ppc_inst *exec_addr, struct ppc_inst instr, in __patch_instruction()
38 int raw_patch_instruction(struct ppc_inst *addr, struct ppc_inst instr) in raw_patch_instruction()
146 static int do_patch_instruction(struct ppc_inst *addr, struct ppc_inst instr) in do_patch_instruction()
185 static int do_patch_instruction(struct ppc_inst *addr, struct ppc_inst instr) in do_patch_instruction()
192 int patch_instruction(struct ppc_inst *addr, struct ppc_inst instr) in patch_instruction()
205 struct ppc_inst instr; in patch_branch() local
237 bool is_conditional_branch(struct ppc_inst instr) in is_conditional_branch()
255 int create_branch(struct ppc_inst *instr, in create_branch()
276 int create_cond_branch(struct ppc_inst *instr, const struct ppc_inst *addr, in create_cond_branch()
295 static unsigned int branch_opcode(struct ppc_inst instr) in branch_opcode()
[all …]
/kernel/linux/linux-4.19/arch/powerpc/lib/
Dcode-patching.c26 static int __patch_instruction(unsigned int *exec_addr, unsigned int instr, in __patch_instruction()
41 int raw_patch_instruction(unsigned int *addr, unsigned int instr) in raw_patch_instruction()
145 static int do_patch_instruction(unsigned int *addr, unsigned int instr) in do_patch_instruction()
185 static int do_patch_instruction(unsigned int *addr, unsigned int instr) in do_patch_instruction()
192 int patch_instruction(unsigned int *addr, unsigned int instr) in patch_instruction()
216 int patch_instruction_site(s32 *site, unsigned int instr) in patch_instruction_site()
250 bool is_conditional_branch(unsigned int instr) in is_conditional_branch()
308 static unsigned int branch_opcode(unsigned int instr) in branch_opcode()
313 static int instr_is_branch_iform(unsigned int instr) in instr_is_branch_iform()
318 static int instr_is_branch_bform(unsigned int instr) in instr_is_branch_bform()
[all …]
/kernel/linux/linux-4.19/arch/powerpc/include/asm/
Dprobes.h29 #define IS_TW(instr) (((instr) & 0xfc0007fe) == 0x7c000008) argument
30 #define IS_TD(instr) (((instr) & 0xfc0007fe) == 0x7c000088) argument
31 #define IS_TDI(instr) (((instr) & 0xfc000000) == 0x08000000) argument
32 #define IS_TWI(instr) (((instr) & 0xfc000000) == 0x0c000000) argument
35 #define is_trap(instr) (IS_TW(instr) || IS_TD(instr) || \ argument
38 #define is_trap(instr) (IS_TW(instr) || IS_TWI(instr)) argument
Dsstep.h22 #define IS_MTMSRD(instr) (((instr) & 0xfc0007be) == 0x7c000124) argument
23 #define IS_RFID(instr) (((instr) & 0xfc0007fe) == 0x4c000024) argument
24 #define IS_RFI(instr) (((instr) & 0xfc0007fe) == 0x4c000064) argument
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
Dprobes.h16 #define IS_TW(instr) (((instr) & 0xfc0007fe) == 0x7c000008) argument
17 #define IS_TD(instr) (((instr) & 0xfc0007fe) == 0x7c000088) argument
18 #define IS_TDI(instr) (((instr) & 0xfc000000) == 0x08000000) argument
19 #define IS_TWI(instr) (((instr) & 0xfc000000) == 0x0c000000) argument
22 #define is_trap(instr) (IS_TW(instr) || IS_TD(instr) || \ argument
25 #define is_trap(instr) (IS_TW(instr) || IS_TWI(instr)) argument
/kernel/linux/linux-4.19/drivers/net/ethernet/netronome/nfp/
Dnfp_asm.c60 u16 br_get_offset(u64 instr) in br_get_offset()
71 void br_set_offset(u64 *instr, u16 offset) in br_set_offset()
82 void br_add_offset(u64 *instr, u16 offset) in br_add_offset()
90 static bool immed_can_modify(u64 instr) in immed_can_modify()
101 u16 immed_get_value(u64 instr) in immed_get_value()
115 void immed_set_value(u64 *instr, u16 immed) in immed_set_value()
132 void immed_add_value(u64 *instr, u16 offset) in immed_add_value()
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/
Dnfp_asm.c30 u16 br_get_offset(u64 instr) in br_get_offset()
41 void br_set_offset(u64 *instr, u16 offset) in br_set_offset()
52 void br_add_offset(u64 *instr, u16 offset) in br_add_offset()
60 static bool immed_can_modify(u64 instr) in immed_can_modify()
71 u16 immed_get_value(u64 instr) in immed_get_value()
85 void immed_set_value(u64 *instr, u16 immed) in immed_set_value()
102 void immed_add_value(u64 *instr, u16 offset) in immed_add_value()
/kernel/linux/linux-5.10/arch/arm/include/asm/
Ddomain.h133 #define TUSER(instr) TUSERCOND(instr, ) argument
134 #define TUSERCOND(instr, cond) #instr "t" #cond argument
136 #define TUSER(instr) TUSERCOND(instr, ) argument
137 #define TUSERCOND(instr, cond) #instr #cond argument
147 #define TUSER(instr) instr ## t argument
149 #define TUSER(instr) instr argument
/kernel/linux/linux-4.19/arch/arm/include/asm/
Ddomain.h136 #define TUSER(instr) #instr "t" argument
138 #define TUSER(instr) #instr argument
148 #define TUSER(instr) instr ## t argument
150 #define TUSER(instr) instr argument
/kernel/linux/linux-5.10/arch/arm/mm/
Dalignment.c319 do_alignment_finish_ldst(unsigned long addr, u32 instr, struct pt_regs *regs, union offset_union of… in do_alignment_finish_ldst()
332 do_alignment_ldrhstrh(unsigned long addr, u32 instr, struct pt_regs *regs) in do_alignment_ldrhstrh()
381 do_alignment_ldrdstrd(unsigned long addr, u32 instr, struct pt_regs *regs) in do_alignment_ldrdstrd()
443 do_alignment_ldrstr(unsigned long addr, u32 instr, struct pt_regs *regs) in do_alignment_ldrstr()
492 do_alignment_ldmstm(unsigned long addr, u32 instr, struct pt_regs *regs) in do_alignment_ldmstm()
713 u32 instr = *pinstr; in do_alignment_t32_to_handler() local
763 u32 instr = 0; in alignment_get_arm() local
778 u16 instr = 0; in alignment_get_thumb() local
798 u32 instr = 0; in do_alignment() local
/kernel/linux/linux-4.19/arch/arm/mm/
Dalignment.c330 do_alignment_finish_ldst(unsigned long addr, unsigned long instr, struct pt_regs *regs, union offse… in do_alignment_finish_ldst()
343 do_alignment_ldrhstrh(unsigned long addr, unsigned long instr, struct pt_regs *regs) in do_alignment_ldrhstrh()
392 do_alignment_ldrdstrd(unsigned long addr, unsigned long instr, in do_alignment_ldrdstrd()
455 do_alignment_ldrstr(unsigned long addr, unsigned long instr, struct pt_regs *regs) in do_alignment_ldrstr()
504 do_alignment_ldmstm(unsigned long addr, unsigned long instr, struct pt_regs *regs) in do_alignment_ldmstm()
725 unsigned long instr = *pinstr; in do_alignment_t32_to_handler() local
773 u32 instr = 0; in alignment_get_arm() local
788 u16 instr = 0; in alignment_get_thumb() local
805 unsigned long instr = 0, instrptr; in do_alignment() local
/kernel/linux/linux-4.19/arch/unicore32/mm/
Dalignment.c201 do_alignment_finish_ldst(unsigned long addr, unsigned long instr, in do_alignment_finish_ldst()
215 do_alignment_ldrhstrh(unsigned long addr, unsigned long instr, in do_alignment_ldrhstrh()
250 do_alignment_ldrstr(unsigned long addr, unsigned long instr, in do_alignment_ldrstr()
289 do_alignment_ldmstm(unsigned long addr, unsigned long instr, in do_alignment_ldmstm()
360 unsigned long instr, instrptr; in do_alignment() local
/kernel/linux/linux-4.19/drivers/watchdog/
Dwdat_wdt.c61 const struct wdat_instruction *instr, u32 *value) in wdat_wdt_read()
86 const struct wdat_instruction *instr, u32 value) in wdat_wdt_write()
113 struct wdat_instruction *instr; in wdat_wdt_run_action() local
371 struct wdat_instruction *instr; in wdat_wdt_probe() local
/kernel/linux/linux-5.10/drivers/watchdog/
Dwdat_wdt.c65 const struct wdat_instruction *instr, u32 *value) in wdat_wdt_read()
90 const struct wdat_instruction *instr, u32 value) in wdat_wdt_write()
117 struct wdat_instruction *instr; in wdat_wdt_run_action() local
376 struct wdat_instruction *instr; in wdat_wdt_probe() local
/kernel/linux/linux-4.19/arch/arm/mach-s3c24xx/include/mach/
Dio.h36 #define DECLARE_DYN_OUT(sz,fnsuffix,instr) \ argument
51 #define DECLARE_DYN_IN(sz,fnsuffix,instr) \ argument
71 #define DECLARE_IO(sz,fnsuffix,instr) \ argument
/kernel/linux/linux-5.10/arch/powerpc/kernel/
Dhw_breakpoint_constraints.c83 bool wp_check_constraints(struct pt_regs *regs, struct ppc_inst instr, in wp_check_constraints()
139 void wp_get_instr_detail(struct pt_regs *regs, struct ppc_inst *instr, in wp_get_instr_detail()
/kernel/linux/linux-5.10/arch/powerpc/net/
Dbpf_jit.h22 #define PLANT_INSTR(d, idx, instr) \ argument
24 #define EMIT(instr) PLANT_INSTR(image, ctx->idx, instr) argument
/kernel/linux/linux-4.19/arch/microblaze/kernel/
Dunwind.c63 static inline long get_frame_size(unsigned long instr) in get_frame_size()
87 unsigned long instr; in find_frame_creation() local
/kernel/linux/linux-5.10/arch/arm64/kernel/
Dsmccc-call.S11 .macro SMCCC instr argument
Darmv8_deprecated.c372 static int swp_handler(struct pt_regs *regs, u32 instr) in swp_handler()
461 static int cp15barrier_handler(struct pt_regs *regs, u32 instr) in cp15barrier_handler()
581 static int a32_setend_handler(struct pt_regs *regs, u32 instr) in a32_setend_handler()
588 static int t16_setend_handler(struct pt_regs *regs, u32 instr) in t16_setend_handler()
/kernel/linux/linux-4.19/arch/arm64/kernel/
Dsmccc-call.S18 .macro SMCCC instr argument
Darmv8_deprecated.c374 static int swp_handler(struct pt_regs *regs, u32 instr) in swp_handler()
463 static int cp15barrier_handler(struct pt_regs *regs, u32 instr) in cp15barrier_handler()
583 static int a32_setend_handler(struct pt_regs *regs, u32 instr) in a32_setend_handler()
590 static int t16_setend_handler(struct pt_regs *regs, u32 instr) in t16_setend_handler()
/kernel/linux/linux-5.10/arch/microblaze/kernel/
Dunwind.c63 static inline long get_frame_size(unsigned long instr) in get_frame_size()
87 unsigned long instr; in find_frame_creation() local
/kernel/linux/linux-4.19/arch/arm/kernel/
Dsmccc-call.S32 .macro SMCCC instr argument
/kernel/linux/linux-5.10/arch/arm/kernel/
Dsmccc-call.S25 .macro SMCCC instr argument

12345678910>>...12