FreeBSD kernel CAM code
|
#include <cam_ccb.h>
Data Fields | |
struct ccb_hdr | ccb_h |
union ccb * | next_ccb |
struct nvme_command | cmd |
struct nvme_completion | cpl |
uint8_t * | data_ptr |
uint32_t | dxfer_len |
uint16_t | sglist_cnt |
uint16_t | unused |
struct ccb_hdr ccb_nvmeio::ccb_h |
Definition at line 853 of file cam_ccb.h.
Referenced by cam_fill_nvmeadmin(), cam_fill_nvmeio(), ndadump(), and nvme_command_sbuf().
struct nvme_command ccb_nvmeio::cmd |
Definition at line 855 of file cam_ccb.h.
Referenced by nda_nvme_flush(), nda_nvme_rw_bio(), nda_nvme_trim(), nda_nvme_write(), ndaioctl(), nvme_command_sbuf(), nvme_ns_cmd(), and nvme_proto_debug_out().
uint8_t* ccb_nvmeio::data_ptr |
Definition at line 857 of file cam_ccb.h.
Referenced by cam_fill_nvmeadmin(), cam_fill_nvmeio(), cam_periph_mapmem(), cam_periph_unmapmem(), passiocleanup(), and passmemsetup().
uint32_t ccb_nvmeio::dxfer_len |
Definition at line 858 of file cam_ccb.h.
Referenced by cam_fill_nvmeadmin(), cam_fill_nvmeio(), cam_periph_mapmem(), cam_periph_runccb(), cam_periph_unmapmem(), and passmemsetup().
uint16_t ccb_nvmeio::sglist_cnt |
Definition at line 859 of file cam_ccb.h.
Referenced by passmemsetup().