Lines Matching refs:enp

156 	efx_nic_set_drv_limits(sc->enp, &limits);  in sfxge_estimate_rsrc_limits()
158 if ((rc = efx_nic_init(sc->enp)) != 0) in sfxge_estimate_rsrc_limits()
161 rc = efx_nic_get_vi_pool(sc->enp, &evq_allocated, &rxq_allocated, in sfxge_estimate_rsrc_limits()
164 efx_nic_fini(sc->enp); in sfxge_estimate_rsrc_limits()
209 return (efx_nic_set_drv_limits(sc->enp, &limits)); in sfxge_set_drv_limits()
231 if ((rc = efx_nic_init(sc->enp)) != 0) in sfxge_start()
274 efx_nic_fini(sc->enp); in sfxge_start()
319 efx_nic_fini(sc->enp); in sfxge_stop()
334 rc = efx_vpd_get(sc->enp, sc->vpd_data, sc->vpd_size, &value); in sfxge_vpd_ioctl()
352 rc = efx_vpd_set(sc->enp, sc->vpd_data, sc->vpd_size, &value); in sfxge_vpd_ioctl()
355 rc = efx_vpd_verify(sc->enp, sc->vpd_data, sc->vpd_size); in sfxge_vpd_ioctl()
358 rc = efx_vpd_write(sc->enp, sc->vpd_data, sc->vpd_size); in sfxge_vpd_ioctl()
536 error = efx_phy_module_get_info(sc->enp, i2c.dev_addr, in sfxge_if_ioctl()
583 const efx_nic_cfg_t *encp = efx_nic_cfg_get(sc->enp); in sfxge_ifnet_init()
636 efx_nic_cfg_get(sc->enp)->enc_buftbl_limit, in sfxge_sram_buf_tbl_alloc()
677 efx_nic_t *enp; in sfxge_create() local
733 &sc->bar, &sc->enp_lock, &enp)) != 0) in sfxge_create()
735 sc->enp = enp; in sfxge_create()
744 if ((error = efx_nic_probe(enp, EFX_FW_VARIANT_DONT_CARE)) != 0) in sfxge_create()
758 if (efx_nic_cfg_get(enp)->enc_features & EFX_FEATURE_TXQ_CKSUM_OP_DESC) in sfxge_create()
765 (sfxge_tx_ring_entries > efx_nic_cfg_get(enp)->enc_txq_max_ndescs)) { in sfxge_create()
768 EFX_TXQ_MINNDESCS, efx_nic_cfg_get(enp)->enc_txq_max_ndescs); in sfxge_create()
783 NULL, efx_nic_cfg_get(enp)->enc_phy_type, in sfxge_create()
788 if ((error = efx_nvram_init(enp)) != 0) in sfxge_create()
793 if ((error = efx_vpd_init(enp)) != 0) in sfxge_create()
796 efx_mcdi_new_epoch(enp); in sfxge_create()
800 if ((error = efx_nic_reset(enp)) != 0) in sfxge_create()
857 efx_nic_fini(sc->enp); in sfxge_create()
860 efx_vpd_fini(enp); in sfxge_create()
863 efx_nvram_fini(enp); in sfxge_create()
868 efx_nic_unprobe(enp); in sfxge_create()
874 sc->enp = NULL; in sfxge_create()
875 efx_nic_destroy(enp); in sfxge_create()
892 efx_nic_t *enp; in sfxge_destroy() local
910 efx_nic_reset(sc->enp); in sfxge_destroy()
911 efx_vpd_fini(sc->enp); in sfxge_destroy()
912 efx_nvram_fini(sc->enp); in sfxge_destroy()
913 efx_nic_unprobe(sc->enp); in sfxge_destroy()
919 enp = sc->enp; in sfxge_destroy()
920 sc->enp = NULL; in sfxge_destroy()
921 efx_nic_destroy(enp); in sfxge_destroy()
946 if ((rc = efx_vpd_get(sc->enp, sc->vpd_data, sc->vpd_size, &value)) in sfxge_vpd_handler()
963 if (efx_vpd_get(sc->enp, sc->vpd_data, sc->vpd_size, &value) != 0) in sfxge_vpd_try_add()
982 if ((rc = efx_vpd_size(sc->enp, &sc->vpd_size)) != 0) { in sfxge_vpd_init()
992 if ((rc = efx_vpd_read(sc->enp, sc->vpd_data, sc->vpd_size)) != 0) in sfxge_vpd_init()
997 if (efx_vpd_get(sc->enp, sc->vpd_data, sc->vpd_size, &value) == 0) { in sfxge_vpd_init()
1051 efx_nic_reset(sc->enp); in sfxge_reset()
1110 efx_nic_fini(sc->enp); in sfxge_attach()
1120 efx_nic_fini(sc->enp); in sfxge_attach()