Lines Matching refs:bnx2x
40 u8 bnx2x_initial_phy_init(struct bnx2x *bp, int load_mode);
47 void bnx2x_link_set(struct bnx2x *bp);
57 u8 bnx2x_link_test(struct bnx2x *bp, u8 is_serdes);
64 void bnx2x__link_status_update(struct bnx2x *bp);
73 void bnx2x_link_report(struct bnx2x *bp);
83 u16 bnx2x_get_mf_speed(struct bnx2x *bp);
112 int bnx2x_cnic_notify(struct bnx2x *bp, int cmd);
119 void bnx2x_setup_cnic_irq_info(struct bnx2x *bp);
127 void bnx2x_int_enable(struct bnx2x *bp);
136 void bnx2x_int_disable_sync(struct bnx2x *bp, int disable_hw);
145 int bnx2x_init_firmware(struct bnx2x *bp);
156 int bnx2x_init_hw(struct bnx2x *bp, u32 load_code);
167 void bnx2x_nic_init(struct bnx2x *bp, u32 load_code);
176 int bnx2x_alloc_mem(struct bnx2x *bp);
183 void bnx2x_free_mem(struct bnx2x *bp);
194 int bnx2x_setup_client(struct bnx2x *bp, struct bnx2x_fastpath *fp,
203 void bnx2x_set_num_queues(struct bnx2x *bp);
214 void bnx2x_chip_cleanup(struct bnx2x *bp, int unload_mode);
224 int bnx2x_acquire_hw_lock(struct bnx2x *bp, u32 resource);
234 int bnx2x_release_hw_lock(struct bnx2x *bp, u32 resource);
243 void bnx2x_set_eth_mac(struct bnx2x *bp, int set);
256 int bnx2x_set_fip_eth_mac_addr(struct bnx2x *bp, int set);
266 int bnx2x_set_all_enode_macs(struct bnx2x *bp, int set);
283 void bnx2x_set_storm_rx_mode(struct bnx2x *bp);
286 void bnx2x_inc_load_cnt(struct bnx2x *bp);
287 u32 bnx2x_dec_load_cnt(struct bnx2x *bp);
288 bool bnx2x_chk_parity_attn(struct bnx2x *bp);
289 bool bnx2x_reset_is_done(struct bnx2x *bp);
290 void bnx2x_disable_close_the_gate(struct bnx2x *bp);
298 void bnx2x_stats_handle(struct bnx2x *bp, enum bnx2x_stats_event event);
316 int bnx2x_func_start(struct bnx2x *bp);
324 void bnx2x_ilt_set_info(struct bnx2x *bp);
331 void bnx2x_dcbx_init(struct bnx2x *bp);
342 int bnx2x_set_power_state(struct bnx2x *bp, pci_power_t state);
351 void bnx2x_update_max_mf_config(struct bnx2x *bp, u32 value);
354 int bnx2x_nic_unload(struct bnx2x *bp, int unload_mode);
357 int bnx2x_nic_load(struct bnx2x *bp, int load_mode);
378 void bnx2x_free_irq(struct bnx2x *bp);
380 void bnx2x_init_rx_rings(struct bnx2x *bp);
381 void bnx2x_free_skbs(struct bnx2x *bp);
382 void bnx2x_netif_stop(struct bnx2x *bp, int disable_hw);
383 void bnx2x_netif_start(struct bnx2x *bp);
393 int bnx2x_enable_msix(struct bnx2x *bp);
402 int bnx2x_enable_msi(struct bnx2x *bp);
421 int __devinit bnx2x_alloc_mem_bp(struct bnx2x *bp);
422 void bnx2x_free_mem_bp(struct bnx2x *bp);
464 static inline void bnx2x_update_rx_prod(struct bnx2x *bp, in bnx2x_update_rx_prod()
499 static inline void bnx2x_igu_ack_sb_gen(struct bnx2x *bp, u8 igu_sb_id, in bnx2x_igu_ack_sb_gen()
520 static inline void bnx2x_igu_clear_sb_gen(struct bnx2x *bp, in bnx2x_igu_clear_sb_gen()
568 static inline void bnx2x_hc_ack_sb(struct bnx2x *bp, u8 sb_id, in bnx2x_hc_ack_sb()
591 static inline void bnx2x_igu_ack_sb(struct bnx2x *bp, u8 igu_sb_id, u8 segment, in bnx2x_igu_ack_sb()
600 static inline void bnx2x_ack_sb(struct bnx2x *bp, u8 igu_sb_id, u8 storm, in bnx2x_ack_sb()
620 static inline u16 bnx2x_hc_ack_int(struct bnx2x *bp) in bnx2x_hc_ack_int()
633 static inline u16 bnx2x_igu_ack_int(struct bnx2x *bp) in bnx2x_igu_ack_int()
645 static inline u16 bnx2x_ack_int(struct bnx2x *bp) in bnx2x_ack_int()
710 static inline void bnx2x_tx_disable(struct bnx2x *bp) in bnx2x_tx_disable()
716 static inline void bnx2x_free_rx_sge(struct bnx2x *bp, in bnx2x_free_rx_sge()
736 static inline void bnx2x_add_all_napi(struct bnx2x *bp) in bnx2x_add_all_napi()
746 static inline void bnx2x_del_all_napi(struct bnx2x *bp) in bnx2x_del_all_napi()
754 static inline void bnx2x_disable_msi(struct bnx2x *bp) in bnx2x_disable_msi()
765 static inline int bnx2x_calc_num_queues(struct bnx2x *bp) in bnx2x_calc_num_queues()
799 static inline int bnx2x_alloc_rx_sge(struct bnx2x *bp, in bnx2x_alloc_rx_sge()
826 static inline int bnx2x_alloc_rx_skb(struct bnx2x *bp, in bnx2x_alloc_rx_skb()
862 struct bnx2x *bp = fp->bp; in bnx2x_reuse_rx_skb()
878 static inline void bnx2x_free_rx_sge_range(struct bnx2x *bp, in bnx2x_free_rx_sge_range()
887 static inline void bnx2x_free_tpa_pool(struct bnx2x *bp, in bnx2x_free_tpa_pool()
912 static inline void bnx2x_init_tx_rings(struct bnx2x *bp) in bnx2x_init_tx_rings()
996 static inline void bnx2x_init_fcoe_fp(struct bnx2x *bp) in bnx2x_init_fcoe_fp()
1020 static inline void __storm_memset_struct(struct bnx2x *bp, in __storm_memset_struct()
1028 static inline void storm_memset_mac_filters(struct bnx2x *bp, in storm_memset_mac_filters()
1040 static inline void storm_memset_cmng(struct bnx2x *bp, in storm_memset_cmng()
1053 void bnx2x_acquire_phy_lock(struct bnx2x *bp);
1054 void bnx2x_release_phy_lock(struct bnx2x *bp);
1064 static inline u16 bnx2x_extract_max_cfg(struct bnx2x *bp, u32 mf_cfg) in bnx2x_extract_max_cfg()