Linux Kernel
3.7.1
|
#include <megaraid_ioctl.h>
struct mraid_hba_info - information about the controller
: PCI vendor id : PCI device id : PCI subsystem vendor id : PCI subsystem device id : base port of hba memory : PCI bus : PCI device/function values : interrupt vector for the device
Extended information of 256 bytes about the controller. Align on the single byte boundary so that 32-bit applications can be run on 64-bit platform drivers withoug re-compilation. NOTE: reduce the number of reserved bytes whenever new field are added, so that total size of the structure remains 256 bytes.
Definition at line 175 of file megaraid_ioctl.h.
uint64_t baseport |
Definition at line 182 of file megaraid_ioctl.h.
uint32_t host_no |
Definition at line 189 of file megaraid_ioctl.h.
uint8_t irq |
Definition at line 186 of file megaraid_ioctl.h.
uint8_t num_ldrv |
Definition at line 191 of file megaraid_ioctl.h.
Definition at line 183 of file megaraid_ioctl.h.
uint8_t pci_dev_fn |
Definition at line 184 of file megaraid_ioctl.h.
Definition at line 178 of file megaraid_ioctl.h.
Definition at line 185 of file megaraid_ioctl.h.
uint16_t pci_vendor_id |
Definition at line 177 of file megaraid_ioctl.h.
uint16_t subsys_device_id |
Definition at line 180 of file megaraid_ioctl.h.
uint16_t subsys_vendor_id |
Definition at line 179 of file megaraid_ioctl.h.
uint32_t unique_id |
Definition at line 188 of file megaraid_ioctl.h.