Home
last modified time | relevance | path

Searched refs:fbtp_patchpoint (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/cddl/osnet/dev/fbt/mips/
H A Dfbt_isa.c72 if ((uintptr_t)fbt->fbtp_patchpoint == addr) { in fbt_invop()
91 *fbt->fbtp_patchpoint = val; in fbt_patch_tracepoint()
92 mips_icache_sync_range((vm_offset_t)fbt->fbtp_patchpoint, 4); in fbt_patch_tracepoint()
155 fbt->fbtp_patchpoint = instr; in fbt_provide_module_function()
210 fbt->fbtp_patchpoint = instr; in fbt_provide_module_function()
/netbsd-src/external/cddl/osnet/dev/fbt/aarch64/
H A Dfbt_isa.c80 if ((uintptr_t)fbt->fbtp_patchpoint == addr) { in fbt_invop()
102 if (!pmap_extract(pmap_kernel(), (vaddr_t)fbt->fbtp_patchpoint, &pa)) in fbt_patch_tracepoint()
107 cpu_icache_sync_range((vm_offset_t)fbt->fbtp_patchpoint, sizeof(val)); in fbt_patch_tracepoint()
176 fbt->fbtp_patchpoint = instr; in fbt_provide_module_function()
236 fbt->fbtp_patchpoint = instr; in fbt_provide_module_function()
/netbsd-src/external/cddl/osnet/dev/fbt/x86/
H A Dfbt_isa.c97 if ((uintptr_t)fbt->fbtp_patchpoint == addr) { in fbt_invop()
170 *fbt->fbtp_patchpoint = val; in fbt_patch_tracepoint()
197 *fbt->fbtp_patchpoint = val; in fbt_patch_tracepoint()
301 fbt->fbtp_patchpoint = instr; in fbt_provide_module_function()
397 fbt->fbtp_patchpoint = instr; in fbt_provide_module_function()
/netbsd-src/external/cddl/osnet/dev/fbt/arm/
H A Dfbt_isa.c87 if ((uintptr_t)fbt->fbtp_patchpoint == addr) { in fbt_invop()
121 stinstr(fbt->fbtp_patchpoint, val); in fbt_patch_tracepoint()
161 fbt->fbtp_patchpoint = instr; in fbt_provide_module_function()
212 fbt->fbtp_patchpoint = instr; in fbt_provide_module_function()
316 fbt->fbtp_patchpoint = instr; in fbt_provide_module_cb()
395 fbt->fbtp_patchpoint = instr; in fbt_provide_module_cb()
/netbsd-src/external/cddl/osnet/dev/fbt/
H A Dfbt.h41 fbt_patchval_t *fbtp_patchpoint; member
H A Dfbt.c335 ndx = FBT_ADDR2NDX(fbt->fbtp_patchpoint); in fbt_destroy()