FreeBSD kernel CAM code
ccb_ataio Struct Reference

#include <cam_ccb.h>

Collaboration diagram for ccb_ataio:

Data Fields

struct ccb_hdr ccb_h
 
union ccbnext_ccb
 
struct ata_cmd cmd
 
struct ata_res res
 
u_int8_t * data_ptr
 
u_int32_t dxfer_len
 
u_int32_t resid
 
u_int8_t ata_flags
 
uint8_t icc
 
uint32_t aux
 
uint32_t unused
 

Detailed Description

Definition at line 791 of file cam_ccb.h.

Field Documentation

◆ ata_flags

u_int8_t ccb_ataio::ata_flags

Definition at line 799 of file cam_ccb.h.

Referenced by ada_ncq_dsmtrim(), ata_zac_mgmt_in(), ata_zac_mgmt_out(), and cam_fill_ataio().

◆ aux

uint32_t ccb_ataio::aux

Definition at line 803 of file cam_ccb.h.

Referenced by ada_ncq_dsmtrim(), ata_zac_mgmt_in(), and ata_zac_mgmt_out().

◆ ccb_h

struct ccb_hdr ccb_ataio::ccb_h

Definition at line 792 of file cam_ccb.h.

Referenced by adadone(), adadump(), adaspindown(), and cam_fill_ataio().

◆ cmd

◆ data_ptr

u_int8_t* ccb_ataio::data_ptr

◆ dxfer_len

u_int32_t ccb_ataio::dxfer_len

◆ icc

uint8_t ccb_ataio::icc

Definition at line 802 of file cam_ccb.h.

◆ next_ccb

union ccb* ccb_ataio::next_ccb

Definition at line 793 of file cam_ccb.h.

◆ res

struct ata_res ccb_ataio::res

◆ resid

u_int32_t ccb_ataio::resid

◆ unused

uint32_t ccb_ataio::unused

Definition at line 804 of file cam_ccb.h.


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