scsi_t Struct Reference
[Hardware information]

#include <hd.h>


Data Fields

struct scsi_s * next
unsigned deleted:1
unsigned generic:1
unsigned fake:1
char * dev_name
char * guessed_dev_name
int generic_dev
unsigned host
unsigned channel
unsigned id
unsigned lun
char * vendor
char * model
char * rev
char * type_str
char * serial
int type
unsigned inode_low
char * proc_dir
char * driver
unsigned unique
char * info
unsigned lgeo_c
unsigned lgeo_h
unsigned lgeo_s
unsigned pgeo_c
unsigned pgeo_h
unsigned pgeo_s
uint64_t size
unsigned sec_size
unsigned cache
str_list_thost_info
char * usb_guid
unsigned pci_info
unsigned pci_bus
unsigned pci_slot
unsigned pci_func
uint64_t wwpn
uint64_t fcp_lun
char * controller_id


Detailed Description

raw SCSI data

Field Documentation

struct scsi_s* scsi_t::next [read]

unsigned scsi_t::deleted

unsigned scsi_t::generic

unsigned scsi_t::fake

char* scsi_t::dev_name

char* scsi_t::guessed_dev_name

int scsi_t::generic_dev

unsigned scsi_t::host

unsigned scsi_t::channel

unsigned scsi_t::id

unsigned scsi_t::lun

char* scsi_t::vendor

char * scsi_t::model

char * scsi_t::rev

char * scsi_t::type_str

char * scsi_t::serial

int scsi_t::type

unsigned scsi_t::inode_low

char* scsi_t::proc_dir

char * scsi_t::driver

unsigned scsi_t::unique

char* scsi_t::info

unsigned scsi_t::lgeo_c

unsigned scsi_t::lgeo_h

unsigned scsi_t::lgeo_s

unsigned scsi_t::pgeo_c

unsigned scsi_t::pgeo_h

unsigned scsi_t::pgeo_s

uint64_t scsi_t::size

unsigned scsi_t::sec_size

unsigned scsi_t::cache

str_list_t* scsi_t::host_info

char* scsi_t::usb_guid

unsigned scsi_t::pci_info

unsigned scsi_t::pci_bus

unsigned scsi_t::pci_slot

unsigned scsi_t::pci_func

uint64_t scsi_t::wwpn

uint64_t scsi_t::fcp_lun

char* scsi_t::controller_id


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