Searched refs:prp2 (Results 1 – 12 of 12) sorted by relevance
/openbmc/u-boot/drivers/nvme/ |
H A D | nvme.c | 68 static int nvme_setup_prps(struct nvme_dev *dev, u64 *prp2, in nvme_setup_prps() argument 79 *prp2 = 0; in nvme_setup_prps() 87 *prp2 = dma_addr; in nvme_setup_prps() 116 *prp2 = (ulong)dev->prp_pool; in nvme_setup_prps() 444 c.identify.prp2 = 0; in nvme_identify() 447 c.identify.prp2 = cpu_to_le64(dma_addr); in nvme_identify() 679 u64 prp2; in nvme_blk_rw() local 709 if (nvme_setup_prps(dev, &prp2, in nvme_blk_rw() 716 c.rw.prp2 = cpu_to_le64(prp2); in nvme_blk_rw()
|
H A D | nvme.h | 234 __le64 prp2; member 246 __le64 prp2; member 287 __le64 prp2; member 364 __le64 prp2; member 376 __le64 prp2; member 436 __le64 prp2; member
|
/openbmc/qemu/hw/nvme/ |
H A D | trace-events | 5 pci_nvme_dma_read(uint64_t prp1, uint64_t prp2) "DMA read, prp1=0x%"PRIx64" prp2=0x%"PRIx64"" 9 …uint32_t len, uint64_t prp1, uint64_t prp2, int num_prps) "trans_len %"PRIu64" len %"PRIu32" prp1 … 137 pci_nvme_err_invalid_prp2_align(uint64_t prp2) "PRP2 is not page aligned: 0x%"PRIx64""
|
H A D | ctrl.c | 887 uint64_t prp2, uint32_t len) in nvme_map_prp() argument 895 trace_pci_nvme_map_prp(trans_len, len, prp1, prp2, num_prps); in nvme_map_prp() 916 nents = (n->page_size - (prp2 & (n->page_size - 1))) >> 3; in nvme_map_prp() 918 ret = nvme_addr_read(n, prp2, (void *)prp_list, prp_trans); in nvme_map_prp() 920 trace_pci_nvme_err_addr_read(prp2); in nvme_map_prp() 964 if (unlikely(prp2 & (n->page_size - 1))) { in nvme_map_prp() 965 trace_pci_nvme_err_invalid_prp2_align(prp2); in nvme_map_prp() 969 status = nvme_map_addr(n, sg, prp2, len); in nvme_map_prp() 1187 uint64_t prp1, prp2; in nvme_map_dptr() local 1192 prp2 = le64_to_cpu(cmd->dptr.prp2); in nvme_map_dptr() [all …]
|
/openbmc/linux/drivers/nvme/host/ |
H A D | apple.c | 118 __le64 prp2; member 292 tcb->prp2 = cmd->common.dptr.prp2; in apple_nvme_submit_cmd() 475 cmnd->dptr.prp2 = cpu_to_le64(iod->first_dma); in apple_nvme_setup_prps() 503 cmnd->dptr.prp2 = cpu_to_le64(iod->first_dma + first_prp_len); in apple_nvme_setup_prp_simple()
|
H A D | pci.c | 335 c.dbbuf.prp2 = cpu_to_le64(dev->dbbuf_eis_dma_addr); in nvme_dbbuf_set() 658 cmnd->dptr.prp2 = cpu_to_le64(iod->first_dma); in nvme_pci_setup_prps() 746 cmnd->dptr.prp2 = cpu_to_le64(iod->first_dma + first_prp_len); in nvme_setup_prp_simple() 748 cmnd->dptr.prp2 = 0; in nvme_setup_prp_simple()
|
H A D | ioctl.c | 592 c.common.dptr.prp1 = c.common.dptr.prp2 = 0; in nvme_uring_cmd_io()
|
/openbmc/qemu/block/ |
H A D | nvme.c | 1132 cmd->dptr.prp2 = 0; in nvme_cmd_map_qiov() 1136 cmd->dptr.prp2 = pagelist[1]; in nvme_cmd_map_qiov() 1140 cmd->dptr.prp2 = cpu_to_le64(req->prp_list_iova + sizeof(uint64_t)); in nvme_cmd_map_qiov()
|
/openbmc/linux/include/linux/ |
H A D | nvme.h | 916 __le64 prp2; member 1767 __le64 prp2; member
|
/openbmc/qemu/include/block/ |
H A D | nvme.h | 573 uint64_t prp2; member 709 uint64_t prp2; member
|
/openbmc/linux/drivers/scsi/mpt3sas/ |
H A D | mpt3sas_base.h | 176 __le64 prp2; member
|
H A D | mpt3sas_base.c | 2295 prp2_entry = &nvme_cmd->prp2; in _base_build_nvme_prp()
|