FreeBSD kernel CAM code
ata_cmd Struct Reference

#include <ata_all.h>

Data Fields

u_int8_t flags
 
u_int8_t command
 
u_int8_t features
 
u_int8_t lba_low
 
u_int8_t lba_mid
 
u_int8_t lba_high
 
u_int8_t device
 
u_int8_t lba_low_exp
 
u_int8_t lba_mid_exp
 
u_int8_t lba_high_exp
 
u_int8_t features_exp
 
u_int8_t sector_count
 
u_int8_t sector_count_exp
 
u_int8_t control
 

Detailed Description

Definition at line 44 of file ata_all.h.

Field Documentation

◆ command

u_int8_t ata_cmd::command

◆ control

u_int8_t ata_cmd::control

Definition at line 67 of file ata_all.h.

Referenced by ata_48bit_cmd(), ata_ncq_cmd(), ata_op_string(), ata_reset_cmd(), and scsi_ata_pass_16().

◆ device

u_int8_t ata_cmd::device

◆ features

u_int8_t ata_cmd::features

◆ features_exp

u_int8_t ata_cmd::features_exp

Definition at line 63 of file ata_all.h.

Referenced by ata_48bit_cmd(), ata_cmd_sbuf(), and ata_ncq_cmd().

◆ flags

◆ lba_high

u_int8_t ata_cmd::lba_high

◆ lba_high_exp

u_int8_t ata_cmd::lba_high_exp

Definition at line 62 of file ata_all.h.

Referenced by ata_48bit_cmd(), ata_cmd_sbuf(), and ata_ncq_cmd().

◆ lba_low

u_int8_t ata_cmd::lba_low

◆ lba_low_exp

u_int8_t ata_cmd::lba_low_exp

Definition at line 60 of file ata_all.h.

Referenced by ata_48bit_cmd(), ata_cmd_sbuf(), and ata_ncq_cmd().

◆ lba_mid

u_int8_t ata_cmd::lba_mid

◆ lba_mid_exp

u_int8_t ata_cmd::lba_mid_exp

Definition at line 61 of file ata_all.h.

Referenced by ata_48bit_cmd(), ata_cmd_sbuf(), and ata_ncq_cmd().

◆ sector_count

u_int8_t ata_cmd::sector_count

◆ sector_count_exp

u_int8_t ata_cmd::sector_count_exp

Definition at line 66 of file ata_all.h.

Referenced by ada_ncq_dsmtrim(), ata_48bit_cmd(), ata_cmd_sbuf(), ata_ncq_cmd(), and ata_op_string().


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