Go to the source code of this file.
Defines | |
| #define | u8 unsigned char |
| #define | bool boolean_t |
| #define | dma_addr_t unsigned long |
| #define | __le16 uint16_t |
| #define | __le32 uint32_t |
| #define | __le64 uint64_t |
| #define | __iomem |
| #define | __devinit |
| #define | msleep(x) mdelay(x) |
| #define | ETH_FCS_LEN 4 |
| #define | TRUE 1 |
| #define | FALSE 0 |
| #define | usec_delay(x) udelay(x) |
| #define | msec_delay(x) mdelay(x) |
| #define | msec_delay_irq(x) mdelay(x) |
| #define | PCI_COMMAND_REGISTER PCI_COMMAND |
| #define | CMD_MEM_WRT_INVALIDATE PCI_COMMAND_INVALIDATE |
| #define | ETH_ADDR_LEN ETH_ALEN |
| #define | DEBUGOUT(S) if (0) { printf(S); } |
| #define | DEBUGOUT1(S, A...) if (0) { printf(S, A); } |
| #define | DEBUGFUNC(F) DEBUGOUT(F "\n") |
| #define | DEBUGOUT2 DEBUGOUT1 |
| #define | DEBUGOUT3 DEBUGOUT2 |
| #define | DEBUGOUT7 DEBUGOUT3 |
| #define | E1000_REGISTER(a, reg) (reg) |
| #define | E1000_WRITE_REG(a, reg, value) |
| #define | E1000_READ_REG(a, reg) (readl((a)->hw_addr + E1000_REGISTER(a, reg))) |
| #define | E1000_WRITE_REG_ARRAY(a, reg, offset, value) |
| #define | E1000_READ_REG_ARRAY(a, reg, offset) |
| #define | E1000_READ_REG_ARRAY_DWORD E1000_READ_REG_ARRAY |
| #define | E1000_WRITE_REG_ARRAY_DWORD E1000_WRITE_REG_ARRAY |
| #define | E1000_WRITE_REG_ARRAY_WORD(a, reg, offset, value) |
| #define | E1000_READ_REG_ARRAY_WORD(a, reg, offset) |
| #define | E1000_WRITE_REG_ARRAY_BYTE(a, reg, offset, value) |
| #define | E1000_READ_REG_ARRAY_BYTE(a, reg, offset) |
| #define | E1000_WRITE_REG_IO(a, reg, offset) |
| #define | E1000_WRITE_FLUSH(a) E1000_READ_REG(a, E1000_STATUS) |
| #define | E1000_WRITE_FLASH_REG(a, reg, value) |
| #define | E1000_WRITE_FLASH_REG16(a, reg, value) |
| #define | E1000_READ_FLASH_REG(a, reg) (readl((a)->flash_address + reg)) |
| #define | E1000_READ_FLASH_REG16(a, reg) (readw((a)->flash_address + reg)) |
Typedefs | |
| typedef int | spinlock_t |
Enumerations | |
| enum | boolean_t { false = 0, true = 1, false = 0, true = 1, false = 0, true = 1 } |
Functions | |
| FILE_LICENCE (GPL2_ONLY) | |
| #define u8 unsigned char |
Definition at line 39 of file igb_osdep.h.
Definition at line 40 of file igb_osdep.h.
| #define dma_addr_t unsigned long |
Definition at line 41 of file igb_osdep.h.
| #define __le16 uint16_t |
Definition at line 42 of file igb_osdep.h.
| #define __le32 uint32_t |
Definition at line 43 of file igb_osdep.h.
| #define __le64 uint64_t |
Definition at line 44 of file igb_osdep.h.
| #define __iomem |
Definition at line 46 of file igb_osdep.h.
| #define __devinit |
Definition at line 47 of file igb_osdep.h.
| #define msleep | ( | x | ) | mdelay(x) |
Definition at line 49 of file igb_osdep.h.
| #define ETH_FCS_LEN 4 |
Definition at line 51 of file igb_osdep.h.
| #define TRUE 1 |
Definition at line 59 of file igb_osdep.h.
Referenced by echo(), efi_snp_set_mode(), has_colors(), has_key(), igb_sw_init(), TLan_MiiReadReg(), TLan_PhyFinishAutoNeg(), TLan_PhyStartLink(), and TLan_ResetAdapter().
| #define FALSE 0 |
Definition at line 60 of file igb_osdep.h.
Referenced by can_change_colour(), efi_image_exec(), efi_image_load(), efi_snp_set_mode(), noecho(), TLan_MiiReadReg(), and TLan_ResetAdapter().
| #define usec_delay | ( | x | ) | udelay(x) |
Definition at line 62 of file igb_osdep.h.
| #define msec_delay | ( | x | ) | mdelay(x) |
Definition at line 63 of file igb_osdep.h.
| #define msec_delay_irq | ( | x | ) | mdelay(x) |
Definition at line 64 of file igb_osdep.h.
| #define PCI_COMMAND_REGISTER PCI_COMMAND |
Definition at line 68 of file igb_osdep.h.
| #define CMD_MEM_WRT_INVALIDATE PCI_COMMAND_INVALIDATE |
Definition at line 69 of file igb_osdep.h.
| #define ETH_ADDR_LEN ETH_ALEN |
Definition at line 70 of file igb_osdep.h.
| #define DEBUGOUT | ( | S | ) | if (0) { printf(S); } |
Definition at line 77 of file igb_osdep.h.
| #define DEBUGOUT1 | ( | S, | |||
| A... | ) | if (0) { printf(S, A); } |
Definition at line 78 of file igb_osdep.h.
| #define DEBUGFUNC | ( | F | ) | DEBUGOUT(F "\n") |
Definition at line 80 of file igb_osdep.h.
| #define DEBUGOUT2 DEBUGOUT1 |
Definition at line 81 of file igb_osdep.h.
| #define DEBUGOUT3 DEBUGOUT2 |
Definition at line 82 of file igb_osdep.h.
| #define DEBUGOUT7 DEBUGOUT3 |
Definition at line 83 of file igb_osdep.h.
| #define E1000_REGISTER | ( | a, | |||
| reg | ) | (reg) |
Definition at line 85 of file igb_osdep.h.
| #define E1000_WRITE_REG | ( | a, | |||
| reg, | |||||
| value | ) |
Value:
do { \ writel((value), ((a)->hw_addr + E1000_REGISTER(a, reg))); } while (0)
Definition at line 87 of file igb_osdep.h.
| #define E1000_READ_REG | ( | a, | |||
| reg | ) | (readl((a)->hw_addr + E1000_REGISTER(a, reg))) |
Definition at line 90 of file igb_osdep.h.
| #define E1000_WRITE_REG_ARRAY | ( | a, | |||
| reg, | |||||
| offset, | |||||
| value | ) |
Value:
do { \ writel((value), ((a)->hw_addr + E1000_REGISTER(a, reg) + ((offset) << 2))); } while (0);
Definition at line 92 of file igb_osdep.h.
| #define E1000_READ_REG_ARRAY | ( | a, | |||
| reg, | |||||
| offset | ) |
Value:
( \
readl((a)->hw_addr + E1000_REGISTER(a, reg) + ((offset) << 2)))
Definition at line 95 of file igb_osdep.h.
| #define E1000_READ_REG_ARRAY_DWORD E1000_READ_REG_ARRAY |
Definition at line 98 of file igb_osdep.h.
| #define E1000_WRITE_REG_ARRAY_DWORD E1000_WRITE_REG_ARRAY |
Definition at line 99 of file igb_osdep.h.
| #define E1000_WRITE_REG_ARRAY_WORD | ( | a, | |||
| reg, | |||||
| offset, | |||||
| value | ) |
Value:
( \
writew((value), ((a)->hw_addr + E1000_REGISTER(a, reg) + ((offset) << 1))))
Definition at line 101 of file igb_osdep.h.
| #define E1000_READ_REG_ARRAY_WORD | ( | a, | |||
| reg, | |||||
| offset | ) |
Value:
( \
readw((a)->hw_addr + E1000_REGISTER(a, reg) + ((offset) << 1)))
Definition at line 104 of file igb_osdep.h.
| #define E1000_WRITE_REG_ARRAY_BYTE | ( | a, | |||
| reg, | |||||
| offset, | |||||
| value | ) |
Value:
( \
writeb((value), ((a)->hw_addr + E1000_REGISTER(a, reg) + (offset))))
Definition at line 107 of file igb_osdep.h.
| #define E1000_READ_REG_ARRAY_BYTE | ( | a, | |||
| reg, | |||||
| offset | ) |
Value:
( \
readb((a)->hw_addr + E1000_REGISTER(a, reg) + (offset)))
Definition at line 110 of file igb_osdep.h.
| #define E1000_WRITE_REG_IO | ( | a, | |||
| reg, | |||||
| offset | ) |
Value:
Definition at line 113 of file igb_osdep.h.
| #define E1000_WRITE_FLUSH | ( | a | ) | E1000_READ_REG(a, E1000_STATUS) |
Definition at line 117 of file igb_osdep.h.
| #define E1000_WRITE_FLASH_REG | ( | a, | |||
| reg, | |||||
| value | ) |
| #define E1000_WRITE_FLASH_REG16 | ( | a, | |||
| reg, | |||||
| value | ) |
| #define E1000_READ_FLASH_REG | ( | a, | |||
| reg | ) | (readl((a)->flash_address + reg)) |
Definition at line 125 of file igb_osdep.h.
| #define E1000_READ_FLASH_REG16 | ( | a, | |||
| reg | ) | (readw((a)->flash_address + reg)) |
Definition at line 127 of file igb_osdep.h.
| typedef int spinlock_t |
Definition at line 53 of file igb_osdep.h.
| enum boolean_t |
Definition at line 54 of file igb_osdep.h.
00054 { 00055 false = 0, 00056 true = 1 00057 } boolean_t;
| FILE_LICENCE | ( | GPL2_ONLY | ) |
1.5.7.1