Lines Matching refs:trh
963 struct transit_list_head *trh; in delspan_insert() local
967 trh = &transit_list_head; in delspan_insert()
973 mutex_enter(&trh->trh_lock); in delspan_insert()
975 for (tlp = trh->trh_head; tlp != NULL; tlp = tlp->trl_next) { in delspan_insert()
998 mutex_exit(&trh->trh_lock); in delspan_insert()
1008 struct transit_list_head *trh; in delspan_remove() local
1011 trh = &transit_list_head; in delspan_remove()
1015 mutex_enter(&trh->trh_lock); in delspan_remove()
1043 mutex_exit(&trh->trh_lock); in delspan_remove()
2843 struct transit_list_head *trh; in transit_list_collect() local
2845 trh = &transit_list_head; in transit_list_collect()
2846 mutex_enter(&trh->trh_lock); in transit_list_collect()
2848 mutex_exit(&trh->trh_lock); in transit_list_collect()
2854 struct transit_list_head *trh; in transit_list_insert() local
2856 trh = &transit_list_head; in transit_list_insert()
2857 ASSERT(MUTEX_HELD(&trh->trh_lock)); in transit_list_insert()
2858 tlp->trl_next = trh->trh_head; in transit_list_insert()
2859 trh->trh_head = tlp; in transit_list_insert()
2865 struct transit_list_head *trh; in transit_list_remove() local
2868 trh = &transit_list_head; in transit_list_remove()
2869 tlpp = &trh->trh_head; in transit_list_remove()
2870 ASSERT(MUTEX_HELD(&trh->trh_lock)); in transit_list_remove()
2880 pfnum_to_transit_list(struct transit_list_head *trh, pfn_t pfnum) in pfnum_to_transit_list() argument
2884 for (tlp = trh->trh_head; tlp != NULL; tlp = tlp->trl_next) { in pfnum_to_transit_list()
2901 struct transit_list_head *trh; in pfn_is_being_deleted() local
2905 trh = &transit_list_head; in pfn_is_being_deleted()
2906 if (trh->trh_head == NULL) in pfn_is_being_deleted()
2909 mutex_enter(&trh->trh_lock); in pfn_is_being_deleted()
2910 tlp = pfnum_to_transit_list(trh, pfnum); in pfn_is_being_deleted()
2912 mutex_exit(&trh->trh_lock); in pfn_is_being_deleted()