Searched refs:kp_patchpoint (Results 1 – 5 of 5) sorted by relevance
101 return ((uint32_t)((intptr_t)kp->kp_patchpoint + kp->kp_md.disp - in kinst_riprel_disp()132 instr = kp->kp_patchpoint + kp->kp_md.instlen; in kinst_trampoline_populate()149 if ((uintptr_t)kp->kp_patchpoint == addr) in kinst_invop()173 retaddr = (uintptr_t)(kp->kp_patchpoint + kpmd->instlen); in kinst_invop()177 frame->tf_rip = (uintptr_t)(kp->kp_patchpoint + in kinst_invop()216 frame->tf_rip = (register_t)kp->kp_patchpoint; in kinst_invop()233 *kp->kp_patchpoint = val; in kinst_patch_tracepoint()585 kp->kp_patchpoint = instr; in kinst_make_probe()
142 frame->tf_elr = (register_t)((const uint8_t *)kp->kp_patchpoint + in kinst_jump_next_instr()207 if ((uintptr_t)kp->kp_patchpoint == addr) in kinst_invop()240 if (!arm64_get_writable_addr(kp->kp_patchpoint, &addr)) in kinst_patch_tracepoint()243 cpu_icache_sync_range(kp->kp_patchpoint, INSN_SIZE); in kinst_patch_tracepoint()406 kp->kp_patchpoint = instr; in kinst_make_probe()
236 frame->tf_sepc = (register_t)((const uint8_t *)kp->kp_patchpoint + in kinst_jump_next_instr()318 if ((uintptr_t)kp->kp_patchpoint == addr) in kinst_invop()351 *(uint16_t *)kp->kp_patchpoint = (uint16_t)val; in kinst_patch_tracepoint()355 *kp->kp_patchpoint = val; in kinst_patch_tracepoint()531 kp->kp_patchpoint = (kinst_patchval_t *)instr; in kinst_make_probe()
37 kinst_patchval_t *kp_patchpoint; member
163 LIST_INSERT_HEAD(KINST_GETPROBE(kp->kp_patchpoint), kp, kp_hashnext); in kinst_probe_create()