Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/ixgb/if_ixgb_osdep.h
Show First 20 Lines • Show All 84 Lines • ▼ Show 20 Lines | |||||
#define PCI_COMMAND_REGISTER PCIR_COMMAND | #define PCI_COMMAND_REGISTER PCIR_COMMAND | ||||
#define le16_to_cpu | #define le16_to_cpu | ||||
struct ixgb_osdep | struct ixgb_osdep | ||||
{ | { | ||||
bus_space_tag_t mem_bus_space_tag; | bus_space_tag_t mem_bus_space_tag; | ||||
bus_space_handle_t mem_bus_space_handle; | bus_space_handle_t mem_bus_space_handle; | ||||
struct device *dev; | device_t dev; | ||||
}; | }; | ||||
#define IXGB_WRITE_FLUSH(a) IXGB_READ_REG(a, STATUS) | #define IXGB_WRITE_FLUSH(a) IXGB_READ_REG(a, STATUS) | ||||
#define IXGB_READ_REG(a, reg) (\ | #define IXGB_READ_REG(a, reg) (\ | ||||
bus_space_read_4( ((struct ixgb_osdep *)(a)->back)->mem_bus_space_tag, \ | bus_space_read_4( ((struct ixgb_osdep *)(a)->back)->mem_bus_space_tag, \ | ||||
((struct ixgb_osdep *)(a)->back)->mem_bus_space_handle, \ | ((struct ixgb_osdep *)(a)->back)->mem_bus_space_handle, \ | ||||
IXGB_##reg)) | IXGB_##reg)) | ||||
Show All 19 Lines |