bnx2x             139 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_panic_dump(struct bnx2x *bp, bool disable_int);
bnx2x             545 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	struct bnx2x		*bp; /* parent */
bnx2x            1994 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_set_mac_one(struct bnx2x *bp, u8 *mac,
bnx2x            1998 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_set_vlan_one(struct bnx2x *bp, u16 vlan,
bnx2x            2016 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_del_all_macs(struct bnx2x *bp,
bnx2x            2021 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_func_init(struct bnx2x *bp, struct bnx2x_func_init_params *p);
bnx2x            2022 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_init_sb(struct bnx2x *bp, dma_addr_t mapping, int vfid,
bnx2x            2024 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_get_gpio(struct bnx2x *bp, int gpio_num, u8 port);
bnx2x            2025 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_set_gpio(struct bnx2x *bp, int gpio_num, u32 mode, u8 port);
bnx2x            2026 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_set_mult_gpio(struct bnx2x *bp, u8 pins, u32 mode);
bnx2x            2027 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_set_gpio_int(struct bnx2x *bp, int gpio_num, u32 mode, u8 port);
bnx2x            2028 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_read_mf_cfg(struct bnx2x *bp);
bnx2x            2030 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_pretend_func(struct bnx2x *bp, u16 pretend_func_val);
bnx2x            2033 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_read_dmae(struct bnx2x *bp, u32 src_addr, u32 len32);
bnx2x            2034 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_write_dmae(struct bnx2x *bp, dma_addr_t dma_addr, u32 dst_addr,
bnx2x            2036 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_post_dmae(struct bnx2x *bp, struct dmae_command *dmae, int idx);
bnx2x            2039 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h u32 bnx2x_dmae_opcode(struct bnx2x *bp, u8 src_type, u8 dst_type,
bnx2x            2042 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_prep_dmae_with_comp(struct bnx2x *bp, struct dmae_command *dmae,
bnx2x            2044 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_issue_dmae_with_comp(struct bnx2x *bp, struct dmae_command *dmae,
bnx2x            2048 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h u32 bnx2x_flr_clnup_poll_count(struct bnx2x *bp);
bnx2x            2049 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_tx_hw_flushed(struct bnx2x *bp, u32 poll_count);
bnx2x            2050 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_send_final_clnup(struct bnx2x *bp, u8 clnup_func, u32 poll_cnt);
bnx2x            2052 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_flr_clnup_poll_hw_counter(struct bnx2x *bp, u32 reg,
bnx2x            2055 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_calc_fc_adv(struct bnx2x *bp);
bnx2x            2056 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_sp_post(struct bnx2x *bp, int command, int cid,
bnx2x            2058 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_update_coalesce(struct bnx2x *bp);
bnx2x            2059 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_get_cur_phy_idx(struct bnx2x *bp);
bnx2x            2061 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h bool bnx2x_port_after_undi(struct bnx2x *bp);
bnx2x            2063 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h static inline u32 reg_poll(struct bnx2x *bp, u32 reg, u32 expected, int ms,
bnx2x            2080 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_igu_clear_sb_gen(struct bnx2x *bp, u8 func, u8 idu_sb_id,
bnx2x            2417 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_compare_fw_ver(struct bnx2x *bp, u32 load_code, bool print_err);
bnx2x            2434 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_set_ethtool_ops(struct bnx2x *bp, struct net_device *netdev);
bnx2x            2435 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_notify_link_changed(struct bnx2x *bp);
bnx2x            2510 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_set_local_cmng(struct bnx2x *bp);
bnx2x            2512 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_update_mng_version(struct bnx2x *bp);
bnx2x            2514 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_update_mfw_dump(struct bnx2x *bp);
bnx2x            2521 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_init_ptp(struct bnx2x *bp);
bnx2x            2522 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_configure_ptp_filters(struct bnx2x *bp);
bnx2x            2523 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_set_rx_ts(struct bnx2x *bp, struct sk_buff *skb);
bnx2x            2524 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h void bnx2x_register_phc(struct bnx2x *bp);
bnx2x            2532 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_vlan_reconfigure_vid(struct bnx2x *bp);
bnx2x              35 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_free_fp_mem_cnic(struct bnx2x *bp);
bnx2x              36 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static int bnx2x_alloc_fp_mem_cnic(struct bnx2x *bp);
bnx2x              37 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static int bnx2x_alloc_fp_mem(struct bnx2x *bp);
bnx2x              40 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_add_all_napi_cnic(struct bnx2x *bp)
bnx2x              51 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_add_all_napi(struct bnx2x *bp)
bnx2x              62 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static int bnx2x_calc_num_queues(struct bnx2x *bp)
bnx2x              87 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static inline void bnx2x_move_fp(struct bnx2x *bp, int from, int to)
bnx2x             144 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_fill_fw_str(struct bnx2x *bp, char *buf, size_t buf_len)
bnx2x             170 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_shrink_eth_fp(struct bnx2x *bp, int delta)
bnx2x             194 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static u16 bnx2x_free_tx_pkt(struct bnx2x *bp, struct bnx2x_fp_txdata *txdata,
bnx2x             273 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c int bnx2x_tx_int(struct bnx2x *bp, struct bnx2x_fp_txdata *txdata)
bnx2x             358 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp = fp->bp;
bnx2x             410 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static u32 bnx2x_get_rxhash(const struct bnx2x *bp,
bnx2x             434 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp = fp->bp;
bnx2x             546 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static int bnx2x_alloc_rx_sge(struct bnx2x *bp, struct bnx2x_fastpath *fp,
bnx2x             585 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static int bnx2x_fill_frag_skb(struct bnx2x *bp, struct bnx2x_fastpath *fp,
bnx2x             697 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_gro_ip_csum(struct bnx2x *bp, struct sk_buff *skb)
bnx2x             709 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_gro_ipv6_csum(struct bnx2x *bp, struct sk_buff *skb)
bnx2x             721 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_gro_csum(struct bnx2x *bp, struct sk_buff *skb,
bnx2x             722 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			    void (*gro_func)(struct bnx2x*, struct sk_buff*))
bnx2x             730 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_gro_receive(struct bnx2x *bp, struct bnx2x_fastpath *fp,
bnx2x             753 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_tpa_stop(struct bnx2x *bp, struct bnx2x_fastpath *fp,
bnx2x             826 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static int bnx2x_alloc_rx_data(struct bnx2x *bp, struct bnx2x_fastpath *fp,
bnx2x             882 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp = fp->bp;
bnx2x            1129 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp = fp->bp;
bnx2x            1154 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_acquire_phy_lock(struct bnx2x *bp)
bnx2x            1161 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_release_phy_lock(struct bnx2x *bp)
bnx2x            1169 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c u16 bnx2x_get_mf_speed(struct bnx2x *bp)
bnx2x            1200 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_fill_report_data(struct bnx2x *bp,
bnx2x            1247 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_link_report(struct bnx2x *bp)
bnx2x            1262 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void __bnx2x_link_report(struct bnx2x *bp)
bnx2x            1355 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_free_tpa_pool(struct bnx2x *bp,
bnx2x            1378 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_init_rx_rings_cnic(struct bnx2x *bp)
bnx2x            1397 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_init_rx_rings(struct bnx2x *bp)
bnx2x            1493 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp = fp->bp;
bnx2x            1514 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_free_tx_skbs_cnic(struct bnx2x *bp)
bnx2x            1523 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_free_tx_skbs(struct bnx2x *bp)
bnx2x            1534 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp = fp->bp;
bnx2x            1556 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_free_rx_skbs_cnic(struct bnx2x *bp)
bnx2x            1565 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_free_rx_skbs(struct bnx2x *bp)
bnx2x            1579 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_free_skbs_cnic(struct bnx2x *bp)
bnx2x            1585 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_free_skbs(struct bnx2x *bp)
bnx2x            1591 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_update_max_mf_config(struct bnx2x *bp, u32 value)
bnx2x            1614 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_free_msix_irqs(struct bnx2x *bp, int nvecs)
bnx2x            1645 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_free_irq(struct bnx2x *bp)
bnx2x            1661 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c int bnx2x_enable_msix(struct bnx2x *bp)
bnx2x            1744 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static int bnx2x_req_msix_irqs(struct bnx2x *bp)
bnx2x            1797 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c int bnx2x_enable_msi(struct bnx2x *bp)
bnx2x            1811 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static int bnx2x_req_irq(struct bnx2x *bp)
bnx2x            1829 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static int bnx2x_setup_irqs(struct bnx2x *bp)
bnx2x            1858 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_napi_enable_cnic(struct bnx2x *bp)
bnx2x            1867 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_napi_enable(struct bnx2x *bp)
bnx2x            1876 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_napi_disable_cnic(struct bnx2x *bp)
bnx2x            1885 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_napi_disable(struct bnx2x *bp)
bnx2x            1894 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_netif_start(struct bnx2x *bp)
bnx2x            1906 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_netif_stop(struct bnx2x *bp, int disable_hw)
bnx2x            1917 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1940 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_set_num_queues(struct bnx2x *bp)
bnx2x            1978 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static int bnx2x_set_real_num_queues(struct bnx2x *bp, int include_cnic)
bnx2x            2008 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_set_rx_buf_size(struct bnx2x *bp)
bnx2x            2041 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static int bnx2x_init_rss(struct bnx2x *bp)
bnx2x            2065 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c int bnx2x_rss(struct bnx2x *bp, struct bnx2x_rss_config_obj *rss_obj,
bnx2x            2123 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static int bnx2x_init_hw(struct bnx2x *bp, u32 load_code)
bnx2x            2142 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_squeeze_objects(struct bnx2x *bp)
bnx2x            2227 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_free_fw_stats_mem(struct bnx2x *bp)
bnx2x            2234 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static int bnx2x_alloc_fw_stats_mem(struct bnx2x *bp)
bnx2x            2314 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static int bnx2x_nic_load_request(struct bnx2x *bp, u32 *load_code)
bnx2x            2358 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c int bnx2x_compare_fw_ver(struct bnx2x *bp, u32 load_code, bool print_err)
bnx2x            2390 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static int bnx2x_nic_load_no_mcp(struct bnx2x *bp, int port)
bnx2x            2411 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_nic_load_pmf(struct bnx2x *bp, u32 load_code)
bnx2x            2429 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_nic_load_afex_dcc(struct bnx2x *bp, int load_code)
bnx2x            2456 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_bz_fp(struct bnx2x *bp, int index)
bnx2x            2505 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_set_os_driver_state(struct bnx2x *bp, u32 state)
bnx2x            2519 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c int bnx2x_load_cnic(struct bnx2x *bp)
bnx2x            2607 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c int bnx2x_nic_load(struct bnx2x *bp, int load_mode)
bnx2x            2957 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c int bnx2x_drain_tx_queues(struct bnx2x *bp)
bnx2x            2974 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c int bnx2x_nic_unload(struct bnx2x *bp, int unload_mode, bool keep_link)
bnx2x            3156 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c int bnx2x_set_power_state(struct bnx2x *bp, pci_power_t state)
bnx2x            3216 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp = fp->bp;
bnx2x            3278 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static u16 bnx2x_tx_split(struct bnx2x *bp,
bnx2x            3337 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static u32 bnx2x_xmit_type(struct bnx2x *bp, struct sk_buff *skb)
bnx2x            3394 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static int bnx2x_pkt_req_lin(struct bnx2x *bp, struct sk_buff *skb,
bnx2x            3515 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static u8 bnx2x_set_pbd_csum_enc(struct bnx2x *bp, struct sk_buff *skb,
bnx2x            3549 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static u8 bnx2x_set_pbd_csum_e2(struct bnx2x *bp, struct sk_buff *skb,
bnx2x            3571 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_set_sbd_csum(struct bnx2x *bp, struct sk_buff *skb,
bnx2x            3592 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static u8 bnx2x_set_pbd_csum(struct bnx2x *bp, struct sk_buff *skb,
bnx2x            3735 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            4193 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_get_c2s_mapping(struct bnx2x *bp, u8 *c2s_map, u8 *c2s_default)
bnx2x            4238 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            4316 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            4346 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_free_fp_mem_at(struct bnx2x *bp, int fp_index)
bnx2x            4412 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void bnx2x_free_fp_mem_cnic(struct bnx2x *bp)
bnx2x            4419 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_free_fp_mem(struct bnx2x *bp)
bnx2x            4426 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void set_sb_shortcuts(struct bnx2x *bp, int index)
bnx2x            4446 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp = fp->bp;
bnx2x            4498 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static int bnx2x_alloc_fp_mem_at(struct bnx2x *bp, int index)
bnx2x            4641 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static int bnx2x_alloc_fp_mem_cnic(struct bnx2x *bp)
bnx2x            4654 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static int bnx2x_alloc_fp_mem(struct bnx2x *bp)
bnx2x            4695 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_free_mem_bp(struct bnx2x *bp)
bnx2x            4709 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c int bnx2x_alloc_mem_bp(struct bnx2x *bp)
bnx2x            4787 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            4796 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c int bnx2x_get_cur_phy_idx(struct bnx2x *bp)
bnx2x            4825 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c int bnx2x_get_link_cfg_idx(struct bnx2x *bp)
bnx2x            4847 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            4871 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            4901 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            4934 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            4974 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            4993 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp;
bnx2x            5024 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct bnx2x *bp;
bnx2x            5057 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_set_ctx_validation(struct bnx2x *bp, struct eth_context *cxt,
bnx2x            5075 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void storm_memset_hc_timeout(struct bnx2x *bp, u8 port,
bnx2x            5087 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static void storm_memset_hc_disable(struct bnx2x *bp, u8 port,
bnx2x            5104 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_update_coalesce_sb_index(struct bnx2x *bp, u8 fw_sb_id,
bnx2x            5116 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_schedule_sp_rtnl(struct bnx2x *bp, enum sp_rtnl_flag flag,
bnx2x              87 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h u32 bnx2x_send_unload_req(struct bnx2x *bp, int unload_mode);
bnx2x              95 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_send_unload_done(struct bnx2x *bp, bool keep_link);
bnx2x             106 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_rss(struct bnx2x *bp, struct bnx2x_rss_config_obj *rss_obj,
bnx2x             118 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x__init_func_obj(struct bnx2x *bp);
bnx2x             128 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_setup_queue(struct bnx2x *bp, struct bnx2x_fastpath *fp,
bnx2x             136 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_setup_leading(struct bnx2x *bp);
bnx2x             147 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h u32 bnx2x_fw_command(struct bnx2x *bp, u32 command, u32 param);
bnx2x             155 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_initial_phy_init(struct bnx2x *bp, int load_mode);
bnx2x             162 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_link_set(struct bnx2x *bp);
bnx2x             170 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_force_link_reset(struct bnx2x *bp);
bnx2x             180 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h u8 bnx2x_link_test(struct bnx2x *bp, u8 is_serdes);
bnx2x             190 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_drv_pulse(struct bnx2x *bp);
bnx2x             202 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_igu_ack_sb(struct bnx2x *bp, u8 igu_sb_id, u8 segment,
bnx2x             206 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_pf_disable(struct bnx2x *bp);
bnx2x             207 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_pretend_func(struct bnx2x *bp, u16 pretend_func_val);
bnx2x             214 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x__link_status_update(struct bnx2x *bp);
bnx2x             221 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_link_report(struct bnx2x *bp);
bnx2x             224 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void __bnx2x_link_report(struct bnx2x *bp);
bnx2x             233 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h u16 bnx2x_get_mf_speed(struct bnx2x *bp);
bnx2x             257 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_cnic_notify(struct bnx2x *bp, int cmd);
bnx2x             264 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_setup_cnic_irq_info(struct bnx2x *bp);
bnx2x             271 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_setup_cnic_info(struct bnx2x *bp);
bnx2x             278 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_int_enable(struct bnx2x *bp);
bnx2x             289 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_int_disable_sync(struct bnx2x *bp, int disable_hw);
bnx2x             302 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_nic_init_cnic(struct bnx2x *bp);
bnx2x             314 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_pre_irq_nic_init(struct bnx2x *bp);
bnx2x             327 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_post_irq_nic_init(struct bnx2x *bp, u32 load_code);
bnx2x             333 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_alloc_mem_cnic(struct bnx2x *bp);
bnx2x             339 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_alloc_mem(struct bnx2x *bp);
bnx2x             346 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_free_mem_cnic(struct bnx2x *bp);
bnx2x             352 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_free_mem(struct bnx2x *bp);
bnx2x             359 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_set_num_queues(struct bnx2x *bp);
bnx2x             372 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_chip_cleanup(struct bnx2x *bp, int unload_mode, bool keep_link);
bnx2x             380 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_acquire_hw_lock(struct bnx2x *bp, u32 resource);
bnx2x             388 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_release_hw_lock(struct bnx2x *bp, u32 resource);
bnx2x             395 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_release_leader_lock(struct bnx2x *bp);
bnx2x             405 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_set_eth_mac(struct bnx2x *bp, bool set);
bnx2x             416 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_set_rx_mode_inner(struct bnx2x *bp);
bnx2x             419 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_set_pf_load(struct bnx2x *bp);
bnx2x             420 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h bool bnx2x_clear_pf_load(struct bnx2x *bp);
bnx2x             421 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h bool bnx2x_chk_parity_attn(struct bnx2x *bp, bool *global, bool print);
bnx2x             422 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h bool bnx2x_reset_is_done(struct bnx2x *bp, int engine);
bnx2x             423 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_set_reset_in_progress(struct bnx2x *bp);
bnx2x             424 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_set_reset_global(struct bnx2x *bp);
bnx2x             425 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_disable_close_the_gate(struct bnx2x *bp);
bnx2x             426 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_init_hw_func_cnic(struct bnx2x *bp);
bnx2x             428 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_clear_vlan_info(struct bnx2x *bp);
bnx2x             443 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_ilt_set_info(struct bnx2x *bp);
bnx2x             451 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_ilt_set_info_cnic(struct bnx2x *bp);
bnx2x             458 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_dcbx_init(struct bnx2x *bp, bool update_shmem);
bnx2x             468 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_set_power_state(struct bnx2x *bp, pci_power_t state);
bnx2x             476 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_update_max_mf_config(struct bnx2x *bp, u32 value);
bnx2x             478 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_fw_dump_lvl(struct bnx2x *bp, const char *lvl);
bnx2x             481 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_nic_unload(struct bnx2x *bp, int unload_mode, bool keep_link);
bnx2x             484 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_nic_load(struct bnx2x *bp, int load_mode);
bnx2x             505 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline void bnx2x_update_rx_prod(struct bnx2x *bp,
bnx2x             542 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_tx_int(struct bnx2x *bp, struct bnx2x_fp_txdata *txdata);
bnx2x             549 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_free_irq(struct bnx2x *bp);
bnx2x             551 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_free_fp_mem(struct bnx2x *bp);
bnx2x             552 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_init_rx_rings(struct bnx2x *bp);
bnx2x             553 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_init_rx_rings_cnic(struct bnx2x *bp);
bnx2x             554 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_free_skbs(struct bnx2x *bp);
bnx2x             555 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_netif_stop(struct bnx2x *bp, int disable_hw);
bnx2x             556 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_netif_start(struct bnx2x *bp);
bnx2x             557 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_load_cnic(struct bnx2x *bp);
bnx2x             567 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_enable_msix(struct bnx2x *bp);
bnx2x             574 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_enable_msi(struct bnx2x *bp);
bnx2x             581 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_alloc_mem_bp(struct bnx2x *bp);
bnx2x             588 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_free_mem_bp(struct bnx2x *bp);
bnx2x             628 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_get_c2s_mapping(struct bnx2x *bp, u8 *c2s_map, u8 *c2s_default);
bnx2x             638 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline void bnx2x_igu_ack_sb_gen(struct bnx2x *bp, u8 igu_sb_id,
bnx2x             658 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline void bnx2x_hc_ack_sb(struct bnx2x *bp, u8 sb_id,
bnx2x             678 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline void bnx2x_ack_sb(struct bnx2x *bp, u8 igu_sb_id, u8 storm,
bnx2x             698 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline u16 bnx2x_hc_ack_int(struct bnx2x *bp)
bnx2x             708 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline u16 bnx2x_igu_ack_int(struct bnx2x *bp)
bnx2x             720 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline u16 bnx2x_ack_int(struct bnx2x *bp)
bnx2x             736 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline u16 bnx2x_tx_avail(struct bnx2x *bp,
bnx2x             795 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline void bnx2x_tx_disable(struct bnx2x *bp)
bnx2x             801 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline void bnx2x_free_rx_sge(struct bnx2x *bp,
bnx2x             825 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline void bnx2x_del_all_napi_cnic(struct bnx2x *bp)
bnx2x             835 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline void bnx2x_del_all_napi(struct bnx2x *bp)
bnx2x             845 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_set_int_mode(struct bnx2x *bp);
bnx2x             847 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline void bnx2x_disable_msi(struct bnx2x *bp)
bnx2x             906 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline int func_by_vn(struct bnx2x *bp, int vn)
bnx2x             911 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline int bnx2x_config_rss_eth(struct bnx2x *bp, bool config_hash)
bnx2x             923 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline int bnx2x_func_start(struct bnx2x *bp)
bnx2x            1004 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline void bnx2x_free_rx_mem_pool(struct bnx2x *bp,
bnx2x            1015 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline void bnx2x_free_rx_sge_range(struct bnx2x *bp,
bnx2x            1051 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 	struct bnx2x *bp = fp->bp;
bnx2x            1064 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 	struct bnx2x *bp = fp->bp;
bnx2x            1092 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline u8 bnx2x_get_path_func_num(struct bnx2x *bp)
bnx2x            1124 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline void bnx2x_init_bp_objs(struct bnx2x *bp)
bnx2x            1163 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline void bnx2x_init_txdata(struct bnx2x *bp,
bnx2x            1178 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline u8 bnx2x_cnic_eth_cl_id(struct bnx2x *bp, u8 cl_idx)
bnx2x            1184 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline u8 bnx2x_cnic_fw_sb_id(struct bnx2x *bp)
bnx2x            1190 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline u8 bnx2x_cnic_igu_sb_id(struct bnx2x *bp)
bnx2x            1195 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline int bnx2x_clean_tx_queue(struct bnx2x *bp,
bnx2x            1219 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_get_link_cfg_idx(struct bnx2x *bp);
bnx2x            1221 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline void __storm_memset_struct(struct bnx2x *bp,
bnx2x            1235 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline bool bnx2x_wait_sp_comp(struct bnx2x *bp, unsigned long mask)
bnx2x            1272 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_set_ctx_validation(struct bnx2x *bp, struct eth_context *cxt,
bnx2x            1275 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_update_coalesce_sb_index(struct bnx2x *bp, u8 fw_sb_id,
bnx2x            1277 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_acquire_phy_lock(struct bnx2x *bp);
bnx2x            1278 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_release_phy_lock(struct bnx2x *bp);
bnx2x            1287 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline u16 bnx2x_extract_max_cfg(struct bnx2x *bp, u32 mf_cfg)
bnx2x            1318 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_get_iscsi_info(struct bnx2x *bp);
bnx2x            1326 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline void bnx2x_link_sync_notify(struct bnx2x *bp)
bnx2x            1350 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h static inline void bnx2x_update_drv_flags(struct bnx2x *bp, u32 flags, u32 set)
bnx2x            1378 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_fill_fw_str(struct bnx2x *bp, char *buf, size_t buf_len);
bnx2x            1380 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_drain_tx_queues(struct bnx2x *bp);
bnx2x            1381 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_squeeze_objects(struct bnx2x *bp);
bnx2x            1383 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_schedule_sp_rtnl(struct bnx2x*, enum sp_rtnl_flag,
bnx2x            1392 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_set_os_driver_state(struct bnx2x *bp, u32 state);
bnx2x            1402 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_nvram_read(struct bnx2x *bp, u32 offset, u8 *ret_buf,
bnx2x              35 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_pfc_set_pfc(struct bnx2x *bp);
bnx2x              36 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_update_ets_params(struct bnx2x *bp);
bnx2x              37 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_get_ets_pri_pg_tbl(struct bnx2x *bp,
bnx2x              40 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_get_num_pg_traf_type(struct bnx2x *bp,
bnx2x              43 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_fill_cos_params(struct bnx2x *bp,
bnx2x              47 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_separate_pauseable_from_non(struct bnx2x *bp,
bnx2x              51 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_fw_struct(struct bnx2x *bp,
bnx2x              55 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_read_data(struct bnx2x *bp, u32 *buff,
bnx2x              63 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_write_data(struct bnx2x *bp, u32 *buff,
bnx2x              71 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_pfc_set(struct bnx2x *bp)
bnx2x             116 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_pfc_clear(struct bnx2x *bp)
bnx2x             126 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void  bnx2x_dump_dcbx_drv_param(struct bnx2x *bp,
bnx2x             172 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_get_ap_priority(struct bnx2x *bp,
bnx2x             193 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_get_ap_feature(struct bnx2x *bp,
bnx2x             274 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_get_ets_feature(struct bnx2x *bp,
bnx2x             326 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void  bnx2x_dcbx_get_pfc_feature(struct bnx2x *bp,
bnx2x             348 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_map_nw(struct bnx2x *bp)
bnx2x             373 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_get_dcbx_drv_param(struct bnx2x *bp,
bnx2x             387 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static int bnx2x_dcbx_read_mib(struct bnx2x *bp,
bnx2x             440 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_pfc_set_pfc(struct bnx2x *bp)
bnx2x             457 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c int bnx2x_dcbx_stop_hw_tx(struct bnx2x *bp)
bnx2x             479 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c int bnx2x_dcbx_resume_hw_tx(struct bnx2x *bp)
bnx2x             505 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_2cos_limit_update_ets_config(struct bnx2x *bp)
bnx2x             567 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_update_ets_config(struct bnx2x *bp)
bnx2x             605 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_update_ets_params(struct bnx2x *bp)
bnx2x             624 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static int bnx2x_dcbx_read_shmem_remote_mib(struct bnx2x *bp)
bnx2x             653 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static int bnx2x_dcbx_read_shmem_neg_results(struct bnx2x *bp)
bnx2x             701 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c int bnx2x_dcbnl_update_applist(struct bnx2x *bp, bool delall)
bnx2x             726 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static inline void bnx2x_dcbx_update_tc_mapping(struct bnx2x *bp)
bnx2x             747 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c void bnx2x_dcbx_set_params(struct bnx2x *bp, u32 state)
bnx2x             827 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_admin_mib_updated_params(struct bnx2x *bp,
bnx2x             952 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c void bnx2x_dcbx_set_state(struct bnx2x *bp, bool dcb_on, u32 dcbx_enabled)
bnx2x             969 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c void bnx2x_dcbx_init_params(struct bnx2x *bp)
bnx2x            1023 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c void bnx2x_dcbx_init(struct bnx2x *bp, bool update_shmem)
bnx2x            1074 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c bnx2x_dcbx_print_cos_params(struct bnx2x *bp,
bnx2x            1116 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_get_num_pg_traf_type(struct bnx2x *bp,
bnx2x            1163 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_ets_disabled_entry_data(struct bnx2x *bp,
bnx2x            1175 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static inline void bnx2x_dcbx_add_to_cos_bw(struct bnx2x *bp,
bnx2x            1185 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_separate_pauseable_from_non(struct bnx2x *bp,
bnx2x            1233 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params(struct bnx2x *bp,
bnx2x            1367 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 			    struct bnx2x		*bp,
bnx2x            1443 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 			      struct bnx2x            *bp,
bnx2x            1494 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 			      struct bnx2x		*bp,
bnx2x            1573 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_2cos_limit_cee_fill_cos_params(struct bnx2x *bp,
bnx2x            1621 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static int bnx2x_dcbx_spread_strict_pri(struct bnx2x *bp,
bnx2x            1670 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static u8 bnx2x_dcbx_cee_fill_strict_pri(struct bnx2x *bp,
bnx2x            1693 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_cee_fill_cos_params(struct bnx2x *bp,
bnx2x            1750 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_fill_cos_params(struct bnx2x *bp,
bnx2x            1835 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_get_ets_pri_pg_tbl(struct bnx2x *bp,
bnx2x            1849 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbx_fw_struct(struct bnx2x *bp,
bnx2x            1894 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c void bnx2x_dcbx_pmf_update(struct bnx2x *bp)
bnx2x            1933 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static inline bool bnx2x_dcbnl_set_valid(struct bnx2x *bp)
bnx2x            1943 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            1950 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            1967 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            1983 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2009 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2023 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2030 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2038 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2064 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2079 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2088 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2097 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2114 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2127 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2152 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2197 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2227 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2234 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2245 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2300 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static int bnx2x_set_admin_app_up(struct bnx2x *bp, u8 idtype, u16 idval, u8 up)
bnx2x            2339 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2363 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2376 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2404 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2451 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2493 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2512 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2532 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            2548 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x             185 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.h struct bnx2x;
bnx2x             187 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.h void bnx2x_dcbx_init_params(struct bnx2x *bp);
bnx2x             188 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.h void bnx2x_dcbx_set_state(struct bnx2x *bp, bool dcb_on, u32 dcbx_enabled);
bnx2x             196 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.h void bnx2x_dcbx_set_params(struct bnx2x *bp, u32 state);
bnx2x             197 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.h void bnx2x_dcbx_pmf_update(struct bnx2x *bp);
bnx2x             201 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.h int bnx2x_dcbnl_update_applist(struct bnx2x *bp, bool delall);
bnx2x             204 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.h int bnx2x_dcbx_stop_hw_tx(struct bnx2x *bp);
bnx2x             205 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.h int bnx2x_dcbx_resume_hw_tx(struct bnx2x *bp);
bnx2x             192 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_get_port_type(struct bnx2x *bp)
bnx2x             224 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x             264 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x             371 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x             692 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int __bnx2x_get_preset_regs_len(struct bnx2x *bp, u32 preset)
bnx2x             708 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int __bnx2x_get_regs_len(struct bnx2x *bp)
bnx2x             722 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x             745 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static const u32 *__bnx2x_get_page_addr_ar(struct bnx2x *bp)
bnx2x             755 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static u32 __bnx2x_get_page_reg_num(struct bnx2x *bp)
bnx2x             765 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static const u32 *__bnx2x_get_page_write_ar(struct bnx2x *bp)
bnx2x             775 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static u32 __bnx2x_get_page_write_num(struct bnx2x *bp)
bnx2x             785 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static const struct reg_addr *__bnx2x_get_page_read_ar(struct bnx2x *bp)
bnx2x             795 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static u32 __bnx2x_get_page_read_num(struct bnx2x *bp)
bnx2x             805 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static bool bnx2x_is_reg_in_chip(struct bnx2x *bp,
bnx2x             822 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static bool bnx2x_is_wreg_in_chip(struct bnx2x *bp,
bnx2x             850 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static void bnx2x_read_pages_regs(struct bnx2x *bp, u32 *p, u32 preset)
bnx2x             886 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int __bnx2x_get_preset_regs(struct bnx2x *bp, u32 *p, u32 preset)
bnx2x             945 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static void __bnx2x_get_regs(struct bnx2x *bp, u32 *p)
bnx2x             966 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1020 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1032 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1045 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1061 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1109 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1149 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1166 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1190 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1197 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1209 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1225 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1239 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1257 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_acquire_nvram_lock(struct bnx2x *bp)
bnx2x            1293 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_release_nvram_lock(struct bnx2x *bp)
bnx2x            1327 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static void bnx2x_enable_nvram_access(struct bnx2x *bp)
bnx2x            1339 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static void bnx2x_disable_nvram_access(struct bnx2x *bp)
bnx2x            1351 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_nvram_read_dword(struct bnx2x *bp, u32 offset, __be32 *ret_val,
bnx2x            1399 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c int bnx2x_nvram_read(struct bnx2x *bp, u32 offset, u8 *ret_buf,
bnx2x            1454 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_nvram_read32(struct bnx2x *bp, u32 offset, u32 *buf,
bnx2x            1471 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static bool bnx2x_is_nvm_accessible(struct bnx2x *bp)
bnx2x            1491 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1513 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1577 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1625 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_nvram_write_dword(struct bnx2x *bp, u32 offset, u32 val,
bnx2x            1670 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_nvram_write1(struct bnx2x *bp, u32 offset, u8 *data_buf,
bnx2x            1718 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_nvram_write(struct bnx2x *bp, u32 offset, u8 *data_buf,
bnx2x            1804 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1889 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1902 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1921 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1945 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1981 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            2006 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            2111 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            2144 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            2230 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_test_registers(struct bnx2x *bp)
bnx2x            2385 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_test_memory(struct bnx2x *bp)
bnx2x            2471 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static void bnx2x_wait_for_link(struct bnx2x *bp, u8 link_up, u8 is_serdes)
bnx2x            2492 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_run_loopback(struct bnx2x *bp, int loopback_mode)
bnx2x            2696 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_test_loopback(struct bnx2x *bp)
bnx2x            2727 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_test_ext_loopback(struct bnx2x *bp)
bnx2x            2781 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_nvram_crc(struct bnx2x *bp,
bnx2x            2810 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_test_nvram_dir(struct bnx2x *bp,
bnx2x            2830 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_test_dir_entry(struct bnx2x *bp, u32 addr, u8 *buff)
bnx2x            2842 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_test_nvram_ext_dirs(struct bnx2x *bp, u8 *buff)
bnx2x            2876 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_test_nvram_dirs(struct bnx2x *bp, u8 *buff)
bnx2x            2899 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_test_nvram_tbl(struct bnx2x *bp,
bnx2x            2918 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_test_nvram(struct bnx2x *bp)
bnx2x            2989 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_test_intr(struct bnx2x *bp)
bnx2x            3010 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            3135 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_num_stat_queues(struct bnx2x *bp)
bnx2x            3142 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            3174 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            3186 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            3237 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            3290 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            3327 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_get_rss_flags(struct bnx2x *bp, struct ethtool_rxnfc *info)
bnx2x            3364 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            3378 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_set_rss_flags(struct bnx2x *bp, struct ethtool_rxnfc *info)
bnx2x            3471 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            3490 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            3520 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            3561 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            3575 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static void bnx2x_change_num_queues(struct bnx2x *bp, int num_rss)
bnx2x            3593 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            3637 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            3730 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c void bnx2x_set_ethtool_ops(struct bnx2x *bp, struct net_device *netdev)
bnx2x             207 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h static inline void bnx2x_map_q_cos(struct bnx2x *bp, u32 q_num, u32 new_cos)
bnx2x             262 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h static inline void bnx2x_dcb_config_qm(struct bnx2x *bp, enum cos_mode mode,
bnx2x             676 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h static inline void bnx2x_set_mcp_parity(struct bnx2x *bp, u8 enable)
bnx2x             693 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h static inline u32 bnx2x_parity_reg_mask(struct bnx2x *bp, int idx)
bnx2x             705 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h static inline void bnx2x_disable_blocks_parity(struct bnx2x *bp)
bnx2x             726 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h static inline void bnx2x_clear_blocks_parity(struct bnx2x *bp)
bnx2x             770 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h static inline void bnx2x_enable_blocks_parity(struct bnx2x *bp)
bnx2x              45 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static int bnx2x_gunzip(struct bnx2x *bp, const u8 *zbuf, int len);
bnx2x              46 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_reg_wr_ind(struct bnx2x *bp, u32 addr, u32 val);
bnx2x              47 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_write_dmae_phys_len(struct bnx2x *bp,
bnx2x              51 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_init_str_wr(struct bnx2x *bp, u32 addr,
bnx2x              60 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_init_ind_wr(struct bnx2x *bp, u32 addr,
bnx2x              69 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_write_big_buf(struct bnx2x *bp, u32 addr, u32 len,
bnx2x              84 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_init_fill(struct bnx2x *bp, u32 addr, int fill,
bnx2x             100 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_write_big_buf_wb(struct bnx2x *bp, u32 addr, u32 len)
bnx2x             114 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_init_wr_64(struct bnx2x *bp, u32 addr,
bnx2x             153 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static const u8 *bnx2x_sel_blob(struct bnx2x *bp, u32 addr,
bnx2x             183 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_init_wr_wb(struct bnx2x *bp, u32 addr,
bnx2x             198 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_wr_64(struct bnx2x *bp, u32 reg, u32 val_lo,
bnx2x             207 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_init_wr_zp(struct bnx2x *bp, u32 addr, u32 len,
bnx2x             229 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_init_block(struct bnx2x *bp, u32 block, u32 stage)
bnx2x             475 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_init_pxp_arb(struct bnx2x *bp, int r_order,
bnx2x             618 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static int bnx2x_ilt_line_mem_op(struct bnx2x *bp,
bnx2x             633 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static int bnx2x_ilt_client_mem_op(struct bnx2x *bp, int cli_num,
bnx2x             653 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static int bnx2x_ilt_mem_op_cnic(struct bnx2x *bp, u8 memop)
bnx2x             665 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static int bnx2x_ilt_mem_op(struct bnx2x *bp, u8 memop)
bnx2x             676 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_ilt_line_wr(struct bnx2x *bp, int abs_idx,
bnx2x             689 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_ilt_line_init_op(struct bnx2x *bp,
bnx2x             709 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_ilt_boundry_init_op(struct bnx2x *bp,
bnx2x             762 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_ilt_client_init_op_ilt(struct bnx2x *bp,
bnx2x             779 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_ilt_client_init_op(struct bnx2x *bp,
bnx2x             787 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_ilt_client_id_init_op(struct bnx2x *bp,
bnx2x             796 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_ilt_init_op_cnic(struct bnx2x *bp, u8 initop)
bnx2x             803 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_ilt_init_op(struct bnx2x *bp, u8 initop)
bnx2x             811 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_ilt_init_client_psz(struct bnx2x *bp, int cli_num,
bnx2x             835 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_ilt_init_page_size(struct bnx2x *bp, u8 initop)
bnx2x             855 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_qm_init_cid_count(struct bnx2x *bp, int qm_cid_count,
bnx2x             874 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_qm_set_ptr_table(struct bnx2x *bp, int qm_cid_count,
bnx2x             887 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_qm_init_ptr_table(struct bnx2x *bp, int qm_cid_count,
bnx2x             913 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_src_init_t2(struct bnx2x *bp, struct src_ent *t2,
bnx2x             220 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static u32 bnx2x_bits_en(struct bnx2x *bp, u32 reg, u32 bits)
bnx2x             229 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static u32 bnx2x_bits_dis(struct bnx2x *bp, u32 reg, u32 bits)
bnx2x             251 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x             368 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_get_epio(struct bnx2x *bp, u32 epio_pin, u32 *en)
bnx2x             385 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_set_epio(struct bnx2x *bp, u32 epio_pin, u32 en)
bnx2x             410 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_set_cfg_pin(struct bnx2x *bp, u32 pin_cfg, u32 val)
bnx2x             423 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static u32 bnx2x_get_cfg_pin(struct bnx2x *bp, u32 pin_cfg, u32 *val)
bnx2x             443 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x             534 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x             572 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x             656 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x             688 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x             747 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x             770 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x             795 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x             824 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_ets_e3b0_set_cos_bw(struct bnx2x *bp,
bnx2x             897 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x             957 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            1038 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            1132 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            1233 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            1278 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            1309 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            1353 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            1413 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_set_mdio_clk(struct bnx2x *bp, u32 chip_id,
bnx2x            1443 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_set_mdio_emac_per_phy(struct bnx2x *bp,
bnx2x            1454 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static u8 bnx2x_is_4_port_mode(struct bnx2x *bp)
bnx2x            1471 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            1516 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            1530 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            1550 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            1646 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            1709 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            1738 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            1807 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            1941 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            1974 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            2056 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_pfc_nig_rx_priority_mask(struct bnx2x *bp,
bnx2x            2101 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            2110 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            2125 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            2223 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            2272 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            2336 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            2403 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            2442 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_set_bmac_rx(struct bnx2x *bp, u32 chip_id, u8 port, u8 en)
bnx2x            2471 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            2553 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static u32 bnx2x_get_emac_base(struct bnx2x *bp,
bnx2x            2588 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_cl22_write(struct bnx2x *bp,
bnx2x            2623 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_cl22_read(struct bnx2x *bp,
bnx2x            2665 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_cl45_read(struct bnx2x *bp, struct bnx2x_phy *phy,
bnx2x            2740 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_cl45_write(struct bnx2x *bp, struct bnx2x_phy *phy,
bnx2x            2818 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            2870 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            2903 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            2955 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            2971 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            2996 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            3008 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            3059 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            3081 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 			  struct bnx2x *bp,
bnx2x            3167 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_cl45_read_or_write(struct bnx2x *bp, struct bnx2x_phy *phy,
bnx2x            3175 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_cl45_read_and_write(struct bnx2x *bp,
bnx2x            3221 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            3276 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            3308 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_set_serdes_access(struct bnx2x *bp, u8 port)
bnx2x            3322 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_serdes_deassert(struct bnx2x *bp, u8 port)
bnx2x            3345 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            3358 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            3377 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            3418 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            3461 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            3488 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            3537 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            3628 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            3667 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            3701 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            3714 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            3730 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            3881 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            3949 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            4085 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            4134 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_warpcore_set_20G_DXGXS(struct bnx2x *bp,
bnx2x            4193 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            4270 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_warpcore_reset_lane(struct bnx2x *bp,
bnx2x            4292 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            4324 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_get_mod_abs_int_cfg(struct bnx2x *bp,
bnx2x            4366 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            4385 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            4399 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            4452 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            4469 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            4490 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            4597 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            4652 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            4697 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            4803 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            4870 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            4892 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            4935 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            4977 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            5032 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            5135 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            5183 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            5204 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            5225 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            5265 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            5336 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            5375 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            5419 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            5445 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            5530 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            5618 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            5692 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            5815 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            5855 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            5904 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            5927 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            6011 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static u16 bnx2x_wait_reset_complete(struct bnx2x *bp,
bnx2x            6042 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            6086 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_rearm_latch_signal(struct bnx2x *bp, u8 port,
bnx2x            6123 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            6200 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp;
bnx2x            6241 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            6301 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            6444 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            6526 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            6611 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            6630 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            6678 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            6767 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            6797 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            7054 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c void bnx2x_ext_phy_hw_reset(struct bnx2x *bp, u8 port)
bnx2x            7063 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_save_spirom_version(struct bnx2x *bp, u8 port,
bnx2x            7073 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_save_bcm_spirom_ver(struct bnx2x *bp,
bnx2x            7087 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_ext_phy_10G_an_resolve(struct bnx2x *bp,
bnx2x            7111 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            7140 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_8073_8727_external_rom_boot(struct bnx2x *bp,
bnx2x            7221 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_8073_is_snr_needed(struct bnx2x *bp, struct bnx2x_phy *phy)
bnx2x            7247 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_8073_xaui_wa(struct bnx2x *bp, struct bnx2x_phy *phy)
bnx2x            7303 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_807x_force_10G(struct bnx2x *bp, struct bnx2x_phy *phy)
bnx2x            7321 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            7355 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            7371 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            7519 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            7663 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            7683 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            7712 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            7746 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            7769 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            7785 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            7840 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            7853 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            7919 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            7946 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            7982 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            8077 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            8118 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            8259 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            8336 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            8364 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_8727_power_module(struct bnx2x *bp,
bnx2x            8396 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_8726_set_limiting_mode(struct bnx2x *bp,
bnx2x            8445 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_8727_set_limiting_mode(struct bnx2x *bp,
bnx2x            8483 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            8528 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            8562 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            8576 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            8590 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            8605 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            8626 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            8681 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            8735 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            8805 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_sfp_mask_fault(struct bnx2x *bp,
bnx2x            8834 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            8896 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            9009 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            9017 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            9056 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            9077 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            9161 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            9176 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            9226 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            9237 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            9297 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            9380 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            9467 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            9624 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            9647 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 					    struct bnx2x *bp,
bnx2x            9715 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_848xx_set_led(struct bnx2x *bp,
bnx2x            9784 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            9807 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            9953 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            9976 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            10052 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            10130 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            10152 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            10175 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static u8 bnx2x_84833_get_reset_gpios(struct bnx2x *bp,
bnx2x            10216 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            10251 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            10272 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            10290 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            10491 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            10654 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            10681 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            11016 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            11045 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            11251 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            11287 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            11313 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            11419 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            11462 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            11473 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            11512 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            11561 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c void bnx2x_sfx7101_sp_sw_reset(struct bnx2x *bp, struct bnx2x_phy *phy)
bnx2x            11600 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            12154 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_populate_preemphasis(struct bnx2x *bp, u32 shmem_base,
bnx2x            12191 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static u32 bnx2x_get_ext_phy_config(struct bnx2x *bp, u32 shmem_base,
bnx2x            12213 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_populate_int_phy(struct bnx2x *bp, u32 shmem_base, u8 port,
bnx2x            12350 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_populate_ext_phy(struct bnx2x *bp,
bnx2x            12478 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_populate_phy(struct bnx2x *bp, u8 phy_index, u32 shmem_base,
bnx2x            12493 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            12600 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            12673 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            12693 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            12712 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            12738 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            12753 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            12804 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            12825 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            12900 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            12958 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            13047 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            13138 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            13190 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_8073_common_init_phy(struct bnx2x *bp,
bnx2x            13316 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_8726_common_init_phy(struct bnx2x *bp,
bnx2x            13365 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_get_ext_phy_reset_gpio(struct bnx2x *bp, u32 shmem_base,
bnx2x            13411 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_8727_common_init_phy(struct bnx2x *bp,
bnx2x            13510 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_84833_common_init_phy(struct bnx2x *bp,
bnx2x            13526 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_ext_phy_common_init(struct bnx2x *bp, u32 shmem_base_path[],
bnx2x            13581 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c int bnx2x_common_init_phy(struct bnx2x *bp, u32 shmem_base_path[],
bnx2x            13625 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            13662 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            13741 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            13796 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            13839 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            13849 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            13921 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            13963 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u8 bnx2x_fan_failure_det_req(struct bnx2x *bp,
bnx2x            13987 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	struct bnx2x *bp = params->bp;
bnx2x            14006 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c void bnx2x_init_mod_abs_int(struct bnx2x *bp, struct link_vars *vars,
bnx2x             322 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h 	struct bnx2x *bp;
bnx2x             428 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h int bnx2x_common_init_phy(struct bnx2x *bp, u32 shmem_base_path[],
bnx2x             432 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h void bnx2x_ext_phy_hw_reset(struct bnx2x *bp, u8 port);
bnx2x             435 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h void bnx2x_sfx7101_sp_sw_reset(struct bnx2x *bp, struct bnx2x_phy *phy);
bnx2x             451 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h u8 bnx2x_fan_failure_det_req(struct bnx2x *bp, u32 shmem_base,
bnx2x             541 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h void bnx2x_init_mod_abs_int(struct bnx2x *bp, struct link_vars *vars,
bnx2x             292 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_set_storm_rx_mode(struct bnx2x *bp);
bnx2x             298 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_hwtstamp_ioctl(struct bnx2x *bp, struct ifreq *ifr);
bnx2x             300 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void __storm_memset_dma_mapping(struct bnx2x *bp,
bnx2x             307 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void storm_memset_spq_addr(struct bnx2x *bp,
bnx2x             316 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void storm_memset_vf_to_pf(struct bnx2x *bp, u16 abs_fid,
bnx2x             329 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void storm_memset_func_en(struct bnx2x *bp, u16 abs_fid,
bnx2x             342 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void storm_memset_eq_data(struct bnx2x *bp,
bnx2x             353 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void storm_memset_eq_prod(struct bnx2x *bp, u16 eq_prod,
bnx2x             363 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_reg_wr_ind(struct bnx2x *bp, u32 addr, u32 val)
bnx2x             371 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static u32 bnx2x_reg_rd_ind(struct bnx2x *bp, u32 addr)
bnx2x             389 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_dp_dmae(struct bnx2x *bp,
bnx2x             456 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_post_dmae(struct bnx2x *bp, struct dmae_command *dmae, int idx)
bnx2x             479 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c u32 bnx2x_dmae_opcode(struct bnx2x *bp, u8 src_type, u8 dst_type,
bnx2x             504 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_prep_dmae_with_comp(struct bnx2x *bp,
bnx2x             521 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_issue_dmae_with_comp(struct bnx2x *bp, struct dmae_command *dmae,
bnx2x             568 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_write_dmae(struct bnx2x *bp, dma_addr_t dma_addr, u32 dst_addr,
bnx2x             604 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_read_dmae(struct bnx2x *bp, u32 src_addr, u32 len32)
bnx2x             643 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_write_dmae_phys_len(struct bnx2x *bp, dma_addr_t phys_addr,
bnx2x             670 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static inline int bnx2x_get_assert_list_entry(struct bnx2x *bp,
bnx2x             690 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_mc_assert(struct bnx2x *bp)
bnx2x             759 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_fw_dump_lvl(struct bnx2x *bp, const char *lvl)
bnx2x             837 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_fw_dump(struct bnx2x *bp)
bnx2x             842 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_hc_int_disable(struct bnx2x *bp)
bnx2x             877 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_igu_int_disable(struct bnx2x *bp)
bnx2x             892 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_int_disable(struct bnx2x *bp)
bnx2x             900 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_panic_dump(struct bnx2x *bp, bool disable_int)
bnx2x            1206 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_pbf_pN_buf_flushed(struct bnx2x *bp,
bnx2x            1241 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_pbf_pN_cmd_flushed(struct bnx2x *bp,
bnx2x            1273 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static u32 bnx2x_flr_clnup_reg_poll(struct bnx2x *bp, u32 reg,
bnx2x            1285 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_flr_clnup_poll_hw_counter(struct bnx2x *bp, u32 reg,
bnx2x            1297 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c u32 bnx2x_flr_clnup_poll_count(struct bnx2x *bp)
bnx2x            1309 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_tx_hw_flushed(struct bnx2x *bp, u32 poll_count)
bnx2x            1382 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_send_final_clnup(struct bnx2x *bp, u8 clnup_func, u32 poll_cnt)
bnx2x            1425 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_poll_hw_usage_counters(struct bnx2x *bp, u32 poll_cnt)
bnx2x            1470 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_hw_enable_status(struct bnx2x *bp)
bnx2x            1500 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_pf_flr_clnup(struct bnx2x *bp)
bnx2x            1544 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_hc_int_enable(struct bnx2x *bp)
bnx2x            1609 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_igu_int_enable(struct bnx2x *bp)
bnx2x            1669 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_int_enable(struct bnx2x *bp)
bnx2x            1677 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_int_disable_sync(struct bnx2x *bp, int disable_hw)
bnx2x            1710 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_trylock_hw_lock(struct bnx2x *bp, u32 resource)
bnx2x            1753 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_get_leader_lock_resource(struct bnx2x *bp)
bnx2x            1768 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_trylock_leader_lock(struct bnx2x *bp)
bnx2x            1773 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_cnic_cfc_comp(struct bnx2x *bp, int cid, u8 err);
bnx2x            1776 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_schedule_sp_task(struct bnx2x *bp)
bnx2x            1796 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = fp->bp;
bnx2x            1904 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(dev_instance);
bnx2x            1977 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_acquire_hw_lock(struct bnx2x *bp, u32 resource)
bnx2x            2021 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_release_leader_lock(struct bnx2x *bp)
bnx2x            2026 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_release_hw_lock(struct bnx2x *bp, u32 resource)
bnx2x            2059 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_get_gpio(struct bnx2x *bp, int gpio_num, u8 port)
bnx2x            2087 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_set_gpio(struct bnx2x *bp, int gpio_num, u32 mode, u8 port)
bnx2x            2143 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_set_mult_gpio(struct bnx2x *bp, u8 pins, u32 mode)
bnx2x            2190 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_set_gpio_int(struct bnx2x *bp, int gpio_num, u32 mode, u8 port)
bnx2x            2238 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_set_spio(struct bnx2x *bp, int spio, u32 mode)
bnx2x            2283 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_calc_fc_adv(struct bnx2x *bp)
bnx2x            2305 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_set_requested_fc(struct bnx2x *bp)
bnx2x            2317 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_init_dropless_fc(struct bnx2x *bp)
bnx2x            2334 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_initial_phy_init(struct bnx2x *bp, int load_mode)
bnx2x            2387 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_link_set(struct bnx2x *bp)
bnx2x            2401 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x__link_reset(struct bnx2x *bp)
bnx2x            2411 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_force_link_reset(struct bnx2x *bp)
bnx2x            2418 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c u8 bnx2x_link_test(struct bnx2x *bp, u8 is_serdes)
bnx2x            2442 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_calc_vn_min(struct bnx2x *bp,
bnx2x            2480 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_calc_vn_max(struct bnx2x *bp, int vn,
bnx2x            2504 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_get_cmng_fns_mode(struct bnx2x *bp)
bnx2x            2514 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_read_mf_cfg(struct bnx2x *bp)
bnx2x            2550 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_cmng_fns_init(struct bnx2x *bp, u8 read_cfg, u8 cmng_type)
bnx2x            2585 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void storm_memset_cmng(struct bnx2x *bp,
bnx2x            2615 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_set_local_cmng(struct bnx2x *bp)
bnx2x            2630 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_link_attn(struct bnx2x *bp)
bnx2x            2662 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x__link_status_update(struct bnx2x *bp)
bnx2x            2721 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_afex_func_update(struct bnx2x *bp, u16 vifid,
bnx2x            2746 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_afex_handle_vif_list_cmd(struct bnx2x *bp, u8 cmd_type,
bnx2x            2784 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_handle_afex_cmd(struct bnx2x *bp, u32 cmd)
bnx2x            2905 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_handle_update_svid_cmd(struct bnx2x *bp)
bnx2x            2960 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_pmf_update(struct bnx2x *bp)
bnx2x            3001 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c u32 bnx2x_fw_command(struct bnx2x *bp, u32 command, u32 param)
bnx2x            3043 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void storm_memset_func_cfg(struct bnx2x *bp,
bnx2x            3055 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_func_init(struct bnx2x *bp, struct bnx2x_func_init_params *p)
bnx2x            3084 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static unsigned long bnx2x_get_common_flags(struct bnx2x *bp,
bnx2x            3115 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static unsigned long bnx2x_get_q_flags(struct bnx2x *bp,
bnx2x            3153 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_pf_q_prep_general(struct bnx2x *bp,
bnx2x            3171 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_pf_rx_q_prep(struct bnx2x *bp,
bnx2x            3259 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_pf_tx_q_prep(struct bnx2x *bp,
bnx2x            3280 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_pf_init(struct bnx2x *bp)
bnx2x            3332 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_e1h_disable(struct bnx2x *bp)
bnx2x            3341 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_e1h_enable(struct bnx2x *bp)
bnx2x            3359 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_drv_info_ether_stat(struct bnx2x *bp)
bnx2x            3402 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_drv_info_fcoe_stat(struct bnx2x *bp)
bnx2x            3504 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_drv_info_iscsi_stat(struct bnx2x *bp)
bnx2x            3528 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_config_mf_bw(struct bnx2x *bp)
bnx2x            3547 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_set_mf_bw(struct bnx2x *bp)
bnx2x            3553 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_handle_eee_event(struct bnx2x *bp)
bnx2x            3562 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_handle_drv_info_req(struct bnx2x *bp)
bnx2x            3663 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_update_mng_version(struct bnx2x *bp)
bnx2x            3711 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_update_mfw_dump(struct bnx2x *bp)
bnx2x            3737 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_oem_event(struct bnx2x *bp, u32 event)
bnx2x            3794 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static struct eth_spe *bnx2x_sp_get_next(struct bnx2x *bp)
bnx2x            3810 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_sp_prod_update(struct bnx2x *bp)
bnx2x            3859 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_sp_post(struct bnx2x *bp, int command, int cid,
bnx2x            3938 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_acquire_alr(struct bnx2x *bp)
bnx2x            3961 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_release_alr(struct bnx2x *bp)
bnx2x            3969 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static u16 bnx2x_update_dsb_idx(struct bnx2x *bp)
bnx2x            3994 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_attn_int_asserted(struct bnx2x *bp, u32 asserted)
bnx2x            4116 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_fan_failure(struct bnx2x *bp)
bnx2x            4141 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_attn_int_deasserted0(struct bnx2x *bp, u32 attn)
bnx2x            4181 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_attn_int_deasserted1(struct bnx2x *bp, u32 attn)
bnx2x            4212 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_attn_int_deasserted2(struct bnx2x *bp, u32 attn)
bnx2x            4256 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_attn_int_deasserted3(struct bnx2x *bp, u32 attn)
bnx2x            4387 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_set_reset_global(struct bnx2x *bp)
bnx2x            4401 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_clear_reset_global(struct bnx2x *bp)
bnx2x            4415 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_reset_is_global(struct bnx2x *bp)
bnx2x            4428 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_set_reset_done(struct bnx2x *bp)
bnx2x            4448 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_set_reset_in_progress(struct bnx2x *bp)
bnx2x            4466 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bool bnx2x_reset_is_done(struct bnx2x *bp, int engine)
bnx2x            4481 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_set_pf_load(struct bnx2x *bp)
bnx2x            4519 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bool bnx2x_clear_pf_load(struct bnx2x *bp)
bnx2x            4553 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_get_load_status(struct bnx2x *bp, int engine)
bnx2x            4571 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void _print_parity(struct bnx2x *bp, u32 reg)
bnx2x            4581 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_check_blocks_with_parity0(struct bnx2x *bp, u32 sig,
bnx2x            4645 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_check_blocks_with_parity1(struct bnx2x *bp, u32 sig,
bnx2x            4789 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_check_blocks_with_parity2(struct bnx2x *bp, u32 sig,
bnx2x            4863 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_check_blocks_with_parity3(struct bnx2x *bp, u32 sig,
bnx2x            4912 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_check_blocks_with_parity4(struct bnx2x *bp, u32 sig,
bnx2x            4948 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_parity_attn(struct bnx2x *bp, bool *global, bool print,
bnx2x            5004 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bool bnx2x_chk_parity_attn(struct bnx2x *bp, bool *global, bool print)
bnx2x            5038 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_attn_int_deasserted4(struct bnx2x *bp, u32 attn)
bnx2x            5091 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_attn_int_deasserted(struct bnx2x *bp, u32 deasserted)
bnx2x            5192 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_attn_int(struct bnx2x *bp)
bnx2x            5220 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_igu_ack_sb(struct bnx2x *bp, u8 igu_sb_id, u8 segment,
bnx2x            5229 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_update_eq_prod(struct bnx2x *bp, u16 prod)
bnx2x            5235 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int  bnx2x_cnic_handle_cfc_del(struct bnx2x *bp, u32 cid,
bnx2x            5257 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_handle_mcast_eqe(struct bnx2x *bp)
bnx2x            5282 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_handle_classification_eqe(struct bnx2x *bp,
bnx2x            5327 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_set_iscsi_eth_rx_mode(struct bnx2x *bp, bool start);
bnx2x            5329 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_handle_rx_mode_eqe(struct bnx2x *bp)
bnx2x            5348 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_after_afex_vif_lists(struct bnx2x *bp,
bnx2x            5365 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_after_function_update(struct bnx2x *bp)
bnx2x            5430 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp, u32 cid)
bnx2x            5440 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_eq_int(struct bnx2x *bp)
bnx2x            5664 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = container_of(work, struct bnx2x, sp_task.work);
bnx2x            5728 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            5758 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_drv_pulse(struct bnx2x *bp)
bnx2x            5766 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = from_timer(bp, t, timer);
bnx2x            5812 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_fill(struct bnx2x *bp, u32 addr, int fill, u32 len)
bnx2x            5824 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_wr_fp_sb_data(struct bnx2x *bp,
bnx2x            5837 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_zero_fp_sb(struct bnx2x *bp, int fw_sb_id)
bnx2x            5870 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_wr_sp_sb_data(struct bnx2x *bp,
bnx2x            5882 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_zero_sp_sb(struct bnx2x *bp)
bnx2x            5939 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_init_sb(struct bnx2x *bp, dma_addr_t mapping, int vfid,
bnx2x            5999 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_update_coalesce_sb(struct bnx2x *bp, u8 fw_sb_id,
bnx2x            6015 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_init_def_sb(struct bnx2x *bp)
bnx2x            6098 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_update_coalesce(struct bnx2x *bp)
bnx2x            6107 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_init_sp_ring(struct bnx2x *bp)
bnx2x            6118 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_init_eq_ring(struct bnx2x *bp)
bnx2x            6141 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_set_q_rx_mode(struct bnx2x *bp, u8 cl_id,
bnx2x            6181 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_fill_accept_flags(struct bnx2x *bp, u32 rx_mode,
bnx2x            6260 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_set_storm_rx_mode(struct bnx2x *bp)
bnx2x            6283 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_init_internal_common(struct bnx2x *bp)
bnx2x            6299 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_init_internal(struct bnx2x *bp, u32 load_code)
bnx2x            6340 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_init_eth_fp(struct bnx2x *bp, int fp_idx)
bnx2x            6426 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_init_tx_rings_cnic(struct bnx2x *bp)
bnx2x            6434 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_init_tx_rings(struct bnx2x *bp)
bnx2x            6444 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_init_fcoe_fp(struct bnx2x *bp)
bnx2x            6485 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_nic_init_cnic(struct bnx2x *bp)
bnx2x            6503 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_pre_irq_nic_init(struct bnx2x *bp)
bnx2x            6531 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_post_irq_nic_init(struct bnx2x *bp, u32 load_code)
bnx2x            6550 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_gunzip_init(struct bnx2x *bp)
bnx2x            6581 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_gunzip_end(struct bnx2x *bp)
bnx2x            6596 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_gunzip(struct bnx2x *bp, const u8 *zbuf, int len)
bnx2x            6649 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_lb_pckt(struct bnx2x *bp)
bnx2x            6670 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_int_mem_test(struct bnx2x *bp)
bnx2x            6815 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_enable_blocks_attention(struct bnx2x *bp)
bnx2x            6875 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_reset_common(struct bnx2x *bp)
bnx2x            6891 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_setup_dmae(struct bnx2x *bp)
bnx2x            6897 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_init_pxp(struct bnx2x *bp)
bnx2x            6915 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_setup_fan_failure_detection(struct bnx2x *bp)
bnx2x            6965 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_pf_disable(struct bnx2x *bp)
bnx2x            6975 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x__common_init_phy(struct bnx2x *bp)
bnx2x            6996 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_config_endianity(struct bnx2x *bp, u32 val)
bnx2x            7013 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_set_endianity(struct bnx2x *bp)
bnx2x            7022 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_reset_endianity(struct bnx2x *bp)
bnx2x            7032 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_init_hw_common(struct bnx2x *bp)
bnx2x            7478 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_init_hw_common_chip(struct bnx2x *bp)
bnx2x            7492 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_init_hw_port(struct bnx2x *bp)
bnx2x            7720 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_ilt_wr(struct bnx2x *bp, u32 index, dma_addr_t addr)
bnx2x            7735 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_igu_clear_sb_gen(struct bnx2x *bp, u8 func, u8 idu_sb_id, bool is_pf)
bnx2x            7778 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_igu_clear_sb(struct bnx2x *bp, u8 idu_sb_id)
bnx2x            7783 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_clear_func_ilt(struct bnx2x *bp, u32 func)
bnx2x            7790 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_init_searcher(struct bnx2x *bp)
bnx2x            7798 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static inline int bnx2x_func_switch_update(struct bnx2x *bp, int suspend)
bnx2x            7824 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_reset_nic_mode(struct bnx2x *bp)
bnx2x            7896 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_init_hw_func_cnic(struct bnx2x *bp)
bnx2x            7923 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_clean_pglue_errors(struct bnx2x *bp)
bnx2x            7930 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_init_hw_func(struct bnx2x *bp)
bnx2x            8247 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_free_mem_cnic(struct bnx2x *bp)
bnx2x            8261 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_free_mem(struct bnx2x *bp)
bnx2x            8294 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_alloc_mem_cnic(struct bnx2x *bp)
bnx2x            8331 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_alloc_mem(struct bnx2x *bp)
bnx2x            8410 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_set_mac_one(struct bnx2x *bp, u8 *mac,
bnx2x            8448 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_set_vlan_one(struct bnx2x *bp, u16 vlan,
bnx2x            8485 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_clear_vlan_info(struct bnx2x *bp)
bnx2x            8496 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_del_all_vlans(struct bnx2x *bp)
bnx2x            8513 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_del_all_macs(struct bnx2x *bp,
bnx2x            8534 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_set_eth_mac(struct bnx2x *bp, bool set)
bnx2x            8550 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_setup_leading(struct bnx2x *bp)
bnx2x            8565 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_set_int_mode(struct bnx2x *bp)
bnx2x            8610 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static inline u16 bnx2x_cid_ilt_lines(struct bnx2x *bp)
bnx2x            8617 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_ilt_set_info(struct bnx2x *bp)
bnx2x            8718 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_pf_q_prep_init(struct bnx2x *bp,
bnx2x            8769 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_setup_tx_only(struct bnx2x *bp, struct bnx2x_fastpath *fp,
bnx2x            8812 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_setup_queue(struct bnx2x *bp, struct bnx2x_fastpath *fp,
bnx2x            8896 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_stop_queue(struct bnx2x *bp, int index)
bnx2x            8962 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_reset_func(struct bnx2x *bp)
bnx2x            9043 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_reset_port(struct bnx2x *bp)
bnx2x            9072 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_reset_hw(struct bnx2x *bp, u32 load_code)
bnx2x            9087 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_func_stop(struct bnx2x *bp)
bnx2x            9125 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c u32 bnx2x_send_unload_req(struct bnx2x *bp, int unload_mode)
bnx2x            9197 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_send_unload_done(struct bnx2x *bp, bool keep_link)
bnx2x            9206 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_func_wait_started(struct bnx2x *bp)
bnx2x            9273 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_disable_ptp(struct bnx2x *bp)
bnx2x            9297 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_stop_ptp(struct bnx2x *bp)
bnx2x            9315 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_chip_cleanup(struct bnx2x *bp, int unload_mode, bool keep_link)
bnx2x            9482 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_disable_close_the_gate(struct bnx2x *bp)
bnx2x            9505 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_set_234_gates(struct bnx2x *bp, bool close)
bnx2x            9545 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_clp_reset_prep(struct bnx2x *bp, u32 *magic_val)
bnx2x            9559 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_clp_reset_done(struct bnx2x *bp, u32 magic_val)
bnx2x            9575 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_reset_mcp_prep(struct bnx2x *bp, u32 *magic_val)
bnx2x            9604 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_mcp_wait_one(struct bnx2x *bp)
bnx2x            9617 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_init_shmem(struct bnx2x *bp)
bnx2x            9648 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_reset_mcp_comp(struct bnx2x *bp, u32 magic_val)
bnx2x            9659 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_pxp_prep(struct bnx2x *bp)
bnx2x            9677 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_process_kill_chip_reset(struct bnx2x *bp, bool global)
bnx2x            9781 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_er_poll_igu_vq(struct bnx2x *bp)
bnx2x            9804 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_process_kill(struct bnx2x *bp, bool global)
bnx2x            9891 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_leader_reset(struct bnx2x *bp)
bnx2x            9951 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_recovery_failed(struct bnx2x *bp)
bnx2x            9977 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_parity_recover(struct bnx2x *bp)
bnx2x            10140 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_udp_port_update(struct bnx2x *bp)
bnx2x            10189 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void __bnx2x_add_udp_port(struct bnx2x *bp, u16 port,
bnx2x            10214 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void __bnx2x_del_udp_port(struct bnx2x *bp, u16 port,
bnx2x            10244 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            10262 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            10284 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = container_of(work, struct bnx2x, sp_rtnl_task.work);
bnx2x            10432 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = container_of(work, struct bnx2x, period_task.work);
bnx2x            10465 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static u32 bnx2x_get_pretend_reg(struct bnx2x *bp)
bnx2x            10472 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_prev_unload_close_umac(struct bnx2x *bp,
bnx2x            10491 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_prev_unload_close_mac(struct bnx2x *bp,
bnx2x            10570 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_prev_is_after_undi(struct bnx2x *bp)
bnx2x            10587 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_prev_unload_undi_inc(struct bnx2x *bp, u8 inc)
bnx2x            10608 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_prev_mcp_done(struct bnx2x *bp)
bnx2x            10621 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		bnx2x_prev_path_get_entry(struct bnx2x *bp)
bnx2x            10634 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_prev_path_mark_eeh(struct bnx2x *bp)
bnx2x            10659 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_prev_is_path_marked(struct bnx2x *bp)
bnx2x            10684 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bool bnx2x_port_after_undi(struct bnx2x *bp)
bnx2x            10699 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_prev_mark_path(struct bnx2x *bp, bool after_undi)
bnx2x            10752 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_do_flr(struct bnx2x *bp)
bnx2x            10777 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_prev_unload_uncommon(struct bnx2x *bp)
bnx2x            10822 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_prev_unload_common(struct bnx2x *bp)
bnx2x            10919 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_prev_unload(struct bnx2x *bp)
bnx2x            11002 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_get_common_hwinfo(struct bnx2x *bp)
bnx2x            11191 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_get_igu_cam_info(struct bnx2x *bp)
bnx2x            11250 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_link_settings_supported(struct bnx2x *bp, u32 switch_cfg)
bnx2x            11351 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_link_settings_requested(struct bnx2x *bp)
bnx2x            11558 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_get_port_hwinfo(struct bnx2x *bp)
bnx2x            11642 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_get_iscsi_info(struct bnx2x *bp)
bnx2x            11670 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_get_ext_wwn_info(struct bnx2x *bp, int func)
bnx2x            11685 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_shared_fcoe_funcs(struct bnx2x *bp)
bnx2x            11727 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_get_fcoe_info(struct bnx2x *bp)
bnx2x            11796 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_get_cnic_info(struct bnx2x *bp)
bnx2x            11807 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_get_cnic_mac_hwinfo(struct bnx2x *bp)
bnx2x            11899 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_get_mac_hwinfo(struct bnx2x *bp)
bnx2x            11947 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_get_dropless_info(struct bnx2x *bp)
bnx2x            11970 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void validate_set_si_mode(struct bnx2x *bp)
bnx2x            11986 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_get_hwinfo(struct bnx2x *bp)
bnx2x            12268 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_read_fwinfo(struct bnx2x *bp)
bnx2x            12353 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_set_modes_bitmap(struct bnx2x *bp)
bnx2x            12403 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_init_bp(struct bnx2x *bp)
bnx2x            12548 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            12621 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            12652 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_init_mcast_macs_list(struct bnx2x *bp,
bnx2x            12694 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_set_uc_list(struct bnx2x *bp)
bnx2x            12732 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_set_mc_list_e1x(struct bnx2x *bp)
bnx2x            12767 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_set_mc_list(struct bnx2x *bp)
bnx2x            12807 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            12819 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_set_rx_mode_inner(struct bnx2x *bp)
bnx2x            12882 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            12906 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            12925 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            12943 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            12959 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(netdev);
bnx2x            12996 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int __bnx2x_vlan_configure_vid(struct bnx2x *bp, u16 vid, bool add)
bnx2x            13013 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_vlan_configure_vid_list(struct bnx2x *bp)
bnx2x            13040 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_vlan_configure(struct bnx2x *bp, bool set_rx_mode)
bnx2x            13059 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_vlan_reconfigure_vid(struct bnx2x *bp)
bnx2x            13069 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            13090 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            13158 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_set_coherency_mask(struct bnx2x *bp)
bnx2x            13171 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_disable_pcie_error_reporting(struct bnx2x *bp)
bnx2x            13179 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_init_dev(struct bnx2x *bp, struct pci_dev *pdev,
bnx2x            13402 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_check_firmware(struct bnx2x *bp)
bnx2x            13533 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_init_firmware(struct bnx2x *bp)
bnx2x            13616 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_release_firmware(struct bnx2x *bp)
bnx2x            13642 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x__init_func_obj(struct bnx2x *bp)
bnx2x            13656 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_set_qm_cid_count(struct bnx2x *bp)
bnx2x            13763 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_send_update_drift_ramrod(struct bnx2x *bp, int drift_dir,
bnx2x            13790 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = container_of(ptp, struct bnx2x, ptp_clock_info);
bnx2x            13858 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = container_of(ptp, struct bnx2x, ptp_clock_info);
bnx2x            13875 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = container_of(ptp, struct bnx2x, ptp_clock_info);
bnx2x            13896 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = container_of(ptp, struct bnx2x, ptp_clock_info);
bnx2x            13919 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = container_of(ptp, struct bnx2x, ptp_clock_info);
bnx2x            13925 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_register_phc(struct bnx2x *bp)
bnx2x            13952 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp;
bnx2x            14156 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			   struct bnx2x *bp,
bnx2x            14248 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp;
bnx2x            14259 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_eeh_nic_unload(struct bnx2x *bp)
bnx2x            14304 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            14339 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            14416 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            14445 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp;
bnx2x            14524 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_notify_link_changed(struct bnx2x *bp)
bnx2x            14541 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_set_iscsi_eth_mac_addr(struct bnx2x *bp)
bnx2x            14552 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_cnic_sp_post(struct bnx2x *bp, int count)
bnx2x            14636 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            14684 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_cnic_ctl_send(struct bnx2x *bp, struct cnic_ctl_info *ctl)
bnx2x            14699 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_cnic_ctl_send_bh(struct bnx2x *bp, struct cnic_ctl_info *ctl)
bnx2x            14716 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_cnic_notify(struct bnx2x *bp, int cmd)
bnx2x            14725 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_cnic_cfc_comp(struct bnx2x *bp, int cid, u8 err)
bnx2x            14743 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_set_iscsi_eth_rx_mode(struct bnx2x *bp, bool start)
bnx2x            14780 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            14960 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            15023 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_setup_cnic_irq_info(struct bnx2x *bp)
bnx2x            15049 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_setup_cnic_info(struct bnx2x *bp)
bnx2x            15070 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            15125 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            15142 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            15193 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = fp->bp;
bnx2x            15211 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_pretend_func(struct bnx2x *bp, u16 pretend_func_val)
bnx2x            15227 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = container_of(work, struct bnx2x, ptp_task);
bnx2x            15278 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_set_rx_ts(struct bnx2x *bp, struct sk_buff *skb)
bnx2x            15304 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = container_of(cc, struct bnx2x, cyclecounter);
bnx2x            15319 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_init_cyclecounter(struct bnx2x *bp)
bnx2x            15328 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_send_reset_timesync_ramrod(struct bnx2x *bp)
bnx2x            15348 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_enable_ptp_packets(struct bnx2x *bp)
bnx2x            15393 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_configure_ptp_filters(struct bnx2x *bp)
bnx2x            15476 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_hwtstamp_ioctl(struct bnx2x *bp, struct ifreq *ifr)
bnx2x            15509 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_configure_ptp(struct bnx2x *bp)
bnx2x            15554 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c void bnx2x_init_ptp(struct bnx2x *bp)
bnx2x              48 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_exe_queue_init(struct bnx2x *bp,
bnx2x              79 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_exe_queue_free_elem(struct bnx2x *bp,
bnx2x             111 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_exe_queue_add(struct bnx2x *bp,
bnx2x             150 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	struct bnx2x *bp,
bnx2x             173 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_exe_queue_step(struct bnx2x *bp,
bnx2x             249 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	struct bnx2x *bp)
bnx2x             283 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_state_wait(struct bnx2x *bp, int state,
bnx2x             318 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_raw_wait(struct bnx2x *bp, struct bnx2x_raw_obj *raw)
bnx2x             430 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int __bnx2x_vlan_mac_h_write_trylock(struct bnx2x *bp,
bnx2x             451 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void __bnx2x_vlan_mac_h_exec_pending(struct bnx2x *bp,
bnx2x             480 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void __bnx2x_vlan_mac_h_pend(struct bnx2x *bp,
bnx2x             500 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void __bnx2x_vlan_mac_h_write_unlock(struct bnx2x *bp,
bnx2x             522 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int __bnx2x_vlan_mac_h_read_lock(struct bnx2x *bp,
bnx2x             541 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c int bnx2x_vlan_mac_h_read_lock(struct bnx2x *bp,
bnx2x             563 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void __bnx2x_vlan_mac_h_read_unlock(struct bnx2x *bp,
bnx2x             598 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c void bnx2x_vlan_mac_h_read_unlock(struct bnx2x *bp,
bnx2x             606 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_get_n_elements(struct bnx2x *bp, struct bnx2x_vlan_mac_obj *o,
bnx2x             639 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_check_mac_add(struct bnx2x *bp,
bnx2x             659 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_check_vlan_add(struct bnx2x *bp,
bnx2x             674 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_check_vlan_mac_add(struct bnx2x *bp,
bnx2x             696 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	bnx2x_check_mac_del(struct bnx2x *bp,
bnx2x             713 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	bnx2x_check_vlan_del(struct bnx2x *bp,
bnx2x             729 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	bnx2x_check_vlan_mac_del(struct bnx2x *bp,
bnx2x             750 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static bool bnx2x_check_move(struct bnx2x *bp,
bnx2x             776 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	struct bnx2x *bp,
bnx2x             800 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void bnx2x_set_mac_in_nig(struct bnx2x *bp,
bnx2x             841 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_vlan_mac_set_cmd_hdr_e2(struct bnx2x *bp,
bnx2x             881 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void bnx2x_set_one_mac_e2(struct bnx2x *bp,
bnx2x             977 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_vlan_mac_set_rdata_hdr_e1x(struct bnx2x *bp,
bnx2x             990 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_vlan_mac_set_cfg_entry_e1x(struct bnx2x *bp,
bnx2x            1016 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_vlan_mac_set_rdata_e1x(struct bnx2x *bp,
bnx2x            1042 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void bnx2x_set_one_mac_e1x(struct bnx2x *bp,
bnx2x            1065 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void bnx2x_set_one_vlan_e2(struct bnx2x *bp,
bnx2x            1115 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void bnx2x_set_one_vlan_mac_e2(struct bnx2x *bp,
bnx2x            1181 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void bnx2x_set_one_vlan_mac_e1h(struct bnx2x *bp,
bnx2x            1224 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_vlan_mac_restore(struct bnx2x *bp,
bnx2x            1336 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_validate_vlan_mac_add(struct bnx2x *bp,
bnx2x            1384 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_validate_vlan_mac_del(struct bnx2x *bp,
bnx2x            1443 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_validate_vlan_mac_move(struct bnx2x *bp,
bnx2x            1505 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_validate_vlan_mac(struct bnx2x *bp,
bnx2x            1521 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_remove_vlan_mac(struct bnx2x *bp,
bnx2x            1557 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_wait_vlan_mac(struct bnx2x *bp,
bnx2x            1580 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int __bnx2x_vlan_mac_execute_step(struct bnx2x *bp,
bnx2x            1615 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_complete_vlan_mac(struct bnx2x *bp,
bnx2x            1662 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_optimize_vlan_mac(struct bnx2x *bp,
bnx2x            1725 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	struct bnx2x *bp,
bnx2x            1777 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_execute_vlan_mac(struct bnx2x *bp,
bnx2x            1901 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	struct bnx2x *bp,
bnx2x            1936 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c int bnx2x_config_vlan_mac(struct bnx2x *bp,
bnx2x            2018 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_vlan_mac_del_all(struct bnx2x *bp,
bnx2x            2135 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c void bnx2x_init_mac_obj(struct bnx2x *bp,
bnx2x            2189 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c void bnx2x_init_vlan_obj(struct bnx2x *bp,
bnx2x            2230 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c void bnx2x_init_vlan_mac_obj(struct bnx2x *bp,
bnx2x            2293 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void __storm_memset_mac_filters(struct bnx2x *bp,
bnx2x            2305 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_set_rx_mode_e1x(struct bnx2x *bp,
bnx2x            2395 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_rx_mode_set_cmd_state_e2(struct bnx2x *bp,
bnx2x            2444 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_set_rx_mode_e2(struct bnx2x *bp,
bnx2x            2546 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_wait_rx_mode_comp_e2(struct bnx2x *bp,
bnx2x            2552 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_empty_rx_mode_wait(struct bnx2x *bp,
bnx2x            2559 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c int bnx2x_config_rx_mode(struct bnx2x *bp,
bnx2x            2579 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c void bnx2x_init_rx_mode_obj(struct bnx2x *bp,
bnx2x            2646 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_mcast_wait(struct bnx2x *bp,
bnx2x            2669 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_mcast_enqueue_cmd(struct bnx2x *bp,
bnx2x            2828 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void bnx2x_mcast_set_one_rule_e2(struct bnx2x *bp,
bnx2x            2902 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	struct bnx2x *bp, struct bnx2x_mcast_obj *o , int start_bin,
bnx2x            2932 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_mcast_hdl_pending_add_e2(struct bnx2x *bp,
bnx2x            2967 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_mcast_hdl_pending_del_e2(struct bnx2x *bp,
bnx2x            2997 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_mcast_hdl_pending_restore_e2(struct bnx2x *bp,
bnx2x            3013 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c bnx2x_mcast_hdl_pending_set_e2_convert(struct bnx2x *bp,
bnx2x            3080 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c bnx2x_mcast_hdl_pending_set_e2(struct bnx2x *bp,
bnx2x            3116 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_mcast_handle_pending_cmds_e2(struct bnx2x *bp,
bnx2x            3165 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_mcast_hdl_add(struct bnx2x *bp,
bnx2x            3186 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_mcast_hdl_del(struct bnx2x *bp,
bnx2x            3216 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_mcast_handle_current_cmd(struct bnx2x *bp,
bnx2x            3250 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_mcast_validate_e2(struct bnx2x *bp,
bnx2x            3308 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void bnx2x_mcast_revert_e2(struct bnx2x *bp,
bnx2x            3329 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_mcast_set_rdata_hdr_e2(struct bnx2x *bp,
bnx2x            3354 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_mcast_refresh_registry_e2(struct bnx2x *bp,
bnx2x            3371 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_mcast_setup_e2(struct bnx2x *bp,
bnx2x            3457 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_mcast_validate_e1h(struct bnx2x *bp,
bnx2x            3473 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void bnx2x_mcast_revert_e1h(struct bnx2x *bp,
bnx2x            3486 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_mcast_hdl_add_e1h(struct bnx2x *bp,
bnx2x            3507 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_mcast_hdl_restore_e1h(struct bnx2x *bp,
bnx2x            3525 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_mcast_setup_e1h(struct bnx2x *bp,
bnx2x            3579 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_mcast_validate_e1(struct bnx2x *bp,
bnx2x            3639 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void bnx2x_mcast_revert_e1(struct bnx2x *bp,
bnx2x            3656 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void bnx2x_mcast_set_one_rule_e1(struct bnx2x *bp,
bnx2x            3690 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_mcast_set_rdata_hdr_e1(struct bnx2x *bp,
bnx2x            3724 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	struct bnx2x *bp, struct bnx2x_mcast_obj *o , int start_idx,
bnx2x            3748 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	struct bnx2x *bp, struct bnx2x_mcast_ramrod_params *p)
bnx2x            3828 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_mcast_refresh_registry_e1(struct bnx2x *bp,
bnx2x            3875 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_mcast_setup_e1(struct bnx2x *bp,
bnx2x            3976 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c int bnx2x_config_mcast(struct bnx2x *bp,
bnx2x            4066 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c void bnx2x_init_mcast_obj(struct bnx2x *bp,
bnx2x            4364 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c void bnx2x_init_mac_credit_pool(struct bnx2x *bp,
bnx2x            4419 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c void bnx2x_init_vlan_credit_pool(struct bnx2x *bp,
bnx2x            4452 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_debug_print_ind_table(struct bnx2x *bp,
bnx2x            4481 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_setup_rss(struct bnx2x *bp,
bnx2x            4599 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c int bnx2x_config_rss(struct bnx2x *bp,
bnx2x            4627 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c void bnx2x_init_rss_config_obj(struct bnx2x *bp,
bnx2x            4655 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c int bnx2x_queue_state_change(struct bnx2x *bp,
bnx2x            4717 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_queue_wait_comp(struct bnx2x *bp,
bnx2x            4733 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_queue_comp_cmd(struct bnx2x *bp,
bnx2x            4776 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void bnx2x_q_fill_setup_data_e2(struct bnx2x *bp,
bnx2x            4789 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void bnx2x_q_fill_init_general_data(struct bnx2x *bp,
bnx2x            4945 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void bnx2x_q_fill_setup_data_cmn(struct bnx2x *bp,
bnx2x            4970 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void bnx2x_q_fill_setup_tx_only(struct bnx2x *bp,
bnx2x            5001 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_q_init(struct bnx2x *bp,
bnx2x            5047 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_q_send_setup_e1x(struct bnx2x *bp,
bnx2x            5073 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_q_send_setup_e2(struct bnx2x *bp,
bnx2x            5100 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_q_send_setup_tx_only(struct bnx2x *bp,
bnx2x            5143 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void bnx2x_q_fill_update_data(struct bnx2x *bp,
bnx2x            5215 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_q_send_update(struct bnx2x *bp,
bnx2x            5257 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_q_send_deactivate(struct bnx2x *bp,
bnx2x            5277 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_q_send_activate(struct bnx2x *bp,
bnx2x            5290 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static void bnx2x_q_fill_update_tpa_data(struct bnx2x *bp,
bnx2x            5312 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_q_send_update_tpa(struct bnx2x *bp,
bnx2x            5348 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_q_send_halt(struct bnx2x *bp,
bnx2x            5358 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_q_send_cfc_del(struct bnx2x *bp,
bnx2x            5374 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_q_send_terminate(struct bnx2x *bp,
bnx2x            5390 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_q_send_empty(struct bnx2x *bp,
bnx2x            5400 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_queue_send_cmd_cmn(struct bnx2x *bp,
bnx2x            5430 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_queue_send_cmd_e1x(struct bnx2x *bp,
bnx2x            5453 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_queue_send_cmd_e2(struct bnx2x *bp,
bnx2x            5492 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_queue_chk_transition(struct bnx2x *bp,
bnx2x            5658 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c void bnx2x_init_queue_obj(struct bnx2x *bp,
bnx2x            5691 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c int bnx2x_get_q_logical_state(struct bnx2x *bp,
bnx2x            5712 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c enum bnx2x_func_state bnx2x_func_get_state(struct bnx2x *bp,
bnx2x            5727 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_func_wait_comp(struct bnx2x *bp,
bnx2x            5744 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_func_state_change_comp(struct bnx2x *bp,
bnx2x            5784 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_func_comp_cmd(struct bnx2x *bp,
bnx2x            5810 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_func_chk_transition(struct bnx2x *bp,
bnx2x            5916 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_func_init_func(struct bnx2x *bp,
bnx2x            5933 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_func_init_port(struct bnx2x *bp,
bnx2x            5953 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_func_init_cmn_chip(struct bnx2x *bp,
bnx2x            5973 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_func_init_cmn(struct bnx2x *bp,
bnx2x            5983 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_func_hw_init(struct bnx2x *bp,
bnx2x            6058 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_func_reset_func(struct bnx2x *bp,
bnx2x            6079 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_func_reset_port(struct bnx2x *bp,
bnx2x            6096 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline void bnx2x_func_reset_cmn(struct bnx2x *bp,
bnx2x            6103 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_func_hw_reset(struct bnx2x *bp,
bnx2x            6135 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_func_send_start(struct bnx2x *bp,
bnx2x            6197 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_func_send_switch_update(struct bnx2x *bp,
bnx2x            6276 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_func_send_afex_update(struct bnx2x *bp,
bnx2x            6315 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c inline int bnx2x_func_send_afex_viflists(struct bnx2x *bp,
bnx2x            6353 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_func_send_stop(struct bnx2x *bp,
bnx2x            6360 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_func_send_tx_stop(struct bnx2x *bp,
bnx2x            6366 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_func_send_tx_start(struct bnx2x *bp,
bnx2x            6401 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c int bnx2x_func_send_set_timesync(struct bnx2x *bp,
bnx2x            6436 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static int bnx2x_func_send_cmd(struct bnx2x *bp,
bnx2x            6466 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c void bnx2x_init_func_obj(struct bnx2x *bp,
bnx2x            6501 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c int bnx2x_func_state_change(struct bnx2x *bp,
bnx2x              24 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h struct bnx2x;
bnx2x              93 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*wait_comp)(struct bnx2x *bp,
bnx2x             170 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h typedef int (*exe_q_validate)(struct bnx2x *bp,
bnx2x             174 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h typedef int (*exe_q_remove)(struct bnx2x *bp,
bnx2x             181 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h typedef int (*exe_q_optimize)(struct bnx2x *bp,
bnx2x             184 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h typedef int (*exe_q_execute)(struct bnx2x *bp,
bnx2x             328 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*get_n_elements)(struct bnx2x *bp,
bnx2x             338 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*check_add)(struct bnx2x *bp,
bnx2x             348 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 		(*check_del)(struct bnx2x *bp,
bnx2x             357 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	bool (*check_move)(struct bnx2x *bp,
bnx2x             374 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	void (*set_one_rule)(struct bnx2x *bp,
bnx2x             396 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*delete_all)(struct bnx2x *bp,
bnx2x             416 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*restore)(struct bnx2x *bp,
bnx2x             437 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*complete)(struct bnx2x *bp, struct bnx2x_vlan_mac_obj *o,
bnx2x             446 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*wait)(struct bnx2x *bp, struct bnx2x_vlan_mac_obj *o);
bnx2x             499 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*config_rx_mode)(struct bnx2x *bp,
bnx2x             502 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*wait_comp)(struct bnx2x *bp,
bnx2x             593 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*config_mcast)(struct bnx2x *bp,
bnx2x             608 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*hdl_restore)(struct bnx2x *bp, struct bnx2x_mcast_obj *o,
bnx2x             611 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*enqueue_cmd)(struct bnx2x *bp, struct bnx2x_mcast_obj *o,
bnx2x             615 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	void (*set_one_rule)(struct bnx2x *bp,
bnx2x             633 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*wait_comp)(struct bnx2x *bp, struct bnx2x_mcast_obj *o);
bnx2x             640 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*validate)(struct bnx2x *bp,
bnx2x             647 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	void (*revert)(struct bnx2x *bp,
bnx2x             769 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*config_rss)(struct bnx2x *bp,
bnx2x            1086 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*send_cmd)(struct bnx2x *bp,
bnx2x            1098 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*check_transition)(struct bnx2x *bp,
bnx2x            1105 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*complete_cmd)(struct bnx2x *bp,
bnx2x            1109 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*wait_comp)(struct bnx2x *bp,
bnx2x            1310 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*init_hw_cmn_chip)(struct bnx2x *bp);
bnx2x            1311 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*init_hw_cmn)(struct bnx2x *bp);
bnx2x            1312 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*init_hw_port)(struct bnx2x *bp);
bnx2x            1313 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*init_hw_func)(struct bnx2x *bp);
bnx2x            1316 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	void (*reset_hw_cmn)(struct bnx2x *bp);
bnx2x            1317 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	void (*reset_hw_port)(struct bnx2x *bp);
bnx2x            1318 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	void (*reset_hw_func)(struct bnx2x *bp);
bnx2x            1321 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*gunzip_init)(struct bnx2x *bp);
bnx2x            1322 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	void (*gunzip_end)(struct bnx2x *bp);
bnx2x            1325 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*init_fw)(struct bnx2x *bp);
bnx2x            1326 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	void (*release_fw)(struct bnx2x *bp);
bnx2x            1363 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*send_cmd)(struct bnx2x *bp,
bnx2x            1369 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*check_transition)(struct bnx2x *bp,
bnx2x            1376 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*complete_cmd)(struct bnx2x *bp,
bnx2x            1380 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	int (*wait_comp)(struct bnx2x *bp, struct bnx2x_func_sp_obj *o,
bnx2x            1390 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h void bnx2x_init_func_obj(struct bnx2x *bp,
bnx2x            1396 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h int bnx2x_func_state_change(struct bnx2x *bp,
bnx2x            1399 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h enum bnx2x_func_state bnx2x_func_get_state(struct bnx2x *bp,
bnx2x            1402 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h void bnx2x_init_queue_obj(struct bnx2x *bp,
bnx2x            1407 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h int bnx2x_queue_state_change(struct bnx2x *bp,
bnx2x            1410 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h int bnx2x_get_q_logical_state(struct bnx2x *bp,
bnx2x            1414 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h void bnx2x_init_mac_obj(struct bnx2x *bp,
bnx2x            1421 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h void bnx2x_init_vlan_obj(struct bnx2x *bp,
bnx2x            1428 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h void bnx2x_init_vlan_mac_obj(struct bnx2x *bp,
bnx2x            1436 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h int bnx2x_vlan_mac_h_read_lock(struct bnx2x *bp,
bnx2x            1438 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h void bnx2x_vlan_mac_h_read_unlock(struct bnx2x *bp,
bnx2x            1440 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h int bnx2x_vlan_mac_h_write_lock(struct bnx2x *bp,
bnx2x            1442 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h int bnx2x_config_vlan_mac(struct bnx2x *bp,
bnx2x            1445 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h int bnx2x_vlan_mac_move(struct bnx2x *bp,
bnx2x            1451 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h void bnx2x_init_rx_mode_obj(struct bnx2x *bp,
bnx2x            1463 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h int bnx2x_config_rx_mode(struct bnx2x *bp,
bnx2x            1468 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h void bnx2x_init_mcast_obj(struct bnx2x *bp,
bnx2x            1495 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h int bnx2x_config_mcast(struct bnx2x *bp,
bnx2x            1500 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h void bnx2x_init_mac_credit_pool(struct bnx2x *bp,
bnx2x            1503 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h void bnx2x_init_vlan_credit_pool(struct bnx2x *bp,
bnx2x            1510 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h void bnx2x_init_rss_config_obj(struct bnx2x *bp,
bnx2x            1522 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h int bnx2x_config_rss(struct bnx2x *bp,
bnx2x              29 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static int bnx2x_vf_op_prep(struct bnx2x *bp, int vfidx,
bnx2x              35 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void storm_memset_vf_to_pf(struct bnx2x *bp, u16 abs_fid,
bnx2x              48 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void storm_memset_func_en(struct bnx2x *bp, u16 abs_fid,
bnx2x              61 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_idx_by_abs_fid(struct bnx2x *bp, u16 abs_vfid)
bnx2x              72 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *bnx2x_vf_by_abs_fid(struct bnx2x *bp, u16 abs_vfid)
bnx2x              78 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_igu_ack_sb(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             111 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static bool bnx2x_validate_vf_sp_objs(struct bnx2x *bp,
bnx2x             126 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_vfop_qctor_dump_tx(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             142 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_vfop_qctor_dump_rx(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             166 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_vfop_qctor_prep(struct bnx2x *bp,
bnx2x             234 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static int bnx2x_vf_queue_create(struct bnx2x *bp,
bnx2x             274 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static int bnx2x_vf_queue_destroy(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             316 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c bnx2x_vf_set_igu_info(struct bnx2x *bp, u8 igu_sb_id, u8 abs_vfid)
bnx2x             334 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static inline void bnx2x_vf_vlan_credit(struct bnx2x *bp,
bnx2x             355 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static int bnx2x_vf_vlan_mac_clear(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             399 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static int bnx2x_vf_mac_vlan_config(struct bnx2x *bp,
bnx2x             455 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_mac_vlan_config_list(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             494 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_queue_setup(struct bnx2x *bp, struct bnx2x_virtf *vf, int qid,
bnx2x             514 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static int bnx2x_vf_queue_flr(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             558 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_mcast(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             608 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_prep_rx_mode(struct bnx2x *bp, u8 qid,
bnx2x             633 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_rxmode(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             646 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_queue_teardown(struct bnx2x *bp, struct bnx2x_virtf *vf, int qid)
bnx2x             700 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_enable_internal(struct bnx2x *bp, u8 enable)
bnx2x             706 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_semi_clear_err(struct bnx2x *bp, u8 abs_vfid)
bnx2x             714 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_pglue_clear_err(struct bnx2x *bp, u8 abs_vfid)
bnx2x             736 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_igu_reset(struct bnx2x *bp, struct bnx2x_virtf *vf)
bnx2x             780 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_vf_enable_access(struct bnx2x *bp, u8 abs_vfid)
bnx2x             797 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_enable_traffic(struct bnx2x *bp, struct bnx2x_virtf *vf)
bnx2x             808 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static u8 bnx2x_vf_is_pcie_pending(struct bnx2x *bp, u8 abs_vfid)
bnx2x             822 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_flr_clnup_epilog(struct bnx2x *bp, u8 abs_vfid)
bnx2x             835 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c bnx2x_iov_static_resc(struct bnx2x *bp, struct bnx2x_virtf *vf)
bnx2x             854 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_free_resc(struct bnx2x *bp, struct bnx2x_virtf *vf)
bnx2x             861 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_flr_clnup_hw(struct bnx2x *bp, struct bnx2x_virtf *vf)
bnx2x             881 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_flr(struct bnx2x *bp, struct bnx2x_virtf *vf)
bnx2x             915 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_flr_clnup(struct bnx2x *bp)
bnx2x             964 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_vf_handle_flr_event(struct bnx2x *bp)
bnx2x            1002 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_iov_init_dq(struct bnx2x *bp)
bnx2x            1039 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_iov_init_dmae(struct bnx2x *bp)
bnx2x            1045 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static int bnx2x_vf_domain(struct bnx2x *bp, int vfid)
bnx2x            1052 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static int bnx2x_vf_bus(struct bnx2x *bp, int vfid)
bnx2x            1061 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static int bnx2x_vf_devfn(struct bnx2x *bp, int vfid)
bnx2x            1069 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_set_bars(struct bnx2x *bp, struct bnx2x_virtf *vf)
bnx2x            1086 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c bnx2x_get_vf_igu_cam_info(struct bnx2x *bp)
bnx2x            1113 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void __bnx2x_iov_free_vfdb(struct bnx2x *bp)
bnx2x            1123 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static int bnx2x_sriov_pci_cfg_info(struct bnx2x *bp, struct bnx2x_sriov *iov)
bnx2x            1148 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static int bnx2x_sriov_info(struct bnx2x *bp, struct bnx2x_sriov *iov)
bnx2x            1177 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_iov_init_one(struct bnx2x *bp, int int_mode_param,
bnx2x            1310 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_iov_remove_one(struct bnx2x *bp)
bnx2x            1336 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_iov_free_mem(struct bnx2x *bp)
bnx2x            1362 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_iov_alloc_mem(struct bnx2x *bp)
bnx2x            1421 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vfq_init(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x            1446 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static int bnx2x_max_speed_cap(struct bnx2x *bp)
bnx2x            1457 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_iov_link_update_vf(struct bnx2x *bp, int idx)
bnx2x            1522 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            1536 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_iov_link_update(struct bnx2x *bp)
bnx2x            1548 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_iov_nic_init(struct bnx2x *bp)
bnx2x            1637 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_iov_chip_cleanup(struct bnx2x *bp)
bnx2x            1652 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_iov_init_ilt(struct bnx2x *bp, u16 line)
bnx2x            1671 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static u8 bnx2x_iov_is_vf_cid(struct bnx2x *bp, u16 cid)
bnx2x            1678 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_vf_handle_classification_eqe(struct bnx2x *bp,
bnx2x            1709 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_vf_handle_mcast_eqe(struct bnx2x *bp,
bnx2x            1728 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_vf_handle_filters_eqe(struct bnx2x *bp,
bnx2x            1736 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_handle_rss_update_eqe(struct bnx2x *bp,
bnx2x            1742 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_iov_eq_sp_event(struct bnx2x *bp, union event_ring_elem *elem)
bnx2x            1845 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static struct bnx2x_virtf *bnx2x_vf_by_cid(struct bnx2x *bp, int vf_cid)
bnx2x            1855 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_iov_set_queue_sp_obj(struct bnx2x *bp, int vf_cid,
bnx2x            1877 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_iov_adjust_stats_req(struct bnx2x *bp)
bnx2x            1968 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_qtbl_set_q(struct bnx2x *bp, u8 abs_vfid, u8 qid,
bnx2x            1977 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_clr_qtbl(struct bnx2x *bp, struct bnx2x_virtf *vf)
bnx2x            1986 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_igu_disable(struct bnx2x *bp, struct bnx2x_virtf *vf)
bnx2x            1999 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c u8 bnx2x_vf_max_queue_cnt(struct bnx2x *bp, struct bnx2x_virtf *vf)
bnx2x            2006 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_chk_avail_resc(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x            2020 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_acquire(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x            2105 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_init(struct bnx2x *bp, struct bnx2x_virtf *vf, dma_addr_t *sb_map)
bnx2x            2168 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_close(struct bnx2x *bp, struct bnx2x_virtf *vf)
bnx2x            2215 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_free(struct bnx2x *bp, struct bnx2x_virtf *vf)
bnx2x            2248 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_rss_update(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x            2256 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_tpa_update(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x            2295 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_release(struct bnx2x *bp, struct bnx2x_virtf *vf)
bnx2x            2311 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_lock_vf_pf_channel(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x            2331 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_unlock_vf_pf_channel(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x            2362 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static int bnx2x_set_pf_tx_switching(struct bnx2x *bp, bool enable)
bnx2x            2424 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	struct bnx2x *bp = netdev_priv(pci_get_drvdata(dev));
bnx2x            2459 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_enable_sriov(struct bnx2x *bp)
bnx2x            2548 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_pf_set_vfs_vlan(struct bnx2x *bp)
bnx2x            2562 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_disable_sriov(struct bnx2x *bp)
bnx2x            2573 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static int bnx2x_vf_op_prep(struct bnx2x *bp, int vfidx,
bnx2x            2621 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            2698 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            2776 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_set_vf_vlan_acceptance(struct bnx2x *bp,
bnx2x            2795 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static int bnx2x_set_vf_vlan_filter(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x            2823 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            2965 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x            3048 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c enum sample_bulletin_result bnx2x_sample_bulletin(struct bnx2x *bp)
bnx2x            3122 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_timer_sriov(struct bnx2x *bp)
bnx2x            3132 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void __iomem *bnx2x_vf_doorbells(struct bnx2x *bp)
bnx2x            3138 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_vf_pci_dealloc(struct bnx2x *bp)
bnx2x            3146 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_pci_alloc(struct bnx2x *bp)
bnx2x            3171 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_iov_channel_down(struct bnx2x *bp)
bnx2x            3193 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	struct bnx2x *bp = container_of(work, struct bnx2x, iov_task.work);
bnx2x            3207 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_schedule_iov_task(struct bnx2x *bp, enum bnx2x_iov_flag flag)
bnx2x             247 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_lock_vf_pf_channel(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             250 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_unlock_vf_pf_channel(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             404 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_iov_init_ilt(struct bnx2x *bp, u16 line);
bnx2x             405 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_iov_init_one(struct bnx2x *bp, int int_mode_param, int num_vfs_param);
bnx2x             406 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_iov_remove_one(struct bnx2x *bp);
bnx2x             407 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_iov_free_mem(struct bnx2x *bp);
bnx2x             408 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_iov_alloc_mem(struct bnx2x *bp);
bnx2x             409 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_iov_nic_init(struct bnx2x *bp);
bnx2x             410 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_iov_chip_cleanup(struct bnx2x *bp);
bnx2x             411 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_iov_init_dq(struct bnx2x *bp);
bnx2x             412 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_iov_init_dmae(struct bnx2x *bp);
bnx2x             413 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_iov_set_queue_sp_obj(struct bnx2x *bp, int vf_cid,
bnx2x             415 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_iov_eq_sp_event(struct bnx2x *bp, union event_ring_elem *elem);
bnx2x             416 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_iov_adjust_stats_req(struct bnx2x *bp);
bnx2x             417 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_iov_storm_stats_update(struct bnx2x *bp);
bnx2x             419 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_vf_mbx(struct bnx2x *bp);
bnx2x             420 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_vf_mbx_schedule(struct bnx2x *bp,
bnx2x             422 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_vf_enable_mbx(struct bnx2x *bp, u8 abs_vfid);
bnx2x             428 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_acquire(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             431 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_init(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             435 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_vfop_qctor_dump_tx(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             440 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_vfop_qctor_dump_rx(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             445 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_vfop_qctor_prep(struct bnx2x *bp,
bnx2x             451 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_mac_vlan_config_list(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             455 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_queue_setup(struct bnx2x *bp, struct bnx2x_virtf *vf, int qid,
bnx2x             458 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_queue_teardown(struct bnx2x *bp, struct bnx2x_virtf *vf, int qid);
bnx2x             460 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_mcast(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             463 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_rxmode(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             466 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_close(struct bnx2x *bp, struct bnx2x_virtf *vf);
bnx2x             468 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_free(struct bnx2x *bp, struct bnx2x_virtf *vf);
bnx2x             470 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_rss_update(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             473 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_tpa_update(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             482 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_release(struct bnx2x *bp, struct bnx2x_virtf *vf);
bnx2x             483 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_idx_by_abs_fid(struct bnx2x *bp, u16 abs_vfid);
bnx2x             484 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h u8 bnx2x_vf_max_queue_cnt(struct bnx2x *bp, struct bnx2x_virtf *vf);
bnx2x             489 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_flr_clnup_epilog(struct bnx2x *bp, u8 abs_vfid);
bnx2x             490 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_vf_enable_access(struct bnx2x *bp, u8 abs_vfid);
bnx2x             493 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_vf_handle_flr_event(struct bnx2x *bp);
bnx2x             498 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_post_vf_bulletin(struct bnx2x *bp, int vf);
bnx2x             502 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h enum sample_bulletin_result bnx2x_sample_bulletin(struct bnx2x *bp);
bnx2x             505 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vfpf_acquire(struct bnx2x *bp, u8 tx_count, u8 rx_count);
bnx2x             506 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vfpf_release(struct bnx2x *bp);
bnx2x             507 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vfpf_release(struct bnx2x *bp);
bnx2x             508 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vfpf_init(struct bnx2x *bp);
bnx2x             509 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_vfpf_close_vf(struct bnx2x *bp);
bnx2x             510 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vfpf_setup_q(struct bnx2x *bp, struct bnx2x_fastpath *fp,
bnx2x             512 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vfpf_config_mac(struct bnx2x *bp, u8 *addr, u8 vf_qid, bool set);
bnx2x             513 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vfpf_config_rss(struct bnx2x *bp,
bnx2x             516 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vfpf_storm_rx_mode(struct bnx2x *bp);
bnx2x             518 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void bnx2x_vf_fill_fw_str(struct bnx2x *bp, char *buf,
bnx2x             524 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_vf_ustorm_prods_offset(struct bnx2x *bp,
bnx2x             532 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h enum sample_bulletin_result bnx2x_sample_bulletin(struct bnx2x *bp);
bnx2x             533 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_timer_sriov(struct bnx2x *bp);
bnx2x             534 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void __iomem *bnx2x_vf_doorbells(struct bnx2x *bp);
bnx2x             535 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_vf_pci_dealloc(struct bnx2x *bp);
bnx2x             536 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_pci_alloc(struct bnx2x *bp);
bnx2x             537 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_enable_sriov(struct bnx2x *bp);
bnx2x             538 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_disable_sriov(struct bnx2x *bp);
bnx2x             539 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_vf_headroom(struct bnx2x *bp)
bnx2x             543 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_pf_set_vfs_vlan(struct bnx2x *bp);
bnx2x             545 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_iov_channel_down(struct bnx2x *bp);
bnx2x             549 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_schedule_iov_task(struct bnx2x *bp, enum bnx2x_iov_flag flag);
bnx2x             551 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_iov_link_update(struct bnx2x *bp);
bnx2x             552 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_iov_link_update_vf(struct bnx2x *bp, int idx);
bnx2x             556 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vfpf_update_vlan(struct bnx2x *bp, u16 vid, u8 vf_qid, bool add);
bnx2x             564 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void bnx2x_iov_set_queue_sp_obj(struct bnx2x *bp, int vf_cid,
bnx2x             566 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void bnx2x_vf_handle_flr_event(struct bnx2x *bp) {}
bnx2x             567 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_iov_eq_sp_event(struct bnx2x *bp,
bnx2x             569 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void bnx2x_vf_mbx(struct bnx2x *bp) {}
bnx2x             570 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void bnx2x_vf_mbx_schedule(struct bnx2x *bp,
bnx2x             572 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_iov_init_ilt(struct bnx2x *bp, u16 line) {return line; }
bnx2x             573 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void bnx2x_iov_init_dq(struct bnx2x *bp) {}
bnx2x             574 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_iov_alloc_mem(struct bnx2x *bp) {return 0; }
bnx2x             575 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void bnx2x_iov_free_mem(struct bnx2x *bp) {}
bnx2x             576 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_iov_chip_cleanup(struct bnx2x *bp) {return 0; }
bnx2x             577 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void bnx2x_iov_init_dmae(struct bnx2x *bp) {}
bnx2x             578 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_iov_init_one(struct bnx2x *bp, int int_mode_param,
bnx2x             580 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void bnx2x_iov_remove_one(struct bnx2x *bp) {}
bnx2x             581 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_enable_sriov(struct bnx2x *bp) {return 0; }
bnx2x             582 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void bnx2x_disable_sriov(struct bnx2x *bp) {}
bnx2x             583 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_vfpf_acquire(struct bnx2x *bp,
bnx2x             585 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_vfpf_release(struct bnx2x *bp) {return 0; }
bnx2x             586 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_vfpf_init(struct bnx2x *bp) {return 0; }
bnx2x             587 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void bnx2x_vfpf_close_vf(struct bnx2x *bp) {}
bnx2x             588 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_vfpf_setup_q(struct bnx2x *bp, struct bnx2x_fastpath *fp, bool is_leading) {return 0; }
bnx2x             589 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_vfpf_config_mac(struct bnx2x *bp, u8 *addr,
bnx2x             591 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_vfpf_config_rss(struct bnx2x *bp,
bnx2x             594 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_vfpf_storm_rx_mode(struct bnx2x *bp) {return 0; }
bnx2x             595 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_iov_nic_init(struct bnx2x *bp) {return 0; }
bnx2x             596 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_vf_headroom(struct bnx2x *bp) {return 0; }
bnx2x             597 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void bnx2x_iov_adjust_stats_req(struct bnx2x *bp) {}
bnx2x             598 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void bnx2x_vf_fill_fw_str(struct bnx2x *bp, char *buf,
bnx2x             600 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_vf_ustorm_prods_offset(struct bnx2x *bp,
bnx2x             602 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline enum sample_bulletin_result bnx2x_sample_bulletin(struct bnx2x *bp)
bnx2x             606 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void bnx2x_timer_sriov(struct bnx2x *bp) {}
bnx2x             608 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void __iomem *bnx2x_vf_doorbells(struct bnx2x *bp)
bnx2x             613 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void bnx2x_vf_pci_dealloc(struct bnx2x *bp) {}
bnx2x             614 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_vf_pci_alloc(struct bnx2x *bp) {return 0; }
bnx2x             615 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void bnx2x_pf_set_vfs_vlan(struct bnx2x *bp) {}
bnx2x             617 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void bnx2x_iov_channel_down(struct bnx2x *bp) {}
bnx2x             620 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void bnx2x_schedule_iov_task(struct bnx2x *bp, enum bnx2x_iov_flag flag) {}
bnx2x             621 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline void bnx2x_iov_link_update(struct bnx2x *bp) {}
bnx2x             622 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_iov_link_update_vf(struct bnx2x *bp, int idx) {return 0; }
bnx2x             630 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline int bnx2x_vfpf_update_vlan(struct bnx2x *bp, u16 vid, u8 vf_qid, bool add) {return 0; }
bnx2x              44 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static inline u16 bnx2x_get_port_stats_dma_len(struct bnx2x *bp)
bnx2x              84 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_dp_stats(struct bnx2x *bp)
bnx2x             126 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_storm_stats_post(struct bnx2x *bp)
bnx2x             152 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_hw_stats_post(struct bnx2x *bp)
bnx2x             197 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_stats_comp(struct bnx2x *bp)
bnx2x             218 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_stats_pmf_update(struct bnx2x *bp)
bnx2x             265 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_port_stats_init(struct bnx2x *bp)
bnx2x             487 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_func_stats_init(struct bnx2x *bp)
bnx2x             516 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_stats_start(struct bnx2x *bp)
bnx2x             530 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_stats_pmf_start(struct bnx2x *bp)
bnx2x             537 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_stats_restart(struct bnx2x *bp)
bnx2x             549 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_bmac_stats_update(struct bnx2x *bp)
bnx2x             655 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_mstat_stats_update(struct bnx2x *bp)
bnx2x             745 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_emac_stats_update(struct bnx2x *bp)
bnx2x             802 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static int bnx2x_hw_stats_update(struct bnx2x *bp)
bnx2x             876 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static int bnx2x_storm_stats_validate_counters(struct bnx2x *bp)
bnx2x             916 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static int bnx2x_storm_stats_update(struct bnx2x *bp)
bnx2x            1114 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_net_stats_update(struct bnx2x *bp)
bnx2x            1184 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_drv_stats_update(struct bnx2x *bp)
bnx2x            1202 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static bool bnx2x_edebug_stats_stopped(struct bnx2x *bp)
bnx2x            1216 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_stats_update(struct bnx2x *bp)
bnx2x            1262 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_port_stats_stop(struct bnx2x *bp)
bnx2x            1321 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_stats_stop(struct bnx2x *bp)
bnx2x            1343 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_stats_do_nothing(struct bnx2x *bp)
bnx2x            1348 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c 	void (*action)(struct bnx2x *bp);
bnx2x            1366 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c void bnx2x_stats_handle(struct bnx2x *bp, enum bnx2x_stats_event event)
bnx2x            1400 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_port_stats_base_init(struct bnx2x *bp)
bnx2x            1434 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c static void bnx2x_prep_fw_stats_req(struct bnx2x *bp)
bnx2x            1555 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c void bnx2x_memset_stats(struct bnx2x *bp)
bnx2x            1596 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c void bnx2x_stats_init(struct bnx2x *bp)
bnx2x            1657 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c void bnx2x_save_statistics(struct bnx2x *bp)
bnx2x            1700 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c void bnx2x_afex_collect_stats(struct bnx2x *bp, void *void_afex_stats,
bnx2x            1970 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c int bnx2x_stats_safe_exec(struct bnx2x *bp,
bnx2x             542 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h struct bnx2x;
bnx2x             544 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h void bnx2x_memset_stats(struct bnx2x *bp);
bnx2x             545 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h void bnx2x_stats_init(struct bnx2x *bp);
bnx2x             546 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h void bnx2x_stats_handle(struct bnx2x *bp, enum bnx2x_stats_event event);
bnx2x             547 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h int bnx2x_stats_safe_exec(struct bnx2x *bp,
bnx2x             556 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h void bnx2x_save_statistics(struct bnx2x *bp);
bnx2x             558 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h void bnx2x_afex_collect_stats(struct bnx2x *bp, void *void_afex_stats,
bnx2x              26 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static int bnx2x_vfpf_teardown_queue(struct bnx2x *bp, int qidx);
bnx2x              29 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_add_tlv(struct bnx2x *bp, void *tlvs_list,
bnx2x              40 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vfpf_prep(struct bnx2x *bp, struct vfpf_first_tlv *first_tlv,
bnx2x              59 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vfpf_finalize(struct bnx2x *bp,
bnx2x              69 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void *bnx2x_search_tlv_list(struct bnx2x *bp, void *tlvs_list,
bnx2x              93 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_dp_tlv_list(struct bnx2x *bp, void *tlvs_list)
bnx2x             141 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static int bnx2x_send_msg2pf(struct bnx2x *bp, u8 *done, dma_addr_t msg_mapping)
bnx2x             194 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static int bnx2x_get_vf_id(struct bnx2x *bp, u32 *vf_id)
bnx2x             223 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c int bnx2x_vfpf_acquire(struct bnx2x *bp, u8 tx_count, u8 rx_count)
bnx2x             396 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c int bnx2x_vfpf_release(struct bnx2x *bp)
bnx2x             443 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c int bnx2x_vfpf_init(struct bnx2x *bp)
bnx2x             489 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c void bnx2x_vfpf_close_vf(struct bnx2x *bp)
bnx2x             542 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_leading_vfq_init(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x             600 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c int bnx2x_vfpf_setup_q(struct bnx2x *bp, struct bnx2x_fastpath *fp,
bnx2x             684 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static int bnx2x_vfpf_teardown_queue(struct bnx2x *bp, int qidx)
bnx2x             725 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c int bnx2x_vfpf_config_mac(struct bnx2x *bp, u8 *addr, u8 vf_qid, bool set)
bnx2x             798 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c int bnx2x_vfpf_config_rss(struct bnx2x *bp,
bnx2x             868 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	struct bnx2x *bp = netdev_priv(dev);
bnx2x             930 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c int bnx2x_vfpf_update_vlan(struct bnx2x *bp, u16 vid, u8 vf_qid, bool add)
bnx2x             990 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c int bnx2x_vfpf_storm_rx_mode(struct bnx2x *bp)
bnx2x            1045 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void storm_memset_vf_mbx_ack(struct bnx2x *bp, u16 abs_fid)
bnx2x            1053 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void storm_memset_vf_mbx_valid(struct bnx2x *bp, u16 abs_fid)
bnx2x            1062 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c void bnx2x_vf_enable_mbx(struct bnx2x *bp, u8 abs_vfid)
bnx2x            1075 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static int bnx2x_copy32_vf_dmae(struct bnx2x *bp, u8 from_vf,
bnx2x            1123 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_resp_single_tlv(struct bnx2x *bp,
bnx2x            1139 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_resp_send_msg(struct bnx2x *bp,
bnx2x            1203 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_resp(struct bnx2x *bp,
bnx2x            1211 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_resp_phys_port(struct bnx2x *bp,
bnx2x            1234 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_resp_fp_hsi_ver(struct bnx2x *bp,
bnx2x            1254 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_acquire_resp(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x            1362 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static bool bnx2x_vf_mbx_is_windows_vm(struct bnx2x *bp,
bnx2x            1379 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static int bnx2x_vf_mbx_acquire_chk_dorq(struct bnx2x *bp,
bnx2x            1397 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_acquire(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x            1467 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_init_vf(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x            1491 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_set_q_flags(struct bnx2x *bp, u32 mbx_q_flags,
bnx2x            1518 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_setup_q(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x            1646 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static int bnx2x_vf_mbx_macvlan_list(struct bnx2x *bp,
bnx2x            1698 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_dp_q_filter(struct bnx2x *bp, int msglvl, int idx,
bnx2x            1709 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_dp_q_filters(struct bnx2x *bp, int msglvl,
bnx2x            1731 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static int bnx2x_vf_mbx_qfilters(struct bnx2x *bp, struct bnx2x_virtf *vf)
bnx2x            1837 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static int bnx2x_filters_validate_mac(struct bnx2x *bp,
bnx2x            1887 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static int bnx2x_filters_validate_vlan(struct bnx2x *bp,
bnx2x            1917 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_set_q_filters(struct bnx2x *bp,
bnx2x            1944 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_teardown_q(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x            1957 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_close_vf(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x            1968 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_release_vf(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x            1979 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_update_rss(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x            2040 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static int bnx2x_validate_tpa_params(struct bnx2x *bp,
bnx2x            2063 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_update_tpa(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x            2105 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_request(struct bnx2x *bp, struct bnx2x_virtf *vf,
bnx2x            2190 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c void bnx2x_vf_mbx_schedule(struct bnx2x *bp,
bnx2x            2223 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c void bnx2x_vf_mbx(struct bnx2x *bp)
bnx2x            2288 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c int bnx2x_post_vf_bulletin(struct bnx2x *bp, int vf)
bnx2x            1193 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            1241 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            1393 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            1442 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            1463 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            1549 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            1689 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            1878 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            1968 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            2085 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            2123 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            2261 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            2285 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            2343 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            2567 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            2730 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            3054 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            3142 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            4237 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            4884 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            4902 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            4921 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            4987 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            5054 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            5093 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            5168 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            5381 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            5455 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev->netdev);
bnx2x            5566 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2x *bp = netdev_priv(dev);