bnx2x_virtf 9985 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c struct bnx2x_virtf *vf = BP_VF(bp, vf_idx); bnx2x_virtf 30 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf **vf, bnx2x_virtf 72 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *bnx2x_vf_by_abs_fid(struct bnx2x *bp, u16 abs_vfid) bnx2x_virtf 78 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_igu_ack_sb(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 112 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf, bnx2x_virtf 126 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_vfop_qctor_dump_tx(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 142 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_vfop_qctor_dump_rx(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 167 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf, bnx2x_virtf 235 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf, int qid, bnx2x_virtf 274 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static int bnx2x_vf_queue_destroy(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 318 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf = bnx2x_vf_by_abs_fid(bp, abs_vfid); bnx2x_virtf 355 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static int bnx2x_vf_vlan_mac_clear(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 400 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf, int qid, bnx2x_virtf 455 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_mac_vlan_config_list(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 494 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_queue_setup(struct bnx2x *bp, struct bnx2x_virtf *vf, int qid, bnx2x_virtf 514 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static int bnx2x_vf_queue_flr(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 558 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_mcast(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 610 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf, bnx2x_virtf 633 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_rxmode(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 646 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_queue_teardown(struct bnx2x *bp, struct bnx2x_virtf *vf, int qid) bnx2x_virtf 736 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_igu_reset(struct bnx2x *bp, struct bnx2x_virtf *vf) bnx2x_virtf 797 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_enable_traffic(struct bnx2x *bp, struct bnx2x_virtf *vf) bnx2x_virtf 811 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf = bnx2x_vf_by_abs_fid(bp, abs_vfid); bnx2x_virtf 835 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c bnx2x_iov_static_resc(struct bnx2x *bp, struct bnx2x_virtf *vf) bnx2x_virtf 854 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_free_resc(struct bnx2x *bp, struct bnx2x_virtf *vf) bnx2x_virtf 861 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_flr_clnup_hw(struct bnx2x *bp, struct bnx2x_virtf *vf) bnx2x_virtf 881 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_flr(struct bnx2x *bp, struct bnx2x_virtf *vf) bnx2x_virtf 917 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf; bnx2x_virtf 977 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf = BP_VF(bp, i); bnx2x_virtf 1069 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_set_bars(struct bnx2x *bp, struct bnx2x_virtf *vf) bnx2x_virtf 1258 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c sizeof(struct bnx2x_virtf), bnx2x_virtf 1421 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vfq_init(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 1461 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf; bnx2x_virtf 1523 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf = BP_VF(bp, idx); bnx2x_virtf 1564 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf = BP_VF(bp, vfid); bnx2x_virtf 1617 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf = BP_VF(bp, vfid); bnx2x_virtf 1710 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf) bnx2x_virtf 1729 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf) bnx2x_virtf 1737 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf) bnx2x_virtf 1744 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf; bnx2x_virtf 1845 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static struct bnx2x_virtf *bnx2x_vf_by_cid(struct bnx2x *bp, int vf_cid) bnx2x_virtf 1858 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf; bnx2x_virtf 1911 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf = BP_VF(bp, i); bnx2x_virtf 1977 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_clr_qtbl(struct bnx2x *bp, struct bnx2x_virtf *vf) bnx2x_virtf 1986 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static void bnx2x_vf_igu_disable(struct bnx2x *bp, struct bnx2x_virtf *vf) bnx2x_virtf 1999 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c u8 bnx2x_vf_max_queue_cnt(struct bnx2x *bp, struct bnx2x_virtf *vf) bnx2x_virtf 2006 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_chk_avail_resc(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 2020 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_acquire(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 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_virtf 2157 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf; bnx2x_virtf 2168 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_close(struct bnx2x *bp, struct bnx2x_virtf *vf) bnx2x_virtf 2215 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_free(struct bnx2x *bp, struct bnx2x_virtf *vf) bnx2x_virtf 2248 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_rss_update(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 2256 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_tpa_update(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 2295 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_vf_release(struct bnx2x *bp, struct bnx2x_virtf *vf) bnx2x_virtf 2311 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_lock_vf_pf_channel(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 2331 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c void bnx2x_unlock_vf_pf_channel(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 2477 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf = BP_VF(bp, vf_idx); bnx2x_virtf 2508 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf = BP_VF(bp, vf_idx); bnx2x_virtf 2574 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf **vf, bnx2x_virtf 2622 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf = NULL; bnx2x_virtf 2700 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf = NULL; bnx2x_virtf 2777 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf, bool accept) bnx2x_virtf 2795 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c static int bnx2x_set_vf_vlan_filter(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 2827 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf = NULL; bnx2x_virtf 2966 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_virtf *vf; bnx2x_virtf 105 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h struct bnx2x_virtf; bnx2x_virtf 247 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_lock_vf_pf_channel(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 250 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_unlock_vf_pf_channel(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 320 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h struct bnx2x_virtf *vfs; bnx2x_virtf 369 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline struct bnx2x_vf_queue *vfq_get(struct bnx2x_virtf *vf, u8 index) bnx2x_virtf 375 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline u8 vf_igu_sb(struct bnx2x_virtf *vf, u16 sb_idx) bnx2x_virtf 380 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline u8 vf_hc_qzone(struct bnx2x_virtf *vf, u16 sb_idx) bnx2x_virtf 385 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static u8 vfq_cl_id(struct bnx2x_virtf *vf, struct bnx2x_vf_queue *q) bnx2x_virtf 390 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline u8 vfq_stat_id(struct bnx2x_virtf *vf, struct bnx2x_vf_queue *q) bnx2x_virtf 398 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h static inline u8 vfq_qzone_id(struct bnx2x_virtf *vf, struct bnx2x_vf_queue *q) bnx2x_virtf 428 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_acquire(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 431 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_init(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 435 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_vfop_qctor_dump_tx(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 440 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h void bnx2x_vfop_qctor_dump_rx(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 446 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h struct bnx2x_virtf *vf, bnx2x_virtf 451 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_mac_vlan_config_list(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 455 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_queue_setup(struct bnx2x *bp, struct bnx2x_virtf *vf, int qid, bnx2x_virtf 458 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_queue_teardown(struct bnx2x *bp, struct bnx2x_virtf *vf, int qid); bnx2x_virtf 460 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_mcast(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 463 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_rxmode(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 466 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_close(struct bnx2x *bp, struct bnx2x_virtf *vf); bnx2x_virtf 468 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_free(struct bnx2x *bp, struct bnx2x_virtf *vf); bnx2x_virtf 470 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_rss_update(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 473 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_tpa_update(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 482 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h int bnx2x_vf_release(struct bnx2x *bp, struct bnx2x_virtf *vf); bnx2x_virtf 484 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h u8 bnx2x_vf_max_queue_cnt(struct bnx2x *bp, struct bnx2x_virtf *vf); bnx2x_virtf 542 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_leading_vfq_init(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 1124 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c struct bnx2x_virtf *vf) bnx2x_virtf 1140 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c struct bnx2x_virtf *vf, bnx2x_virtf 1204 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c struct bnx2x_virtf *vf, bnx2x_virtf 1212 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c struct bnx2x_virtf *vf, bnx2x_virtf 1235 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c struct bnx2x_virtf *vf, bnx2x_virtf 1254 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_acquire_resp(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 1380 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c struct bnx2x_virtf *vf, bnx2x_virtf 1397 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_acquire(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 1467 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_init_vf(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 1518 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_setup_q(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 1647 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c struct bnx2x_virtf *vf, bnx2x_virtf 1731 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static int bnx2x_vf_mbx_qfilters(struct bnx2x *bp, struct bnx2x_virtf *vf) bnx2x_virtf 1838 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c struct bnx2x_virtf *vf, bnx2x_virtf 1888 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c struct bnx2x_virtf *vf, bnx2x_virtf 1918 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c struct bnx2x_virtf *vf, bnx2x_virtf 1944 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_teardown_q(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 1957 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_close_vf(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 1968 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_release_vf(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 1979 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_update_rss(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 2063 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_update_tpa(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 2105 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static void bnx2x_vf_mbx_request(struct bnx2x *bp, struct bnx2x_virtf *vf, bnx2x_virtf 2240 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c struct bnx2x_virtf *vf = BP_VF(bp, vf_idx);