Lines Matching defs:bp

41 static void bnx2x_add_all_napi_cnic(struct bnx2x *bp)  in bnx2x_add_all_napi_cnic()
53 static void bnx2x_add_all_napi(struct bnx2x *bp) in bnx2x_add_all_napi()
65 static int bnx2x_calc_num_queues(struct bnx2x *bp) in bnx2x_calc_num_queues()
90 static inline void bnx2x_move_fp(struct bnx2x *bp, int from, int to) in bnx2x_move_fp()
147 void bnx2x_fill_fw_str(struct bnx2x *bp, char *buf, size_t buf_len) in bnx2x_fill_fw_str()
173 static void bnx2x_shrink_eth_fp(struct bnx2x *bp, int delta) in bnx2x_shrink_eth_fp()
197 static u16 bnx2x_free_tx_pkt(struct bnx2x *bp, struct bnx2x_fp_txdata *txdata, in bnx2x_free_tx_pkt()
276 int bnx2x_tx_int(struct bnx2x *bp, struct bnx2x_fp_txdata *txdata) in bnx2x_tx_int()
358 struct bnx2x *bp = fp->bp; in bnx2x_update_sge_prod() local
410 static u32 bnx2x_get_rxhash(const struct bnx2x *bp, in bnx2x_get_rxhash()
434 struct bnx2x *bp = fp->bp; in bnx2x_tpa_start() local
546 static int bnx2x_alloc_rx_sge(struct bnx2x *bp, struct bnx2x_fastpath *fp, in bnx2x_alloc_rx_sge()
592 static int bnx2x_fill_frag_skb(struct bnx2x *bp, struct bnx2x_fastpath *fp, in bnx2x_fill_frag_skb()
704 static void bnx2x_gro_ip_csum(struct bnx2x *bp, struct sk_buff *skb) in bnx2x_gro_ip_csum()
716 static void bnx2x_gro_ipv6_csum(struct bnx2x *bp, struct sk_buff *skb) in bnx2x_gro_ipv6_csum()
728 static void bnx2x_gro_csum(struct bnx2x *bp, struct sk_buff *skb, in bnx2x_gro_csum()
737 static void bnx2x_gro_receive(struct bnx2x *bp, struct bnx2x_fastpath *fp, in bnx2x_gro_receive()
759 static void bnx2x_tpa_stop(struct bnx2x *bp, struct bnx2x_fastpath *fp, in bnx2x_tpa_stop()
832 static int bnx2x_alloc_rx_data(struct bnx2x *bp, struct bnx2x_fastpath *fp, in bnx2x_alloc_rx_data()
888 struct bnx2x *bp = fp->bp; in bnx2x_rx_int() local
1143 struct bnx2x *bp = fp->bp; in bnx2x_msix_fp_int() local
1168 void bnx2x_acquire_phy_lock(struct bnx2x *bp) in bnx2x_acquire_phy_lock()
1175 void bnx2x_release_phy_lock(struct bnx2x *bp) in bnx2x_release_phy_lock()
1183 u16 bnx2x_get_mf_speed(struct bnx2x *bp) in bnx2x_get_mf_speed()
1214 static void bnx2x_fill_report_data(struct bnx2x *bp, in bnx2x_fill_report_data()
1261 void bnx2x_link_report(struct bnx2x *bp) in bnx2x_link_report()
1276 void __bnx2x_link_report(struct bnx2x *bp) in __bnx2x_link_report()
1364 static void bnx2x_free_tpa_pool(struct bnx2x *bp, in bnx2x_free_tpa_pool()
1387 void bnx2x_init_rx_rings_cnic(struct bnx2x *bp) in bnx2x_init_rx_rings_cnic()
1406 void bnx2x_init_rx_rings(struct bnx2x *bp) in bnx2x_init_rx_rings()
1502 struct bnx2x *bp = fp->bp; in bnx2x_free_tx_skbs_queue() local
1523 static void bnx2x_free_tx_skbs_cnic(struct bnx2x *bp) in bnx2x_free_tx_skbs_cnic()
1532 static void bnx2x_free_tx_skbs(struct bnx2x *bp) in bnx2x_free_tx_skbs()
1543 struct bnx2x *bp = fp->bp; in bnx2x_free_rx_bds() local
1565 static void bnx2x_free_rx_skbs_cnic(struct bnx2x *bp) in bnx2x_free_rx_skbs_cnic()
1574 static void bnx2x_free_rx_skbs(struct bnx2x *bp) in bnx2x_free_rx_skbs()
1588 static void bnx2x_free_skbs_cnic(struct bnx2x *bp) in bnx2x_free_skbs_cnic()
1594 void bnx2x_free_skbs(struct bnx2x *bp) in bnx2x_free_skbs()
1600 void bnx2x_update_max_mf_config(struct bnx2x *bp, u32 value) in bnx2x_update_max_mf_config()
1623 static void bnx2x_free_msix_irqs(struct bnx2x *bp, int nvecs) in bnx2x_free_msix_irqs()
1654 void bnx2x_free_irq(struct bnx2x *bp) in bnx2x_free_irq()
1670 int bnx2x_enable_msix(struct bnx2x *bp) in bnx2x_enable_msix()
1753 static int bnx2x_req_msix_irqs(struct bnx2x *bp) in bnx2x_req_msix_irqs()
1806 int bnx2x_enable_msi(struct bnx2x *bp) in bnx2x_enable_msi()
1820 static int bnx2x_req_irq(struct bnx2x *bp) in bnx2x_req_irq()
1838 static int bnx2x_setup_irqs(struct bnx2x *bp) in bnx2x_setup_irqs()
1867 static void bnx2x_napi_enable_cnic(struct bnx2x *bp) in bnx2x_napi_enable_cnic()
1877 static void bnx2x_napi_enable(struct bnx2x *bp) in bnx2x_napi_enable()
1887 static void bnx2x_napi_disable_cnic(struct bnx2x *bp) in bnx2x_napi_disable_cnic()
1898 static void bnx2x_napi_disable(struct bnx2x *bp) in bnx2x_napi_disable()
1909 void bnx2x_netif_start(struct bnx2x *bp) in bnx2x_netif_start()
1921 void bnx2x_netif_stop(struct bnx2x *bp, int disable_hw) in bnx2x_netif_stop()
1932 struct bnx2x *bp = netdev_priv(dev); in bnx2x_select_queue() local
1955 void bnx2x_set_num_queues(struct bnx2x *bp) in bnx2x_set_num_queues()
1993 static int bnx2x_set_real_num_queues(struct bnx2x *bp, int include_cnic) in bnx2x_set_real_num_queues()
2023 static void bnx2x_set_rx_buf_size(struct bnx2x *bp) in bnx2x_set_rx_buf_size()
2055 static int bnx2x_init_rss(struct bnx2x *bp) in bnx2x_init_rss()
2079 int bnx2x_rss(struct bnx2x *bp, struct bnx2x_rss_config_obj *rss_obj, in bnx2x_rss()
2137 static int bnx2x_init_hw(struct bnx2x *bp, u32 load_code) in bnx2x_init_hw()
2156 void bnx2x_squeeze_objects(struct bnx2x *bp) in bnx2x_squeeze_objects()
2215 #define LOAD_ERROR_EXIT(bp, label) \ argument
2221 #define LOAD_ERROR_EXIT_CNIC(bp, label) \ argument
2227 #define LOAD_ERROR_EXIT(bp, label) \ argument
2233 #define LOAD_ERROR_EXIT_CNIC(bp, label) \ argument
2241 static void bnx2x_free_fw_stats_mem(struct bnx2x *bp) in bnx2x_free_fw_stats_mem()
2248 static int bnx2x_alloc_fw_stats_mem(struct bnx2x *bp) in bnx2x_alloc_fw_stats_mem()
2328 static int bnx2x_nic_load_request(struct bnx2x *bp, u32 *load_code) in bnx2x_nic_load_request()
2372 int bnx2x_compare_fw_ver(struct bnx2x *bp, u32 load_code, bool print_err) in bnx2x_compare_fw_ver()
2404 static int bnx2x_nic_load_no_mcp(struct bnx2x *bp, int port) in bnx2x_nic_load_no_mcp()
2425 static void bnx2x_nic_load_pmf(struct bnx2x *bp, u32 load_code) in bnx2x_nic_load_pmf()
2443 static void bnx2x_nic_load_afex_dcc(struct bnx2x *bp, int load_code) in bnx2x_nic_load_afex_dcc()
2470 static void bnx2x_bz_fp(struct bnx2x *bp, int index) in bnx2x_bz_fp()
2520 void bnx2x_set_os_driver_state(struct bnx2x *bp, u32 state) in bnx2x_set_os_driver_state()
2534 int bnx2x_load_cnic(struct bnx2x *bp) in bnx2x_load_cnic()
2622 int bnx2x_nic_load(struct bnx2x *bp, int load_mode) in bnx2x_nic_load()
2970 int bnx2x_drain_tx_queues(struct bnx2x *bp) in bnx2x_drain_tx_queues()
2987 int bnx2x_nic_unload(struct bnx2x *bp, int unload_mode, bool keep_link) in bnx2x_nic_unload()
3164 int bnx2x_set_power_state(struct bnx2x *bp, pci_power_t state) in bnx2x_set_power_state()
3226 struct bnx2x *bp = fp->bp; in bnx2x_poll() local
3303 struct bnx2x *bp = fp->bp; in bnx2x_low_latency_recv() local
3327 static u16 bnx2x_tx_split(struct bnx2x *bp, in bnx2x_tx_split()
3386 static u32 bnx2x_xmit_type(struct bnx2x *bp, struct sk_buff *skb) in bnx2x_xmit_type()
3443 static int bnx2x_pkt_req_lin(struct bnx2x *bp, struct sk_buff *skb, in bnx2x_pkt_req_lin()
3564 static u8 bnx2x_set_pbd_csum_enc(struct bnx2x *bp, struct sk_buff *skb, in bnx2x_set_pbd_csum_enc()
3598 static u8 bnx2x_set_pbd_csum_e2(struct bnx2x *bp, struct sk_buff *skb, in bnx2x_set_pbd_csum_e2()
3620 static void bnx2x_set_sbd_csum(struct bnx2x *bp, struct sk_buff *skb, in bnx2x_set_sbd_csum()
3641 static u8 bnx2x_set_pbd_csum(struct bnx2x *bp, struct sk_buff *skb, in bnx2x_set_pbd_csum()
3784 struct bnx2x *bp = netdev_priv(dev); in bnx2x_start_xmit() local
4229 void bnx2x_get_c2s_mapping(struct bnx2x *bp, u8 *c2s_map, u8 *c2s_default) in bnx2x_get_c2s_mapping()
4274 struct bnx2x *bp = netdev_priv(dev); in bnx2x_setup_tc() local
4339 struct bnx2x *bp = netdev_priv(dev); in bnx2x_change_mac_addr() local
4369 static void bnx2x_free_fp_mem_at(struct bnx2x *bp, int fp_index) in bnx2x_free_fp_mem_at()
4435 static void bnx2x_free_fp_mem_cnic(struct bnx2x *bp) in bnx2x_free_fp_mem_cnic()
4442 void bnx2x_free_fp_mem(struct bnx2x *bp) in bnx2x_free_fp_mem()
4449 static void set_sb_shortcuts(struct bnx2x *bp, int index) in set_sb_shortcuts()
4469 struct bnx2x *bp = fp->bp; in bnx2x_alloc_rx_bds() local
4522 static int bnx2x_alloc_fp_mem_at(struct bnx2x *bp, int index) in bnx2x_alloc_fp_mem_at()
4665 static int bnx2x_alloc_fp_mem_cnic(struct bnx2x *bp) in bnx2x_alloc_fp_mem_cnic()
4678 static int bnx2x_alloc_fp_mem(struct bnx2x *bp) in bnx2x_alloc_fp_mem()
4719 void bnx2x_free_mem_bp(struct bnx2x *bp) in bnx2x_free_mem_bp()
4733 int bnx2x_alloc_mem_bp(struct bnx2x *bp) in bnx2x_alloc_mem_bp()
4811 struct bnx2x *bp = netdev_priv(dev); in bnx2x_reload_if_running() local
4820 int bnx2x_get_cur_phy_idx(struct bnx2x *bp) in bnx2x_get_cur_phy_idx()
4849 int bnx2x_get_link_cfg_idx(struct bnx2x *bp) in bnx2x_get_link_cfg_idx()
4871 struct bnx2x *bp = netdev_priv(dev); in bnx2x_fcoe_get_wwn() local
4895 struct bnx2x *bp = netdev_priv(dev); in bnx2x_change_mtu() local
4928 struct bnx2x *bp = netdev_priv(dev); in bnx2x_fix_features() local
4958 struct bnx2x *bp = netdev_priv(dev); in bnx2x_set_features() local
5003 struct bnx2x *bp = netdev_priv(dev); in bnx2x_tx_timeout() local
5017 struct bnx2x *bp; in bnx2x_suspend() local
5048 struct bnx2x *bp; in bnx2x_resume() local
5081 void bnx2x_set_ctx_validation(struct bnx2x *bp, struct eth_context *cxt, in bnx2x_set_ctx_validation()
5099 static void storm_memset_hc_timeout(struct bnx2x *bp, u8 port, in storm_memset_hc_timeout()
5111 static void storm_memset_hc_disable(struct bnx2x *bp, u8 port, in storm_memset_hc_disable()
5128 void bnx2x_update_coalesce_sb_index(struct bnx2x *bp, u8 fw_sb_id, in bnx2x_update_coalesce_sb_index()
5140 void bnx2x_schedule_sp_rtnl(struct bnx2x *bp, enum sp_rtnl_flag flag, in bnx2x_schedule_sp_rtnl()