Lines Matching defs:b_dva
907 dva_t b_dva;
1020 (BUF_HASH_LOCK(BUF_HASH_INDEX(hdr->b_spa, &hdr->b_dva, hdr->b_birth)))
1136 ((hdr)->b_dva.dva_word[0] == 0 && \
1137 (hdr)->b_dva.dva_word[1] == 0)
1140 ((hdr)->b_dva.dva_word[0] == (dva)->dva_word[0]) && \
1141 ((hdr)->b_dva.dva_word[1] == (dva)->dva_word[1]) && \
1147 hdr->b_dva.dva_word[0] = 0;
1148 hdr->b_dva.dva_word[1] = 0;
1184 uint64_t idx = BUF_HASH_INDEX(hdr->b_spa, &hdr->b_dva, hdr->b_birth);
1189 ASSERT(!DVA_IS_EMPTY(&hdr->b_dva));
1202 if (HDR_EQUAL(hdr->b_spa, &hdr->b_dva, hdr->b_birth, fhdr))
1229 uint64_t idx = BUF_HASH_INDEX(hdr->b_spa, &hdr->b_dva, hdr->b_birth);
4572 ASSERT3U(hdr->b_dva.dva_word[0], ==,
4574 ASSERT3U(hdr->b_dva.dva_word[1], ==,
4581 DVA_EQUAL(&hdr->b_dva, BP_IDENTITY(zio->io_bp))) ||
4860 hdr->b_dva = *BP_IDENTITY(bp);
5445 hdr->b_dva = *BP_IDENTITY(zio->io_bp);
5737 * We rely on b_dva to generate evenly distributed index
5746 * (i.e. it's b_spa, b_dva, and b_birth fields don't change).
5755 return (buf_hash(hdr->b_spa, &hdr->b_dva, hdr->b_birth) %