Lines Matching refs:fasttrap_procs
202 static fasttrap_hash_t fasttrap_procs; variable
228 #define FASTTRAP_PROCS_INDEX(pid) ((pid) & fasttrap_procs.fth_mask)
407 bucket = &fasttrap_procs.fth_table[FASTTRAP_PROCS_INDEX(pid)]; in fasttrap_thread_dtor()
1490 bucket = &fasttrap_procs.fth_table[FASTTRAP_PROCS_INDEX(pid)]; in fasttrap_proc_lookup()
1606 bucket = &fasttrap_procs.fth_table[FASTTRAP_PROCS_INDEX(pid)]; in fasttrap_proc_release()
2565 fasttrap_procs.fth_nent = nent; in fasttrap_load()
2567 fasttrap_procs.fth_nent = 1 << fasttrap_highbit(nent); in fasttrap_load()
2568 ASSERT(fasttrap_procs.fth_nent > 0); in fasttrap_load()
2569 fasttrap_procs.fth_mask = fasttrap_procs.fth_nent - 1; in fasttrap_load()
2570 fasttrap_procs.fth_table = kmem_zalloc(fasttrap_procs.fth_nent * in fasttrap_load()
2573 for (i = 0; i < fasttrap_procs.fth_nent; i++) in fasttrap_load()
2574 mutex_init(&fasttrap_procs.fth_table[i].ftb_mtx, in fasttrap_load()
2692 for (i = 0; i < fasttrap_procs.fth_nent; i++) in fasttrap_unload()
2693 mutex_destroy(&fasttrap_procs.fth_table[i].ftb_mtx); in fasttrap_unload()
2703 kmem_free(fasttrap_procs.fth_table, in fasttrap_unload()
2704 fasttrap_procs.fth_nent * sizeof (fasttrap_bucket_t)); in fasttrap_unload()
2705 fasttrap_procs.fth_nent = 0; in fasttrap_unload()