Lines Matching refs:b_spa
939 uint64_t b_spa; /* immutable */
1020 (BUF_HASH_LOCK(BUF_HASH_INDEX(hdr->b_spa, &hdr->b_dva, hdr->b_birth)))
1142 ((hdr)->b_birth == birth) && ((hdr)->b_spa == spa)
1184 uint64_t idx = BUF_HASH_INDEX(hdr->b_spa, &hdr->b_dva, hdr->b_birth);
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);
2847 hdr->b_spa = spa;
3222 if (l2arc_write_eligible(hdr->b_spa, hdr)) {
3289 * The only case where the b_spa field should ever be
3296 if (hdr->b_spa == 0)
3300 if (spa != 0 && hdr->b_spa != spa) {
3402 * A b_spa of 0 is used to indicate that this header is
3406 markers[i]->b_spa = 0;
3610 if (data_hdr->b_spa != 0)
3616 if (meta_hdr->b_spa != 0)
4577 arc_buf_hdr_t *found = buf_hash_find(hdr->b_spa, zio->io_bp,
5190 uint64_t spa = hdr->b_spa;
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) %
6198 if (hdr->b_spa != spa_guid || HDR_HAS_L2HDR(hdr) ||