Lines Matching refs:slba
19 uint16_t nvme_check_prinfo(NvmeNamespace *ns, uint8_t prinfo, uint64_t slba, in nvme_check_prinfo() argument
25 (prinfo & NVME_PRINFO_PRCHK_REF) && (slba & mask) != reftag) { in nvme_check_prinfo()
298 uint64_t slba, uint16_t apptag, in nvme_dif_check() argument
305 status = nvme_check_prinfo(ns, prinfo, slba, *reftag); in nvme_dif_check()
330 if (status == NVME_E2E_GUARD_ERROR && slba == 0x0 && bufp == buf) { in nvme_dif_check()
350 uint64_t slba) in nvme_dif_mangle_mdata() argument
355 int64_t moffset = 0, offset = nvme_l2b(ns, slba); in nvme_dif_mangle_mdata()
430 uint64_t slba = le64_to_cpu(rw->slba); in nvme_dif_rw_check_cb() local
448 slba); in nvme_dif_rw_check_cb()
456 slba, apptag, appmask, &reftag); in nvme_dif_rw_check_cb()
489 uint64_t slba = le64_to_cpu(rw->slba); in nvme_dif_rw_mdata_in_cb() local
492 uint64_t offset = nvme_moff(ns, slba); in nvme_dif_rw_mdata_in_cb()
520 uint64_t slba = le64_to_cpu(rw->slba); in nvme_dif_rw_mdata_out_cb() local
521 uint64_t offset = nvme_moff(ns, slba); in nvme_dif_rw_mdata_out_cb()
545 uint64_t slba = le64_to_cpu(rw->slba); in nvme_dif_rw() local
549 int64_t offset = nvme_l2b(ns, slba); in nvme_dif_rw()
674 status = nvme_check_prinfo(ns, prinfo, slba, reftag); in nvme_dif_rw()
687 slba, apptag, appmask, &reftag); in nvme_dif_rw()