Home
last modified time | relevance | path

Searched refs:fbtp_patchval (Results 1 – 4 of 4) sorted by relevance

/xnu-8792.41.9/bsd/dev/dtrace/
H A Dfbt.c165 if (fbt->fbtp_currentval != fbt->fbtp_patchval) { in fbt_enable()
173 (void)ml_nofault_copy((vm_offset_t)&fbt->fbtp_patchval, (vm_offset_t)fbt->fbtp_patchpoint, in fbt_enable()
174 sizeof(fbt->fbtp_patchval)); in fbt_enable()
179 flush_dcache((vm_offset_t)fbt->fbtp_patchpoint, (vm_size_t)sizeof(fbt->fbtp_patchval), 0); in fbt_enable()
180 invalidate_icache((vm_offset_t)fbt->fbtp_patchpoint, (vm_size_t)sizeof(fbt->fbtp_patchval), 0); in fbt_enable()
181 fbt->fbtp_currentval = fbt->fbtp_patchval; in fbt_enable()
214 flush_dcache((vm_offset_t)fbt->fbtp_patchpoint, (vm_size_t)sizeof(fbt->fbtp_patchval), 0); in fbt_disable()
215 invalidate_icache((vm_offset_t)fbt->fbtp_patchpoint, (vm_size_t)sizeof(fbt->fbtp_patchval), 0); in fbt_disable()
287 (void)ml_nofault_copy((vm_offset_t)&fbt->fbtp_patchval, (vm_offset_t)fbt->fbtp_patchpoint, in fbt_resume()
288 sizeof(fbt->fbtp_patchval)); in fbt_resume()
[all …]
/xnu-8792.41.9/bsd/dev/arm64/
H A Dfbt_arm.c349 if (entryfbt->fbtp_currentval == entryfbt->fbtp_patchval) { in fbt_provide_probe()
374 newfbt->fbtp_patchval = FBT_PATCHVAL; in fbt_provide_probe()
404 if (retfbt->fbtp_currentval == retfbt->fbtp_patchval) { in fbt_provide_probe()
500 newfbt->fbtp_patchval = FBT_PATCHVAL; in fbt_provide_probe()
/xnu-8792.41.9/bsd/dev/i386/
H A Dfbt_x86.c351 if (entryfbt->fbtp_currentval == entryfbt->fbtp_patchval) in fbt_provide_probe()
376 newfbt->fbtp_patchval = FBT_PATCHVAL; in fbt_provide_probe()
403 if (retfbt->fbtp_currentval == retfbt->fbtp_patchval) in fbt_provide_probe()
523 newfbt->fbtp_patchval = FBT_PATCHVAL; in fbt_provide_probe()
/xnu-8792.41.9/bsd/sys/
H A Dfbt.h48 machine_inst_t fbtp_patchval; member