Lines Matching refs:qlcnic_adapter
153 struct qlcnic_adapter *adapter;
186 int qlcnic_sriov_init(struct qlcnic_adapter *, int);
187 void qlcnic_sriov_cleanup(struct qlcnic_adapter *);
188 void __qlcnic_sriov_cleanup(struct qlcnic_adapter *);
190 int qlcnic_sriov_vf_init(struct qlcnic_adapter *, int);
191 void qlcnic_sriov_vf_set_ops(struct qlcnic_adapter *);
192 int qlcnic_sriov_func_to_index(struct qlcnic_adapter *, u8);
193 void qlcnic_sriov_handle_bc_event(struct qlcnic_adapter *, u32);
194 int qlcnic_sriov_cfg_bc_intr(struct qlcnic_adapter *, u8);
199 int qlcnic_sriov_get_vf_vport_info(struct qlcnic_adapter *,
201 int qlcnic_sriov_cfg_vf_guest_vlan(struct qlcnic_adapter *, u16, u8);
202 void qlcnic_sriov_free_vlans(struct qlcnic_adapter *);
203 void qlcnic_sriov_alloc_vlans(struct qlcnic_adapter *);
210 static inline bool qlcnic_sriov_enable_check(struct qlcnic_adapter *adapter) in qlcnic_sriov_enable_check()
216 void qlcnic_sriov_pf_process_bc_cmd(struct qlcnic_adapter *,
219 void qlcnic_sriov_pf_disable(struct qlcnic_adapter *);
220 void qlcnic_sriov_pf_cleanup(struct qlcnic_adapter *);
222 void qlcnic_pf_set_interface_id_create_rx_ctx(struct qlcnic_adapter *, u32 *);
223 void qlcnic_pf_set_interface_id_create_tx_ctx(struct qlcnic_adapter *, u32 *);
224 void qlcnic_pf_set_interface_id_del_rx_ctx(struct qlcnic_adapter *, u32 *);
225 void qlcnic_pf_set_interface_id_del_tx_ctx(struct qlcnic_adapter *, u32 *);
226 void qlcnic_pf_set_interface_id_promisc(struct qlcnic_adapter *, u32 *);
227 void qlcnic_pf_set_interface_id_ipaddr(struct qlcnic_adapter *, u32 *);
228 void qlcnic_pf_set_interface_id_macaddr(struct qlcnic_adapter *, u32 *);
230 bool qlcnic_sriov_soft_flr_check(struct qlcnic_adapter *,
233 void qlcnic_sriov_pf_reset(struct qlcnic_adapter *);
234 int qlcnic_sriov_pf_reinit(struct qlcnic_adapter *);
242 static inline void qlcnic_sriov_pf_disable(struct qlcnic_adapter *adapter) {} in qlcnic_sriov_pf_disable()
243 static inline void qlcnic_sriov_pf_cleanup(struct qlcnic_adapter *adapter) {} in qlcnic_sriov_pf_cleanup()
245 qlcnic_pf_set_interface_id_create_rx_ctx(struct qlcnic_adapter *adapter, in qlcnic_pf_set_interface_id_create_rx_ctx()
248 qlcnic_pf_set_interface_id_create_tx_ctx(struct qlcnic_adapter *adapter, in qlcnic_pf_set_interface_id_create_tx_ctx()
251 qlcnic_pf_set_interface_id_del_rx_ctx(struct qlcnic_adapter *adapter, in qlcnic_pf_set_interface_id_del_rx_ctx()
254 qlcnic_pf_set_interface_id_del_tx_ctx(struct qlcnic_adapter *adapter, in qlcnic_pf_set_interface_id_del_tx_ctx()
257 qlcnic_pf_set_interface_id_ipaddr(struct qlcnic_adapter *adapter, u32 *int_id) in qlcnic_pf_set_interface_id_ipaddr()
260 qlcnic_pf_set_interface_id_macaddr(struct qlcnic_adapter *adapter, u32 *int_id) in qlcnic_pf_set_interface_id_macaddr()
263 qlcnic_pf_set_interface_id_promisc(struct qlcnic_adapter *adapter, u32 *int_id) in qlcnic_pf_set_interface_id_promisc()
267 static inline bool qlcnic_sriov_soft_flr_check(struct qlcnic_adapter *adapter, in qlcnic_sriov_soft_flr_check()
271 static inline void qlcnic_sriov_pf_reset(struct qlcnic_adapter *adapter) {} in qlcnic_sriov_pf_reset()
272 static inline int qlcnic_sriov_pf_reinit(struct qlcnic_adapter *adapter) in qlcnic_sriov_pf_reinit()