Lines Matching refs:devi_ct_count
1880 DEVI(dip)->devi_ct_count, (void *)dip)); in contract_device_publish()
2142 while (DEVI(dip)->devi_ct_count != -1) in ct_barrier_acquire()
2144 DEVI(dip)->devi_ct_count = 0; in ct_barrier_acquire()
2152 ASSERT(DEVI(dip)->devi_ct_count != -1); in ct_barrier_release()
2153 DEVI(dip)->devi_ct_count = -1; in ct_barrier_release()
2162 return (DEVI(dip)->devi_ct_count != -1); in ct_barrier_held()
2169 ASSERT(DEVI(dip)->devi_ct_count != -1); in ct_barrier_empty()
2170 return (DEVI(dip)->devi_ct_count == 0); in ct_barrier_empty()
2177 while (DEVI(dip)->devi_ct_count != -1) in ct_barrier_wait_for_release()
2185 DEVI(dip)->devi_ct_count)); in ct_barrier_decr()
2188 ASSERT(DEVI(dip)->devi_ct_count > 0); in ct_barrier_decr()
2190 DEVI(dip)->devi_ct_count--; in ct_barrier_decr()
2191 if (DEVI(dip)->devi_ct_count == 0) { in ct_barrier_decr()
2201 DEVI(dip)->devi_ct_count++; in ct_barrier_incr()
2212 while (DEVI(dip)->devi_ct_count) { in ct_barrier_wait_for_empty()