/src/sys/dev/ic/ |
i82596.c | 181 * Each RBD points to the data area of an mbuf cluster. The RFDs are linked 186 * cluster is allocated and the RFD / RBD are reinitialized accordingly. 188 * When a RFD list overrun occurred the whole RFD and RBD lists are 197 struct iee_rbd *rbd; local in function:iee_intr 235 rbd = SC_RBD(sc, sc->sc_rx_done); 238 count = rbd->rbd_count; 243 rbd->rbd_count = 0; 244 rbd->rbd_size = IEE_RBD_EL | rx_map->dm_segs[0].ds_len; 284 rbd->rbd_count = 0; 285 rbd->rbd_size = IEE_RBD_EL | rx_map->dm_segs[0].ds_len [all...] |
bwi.c | 8377 struct bwi_rxbuf_data *rbd = &sc->sc_rx_bdata; local in function:bwi_dma_mbuf_create 8410 BUS_DMA_NOWAIT, &rbd->rbd_tmp_dmap); 8419 BUS_DMA_NOWAIT, &rbd->rbd_buf[j].rb_dmap); 8426 rbd->rbd_buf[j].rb_dmap); 8429 rbd->rbd_tmp_dmap); 8464 struct bwi_rxbuf_data *rbd = &sc->sc_rx_bdata; local in function:bwi_dma_mbuf_destroy 8466 bus_dmamap_destroy(sc->sc_dmat, rbd->rbd_tmp_dmap); 8468 struct bwi_rxbuf *rb = &rbd->rbd_buf[j]; 8705 struct bwi_rxbuf_data *rbd = &sc->sc_rx_bdata; local in function:bwi_newbuf 8706 struct bwi_rxbuf *rxbuf = &rbd->rbd_buf[buf_idx] 8846 struct bwi_rxbuf_data *rbd = &sc->sc_rx_bdata; local in function:bwi_rxeof 8958 struct bwi_rxbuf_data *rbd = &sc->sc_rx_bdata; local in function:bwi_rx_frame_data_pio 9213 struct bwi_rxbuf_data *rbd = &sc->sc_rx_bdata; local in function:bwi_free_rx_ring32 [all...] |
/src/sys/dev/pci/ |
if_et.c | 848 struct et_rxbuf_data *rbd = &sc->sc_rx_data[i]; local in function:et_dma_mbuf_create 854 &rbd->rbd_buf[j].rb_dmap); 865 rbd->rbd_softc = sc; 866 rbd->rbd_ring = &sc->sc_rx_ring[i]; 896 struct et_rxbuf_data *rbd = &sc->sc_rx_data[i]; local in function:et_dma_mbuf_destroy 900 struct et_rxbuf *rb = &rbd->rbd_buf[j]; 1255 struct et_rxbuf_data *rbd = &sc->sc_rx_data[n]; local in function:et_free_rx_ring 1260 struct et_rxbuf *rb = &rbd->rbd_buf[i]; 1417 struct et_rxbuf_data *rbd = &sc->sc_rx_data[n]; local in function:et_init_rx_ring 1421 error = rbd->rbd_newbuf(rbd, i, 1) 1749 struct et_rxbuf_data *rbd; local in function:et_rxeof [all...] |
if_txp.c | 830 struct txp_rxbuf_desc *rbd; local in function:txp_rxbuf_reclaim 840 rbd = sc->sc_rxbufs + i; 871 rbd->rb_vaddrlo = txp_rxd_idx(sc, sd); 873 rbd->rb_paddrlo = 875 rbd->rb_paddrhi = 889 rbd = sc->sc_rxbufs; 891 rbd++;
|
/src/sys/arch/acorn32/podulebus/ |
if_ie.c | 780 struct ie_recv_buf_desc rbd; local in function:setup_rfa 781 memset(&rbd, 0, sizeof rbd); 785 rbd.ie_rbd_length = IE_RXBUF_SIZE; 786 rbd.ie_rbd_buffer = (void *)(ptr + sizeof rbd); 787 rbd.ie_rbd_next = (u_short)(ptr + sizeof rbd + IE_RXBUF_SIZE); 788 host2ie(sc, &rbd, ptr, sizeof rbd); [all...] |