Lines Matching defs:erp
639 __in efx_rxq_t *erp,
653 EFX_RXQ_LIMIT(erp->er_mask + 1));
655 id = added & (erp->er_mask);
657 EFSYS_PROBE4(rx_post, unsigned int, erp->er_index,
669 EFSYS_MEM_WRITEQ(erp->er_esmp, offset, &qword);
671 id = (id + 1) & (erp->er_mask);
677 __in efx_rxq_t *erp,
681 efx_nic_t *enp = erp->er_enp;
694 wptr &= erp->er_mask;
699 EFX_DMA_SYNC_QUEUE_FOR_DEVICE(erp->er_esmp, erp->er_mask + 1,
700 wptr, pushed & erp->er_mask);
703 erp->er_index, &dword, B_FALSE);
708 __in efx_rxq_t *erp)
710 efx_nic_t *enp = erp->er_enp;
713 if ((rc = efx_mcdi_fini_rxq(enp, erp->er_index)) != 0)
726 __in efx_rxq_t *erp)
729 _NOTE(ARGUNUSED(erp))
743 __in efx_rxq_t *erp)
749 _NOTE(ARGUNUSED(erp, id))
779 erp->er_eep = eep;
780 erp->er_label = label;
782 ef10_ev_rxlabel_init(eep, erp, label);
798 __in efx_rxq_t *erp)
800 efx_nic_t *enp = erp->er_enp;
801 efx_evq_t *eep = erp->er_eep;
802 unsigned int label = erp->er_label;
809 EFSYS_KMEM_FREE(enp->en_esip, sizeof (efx_rxq_t), erp);