Searched refs:NvmeSg (Results 1 – 2 of 2) sorted by relevance
/openbmc/qemu/hw/nvme/ |
H A D | nvme.h | 400 typedef struct NvmeSg { struct 407 } NvmeSg; argument 423 NvmeSg sg; 694 uint16_t nvme_map_dptr(NvmeCtrl *n, NvmeSg *sg, size_t len,
|
H A D | ctrl.c | 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() 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() 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() [all …]
|