Lines Matching refs:enp
42 __in efx_nic_t *enp) in efx_proxy_auth_init() argument
47 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC); in efx_proxy_auth_init()
48 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE); in efx_proxy_auth_init()
49 EFSYS_ASSERT(!(enp->en_mod_flags & EFX_MOD_PROXY)); in efx_proxy_auth_init()
51 switch (enp->en_family) { in efx_proxy_auth_init()
87 if ((rc = epop->epo_init(enp)) != 0) in efx_proxy_auth_init()
90 enp->en_epop = epop; in efx_proxy_auth_init()
91 enp->en_mod_flags |= EFX_MOD_PROXY; in efx_proxy_auth_init()
106 __in efx_nic_t *enp) in efx_proxy_auth_fini() argument
108 const efx_proxy_ops_t *epop = enp->en_epop; in efx_proxy_auth_fini()
110 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC); in efx_proxy_auth_fini()
111 EFSYS_ASSERT(enp->en_mod_flags & EFX_MOD_PROBE); in efx_proxy_auth_fini()
112 EFSYS_ASSERT(enp->en_mod_flags & EFX_MOD_PROXY); in efx_proxy_auth_fini()
115 epop->epo_fini(enp); in efx_proxy_auth_fini()
117 enp->en_epop = NULL; in efx_proxy_auth_fini()
118 enp->en_mod_flags &= ~EFX_MOD_PROXY; in efx_proxy_auth_fini()
123 __in efx_nic_t *enp, in efx_proxy_auth_configure() argument
126 const efx_proxy_ops_t *epop = enp->en_epop; in efx_proxy_auth_configure()
129 EFSYS_ASSERT(enp->en_mod_flags & EFX_MOD_PROXY); in efx_proxy_auth_configure()
147 rc = epop->epo_mc_config(enp, configp->request_bufferp, in efx_proxy_auth_configure()
154 rc = epop->epo_privilege_modify(enp, MC_CMD_PRIVILEGE_MODIFY_IN_ALL, in efx_proxy_auth_configure()
174 __in efx_nic_t *enp, in efx_proxy_auth_destroy() argument
177 const efx_proxy_ops_t *epop = enp->en_epop; in efx_proxy_auth_destroy()
180 EFSYS_ASSERT(enp->en_mod_flags & EFX_MOD_PROXY); in efx_proxy_auth_destroy()
188 rc = epop->epo_privilege_modify(enp, MC_CMD_PRIVILEGE_MODIFY_IN_ALL, in efx_proxy_auth_destroy()
193 rc = epop->epo_disable(enp); in efx_proxy_auth_destroy()
210 __in efx_nic_t *enp, in efx_proxy_auth_complete_request() argument
215 const efx_proxy_ops_t *epop = enp->en_epop; in efx_proxy_auth_complete_request()
218 EFSYS_ASSERT(enp->en_mod_flags & EFX_MOD_PROXY); in efx_proxy_auth_complete_request()
225 rc = epop->epo_complete_request(enp, fn_index, proxy_result, handle); in efx_proxy_auth_complete_request()
239 __in efx_nic_t *enp, in efx_proxy_auth_exec_cmd() argument
242 const efx_proxy_ops_t *epop = enp->en_epop; in efx_proxy_auth_exec_cmd()
245 EFSYS_ASSERT(enp->en_mod_flags & EFX_MOD_PROXY); in efx_proxy_auth_exec_cmd()
257 rc = epop->epo_exec_cmd(enp, paramsp); in efx_proxy_auth_exec_cmd()
273 __in efx_nic_t *enp, in efx_proxy_auth_set_privilege_mask() argument
278 const efx_proxy_ops_t *epop = enp->en_epop; in efx_proxy_auth_set_privilege_mask()
281 EFSYS_ASSERT(enp->en_mod_flags & EFX_MOD_PROXY); in efx_proxy_auth_set_privilege_mask()
288 rc = epop->epo_set_privilege_mask(enp, vf_index, mask, value); in efx_proxy_auth_set_privilege_mask()
303 __in efx_nic_t *enp, in efx_proxy_auth_privilege_mask_get() argument
308 const efx_proxy_ops_t *epop = enp->en_epop; in efx_proxy_auth_privilege_mask_get()
311 EFSYS_ASSERT(enp->en_mod_flags & EFX_MOD_PROXY); in efx_proxy_auth_privilege_mask_get()
318 rc = epop->epo_get_privilege_mask(enp, pf_index, vf_index, maskp); in efx_proxy_auth_privilege_mask_get()
333 __in efx_nic_t *enp, in efx_proxy_auth_privilege_modify() argument
339 const efx_proxy_ops_t *epop = enp->en_epop; in efx_proxy_auth_privilege_modify()
342 EFSYS_ASSERT(enp->en_mod_flags & EFX_MOD_PROXY); in efx_proxy_auth_privilege_modify()
349 rc = epop->epo_privilege_modify(enp, MC_CMD_PRIVILEGE_MODIFY_IN_ONE, in efx_proxy_auth_privilege_modify()