Lines Matching defs:dva
771 #define BUF_HASH_INDEX(spa, dva, birth) \
772 (buf_hash(spa, dva, birth) & buf_hash_table.ht_mask)
1009 buf_hash(uint64_t spa, const dva_t *dva, uint64_t birth)
1011 return (cityhash4(spa, dva->dva_word[0], dva->dva_word[1], birth));
1021 #define HDR_EQUAL(spa, dva, birth, hdr) \
1022 ((hdr)->b_dva.dva_word[0] == (dva)->dva_word[0]) && \
1023 ((hdr)->b_dva.dva_word[1] == (dva)->dva_word[1]) && \
1037 const dva_t *dva = BP_IDENTITY(bp);
1039 uint64_t idx = BUF_HASH_INDEX(spa, dva, birth);
1046 if (HDR_EQUAL(spa, dva, birth, hdr)) {
1731 dva_t dva, uint64_t daddr, int32_t psize, uint64_t asize, uint64_t birth,
1756 hdr->b_dva = dva;
6788 * dva/birth/checksum. The buffer must therefore remain anonymous