#include "./nvme.h"
函数 | |
void | nvme_addr_read (FemuCtrl *n, hwaddr addr, void *buf, int size) |
void | nvme_addr_write (FemuCtrl *n, hwaddr addr, void *buf, int size) |
uint16_t | nvme_map_prp (QEMUSGList *qsg, QEMUIOVector *iov, uint64_t prp1, uint64_t prp2, uint32_t len, FemuCtrl *n) |
uint16_t | dma_write_prp (FemuCtrl *n, uint8_t *ptr, uint32_t len, uint64_t prp1, uint64_t prp2) |
uint16_t | dma_read_prp (FemuCtrl *n, uint8_t *ptr, uint32_t len, uint64_t prp1, uint64_t prp2) |
uint16_t dma_read_prp | ( | FemuCtrl * | n, |
uint8_t * | ptr, | ||
uint32_t | len, | ||
uint64_t | prp1, | ||
uint64_t | prp2 | ||
) |
uint16_t dma_write_prp | ( | FemuCtrl * | n, |
uint8_t * | ptr, | ||
uint32_t | len, | ||
uint64_t | prp1, | ||
uint64_t | prp2 | ||
) |
void nvme_addr_read | ( | FemuCtrl * | n, |
hwaddr | addr, | ||
void * | buf, | ||
int | size | ||
) |
void nvme_addr_write | ( | FemuCtrl * | n, |
hwaddr | addr, | ||
void * | buf, | ||
int | size | ||
) |
uint16_t nvme_map_prp | ( | QEMUSGList * | qsg, |
QEMUIOVector * | iov, | ||
uint64_t | prp1, | ||
uint64_t | prp2, | ||
uint32_t | len, | ||
FemuCtrl * | n | ||
) |