|
Linux Kernel
3.7.1
|
#include <linux/blkdev.h>#include <linux/capability.h>#include <linux/ctype.h>#include <linux/device.h>#include <linux/err.h>#include <linux/init.h>#include <linux/iscsi_ibft.h>#include <linux/limits.h>#include <linux/module.h>#include <linux/pci.h>#include <linux/slab.h>#include <linux/stat.h>#include <linux/string.h>#include <linux/types.h>#include <linux/acpi.h>#include <linux/iscsi_boot_sysfs.h>Go to the source code of this file.
Data Structures | |
| struct | ibft_hdr |
| struct | ibft_control |
| struct | ibft_initiator |
| struct | ibft_nic |
| struct | ibft_tgt |
| struct | ibft_kobject |
Macros | |
| #define | IBFT_ISCSI_VERSION "0.5.0" |
| #define | IBFT_ISCSI_DATE "2010-Feb-25" |
Enumerations | |
| enum | ibft_id { id_reserved = 0, id_control = 1, id_initiator = 2, id_nic = 3, id_target = 4, id_extensions = 5, id_end_marker } |
Functions | |
| MODULE_AUTHOR ("Peter Jones <[email protected]> and ""Konrad Rzeszutek <[email protected]>") | |
| MODULE_DESCRIPTION ("sysfs interface to BIOS iBFT information") | |
| MODULE_LICENSE ("GPL") | |
| MODULE_VERSION (IBFT_ISCSI_VERSION) | |
| struct ibft_hdr | __attribute__ ((__packed__)) |
| module_init (ibft_init) | |
| module_exit (ibft_exit) | |
Variables | |
| u8 | id |
| u8 | version |
| u16 | length |
| u8 | index |
| u8 | flags |
| struct ibft_hdr | hdr |
| u16 | extensions |
| u16 | initiator_off |
| u16 | nic0_off |
| u16 | tgt0_off |
| u16 | nic1_off |
| u16 | tgt1_off |
| char | isns_server [16] |
| char | slp_server [16] |
| char | pri_radius_server [16] |
| char | sec_radius_server [16] |
| u16 | initiator_name_len |
| u16 | initiator_name_off |
| char | ip_addr [16] |
| u8 | subnet_mask_prefix |
| u8 | origin |
| char | gateway [16] |
| char | primary_dns [16] |
| char | secondary_dns [16] |
| char | dhcp [16] |
| u16 | vlan |
| char | mac [6] |
| u16 | pci_bdf |
| u16 | hostname_len |
| u16 | hostname_off |
| u16 | port |
| char | lun [8] |
| u8 | chap_type |
| u8 | nic_assoc |
| u16 | tgt_name_len |
| u16 | tgt_name_off |
| u16 | chap_name_len |
| u16 | chap_name_off |
| u16 | chap_secret_len |
| u16 | chap_secret_off |
| u16 | rev_chap_name_len |
| u16 | rev_chap_name_off |
| u16 | rev_chap_secret_len |
| u16 | rev_chap_secret_off |
| enum ibft_id | __attribute__ |
| #define IBFT_ISCSI_DATE "2010-Feb-25" |
Definition at line 88 of file iscsi_ibft.c.
| #define IBFT_ISCSI_VERSION "0.5.0" |
Definition at line 87 of file iscsi_ibft.c.
| enum ibft_id |
Definition at line 163 of file iscsi_ibft.c.
|
read |
Definition at line 85 of file mpc512x_dma.c.
| MODULE_AUTHOR | ( | "Peter Jones <[email protected]> and ""Konrad Rzeszutek <[email protected]>" | ) |
| module_exit | ( | ibft_exit | ) |
| module_init | ( | ibft_init | ) |
| MODULE_LICENSE | ( | "GPL" | ) |
| MODULE_VERSION | ( | IBFT_ISCSI_VERSION | ) |
| enum ibft_id __attribute__ |
| u16 chap_name_len |
Definition at line 166 of file iscsi_ibft.c.
| u16 chap_name_off |
Definition at line 167 of file iscsi_ibft.c.
| u16 chap_secret_len |
Definition at line 168 of file iscsi_ibft.c.
| u16 chap_secret_off |
Definition at line 169 of file iscsi_ibft.c.
| u8 chap_type |
Definition at line 162 of file iscsi_ibft.c.
| char dhcp[16] |
Definition at line 146 of file iscsi_ibft.c.
| u16 extensions |
Definition at line 114 of file iscsi_ibft.c.
| u8 flags |
Definition at line 107 of file iscsi_ibft.c.
| char gateway[16] |
Definition at line 143 of file iscsi_ibft.c.
Definition at line 113 of file iscsi_ibft.c.
| u16 hostname_len |
Definition at line 150 of file iscsi_ibft.c.
| u16 hostname_off |
Definition at line 151 of file iscsi_ibft.c.
Definition at line 103 of file iscsi_ibft.c.
| u8 index |
Definition at line 106 of file iscsi_ibft.c.
| u16 initiator_name_len |
Definition at line 128 of file iscsi_ibft.c.
| u16 initiator_name_off |
Definition at line 129 of file iscsi_ibft.c.
| u16 initiator_off |
Definition at line 115 of file iscsi_ibft.c.
| __u8 ip_addr |
Definition at line 140 of file iscsi_ibft.c.
| char isns_server[16] |
Definition at line 124 of file iscsi_ibft.c.
| u16 length |
Definition at line 105 of file iscsi_ibft.c.
| char lun[8] |
Definition at line 161 of file iscsi_ibft.c.
Definition at line 148 of file iscsi_ibft.c.
| u16 nic0_off |
Definition at line 116 of file iscsi_ibft.c.
| u16 nic1_off |
Definition at line 118 of file iscsi_ibft.c.
| u8 nic_assoc |
Definition at line 163 of file iscsi_ibft.c.
Definition at line 142 of file iscsi_ibft.c.
| u16 pci_bdf |
Definition at line 149 of file iscsi_ibft.c.
Definition at line 160 of file iscsi_ibft.c.
| char pri_radius_server[16] |
Definition at line 126 of file iscsi_ibft.c.
| char primary_dns[16] |
Definition at line 144 of file iscsi_ibft.c.
| u16 rev_chap_name_len |
Definition at line 170 of file iscsi_ibft.c.
| u16 rev_chap_name_off |
Definition at line 171 of file iscsi_ibft.c.
| u16 rev_chap_secret_len |
Definition at line 172 of file iscsi_ibft.c.
| u16 rev_chap_secret_off |
Definition at line 173 of file iscsi_ibft.c.
| char sec_radius_server[16] |
Definition at line 127 of file iscsi_ibft.c.
| char secondary_dns[16] |
Definition at line 145 of file iscsi_ibft.c.
| char slp_server[16] |
Definition at line 125 of file iscsi_ibft.c.
| u8 subnet_mask_prefix |
Definition at line 141 of file iscsi_ibft.c.
| u16 tgt0_off |
Definition at line 117 of file iscsi_ibft.c.
| u16 tgt1_off |
Definition at line 119 of file iscsi_ibft.c.
| u16 tgt_name_len |
Definition at line 164 of file iscsi_ibft.c.
| u16 tgt_name_off |
Definition at line 165 of file iscsi_ibft.c.
| u8 version |
Definition at line 104 of file iscsi_ibft.c.
| u16 vlan |
Definition at line 147 of file iscsi_ibft.c.
1.8.2