Lines Matching refs:bnxt

25 static int bnxt_hwrm_fwd_async_event_cmpl(struct bnxt *bp,  in bnxt_hwrm_fwd_async_event_cmpl()
49 static int bnxt_vf_ndo_prep(struct bnxt *bp, int vf_id) in bnxt_vf_ndo_prep()
69 struct bnxt *bp = netdev_priv(dev); in bnxt_set_vf_spoofchk()
110 static int bnxt_hwrm_func_qcfg_flags(struct bnxt *bp, struct bnxt_vf_info *vf) in bnxt_hwrm_func_qcfg_flags()
129 static bool bnxt_is_trusted_vf(struct bnxt *bp, struct bnxt_vf_info *vf) in bnxt_is_trusted_vf()
138 static int bnxt_hwrm_set_trusted_vf(struct bnxt *bp, struct bnxt_vf_info *vf) in bnxt_hwrm_set_trusted_vf()
158 struct bnxt *bp = netdev_priv(dev); in bnxt_set_vf_trust()
177 struct bnxt *bp = netdev_priv(dev); in bnxt_get_vf_config()
214 struct bnxt *bp = netdev_priv(dev); in bnxt_set_vf_mac()
243 struct bnxt *bp = netdev_priv(dev); in bnxt_set_vf_vlan()
284 struct bnxt *bp = netdev_priv(dev); in bnxt_set_vf_bw()
325 struct bnxt *bp = netdev_priv(dev); in bnxt_set_vf_link_state()
357 static int bnxt_set_vf_attr(struct bnxt *bp, int num_vfs) in bnxt_set_vf_attr()
369 static int bnxt_hwrm_func_vf_resource_free(struct bnxt *bp, int num_vfs) in bnxt_hwrm_func_vf_resource_free()
389 static void bnxt_free_vf_resources(struct bnxt *bp) in bnxt_free_vf_resources()
410 static int bnxt_alloc_vf_resources(struct bnxt *bp, int num_vfs) in bnxt_alloc_vf_resources()
456 static int bnxt_hwrm_func_buf_rgtr(struct bnxt *bp) in bnxt_hwrm_func_buf_rgtr()
474 static void __bnxt_set_vf_params(struct bnxt *bp, int vf_id) in __bnxt_set_vf_params()
509 static int bnxt_hwrm_func_vf_resc_cfg(struct bnxt *bp, int num_vfs, bool reset) in bnxt_hwrm_func_vf_resc_cfg()
615 static int bnxt_hwrm_func_cfg(struct bnxt *bp, int num_vfs) in bnxt_hwrm_func_cfg()
698 static int bnxt_func_cfg(struct bnxt *bp, int num_vfs, bool reset) in bnxt_func_cfg()
706 int bnxt_cfg_hw_sriov(struct bnxt *bp, int *num_vfs, bool reset) in bnxt_cfg_hw_sriov()
732 static int bnxt_sriov_enable(struct bnxt *bp, int *num_vfs) in bnxt_sriov_enable()
817 void bnxt_sriov_disable(struct bnxt *bp) in bnxt_sriov_disable()
854 struct bnxt *bp = netdev_priv(dev); in bnxt_sriov_configure()
899 static int bnxt_hwrm_fwd_resp(struct bnxt *bp, struct bnxt_vf_info *vf, in bnxt_hwrm_fwd_resp()
925 static int bnxt_hwrm_fwd_err_resp(struct bnxt *bp, struct bnxt_vf_info *vf, in bnxt_hwrm_fwd_err_resp()
946 static int bnxt_hwrm_exec_fwd_resp(struct bnxt *bp, struct bnxt_vf_info *vf, in bnxt_hwrm_exec_fwd_resp()
967 static int bnxt_vf_configure_mac(struct bnxt *bp, struct bnxt_vf_info *vf) in bnxt_vf_configure_mac()
990 static int bnxt_vf_validate_set_mac(struct bnxt *bp, struct bnxt_vf_info *vf) in bnxt_vf_validate_set_mac()
1027 static int bnxt_vf_set_link(struct bnxt *bp, struct bnxt_vf_info *vf) in bnxt_vf_set_link()
1081 static int bnxt_vf_req_validate_snd(struct bnxt *bp, struct bnxt_vf_info *vf) in bnxt_vf_req_validate_snd()
1110 void bnxt_hwrm_exec_fwd_req(struct bnxt *bp) in bnxt_hwrm_exec_fwd_req()
1126 void bnxt_update_vf_mac(struct bnxt *bp) in bnxt_update_vf_mac()
1155 int bnxt_approve_mac(struct bnxt *bp, u8 *mac, bool strict) in bnxt_approve_mac()
1183 int bnxt_cfg_hw_sriov(struct bnxt *bp, int *num_vfs, bool reset) in bnxt_cfg_hw_sriov()
1190 void bnxt_sriov_disable(struct bnxt *bp) in bnxt_sriov_disable()
1194 void bnxt_hwrm_exec_fwd_req(struct bnxt *bp) in bnxt_hwrm_exec_fwd_req()
1199 void bnxt_update_vf_mac(struct bnxt *bp) in bnxt_update_vf_mac()
1203 int bnxt_approve_mac(struct bnxt *bp, u8 *mac, bool strict) in bnxt_approve_mac()