Lines Matching refs:bnxt
28 static int hwrm_cfa_vfr_alloc(struct bnxt *bp, u16 vf_idx, in hwrm_cfa_vfr_alloc()
55 static int hwrm_cfa_vfr_free(struct bnxt *bp, u16 vf_idx) in hwrm_cfa_vfr_free()
70 static int bnxt_hwrm_vfr_qcfg(struct bnxt *bp, struct bnxt_vf_rep *vf_rep, in bnxt_hwrm_vfr_qcfg()
99 struct bnxt *bp = vf_rep->bp; in bnxt_vf_rep_open()
153 struct bnxt *bp = vf_rep->bp; in bnxt_vf_rep_setup_tc_block_cb()
186 struct net_device *bnxt_get_vf_rep(struct bnxt *bp, u16 cfa_code) in bnxt_get_vf_rep()
198 void bnxt_vf_rep_rx(struct bnxt *bp, struct sk_buff *skb) in bnxt_vf_rep_rx()
263 void bnxt_vf_reps_close(struct bnxt *bp) in bnxt_vf_reps_close()
284 void bnxt_vf_reps_open(struct bnxt *bp) in bnxt_vf_reps_open()
298 static void __bnxt_free_one_vf_rep(struct bnxt *bp, struct bnxt_vf_rep *vf_rep) in __bnxt_free_one_vf_rep()
313 static void __bnxt_vf_reps_destroy(struct bnxt *bp) in __bnxt_vf_reps_destroy()
338 void bnxt_vf_reps_destroy(struct bnxt *bp) in bnxt_vf_reps_destroy()
381 void bnxt_vf_reps_free(struct bnxt *bp) in bnxt_vf_reps_free()
393 static int bnxt_alloc_vf_rep(struct bnxt *bp, struct bnxt_vf_rep *vf_rep, in bnxt_alloc_vf_rep()
418 int bnxt_vf_reps_alloc(struct bnxt *bp) in bnxt_vf_reps_alloc()
465 static void bnxt_vf_rep_netdev_init(struct bnxt *bp, struct bnxt_vf_rep *vf_rep, in bnxt_vf_rep_netdev_init()
491 int bnxt_vf_reps_create(struct bnxt *bp) in bnxt_vf_reps_create()
557 struct bnxt *bp = bnxt_get_bp_from_dl(devlink); in bnxt_dl_eswitch_mode_get()
566 struct bnxt *bp = bnxt_get_bp_from_dl(devlink); in bnxt_dl_eswitch_mode_set()