Lines Matching defs:rxb
1937 if (sd->rxb != NULL) {
1938 if (sd->rxb->ref_cnt == 1) {
1956 ASSERT(*d == cpu_to_be64(sd->rxb->ba));
1965 rxbuf_free(sd->rxb);
1969 sd->rxb = rxbuf_alloc(sc->sge.rxbuf_cache, KM_NOSLEEP, 1);
1970 if (sd->rxb == NULL)
1972 *d++ = cpu_to_be64(sd->rxb->ba);
2050 if (sd->rxb != NULL) {
2051 rxbuf_free(sd->rxb);
2052 sd->rxb = NULL;
2064 struct rxbuf *rxb;
2092 rxb = fl->sdesc[cidx].rxb;
2093 n = min(len, rxb->buf_size - offset);
2095 (void) ddi_dma_sync(rxb->dhdl, offset, n,
2099 bcopy(rxb->va + offset, m->b_wptr, n);
2101 m = desballoc((unsigned char *)rxb->va + offset, n,
2102 BPRI_HI, &rxb->freefunc);
2107 atomic_inc_uint(&rxb->ref_cnt);
2117 ASSERT(offset <= rxb->buf_size);
2118 if (offset == rxb->buf_size) {