Lines Matching refs:fasttrap_tpoints
180 fasttrap_hash_t fasttrap_tpoints; variable
433 bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)]; in fasttrap_tracepoint_cleanup()
662 for (i = 0; i < fasttrap_tpoints.fth_nent; i++) { in fasttrap_fork()
664 fasttrap_bucket_t *bucket = &fasttrap_tpoints.fth_table[i]; in fasttrap_fork()
777 bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)]; in fasttrap_tracepoint_enable()
954 bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)]; in fasttrap_tracepoint_disable()
2567 lck_mtx_lock(&fasttrap_tpoints.fth_table[index].ftb_mtx); in fasttrap_ioctl()
2568 tp = fasttrap_tpoints.fth_table[index].ftb_data; in fasttrap_ioctl()
2579 lck_mtx_unlock(&fasttrap_tpoints.fth_table[index].ftb_mtx); in fasttrap_ioctl()
2585 lck_mtx_unlock(&fasttrap_tpoints.fth_table[index].ftb_mtx); in fasttrap_ioctl()
2636 fasttrap_tpoints.fth_nent = nent; in fasttrap_attach()
2638 fasttrap_tpoints.fth_nent = 1 << fasttrap_highbit(nent); in fasttrap_attach()
2639 ASSERT(fasttrap_tpoints.fth_nent > 0); in fasttrap_attach()
2640 fasttrap_tpoints.fth_mask = fasttrap_tpoints.fth_nent - 1; in fasttrap_attach()
2641 fasttrap_tpoints.fth_table = kmem_zalloc(fasttrap_tpoints.fth_nent * in fasttrap_attach()
2643 ASSERT(fasttrap_tpoints.fth_table != NULL); in fasttrap_attach()
2645 for (i = 0; i < fasttrap_tpoints.fth_nent; i++) { in fasttrap_attach()
2646 lck_mtx_init(&fasttrap_tpoints.fth_table[i].ftb_mtx, &fasttrap_lck_grp, in fasttrap_attach()