Lines Matching refs:buf_idx

2032 	int buflen, buf_idx, npost[2], ring_idx;  in et_rxeof()  local
2066 buf_idx = (rxst_info2 & ET_RXST_INFO2_BUFIDX_MASK) >> in et_rxeof()
2085 if (buf_idx >= ET_RX_NDESC) { in et_rxeof()
2087 if_printf(ifp, "invalid buf index %d\n", buf_idx); in et_rxeof()
2092 m = rbd->rbd_buf[buf_idx].rb_mbuf; in et_rxeof()
2095 rbd->rbd_discard(rbd, buf_idx); in et_rxeof()
2096 } else if (rbd->rbd_newbuf(rbd, buf_idx) != 0) { in et_rxeof()
2099 rbd->rbd_discard(rbd, buf_idx); in et_rxeof()
2115 if (buf_idx != rx_ring->rr_index) { in et_rxeof()
2118 ring_idx, buf_idx, rx_ring->rr_index); in et_rxeof()
2308 et_newbuf_cluster(struct et_rxbuf_data *rbd, int buf_idx) in et_newbuf_cluster() argument
2318 MPASS(buf_idx < ET_RX_NDESC); in et_newbuf_cluster()
2326 rb = &rbd->rbd_buf[buf_idx]; in et_newbuf_cluster()
2346 desc = &rbd->rbd_ring->rr_desc[buf_idx]; in et_newbuf_cluster()
2349 desc->rd_ctrl = htole32(buf_idx & ET_RDCTRL_BUFIDX_MASK); in et_newbuf_cluster()
2356 et_rxbuf_discard(struct et_rxbuf_data *rbd, int buf_idx) in et_rxbuf_discard() argument
2360 desc = &rbd->rbd_ring->rr_desc[buf_idx]; in et_rxbuf_discard()
2361 desc->rd_ctrl = htole32(buf_idx & ET_RDCTRL_BUFIDX_MASK); in et_rxbuf_discard()
2367 et_newbuf_hdr(struct et_rxbuf_data *rbd, int buf_idx) in et_newbuf_hdr() argument
2377 MPASS(buf_idx < ET_RX_NDESC); in et_newbuf_hdr()
2385 rb = &rbd->rbd_buf[buf_idx]; in et_newbuf_hdr()
2405 desc = &rbd->rbd_ring->rr_desc[buf_idx]; in et_newbuf_hdr()
2408 desc->rd_ctrl = htole32(buf_idx & ET_RDCTRL_BUFIDX_MASK); in et_newbuf_hdr()