Lines Matching refs:dva_word
74 uint64_t dva_word[2]; member
161 BF64_GET_SB((dva)->dva_word[0], 0, 24, SPA_MINBLOCKSHIFT, 0)
163 BF64_SET_SB((dva)->dva_word[0], 0, 24, SPA_MINBLOCKSHIFT, 0, x)
165 #define DVA_GET_GRID(dva) BF64_GET((dva)->dva_word[0], 24, 8)
166 #define DVA_SET_GRID(dva, x) BF64_SET((dva)->dva_word[0], 24, 8, x)
168 #define DVA_GET_VDEV(dva) BF64_GET((dva)->dva_word[0], 32, 32)
169 #define DVA_SET_VDEV(dva, x) BF64_SET((dva)->dva_word[0], 32, 32, x)
171 #define DVA_GET_GANG(dva) BF64_GET((dva)->dva_word[1], 63, 1)
172 #define DVA_SET_GANG(dva, x) BF64_SET((dva)->dva_word[1], 63, 1, x)
228 ((dva1)->dva_word[1] == (dva2)->dva_word[1] && \
229 (dva1)->dva_word[0] == (dva2)->dva_word[0])
263 (bp)->blk_dva[0].dva_word[0] = 0; \
264 (bp)->blk_dva[0].dva_word[1] = 0; \
265 (bp)->blk_dva[1].dva_word[0] = 0; \
266 (bp)->blk_dva[1].dva_word[1] = 0; \
267 (bp)->blk_dva[2].dva_word[0] = 0; \
268 (bp)->blk_dva[2].dva_word[1] = 0; \