Public Member Functions | |
STAILQ_ENTRY (spdk_nvmf_request) buf_link | |
TAILQ_ENTRY (spdk_nvmf_request) link | |
Data Fields | ||
struct spdk_nvmf_qpair * | qpair | |
uint32_t | length | |
uint8_t | xfer | |
union { | ||
uint8_t raw | ||
struct { | ||
uint8_t data_from_pool: 1 | ||
uint8_t dif_enabled: 1 | ||
uint8_t first_fused: 1 | ||
uint8_t rsvd: 5 | ||
} | ||
}; | ||
uint8_t | zcopy_phase | |
uint8_t | iovcnt | |
union nvmf_h2c_msg * | cmd | |
union nvmf_c2h_msg * | rsp | |
struct spdk_memory_domain * | memory_domain | |
void * | memory_domain_ctx | |
struct spdk_accel_sequence * | accel_sequence | |
struct iovec | iov [NVMF_REQ_MAX_BUFFERS] | |
struct spdk_nvmf_stripped_data * | stripped_data | |
struct spdk_nvmf_dif_info | dif | |
struct spdk_bdev_io_wait_entry | bdev_io_wait | |
spdk_nvmf_nvme_passthru_cmd_cb | cmd_cb_fn | |
struct spdk_nvmf_request * | first_fused_req | |
struct spdk_nvmf_request * | req_to_abort | |
struct spdk_poller * | poller | |
struct spdk_bdev_io * | zcopy_bdev_io | |
struct { | ||
struct spdk_iobuf_entry entry | ||
uint32_t remaining_length | ||
} | iobuf | |
uint64_t | timeout_tsc | |