Home
last modified time | relevance | path

Searched refs:INSN_SIZE (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/sys/cddl/dev/kinst/riscv/
H A Dkinst_isa.c95 rd = frame->tf_sepc + INSN_SIZE; in kinst_emulate()
105 rd = prevpc + INSN_SIZE; in kinst_emulate()
121 frame->tf_sepc += INSN_SIZE; in kinst_emulate()
127 frame->tf_sepc += INSN_SIZE; in kinst_emulate()
133 frame->tf_sepc += INSN_SIZE; in kinst_emulate()
139 frame->tf_sepc += INSN_SIZE; in kinst_emulate()
145 frame->tf_sepc += INSN_SIZE; in kinst_emulate()
151 frame->tf_sepc += INSN_SIZE; in kinst_emulate()
160 frame->tf_sepc += INSN_SIZE; in kinst_emulate()
265 kinst_memcpy(&kp->kp_tramp[INSN_SIZE], &ebreak, INSN_SIZE); in kinst_trampoline_populate()
[all …]
/freebsd/sys/cddl/dev/kinst/aarch64/
H A Dkinst_isa.c46 frame->tf_elr += INSN_SIZE; in kinst_emulate()
94 frame->tf_elr += INSN_SIZE; in kinst_emulate()
100 frame->tf_lr = frame->tf_elr + INSN_SIZE; in kinst_emulate()
116 frame->tf_elr += INSN_SIZE; in kinst_emulate()
133 frame->tf_elr += INSN_SIZE; in kinst_emulate()
143 INSN_SIZE); in kinst_jump_next_instr()
153 kinst_memcpy(kp->kp_tramp, &kp->kp_savedval, INSN_SIZE); in kinst_trampoline_populate()
154 kinst_memcpy(&kp->kp_tramp[INSN_SIZE], &bpt, INSN_SIZE); in kinst_trampoline_populate()
195 addr == (uintptr_t)(ks->kp->kp_tramp + INSN_SIZE)) { in kinst_invop()
243 cpu_icache_sync_range(kp->kp_patchpoint, INSN_SIZE); in kinst_patch_tracepoint()
/freebsd/sys/arm/include/
H A Ddb_machdep.h44 #define BKPT_SIZE (INSN_SIZE)
85 #define next_instr_address(pc, bd) ((bd) ? (pc) : ((pc) + INSN_SIZE))
H A Darmreg.h435 #define INSN_SIZE 4 /* Always 4 bytes */ macro
/freebsd/sys/cddl/dev/dtrace/aarch64/
H A Ddtrace_subr.c306 frame->tf_elr += INSN_SIZE; in dtrace_invop_start()
312 frame->tf_elr += INSN_SIZE; in dtrace_invop_start()
317 frame->tf_elr += INSN_SIZE; in dtrace_invop_start()
H A Dinstr_size.c13 return (INSN_SIZE); in dtrace_instr_size()
/freebsd/sys/arm/arm/
H A Dmachdep_ptrace.c148 error = ptrace_read_int(td, td->td_frame->tf_pc + INSN_SIZE, in ptrace_single_step()
151 error = ptrace_write_int(td, td->td_frame->tf_pc + INSN_SIZE, in ptrace_single_step()
157 INSN_SIZE; in ptrace_single_step()
H A Dexception.S276 subeq r2, r2, #(INSN_SIZE)
278 sub r2, r2, #(INSN_SIZE) /* fix pc */
H A Ddisassem.c313 return(loc + INSN_SIZE); in disasm()
527 return(loc + INSN_SIZE); in disasm()
H A Dvm_machdep.c180 frame->tf_pc -= INSN_SIZE; in cpu_set_syscall_retval()
H A Ddebug_monitor.c297 dbg_setup_breakpoint(brpc, INSN_SIZE, DBG_BKPT_BT_SLOT); in kdb_cpu_set_singlestep()
300 dbg_setup_breakpoint(pc, INSN_SIZE, DBG_BKPT_BNT_SLOT); in kdb_cpu_set_singlestep()
H A Dgeneric_timer.c307 frame->tf_elr += INSN_SIZE; in cntpct_handler()
/freebsd/sys/cddl/dev/dtrace/riscv/
H A Dinstr_size.c19 return (INSN_SIZE); in dtrace_instr_size()
H A Ddtrace_subr.c261 frame->tf_sepc += INSN_SIZE; in dtrace_invop_start()
/freebsd/sys/arm64/arm64/
H A Ddb_disasm.c50 return (db_get_value(address, INSN_SIZE, 0)); in db_disasm_read_word()
H A Ddisassem.c307 a = (INSN_SIZE * NBBY) - 1; in arm64_disasm_generate_masks()
764 return (loc + INSN_SIZE); in disasm()
768 return (loc + INSN_SIZE); in disasm()
H A Dundefined.c108 frame->tf_elr += INSN_SIZE; in id_aa64mmfr2_handler()
/freebsd/contrib/cortex-strings/src/arm/
H A Dmemcpy.S77 #define INSN_SIZE 4 macro
164 rsb tmp1, tmp1, #(56 - PC_OFFSET + INSN_SIZE)
190 rsb tmp1, tmp1, #(60 - PC_OFFSET/2 + INSN_SIZE/2)
307 rsb tmp1, tmp1, #(56 - PC_OFFSET + INSN_SIZE)
364 rsb tmp1, tmp1, #(56 - PC_OFFSET + INSN_SIZE)
/freebsd/contrib/arm-optimized-routines/string/arm/
H A Dmemcpy.S55 #define INSN_SIZE 4 macro
134 rsb tmp1, tmp1, #(56 - PC_OFFSET + INSN_SIZE)
160 rsb tmp1, tmp1, #(60 - PC_OFFSET/2 + INSN_SIZE/2)
277 rsb tmp1, tmp1, #(56 - PC_OFFSET + INSN_SIZE)
334 rsb tmp1, tmp1, #(56 - PC_OFFSET + INSN_SIZE)
/freebsd/sys/riscv/include/
H A Ddb_machdep.h51 #define BKPT_SIZE (INSN_SIZE)
H A Driscvreg.h161 #define INSN_SIZE 4 macro
/freebsd/sys/cddl/dev/fbt/riscv/
H A Dfbt_isa.c56 cpu->cpu_dtrace_caller = frame->tf_ra - INSN_SIZE; in fbt_invop()
/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Ddtrace.h2480 #define INSN_SIZE 4 macro
2531 #define INSN_SIZE 4 macro
/freebsd/sys/arm64/vmm/
H A Dvmm_arm64.c1158 vme->inst_length = INSN_SIZE; in vmmops_run()
/freebsd/sys/arm64/include/
H A Darmreg.h37 #define INSN_SIZE 4 macro

12