Lines Matching defs:frp
2053 comif_ring_fe_t *frp;
2057 frp = FRONT_RING(ringp);
2059 (frp->req_prod_pvt - frp->rsp_cons));
2082 comif_ring_fe_t *frp;
2085 frp = FRONT_RING(ringp);
2086 return (frp->req_prod_pvt !=
2087 ddi_get32(ringp->xr_acc_hdl, &frp->sring->rsp_prod));
2093 comif_ring_fe_t *frp;
2096 frp = FRONT_RING(ringp);
2097 return (frp->rsp_cons !=
2098 ddi_get32(ringp->xr_acc_hdl, &frp->sring->rsp_prod));
2105 comif_ring_fe_t *frp;
2110 frp = FRONT_RING(ringp);
2111 if (!RING_FULL(frp))
2112 return (GET_RING_ENTRY_FE(ringp, frp->req_prod_pvt++));
2138 comif_ring_fe_t *frp;
2144 frp = FRONT_RING(ringp);
2145 old = ddi_get32(ringp->xr_acc_hdl, &frp->sring->req_prod);
2146 new = frp->req_prod_pvt;
2147 ddi_put32(ringp->xr_acc_hdl, &frp->sring->req_prod, new);
2149 reqevt = ddi_get32(ringp->xr_acc_hdl, &frp->sring->req_event);
2157 comif_ring_fe_t *frp;
2166 frp = FRONT_RING(ringp);
2169 return (GET_RING_ENTRY_FE(ringp, frp->rsp_cons++));
2171 ddi_put32(ringp->xr_acc_hdl, &frp->sring->rsp_event,
2172 frp->rsp_cons + 1);
2176 frp->rsp_cons++));