Home
last modified time | relevance | path

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

12

/freebsd/sys/arm/arm/
H A Dsdt_machdep.c22 (patchpoint & (INSN_SIZE - 1)) != 0 || in sdt_tracepoint_valid()
23 (target & (INSN_SIZE - 1)) != 0 || in sdt_tracepoint_valid()
24 patchpoint + 2 * INSN_SIZE < patchpoint) in sdt_tracepoint_valid()
26 offset = target - (patchpoint + 2 * INSN_SIZE); in sdt_tracepoint_valid()
46 (((target - (patchpoint + 2 * INSN_SIZE)) >> 2) & ((1 << 24) - 1)) | in sdt_tracepoint_patch()
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 Ddisassem.c313 return(loc + INSN_SIZE); in disasm()
527 return(loc + INSN_SIZE); in disasm()
H A Dvm_machdep.c168 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 Dexception.S277 subeq r2, r2, #(INSN_SIZE)
H A Dgeneric_timer.c317 frame->tf_elr += INSN_SIZE; in cntpct_handler()
/freebsd/sys/cddl/dev/kinst/riscv/
H A Dkinst_isa.c76 if (kp->kp_md.instlen == INSN_SIZE) { in kinst_emulate()
95 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()
[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/arm64/arm64/
H A Dsdt_machdep.c31 (patchpoint & (INSN_SIZE - 1)) != 0 || in sdt_tracepoint_valid()
32 (target & (INSN_SIZE - 1)) != 0) in sdt_tracepoint_valid()
59 cpu_icache_sync_range((void *)patchpoint, INSN_SIZE); in sdt_tracepoint_patch()
76 cpu_icache_sync_range((void *)patchpoint, INSN_SIZE); in sdt_tracepoint_restore()
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/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 */
44 #define INSN_SIZE global() macro
437 #define INSN_SIZE global() macro
/freebsd/sys/cddl/dev/dtrace/aarch64/
H A Ddtrace_subr.c333 frame->tf_elr += INSN_SIZE; in dtrace_invop_start()
339 frame->tf_elr += INSN_SIZE; in dtrace_invop_start()
344 frame->tf_elr += INSN_SIZE; in dtrace_invop_start()
H A Dinstr_size.c13 return (INSN_SIZE); in dtrace_instr_size()
/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/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.h199 #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.h2482 #define INSN_SIZE 4 macro
2533 #define INSN_SIZE 4 macro
/freebsd/sys/riscv/vmm/
H A Dvmm_riscv.c709 vme->inst_length = INSN_SIZE; in vmmops_run()

12