Lines Matching refs:bnx2x_virtf

105 struct bnx2x_virtf;
128 struct bnx2x_virtf { struct
246 void bnx2x_lock_vf_pf_channel(struct bnx2x *bp, struct bnx2x_virtf *vf,
249 void bnx2x_unlock_vf_pf_channel(struct bnx2x *bp, struct bnx2x_virtf *vf,
319 struct bnx2x_virtf *vfs;
368 static inline struct bnx2x_vf_queue *vfq_get(struct bnx2x_virtf *vf, u8 index) in vfq_get()
374 static inline u8 vf_igu_sb(struct bnx2x_virtf *vf, u16 sb_idx) in vf_igu_sb()
379 static inline u8 vf_hc_qzone(struct bnx2x_virtf *vf, u16 sb_idx) in vf_hc_qzone()
384 static u8 vfq_cl_id(struct bnx2x_virtf *vf, struct bnx2x_vf_queue *q) in vfq_cl_id()
389 static inline u8 vfq_stat_id(struct bnx2x_virtf *vf, struct bnx2x_vf_queue *q) in vfq_stat_id()
397 static inline u8 vfq_qzone_id(struct bnx2x_virtf *vf, struct bnx2x_vf_queue *q) in vfq_qzone_id()
427 int bnx2x_vf_acquire(struct bnx2x *bp, struct bnx2x_virtf *vf,
430 int bnx2x_vf_init(struct bnx2x *bp, struct bnx2x_virtf *vf,
434 void bnx2x_vfop_qctor_dump_tx(struct bnx2x *bp, struct bnx2x_virtf *vf,
439 void bnx2x_vfop_qctor_dump_rx(struct bnx2x *bp, struct bnx2x_virtf *vf,
445 struct bnx2x_virtf *vf,
450 int bnx2x_vf_mac_vlan_config_list(struct bnx2x *bp, struct bnx2x_virtf *vf,
454 int bnx2x_vf_queue_setup(struct bnx2x *bp, struct bnx2x_virtf *vf, int qid,
457 int bnx2x_vf_queue_teardown(struct bnx2x *bp, struct bnx2x_virtf *vf, int qid);
459 int bnx2x_vf_mcast(struct bnx2x *bp, struct bnx2x_virtf *vf,
462 int bnx2x_vf_rxmode(struct bnx2x *bp, struct bnx2x_virtf *vf,
465 int bnx2x_vf_close(struct bnx2x *bp, struct bnx2x_virtf *vf);
467 int bnx2x_vf_free(struct bnx2x *bp, struct bnx2x_virtf *vf);
469 int bnx2x_vf_rss_update(struct bnx2x *bp, struct bnx2x_virtf *vf,
472 int bnx2x_vf_tpa_update(struct bnx2x *bp, struct bnx2x_virtf *vf,
481 int bnx2x_vf_release(struct bnx2x *bp, struct bnx2x_virtf *vf);
483 u8 bnx2x_vf_max_queue_cnt(struct bnx2x *bp, struct bnx2x_virtf *vf);