Lines Matching refs:NvmeSg
705 static inline void nvme_sg_init(NvmeCtrl *n, NvmeSg *sg, bool dma) in nvme_sg_init()
717 static inline void nvme_sg_unmap(NvmeSg *sg) in nvme_sg_unmap()
737 static void nvme_sg_split(NvmeSg *sg, NvmeNamespace *ns, NvmeSg *data, in nvme_sg_split()
738 NvmeSg *mdata) in nvme_sg_split()
740 NvmeSg *dst = data; in nvme_sg_split()
817 static uint16_t nvme_map_addr(NvmeCtrl *n, NvmeSg *sg, hwaddr addr, size_t len) in nvme_map_addr()
876 static uint16_t nvme_map_prp(NvmeCtrl *n, NvmeSg *sg, uint64_t prp1, in nvme_map_prp()
977 static uint16_t nvme_map_sgl_data(NvmeCtrl *n, NvmeSg *sg, in nvme_map_sgl_data()
1038 static uint16_t nvme_map_sgl(NvmeCtrl *n, NvmeSg *sg, NvmeSglDescriptor sgl, in nvme_map_sgl()
1174 uint16_t nvme_map_dptr(NvmeCtrl *n, NvmeSg *sg, size_t len, in nvme_map_dptr()
1193 static uint16_t nvme_map_mptr(NvmeCtrl *n, NvmeSg *sg, size_t len, in nvme_map_mptr()
1235 NvmeSg sg; in nvme_map_data()
1261 NvmeSg sg; in nvme_map_mdata()
1280 static uint16_t nvme_tx_interleaved(NvmeCtrl *n, NvmeSg *sg, uint8_t *ptr, in nvme_tx_interleaved()
1342 static uint16_t nvme_tx(NvmeCtrl *n, NvmeSg *sg, void *ptr, uint32_t len, in nvme_tx()