Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/sparc/dtrace/
H A Dfbt.c50 static size_t fbt_trampoline_size; variable
340 ASSERT(fbt_trampoline_size == 0); in fbt_trampoline_map()
345 fbt_trampoline_size = (size + PAGESIZE - 1) & PAGEMASK; in fbt_trampoline_map()
347 vmem_alloc(heap_arena, fbt_trampoline_size, VM_SLEEP); in fbt_trampoline_map()
350 fbt_trampoline_size, S_WRITE); in fbt_trampoline_map()
352 for (offs = 0; offs < fbt_trampoline_size; offs += PAGESIZE) { in fbt_trampoline_map()
369 ASSERT(fbt_trampoline_size != 0); in fbt_trampoline_unmap()
373 sync_icache((caddr_t)fbt_trampoline, fbt_trampoline_size); in fbt_trampoline_unmap()
374 sync_icache(fbt_trampoline_window, fbt_trampoline_size); in fbt_trampoline_unmap()
376 hat_unload(kas.a_hat, fbt_trampoline_window, fbt_trampoline_size, in fbt_trampoline_unmap()
[all …]