Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
edd_device_params Struct Reference

#include <edd.h>

Data Fields

__u16 length
 
__u16 info_flags
 
__u32 num_default_cylinders
 
__u32 num_default_heads
 
__u32 sectors_per_track
 
__u64 number_of_sectors
 
__u16 bytes_per_sector
 
__u32 dpte_ptr
 
__u16 key
 
__u8 device_path_info_length
 
__u8 reserved2
 
__u16 reserved3
 
__u8 host_bus_type [4]
 
__u8 interface_type [8]
 
union {
interface_path
 
union {
device_path
 
__u8 reserved4
 
__u8 checksum
 
__u16 base_address
 
__u16 reserved1
 
__u32 reserved2
 
__u8 bus
 
__u8 slot
 
__u8 function
 
__u8 channel
 
__u32 reserved
 
__u64 reserved
 
__u8 device
 
__u8 reserved1
 
__u16 reserved2
 
__u32 reserved3
 
__u64 reserved4
 
__u8 lun
 
__u16 id
 
__u64 lun
 
__u64 serial_number
 
__u64 eui
 
__u64 wwid
 
__u64 identity_tag
 
__u32 array_number
 
__u32 reserved1
 
__u64 reserved2
 
__u64 reserved1
 

Detailed Description

Definition at line 69 of file edd.h.

Field Documentation

__u32 array_number

Definition at line 150 of file edd.h.

__u16 base_address

Definition at line 86 of file edd.h.

__u8 bus

Definition at line 91 of file edd.h.

__u16 bytes_per_sector

Definition at line 76 of file edd.h.

Definition at line 94 of file edd.h.

__u8 checksum

Definition at line 167 of file edd.h.

Definition at line 113 of file edd.h.

union { ... } device_path
__u8 device_path_info_length

Definition at line 79 of file edd.h.

__u32 dpte_ptr

Definition at line 77 of file edd.h.

__u64 eui

Definition at line 138 of file edd.h.

__u8 function

Definition at line 93 of file edd.h.

__u8 host_bus_type[4]

Definition at line 82 of file edd.h.

Definition at line 128 of file edd.h.

__u64 identity_tag

Definition at line 146 of file edd.h.

__u16 info_flags

Definition at line 71 of file edd.h.

union { ... } interface_path
__u8 interface_type[8]

Definition at line 83 of file edd.h.

__u16 key

Definition at line 78 of file edd.h.

__u16 length

Definition at line 70 of file edd.h.

__u8 lun

Definition at line 121 of file edd.h.

__u64 lun

Definition at line 129 of file edd.h.

__u32 num_default_cylinders

Definition at line 72 of file edd.h.

__u32 num_default_heads

Definition at line 73 of file edd.h.

__u64 number_of_sectors

Definition at line 75 of file edd.h.

__u32 reserved

Definition at line 95 of file edd.h.

__u64 reserved

Definition at line 99 of file edd.h.

__u16 reserved1

Definition at line 87 of file edd.h.

__u8 reserved1

Definition at line 114 of file edd.h.

__u32 reserved1

Definition at line 151 of file edd.h.

__u64 reserved1

Definition at line 162 of file edd.h.

__u8 reserved2

Definition at line 80 of file edd.h.

__u32 reserved2

Definition at line 88 of file edd.h.

__u16 reserved2

Definition at line 115 of file edd.h.

__u64 reserved2

Definition at line 152 of file edd.h.

__u16 reserved3

Definition at line 81 of file edd.h.

__u32 reserved3

Definition at line 116 of file edd.h.

__u64 reserved4

Definition at line 117 of file edd.h.

__u8 reserved4

Definition at line 166 of file edd.h.

__u32 sectors_per_track

Definition at line 74 of file edd.h.

__u64 serial_number

Definition at line 134 of file edd.h.

Definition at line 92 of file edd.h.

__u64 wwid

Definition at line 142 of file edd.h.


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