Home
last modified time | relevance | path

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

123456

/Linux-v5.4/arch/powerpc/lib/
Dcode-patching.c21 static int __patch_instruction(unsigned int *exec_addr, unsigned int instr, in __patch_instruction()
36 int raw_patch_instruction(unsigned int *addr, unsigned int instr) in raw_patch_instruction()
139 static int do_patch_instruction(unsigned int *addr, unsigned int instr) in do_patch_instruction()
179 static int do_patch_instruction(unsigned int *addr, unsigned int instr) in do_patch_instruction()
186 int patch_instruction(unsigned int *addr, unsigned int instr) in patch_instruction()
228 bool is_conditional_branch(unsigned int instr) in is_conditional_branch()
286 static unsigned int branch_opcode(unsigned int instr) in branch_opcode()
291 static int instr_is_branch_iform(unsigned int instr) in instr_is_branch_iform()
296 static int instr_is_branch_bform(unsigned int instr) in instr_is_branch_bform()
301 int instr_is_relative_branch(unsigned int instr) in instr_is_relative_branch()
[all …]
/Linux-v5.4/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
Dsstep.h18 #define IS_MTMSRD(instr) (((instr) & 0xfc0007be) == 0x7c000124) argument
19 #define IS_RFID(instr) (((instr) & 0xfc0007fe) == 0x4c000024) argument
20 #define IS_RFI(instr) (((instr) & 0xfc0007fe) == 0x4c000064) argument
/Linux-v5.4/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()
/Linux-v5.4/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
Dunified.h37 #define W(instr) instr.w argument
/Linux-v5.4/arch/arm/mm/
Dalignment.c327 do_alignment_finish_ldst(unsigned long addr, u32 instr, struct pt_regs *regs, union offset_union of… in do_alignment_finish_ldst()
340 do_alignment_ldrhstrh(unsigned long addr, u32 instr, struct pt_regs *regs) in do_alignment_ldrhstrh()
389 do_alignment_ldrdstrd(unsigned long addr, u32 instr, struct pt_regs *regs) in do_alignment_ldrdstrd()
451 do_alignment_ldrstr(unsigned long addr, u32 instr, struct pt_regs *regs) in do_alignment_ldrstr()
500 do_alignment_ldmstm(unsigned long addr, u32 instr, struct pt_regs *regs) in do_alignment_ldmstm()
721 u32 instr = *pinstr; in do_alignment_t32_to_handler() local
771 u32 instr = 0; in alignment_get_arm() local
786 u16 instr = 0; in alignment_get_thumb() local
806 u32 instr = 0; in do_alignment() local
/Linux-v5.4/arch/unicore32/mm/
Dalignment.c198 do_alignment_finish_ldst(unsigned long addr, unsigned long instr, in do_alignment_finish_ldst()
212 do_alignment_ldrhstrh(unsigned long addr, unsigned long instr, in do_alignment_ldrhstrh()
247 do_alignment_ldrstr(unsigned long addr, unsigned long instr, in do_alignment_ldrstr()
286 do_alignment_ldmstm(unsigned long addr, unsigned long instr, in do_alignment_ldmstm()
357 unsigned long instr, instrptr; in do_alignment() local
/Linux-v5.4/drivers/watchdog/
Dwdat_wdt.c58 const struct wdat_instruction *instr, u32 *value) in wdat_wdt_read()
83 const struct wdat_instruction *instr, u32 value) in wdat_wdt_write()
110 struct wdat_instruction *instr; in wdat_wdt_run_action() local
369 struct wdat_instruction *instr; in wdat_wdt_probe() local
/Linux-v5.4/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
/Linux-v5.4/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
/Linux-v5.4/arch/arm64/kernel/
Darmv8_deprecated.c371 static int swp_handler(struct pt_regs *regs, u32 instr) in swp_handler()
460 static int cp15barrier_handler(struct pt_regs *regs, u32 instr) in cp15barrier_handler()
580 static int a32_setend_handler(struct pt_regs *regs, u32 instr) in a32_setend_handler()
587 static int t16_setend_handler(struct pt_regs *regs, u32 instr) in t16_setend_handler()
/Linux-v5.4/lib/xz/
Dxz_dec_bcj.c163 uint32_t instr; in bcj_powerpc() local
217 uint64_t instr; in bcj_ia64() local
319 uint32_t instr; in bcj_sparc() local
/Linux-v5.4/arch/powerpc/kernel/
Dalign.c107 unsigned int instr) in emulate_spe()
296 unsigned int instr; in fix_alignment() local
Dhw_breakpoint.c198 static bool is_larx_stcx_instr(struct pt_regs *regs, unsigned int instr) in is_larx_stcx_instr()
214 unsigned int instr = 0; in stepping_handler() local
/Linux-v5.4/arch/arm/kernel/
Dkgdb.c142 static int kgdb_brk_fn(struct pt_regs *regs, unsigned int instr) in kgdb_brk_fn()
149 static int kgdb_compiled_brk_fn(struct pt_regs *regs, unsigned int instr) in kgdb_compiled_brk_fn()
Dtraps.c420 int call_undef_hook(struct pt_regs *regs, unsigned int instr) in call_undef_hook()
438 unsigned int instr; in do_undefinstr() local
686 static int get_tp_trap(struct pt_regs *regs, unsigned int instr) in get_tp_trap()
719 baddataabort(int code, unsigned long instr, struct pt_regs *regs) in baddataabort()
/Linux-v5.4/arch/arm/mach-iop32x/
Dcp6.c10 static int cp6_trap(struct pt_regs *regs, unsigned int instr) in cp6_trap()
/Linux-v5.4/arch/powerpc/kvm/
Dbook3s_hv_tm_builtin.c22 u32 instr = vcpu->arch.emul_inst; in kvmhv_p9_tm_emulation_early() local
Dbook3s_hv_tm.c42 u32 instr = vcpu->arch.emul_inst; in kvmhv_p9_tm_emulation() local
/Linux-v5.4/drivers/mtd/
Dinftlmount.c196 struct erase_info *instr = &inftl->instr; in find_boot_record() local
372 struct erase_info *instr = &inftl->instr; in INFTL_formatblock() local
/Linux-v5.4/drivers/misc/eeprom/
Dat25.c72 u8 instr; in at25_ee_read() local
162 u8 instr; in at25_ee_write() local
/Linux-v5.4/drivers/scsi/aic7xxx/aicasm/
Daicasm_gram.y1649 struct instruction *instr; in format_1_instr() local
1726 struct instruction *instr; in format_2_instr() local
1787 struct instruction *instr; in format_3_instr() local
/Linux-v5.4/arch/unicore32/lib/
Dbacktrace.S112 #define instr v4 macro
/Linux-v5.4/drivers/crypto/cavium/zip/
Dzip_device.c77 u32 zip_load_instr(union zip_inst_s *instr, in zip_load_instr()

123456