Lines Matching refs:b_datacnt

444 	uint32_t		b_datacnt;  member
1002 uint64_t delta = ab->b_size * ab->b_datacnt; in add_reference()
1011 ASSERT3U(ab->b_datacnt, ==, 0); in add_reference()
1042 ASSERT(ab->b_datacnt > 0); in remove_reference()
1043 atomic_add_64(size, ab->b_size * ab->b_datacnt); in remove_reference()
1062 ASSERT(refcnt == 0 || ab->b_datacnt > 0); in arc_change_state()
1063 ASSERT(ab->b_datacnt == 0 || !GHOST_STATE(new_state)); in arc_change_state()
1064 ASSERT(ab->b_datacnt <= 1 || old_state != arc_anon); in arc_change_state()
1066 from_delta = to_delta = ab->b_datacnt * ab->b_size; in arc_change_state()
1087 if (GHOST_STATE(old_state) && ab->b_datacnt == 0) { in arc_change_state()
1109 ASSERT(ab->b_datacnt == 0); in arc_change_state()
1231 hdr->b_datacnt = 1; in arc_buf_alloc()
1307 hdr->b_datacnt += 1; in arc_buf_clone()
1405 ASSERT(buf->b_hdr->b_datacnt > 0); in arc_buf_destroy()
1406 buf->b_hdr->b_datacnt -= 1; in arc_buf_destroy()
1518 if (hdr->b_datacnt > 1) { in arc_buf_free()
1556 ASSERT(hdr->b_datacnt == 1); in arc_buf_remove_ref()
1568 if (hdr->b_datacnt > 1) { in arc_buf_remove_ref()
1576 ASSERT(no_callback || hdr->b_datacnt > 1 || in arc_buf_remove_ref()
1639 ASSERT(ab->b_datacnt > 0); in arc_evict()
1686 if (ab->b_datacnt == 0) { in arc_evict()
2568 ASSERT(hdr->b_datacnt == 1); in arc_read_done()
2684 if (hdr && hdr->b_datacnt > 0) { in arc_read_nolock()
2809 ASSERT(hdr->b_datacnt == 0); in arc_read_nolock()
2810 hdr->b_datacnt = 1; in arc_read_nolock()
2977 ASSERT3U(refcount_count(&hdr->b_refcnt), <, hdr->b_datacnt); in arc_buf_evict()
2991 if (hdr->b_datacnt == 0) { in arc_buf_evict()
3070 if (hdr->b_datacnt > 1) { in arc_release()
3097 hdr->b_datacnt -= 1; in arc_release()
3111 nhdr->b_datacnt = 1; in arc_release()
3268 ASSERT(hdr->b_datacnt == 1); in arc_write_done()