Lines Matching refs:reg
122 #define E1000_WRITE_REG(hw, reg, value) \ argument
126 (uint32_t *)((uintptr_t)(hw)->hw_addr + reg), \
131 e1000_translate_register_82542(reg)), \
135 #define E1000_READ_REG(hw, reg) (\ argument
138 (uint32_t *)((uintptr_t)(hw)->hw_addr + reg)) : \
141 e1000_translate_register_82542(reg))))
143 #define E1000_WRITE_REG_ARRAY(hw, reg, offset, value) \ argument
148 reg + ((offset) << 2)),\
153 e1000_translate_register_82542(reg) + \
157 #define E1000_READ_REG_ARRAY(hw, reg, offset) (\ argument
160 (uint32_t *)((uintptr_t)(hw)->hw_addr + reg + \
164 e1000_translate_register_82542(reg) + \
168 #define E1000_WRITE_REG_ARRAY_DWORD(a, reg, offset, value) \ argument
169 E1000_WRITE_REG_ARRAY(a, reg, offset, value)
170 #define E1000_READ_REG_ARRAY_DWORD(a, reg, offset) \ argument
171 E1000_READ_REG_ARRAY(a, reg, offset)
174 #define E1000_READ_FLASH_REG(hw, reg) \ argument
176 (uint32_t *)((uintptr_t)(hw)->flash_address + (reg)))
178 #define E1000_READ_FLASH_REG16(hw, reg) \ argument
180 (uint16_t *)((uintptr_t)(hw)->flash_address + (reg)))
182 #define E1000_WRITE_FLASH_REG(hw, reg, value) \ argument
184 (uint32_t *)((uintptr_t)(hw)->flash_address + (reg)), (value))
186 #define E1000_WRITE_FLASH_REG16(hw, reg, value) \ argument
188 (uint16_t *)((uintptr_t)(hw)->flash_address + (reg)), (value))
231 #define E1000_WRITE_REG_IO(a, reg, val) { \ argument
234 reg); \