Lines Matching defs:bnx2

6733 struct bnx2 {  struct
6736 void __iomem *regview;
6761 struct bnx2_napi bnx2_napi[BNX2_MAX_MSIX_VEC]; argument
6763 u32 rx_buf_use_size; /* useable size */
6764 u32 rx_buf_size; /* with alignment */
6765 u32 rx_copy_thresh;
6766 u32 rx_jumbo_thresh;
6767 u32 rx_max_ring_idx;
6768 u32 rx_max_pg_ring_idx;
6771 int tx_ring_size;
6772 u32 tx_wake_thresh;
6775 struct cnic_ops __rcu *cnic_ops;
6776 void *cnic_data;
6781 unsigned int current_interval;
6786 struct timer_list timer;
6787 struct work_struct reset_task;
6790 spinlock_t phy_lock;
6791 spinlock_t indirect_lock;
6793 u32 phy_flags;
6806 u32 mii_bmcr;
6807 u32 mii_bmsr;
6808 u32 mii_bmsr1;
6809 u32 mii_adv;
6810 u32 mii_lpa;
6811 u32 mii_up1;
6813 u32 chip_id;
6843 u32 phy_addr;
6844 u32 phy_id;
6846 u16 bus_speed_mhz;
6847 u8 wol;
6849 u8 pad;
6851 u16 fw_wr_seq;
6852 u16 fw_drv_pulse_wr_seq;
6854 int rx_max_ring;
6855 int rx_ring_size;
6857 int rx_max_pg_ring;
6858 int rx_pg_ring_size;
6860 u16 tx_quick_cons_trip;
6861 u16 tx_quick_cons_trip_int;
6862 u16 rx_quick_cons_trip;
6863 u16 rx_quick_cons_trip_int;
6864 u16 comp_prod_trip;
6865 u16 comp_prod_trip_int;
6866 u16 tx_ticks;
6867 u16 tx_ticks_int;
6868 u16 com_ticks;
6869 u16 com_ticks_int;
6870 u16 cmd_ticks;
6871 u16 cmd_ticks_int;
6872 u16 rx_ticks;
6873 u16 rx_ticks_int;
6875 u32 stats_ticks;
6877 dma_addr_t status_blk_mapping;
6879 struct statistics_block *stats_blk;
6880 struct statistics_block *temp_stats_blk;
6881 dma_addr_t stats_blk_mapping;
6883 int ctx_pages;
6884 void *ctx_blk[4];
6885 dma_addr_t ctx_blk_mapping[4];
6887 u32 hc_cmd;
6888 u32 rx_mode;
6890 u16 req_line_speed;
6891 u8 req_duplex;
6893 u8 phy_port;
6894 u8 link_up;
6896 u16 line_speed;
6897 u8 duplex;
6898 u8 flow_ctrl; /* actual flow ctrl settings */
6901 u32 advertising;
6903 u8 req_flow_ctrl; /* flow ctrl advertisement */
6906 u8 autoneg;
6930 struct bnx2_irq irq_tbl[BNX2_MAX_MSIX_VEC]; argument
6931 int irq_nvecs;
6933 u8 num_tx_rings;
6934 u8 num_rx_rings;
6936 u32 leds_save;
6937 u32 idle_chk_status_idx;
6940 struct mutex cnic_lock;
6941 struct cnic_eth_dev cnic_eth_dev;
6944 const struct firmware *mips_firmware;
6945 const struct firmware *rv2p_firmware;