/openbmc/qemu/hw/nvme/ |
H A D | trace-events | 35 pci_nvme_copy_source_range(uint64_t slba, uint32_t nlb) "slba 0x%"PRIx64" nlb %"PRIu32"" 36 pci_nvme_copy_out(uint64_t slba, uint32_t nlb) "slba 0x%"PRIx64" nlb %"PRIu32"" 37 …vme_verify(uint16_t cid, uint32_t nsid, uint64_t slba, uint32_t nlb) "cid %"PRIu16" nsid %"PRIu32"… 43 pci_nvme_dsm_deallocate(uint64_t slba, uint32_t nlb) "slba %"PRIu64" nlb %"PRIu32"" 45 …me_compare(uint16_t cid, uint32_t nsid, uint64_t slba, uint32_t nlb) "cid %"PRIu16" nsid %"PRIu32"… 108 pci_nvme_open_zone(uint64_t slba, uint32_t zone_idx, int all) "open zone, slba=%"PRIu64", idx=%"PRI… 109 pci_nvme_close_zone(uint64_t slba, uint32_t zone_idx, int all) "close zone, slba=%"PRIu64", idx=%"P… 110 pci_nvme_finish_zone(uint64_t slba, uint32_t zone_idx, int all) "finish zone, slba=%"PRIu64", idx=%… 111 pci_nvme_reset_zone(uint64_t slba, uint32_t zone_idx, int all) "reset zone, slba=%"PRIu64", idx=%"P… 113 pci_nvme_offline_zone(uint64_t slba, uint32_t zone_idx, int all) "offline zone, slba=%"PRIu64", idx… [all …]
|
H A D | dif.c | 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() [all …]
|
H A D | ctrl.c | 1694 static inline uint16_t nvme_check_bounds(NvmeNamespace *ns, uint64_t slba, in nvme_check_bounds() argument 1699 if (unlikely(UINT64_MAX - slba < nlb || slba + nlb > nsze)) { in nvme_check_bounds() 1700 trace_pci_nvme_err_invalid_lba_range(slba, nlb, nsze); in nvme_check_bounds() 1707 static int nvme_block_status_all(NvmeNamespace *ns, uint64_t slba, in nvme_block_status_all() argument 1713 int64_t offset = nvme_l2b(ns, slba); in nvme_block_status_all() 1744 static uint16_t nvme_check_dulbe(NvmeNamespace *ns, uint64_t slba, in nvme_check_dulbe() argument 1750 ret = nvme_block_status_all(ns, slba, nlb, BDRV_BLOCK_DATA); in nvme_check_dulbe() 1806 static inline uint32_t nvme_zone_idx(NvmeNamespace *ns, uint64_t slba) in nvme_zone_idx() argument 1808 return ns->zone_size_log2 > 0 ? slba >> ns->zone_size_log2 : in nvme_zone_idx() 1809 slba / ns->zone_size; in nvme_zone_idx() [all …]
|
H A D | dif.h | 178 uint16_t nvme_check_prinfo(NvmeNamespace *ns, uint8_t prinfo, uint64_t slba, 181 uint64_t slba); 187 uint64_t slba, uint16_t apptag,
|
/openbmc/linux/drivers/nvme/host/ |
H A D | trace.c | 107 u64 slba = get_unaligned_le64(cdw10); in nvme_trace_get_lba_status() local 113 slba, mndw, rl, atype); in nvme_trace_get_lba_status() 139 u64 slba = get_unaligned_le64(cdw10); in nvme_trace_read_write() local 147 slba, length, control, dsmgmt, reftag); in nvme_trace_read_write() 168 u64 slba = get_unaligned_le64(cdw10); in nvme_trace_zone_mgmt_send() local 172 trace_seq_printf(p, "slba=%llu, zsa=%u, all=%u", slba, zsa, all); in nvme_trace_zone_mgmt_send() 181 u64 slba = get_unaligned_le64(cdw10); in nvme_trace_zone_mgmt_recv() local 188 slba, numd, zra, zrasf, pr); in nvme_trace_zone_mgmt_recv()
|
H A D | zns.c | 203 c.zmr.slba = cpu_to_le64(nvme_sect_to_lba(ns, sector)); in nvme_ns_report_zones() 242 c->zms.slba = cpu_to_le64(nvme_sect_to_lba(ns, blk_rq_pos(req))); in nvme_setup_zone_mgmt_send()
|
H A D | ioctl.c | 322 c.rw.slba = cpu_to_le64(io.slba); in nvme_submit_io() 331 meta_len, lower_32_bits(io.slba), NULL, 0, 0); in nvme_submit_io() 680 __u64 slba; member
|
H A D | core.c | 775 u64 slba = nvme_sect_to_lba(ns, blk_rq_pos(req)); in nvme_setup_discard() local 780 range[0].slba = cpu_to_le64(slba); in nvme_setup_discard() 784 u64 slba = nvme_sect_to_lba(ns, bio->bi_iter.bi_sector); in nvme_setup_discard() local 790 range[n].slba = cpu_to_le64(slba); in nvme_setup_discard() 850 cmnd->write_zeroes.slba = in nvme_setup_write_zeroes() 893 cmnd->rw.slba = cpu_to_le64(nvme_sect_to_lba(ns, blk_rq_pos(req))); in nvme_setup_rw()
|
/openbmc/linux/drivers/nvme/target/ |
H A D | zns.c | 160 sector_t sect = nvmet_lba_to_sect(req->ns, req->cmd->zmr.slba); in nvmet_bdev_validate_zone_mgmt_recv() 164 req->error_loc = offsetof(struct nvme_zone_mgmt_recv_cmd, slba); in nvmet_bdev_validate_zone_mgmt_recv() 257 unsigned int sect = nvmet_lba_to_sect(req->ns, req->cmd->zmr.slba); in nvmet_req_nr_zones_from_slba() 274 sector_t start_sect = nvmet_lba_to_sect(req->ns, req->cmd->zmr.slba); in nvmet_bdev_zone_zmgmt_recv_work() 480 sector_t sect = nvmet_lba_to_sect(req->ns, req->cmd->zms.slba); in nvmet_bdev_zmgmt_send_work() 500 req->error_loc = offsetof(struct nvme_zone_mgmt_send_cmd, slba); in nvmet_bdev_zmgmt_send_work() 506 req->error_loc = offsetof(struct nvme_zone_mgmt_send_cmd, slba); in nvmet_bdev_zmgmt_send_work() 540 sector_t sect = nvmet_lba_to_sect(req->ns, req->cmd->rw.slba); in nvmet_bdev_execute_zone_append() 558 req->error_loc = offsetof(struct nvme_rw_command, slba); in nvmet_bdev_execute_zone_append() 564 req->error_loc = offsetof(struct nvme_rw_command, slba); in nvmet_bdev_execute_zone_append()
|
H A D | io-cmd-bdev.c | 141 req->error_loc = offsetof(struct nvme_rw_command, slba); in blk_to_nvme_status() 167 req->error_slba = le64_to_cpu(req->cmd->rw.slba); in blk_to_nvme_status() 171 le64_to_cpu(req->cmd->write_zeroes.slba); in blk_to_nvme_status() 274 sector = nvmet_lba_to_sect(req->ns, req->cmd->rw.slba); in nvmet_bdev_execute_rw() 368 nvmet_lba_to_sect(ns, range->slba), in nvmet_bdev_discard_range() 372 req->error_slba = le64_to_cpu(range->slba); in nvmet_bdev_discard_range() 437 sector = nvmet_lba_to_sect(req->ns, write_zeroes->slba); in nvmet_bdev_execute_write_zeroes()
|
H A D | trace.c | 40 u64 slba = get_unaligned_le64(cdw10); in nvmet_trace_get_lba_status() local 46 slba, mndw, rl, atype); in nvmet_trace_get_lba_status() 69 u64 slba = get_unaligned_le64(cdw10); in nvmet_trace_read_write() local 77 slba, length, control, dsmgmt, reftag); in nvmet_trace_read_write()
|
H A D | io-cmd-file.c | 134 pos = le64_to_cpu(req->cmd->rw.slba) << req->ns->blksize_shift; in nvmet_file_execute_io() 288 offset = le64_to_cpu(range.slba) << req->ns->blksize_shift; in nvmet_file_execute_discard() 292 req->error_slba = le64_to_cpu(range.slba); in nvmet_file_execute_discard() 299 req->error_slba = le64_to_cpu(range.slba); in nvmet_file_execute_discard() 342 offset = le64_to_cpu(write_zeroes->slba) << req->ns->blksize_shift; in nvmet_file_write_zeroes_work()
|
H A D | core.c | 60 req->error_loc = offsetof(struct nvme_rw_command, slba); in errno_to_nvme_status()
|
/openbmc/u-boot/drivers/nvme/ |
H A D | nvme.h | 178 __u64 slba; member 247 __le64 slba; member 302 __le64 slba; member
|
H A D | nvme.c | 683 u64 slba = blknr; in nvme_blk_rw() local 712 c.rw.slba = cpu_to_le64(slba); in nvme_blk_rw() 713 slba += lbas; in nvme_blk_rw()
|
/openbmc/linux/include/linux/ |
H A D | nvme.h | 746 __le64 slba; member 972 __le64 slba; member 1031 __le64 slba; member 1042 __le64 slba; member 1068 __le64 slba; member 1083 __le64 slba; member
|
/openbmc/linux/include/uapi/linux/ |
H A D | nvme_ioctl.h | 20 __u64 slba; member
|
/openbmc/qemu/linux-headers/linux/ |
H A D | nvme_ioctl.h | 20 __u64 slba; member
|
/openbmc/qemu/include/block/ |
H A D | nvme.h | 728 uint64_t slba; member 796 uint64_t slba; member 828 uint64_t slba; member 840 uint64_t slba; member 876 uint64_t slba; member 1344 uint64_t slba; member 1616 uint64_t slba; member
|
/openbmc/qemu/block/ |
H A D | nvme.c | 1444 buf->slba = cpu_to_le64(offset >> s->blkshift); in nvme_co_pdiscard()
|