Lines Matching defs:rx_buf
529 struct sfxge_rx_sw_desc *rx_buf = &c->next_buf;
547 data_length = (min(pkt_length, rx_buf->size - rxq->sc->rx_prefix_size) -
606 rx_buf->mbuf->m_data += rxq->sc->rx_prefix_size;
610 rx_buf->mbuf->m_data += hdr_length;
611 rx_buf->mbuf->m_len = data_length;
613 sfxge_lro_merge(&rxq->lro, c, rx_buf->mbuf, th);
616 rx_buf->mbuf->m_len = pkt_length;
618 sfxge_lro_start(&rxq->lro, c, rx_buf->mbuf, c->next_nh, th);
621 rx_buf->mbuf = NULL;
625 sfxge_rx_deliver(rxq, rx_buf);
672 sfxge_lro(struct sfxge_rxq *rxq, struct sfxge_rx_sw_desc *rx_buf)
675 struct mbuf *m = rx_buf->mbuf;
761 c->next_buf = *rx_buf;
765 rx_buf->mbuf = NULL;
766 rx_buf->flags = EFX_DISCARD;
772 sfxge_rx_deliver(rxq, rx_buf);
801 sfxge_lro(struct sfxge_rxq *rxq, struct sfxge_rx_sw_desc *rx_buf)