Lines Matching defs:bnxt
1532 struct bnxt { struct
1533 void __iomem *bar0;
1534 void __iomem *bar1;
1535 void __iomem *bar2;
1537 u32 reg_base;
1538 u16 chip_num;
1571 u8 chip_rev;
1615 char board_partno[BNXT_VPD_FLD_LEN];
1616 char board_serialno[BNXT_VPD_FLD_LEN];
1618 struct net_device *dev;
1619 struct pci_dev *pdev;
1621 atomic_t intr_sem;
1623 u32 flags;
1703 struct bnxt_en_dev *edev; argument
1704 struct bnxt_en_dev * (*ulp_probe)(struct net_device *); argument
1706 struct bnxt_napi **bnapi; argument
1708 struct bnxt_rx_ring_info *rx_ring; argument
1709 struct bnxt_tx_ring_info *tx_ring; argument
1712 struct sk_buff * (*gro_func)(struct bnxt_tpa_info *, int, int, argument
1715 struct sk_buff * (*rx_skb_func)(struct bnxt *, argument
1720 u16 max_tpa_v2;
1721 u16 max_tpa;
1722 u32 rx_buf_size;
1723 u32 rx_buf_use_size; /* useable size */
1724 u16 rx_offset;
1725 u16 rx_dma_offset;
1726 enum dma_data_direction rx_dir;
1727 u32 rx_ring_size;
1728 u32 rx_agg_ring_size;
1729 u32 rx_copy_thresh;
1730 u32 rx_ring_mask;
1731 u32 rx_agg_ring_mask;
1755 struct bnxt_ring_grp_info *grp_info; argument
1756 struct bnxt_vnic_info *vnic_info; argument
1765 struct bnxt_queue_info q_info[BNXT_MAX_QUEUE]; argument
1766 u8 tc_to_qidx[BNXT_MAX_QUEUE];
1790 struct bnxt_irq *irq_tbl; argument
1791 int total_irqs;
1792 u8 mac_addr[ETH_ALEN];
1795 struct ieee_pfc *ieee_pfc;
1796 struct ieee_ets *ieee_ets;
1797 u8 dcbx_cap;
1798 u8 default_pri;
1799 u8 max_dscp_value;
1802 u32 msg_enable;
1804 u32 fw_cap;
1841 struct bnxt_stats_mem port_stats; argument
1842 struct bnxt_stats_mem rx_port_stats_ext; argument
1843 struct bnxt_stats_mem tx_port_stats_ext; argument
1844 u16 fw_rx_stats_ext_size;
1845 u16 fw_tx_stats_ext_size;
1846 u16 hw_ring_stats_size;
1847 u8 pri2cos_idx[8];
1848 u8 pri2cos_valid;
1872 struct bnxt_coal_cap coal_cap; argument
1873 struct bnxt_coal rx_coal; argument
1874 struct bnxt_coal tx_coal; argument
1876 u32 stats_coal_ticks;
1881 struct work_struct sp_task;
1882 unsigned long sp_event;
1916 struct bnxt_fw_health *fw_health; argument
1918 struct bnxt_hw_resc hw_resc; argument
1919 struct bnxt_pf_info pf; argument
1920 struct bnxt_ctx_mem_info *ctx; argument
1923 struct bnxt_vf_info vf; argument
1924 wait_queue_head_t sriov_cfg_wait;
1925 bool sriov_cfg;
1954 struct bnxt_link_info link_info; argument
1960 struct bnxt_test_info *test_info; argument
1966 struct bnxt_led_info leds[BNXT_MAX_LED]; argument
1977 struct bnxt_vf_rep **vf_reps; /* array of vf-rep ptrs */ argument
1980 struct bnxt_tc_info *tc_info; argument
1981 struct list_head tc_indr_block_list;
1982 struct dentry *debugfs_pdev;
1983 struct device *hwmon_dev;