| 
| static uint16_t  | nvme_del_sq (FemuCtrl *n, NvmeCmd *cmd) | 
|   | 
| static uint16_t  | nvme_create_sq (FemuCtrl *n, NvmeCmd *cmd) | 
|   | 
| static uint16_t  | nvme_create_cq (FemuCtrl *n, NvmeCmd *cmd) | 
|   | 
| static uint16_t  | nvme_del_cq (FemuCtrl *n, NvmeCmd *cmd) | 
|   | 
| static uint16_t  | nvme_set_db_memory (FemuCtrl *n, const NvmeCmd *cmd) | 
|   | 
| static bool  | nvme_nsid_valid (FemuCtrl *n, uint32_t nsid) | 
|   | 
| static NvmeNamespace *  | nvme_ns (FemuCtrl *n, uint32_t nsid) | 
|   | 
| static uint16_t  | nvme_rpt_empty_id_struct (FemuCtrl *n, NvmeCmd *cmd) | 
|   | 
| static bool  | nvme_csi_has_nvm_support (NvmeNamespace *ns) | 
|   | 
| static uint16_t  | nvme_identify_ns (FemuCtrl *n, NvmeCmd *cmd) | 
|   | 
| static uint16_t  | nvme_identify_ns_csi (FemuCtrl *n, NvmeCmd *cmd) | 
|   | 
| static uint16_t  | nvme_identify_ctrl (FemuCtrl *n, NvmeCmd *cmd) | 
|   | 
| static uint16_t  | nvme_identify_ctrl_csi (FemuCtrl *n, NvmeCmd *cmd) | 
|   | 
| static uint16_t  | nvme_identify_nslist (FemuCtrl *n, NvmeCmd *cmd) | 
|   | 
| static uint16_t  | nvme_identify_nslist_csi (FemuCtrl *n, NvmeCmd *cmd) | 
|   | 
| static uint16_t  | nvme_identify_ns_descr_list (FemuCtrl *n, NvmeCmd *cmd) | 
|   | 
| static uint16_t  | nvme_identify_cmd_set (FemuCtrl *n, NvmeCmd *cmd) | 
|   | 
| static uint16_t  | nvme_identify (FemuCtrl *n, NvmeCmd *cmd) | 
|   | 
| static uint16_t  | nvme_get_feature (FemuCtrl *n, NvmeCmd *cmd, NvmeCqe *cqe) | 
|   | 
| static uint16_t  | nvme_set_feature (FemuCtrl *n, NvmeCmd *cmd, NvmeCqe *cqe) | 
|   | 
| static uint16_t  | nvme_fw_log_info (FemuCtrl *n, NvmeCmd *cmd, uint32_t buf_len) | 
|   | 
| static uint16_t  | nvme_error_log_info (FemuCtrl *n, NvmeCmd *cmd, uint32_t buf_len) | 
|   | 
| static uint16_t  | nvme_smart_info (FemuCtrl *n, NvmeCmd *cmd, uint32_t buf_len) | 
|   | 
| static uint16_t  | nvme_cmd_effects (FemuCtrl *n, NvmeCmd *cmd, uint8_t csi, uint32_t buf_len, uint64_t off) | 
|   | 
| static uint16_t  | nvme_get_log (FemuCtrl *n, NvmeCmd *cmd) | 
|   | 
| static uint16_t  | nvme_abort_req (FemuCtrl *n, NvmeCmd *cmd, uint32_t *result) | 
|   | 
| static uint16_t  | nvme_format_namespace (NvmeNamespace *ns, uint8_t lba_idx, uint8_t meta_loc, uint8_t pil, uint8_t pi, uint8_t sec_erase) | 
|   | 
| static uint16_t  | nvme_format (FemuCtrl *n, NvmeCmd *cmd) | 
|   | 
| static uint16_t  | nvme_admin_cmd (FemuCtrl *n, NvmeCmd *cmd, NvmeCqe *cqe) | 
|   | 识别、执行admin命令  更多...
  | 
|   | 
| void  | nvme_process_sq_admin (void *opaque) | 
|   | 处理admin命令的sq队列  更多...
  | 
|   |