FreeBSD kernel CAM code
ccb_nvmeio Struct Reference

#include <cam_ccb.h>

Collaboration diagram for ccb_nvmeio:

Data Fields

struct ccb_hdr ccb_h
 
union ccbnext_ccb
 
struct nvme_command cmd
 
struct nvme_completion cpl
 
uint8_t * data_ptr
 
uint32_t dxfer_len
 
uint16_t sglist_cnt
 
uint16_t unused
 

Detailed Description

Definition at line 852 of file cam_ccb.h.

Field Documentation

◆ ccb_h

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().

◆ cmd

struct nvme_command ccb_nvmeio::cmd

◆ cpl

struct nvme_completion ccb_nvmeio::cpl

Definition at line 856 of file cam_ccb.h.

◆ data_ptr

uint8_t* ccb_nvmeio::data_ptr

◆ dxfer_len

uint32_t ccb_nvmeio::dxfer_len

◆ next_ccb

union ccb* ccb_nvmeio::next_ccb

Definition at line 854 of file cam_ccb.h.

◆ sglist_cnt

uint16_t ccb_nvmeio::sglist_cnt

Definition at line 859 of file cam_ccb.h.

Referenced by passmemsetup().

◆ unused

uint16_t ccb_nvmeio::unused

Definition at line 860 of file cam_ccb.h.


The documentation for this struct was generated from the following file: