Lines Matching refs:lba
134 uint32_t lba; member
143 uint32_t off, i, j, lba; in ut_esnap_content_is_correct() local
147 lba = off / esnap_blksz; in ut_esnap_content_is_correct()
149 if (words[j].f.blob_id != id || words[j].f.lba != lba) { in ut_esnap_content_is_correct()
160 uint64_t lba, uint32_t lba_count, struct spdk_bs_dev_cb_args *cb_args) in ut_esnap_read() argument
173 SPDK_CU_ASSERT_FATAL(lba + lba_count <= UINT32_MAX); in ut_esnap_read()
177 word.f.lba = lba + cur; in ut_esnap_read()
187 struct iovec *iov, int iovcnt, uint64_t lba, uint32_t lba_count, in ut_esnap_readv() argument
201 ut_esnap_read(bs_dev, channel, iov->iov_base, lba, lba_count, cb_args); in ut_esnap_readv()
206 struct iovec *iov, int iovcnt, uint64_t lba, uint32_t lba_count, in ut_esnap_readv_ext() argument
220 ut_esnap_is_zeroes(struct spdk_bs_dev *dev, uint64_t lba, uint64_t lba_count) in ut_esnap_is_zeroes() argument
226 ut_esnap_is_range_valid(struct spdk_bs_dev *dev, uint64_t lba, uint64_t lba_count) in ut_esnap_is_range_valid() argument
230 if (lba >= ut_dev->ut_opts.num_blocks) { in ut_esnap_is_range_valid()
232 } else if (lba + lba_count > ut_dev->ut_opts.num_blocks) { in ut_esnap_is_range_valid()
237 "lba(lba_count): %lu(%lu), num_blks: %lu\n", lba, lba_count, ut_dev->ut_opts.num_blocks); in ut_esnap_is_range_valid()
296 ut_esnap_translate_lba(struct spdk_bs_dev *dev, uint64_t lba, uint64_t *base_lba) in ut_esnap_translate_lba() argument
298 *base_lba = lba; in ut_esnap_translate_lba()