Searched refs:rbd (Results 1 – 8 of 8) sorted by relevance
| /NextBSD/sys/dev/et/ |
| HD | if_et.c | 870 struct et_rxbuf_data *rbd; in et_dma_alloc() local 975 rbd = &sc->sc_rx_data[0]; in et_dma_alloc() 976 rbd->rbd_bufsize = ET_RXDMA_CTRL_RING0_128; in et_dma_alloc() 977 rbd->rbd_newbuf = et_newbuf_hdr; in et_dma_alloc() 978 rbd->rbd_discard = et_rxbuf_discard; in et_dma_alloc() 979 rbd->rbd_softc = sc; in et_dma_alloc() 980 rbd->rbd_ring = &sc->sc_rx_ring[0]; in et_dma_alloc() 984 &rbd->rbd_buf[i].rb_dmap); in et_dma_alloc() 1002 rbd = &sc->sc_rx_data[1]; in et_dma_alloc() 1003 rbd->rbd_bufsize = ET_RXDMA_CTRL_RING1_2048; in et_dma_alloc() [all …]
|
| /NextBSD/sys/dev/ie/ |
| HD | if_ie.c | 197 static void print_rbd (volatile struct ie_recv_buf_desc * rbd); 1273 volatile struct ie_recv_buf_desc *rbd; in setup_rfa() local 1299 rbd = (volatile void *) ptr; in setup_rfa() 1302 sc->rbuffs[i] = rbd; in setup_rfa() 1303 bzero((volatile char *)rbd, sizeof *rbd); in setup_rfa() 1304 ptr = Alignvol(ptr + sizeof *rbd); in setup_rfa() 1305 rbd->ie_rbd_length = IE_RBUF_SIZE; in setup_rfa() 1306 rbd->ie_rbd_buffer = MK_24(MEM(sc), ptr); in setup_rfa() 1309 rbd = (volatile void *) ptr; in setup_rfa() 1595 print_rbd(volatile struct ie_recv_buf_desc * rbd) in print_rbd() argument [all …]
|
| /NextBSD/sys/dev/wl/ |
| HD | if_wl.c | 1055 rbd_t rbd; in wlread() local 1087 WL_READ_MULTI_2(sc, PIOP1, &rbd, sizeof(rbd_t)/2); in wlread() 1088 bytes_in_msg = rbd.status & RBD_SW_COUNT; in wlread() 1125 WL_WRITE_2(sc, PIOR1, rbd.buffer_addr); in wlread() 1145 if (rbd.status & RBD_SW_EOF || rbd.next_rbd_offset == I82586NULL) { in wlread() 1148 WL_WRITE_2(sc, PIOR1, rbd.next_rbd_offset); in wlread() 1149 WL_READ_MULTI_2(sc, PIOP1, &rbd, sizeof(rbd_t)/2); in wlread() 1150 bytes_in_msg = rbd.status & RBD_SW_COUNT; in wlread() 1152 rbd.buffer_addr += bytes; in wlread() 1911 rbd_t rbd; in wlbldru() local [all …]
|
| /NextBSD/sys/dev/bwi/ |
| HD | if_bwi.c | 2158 struct bwi_rxbuf_data *rbd = &sc->sc_rx_bdata; in bwi_dma_mbuf_create() local 2211 &rbd->rbd_tmp_dmap); in bwi_dma_mbuf_create() 2220 &rbd->rbd_buf[j].rb_dmap); in bwi_dma_mbuf_create() 2227 rbd->rbd_buf[j].rb_dmap); in bwi_dma_mbuf_create() 2230 rbd->rbd_tmp_dmap); in bwi_dma_mbuf_create() 2267 struct bwi_rxbuf_data *rbd = &sc->sc_rx_bdata; in bwi_dma_mbuf_destroy() local 2269 bus_dmamap_destroy(sc->sc_buf_dtag, rbd->rbd_tmp_dmap); in bwi_dma_mbuf_destroy() 2271 struct bwi_rxbuf *rb = &rbd->rbd_buf[j]; in bwi_dma_mbuf_destroy() 2472 struct bwi_rxbuf_data *rbd = &sc->sc_rx_bdata; in bwi_newbuf() local 2473 struct bwi_rxbuf *rxbuf = &rbd->rbd_buf[buf_idx]; in bwi_newbuf() [all …]
|
| /NextBSD/sys/dev/txp/ |
| HD | if_txp.c | 996 struct txp_rxbuf_desc *rbd; in txp_rxbuf_reclaim() local 1019 rbd = sc->sc_rxbufs + prod; in txp_rxbuf_reclaim() 1020 bcopy((u_long *)&rbd->rb_vaddrlo, &sd, sizeof(sd)); in txp_rxbuf_reclaim() 1040 rbd->rb_paddrlo = htole32(TXP_ADDR_LO(segs[0].ds_addr)); in txp_rxbuf_reclaim() 1041 rbd->rb_paddrhi = htole32(TXP_ADDR_HI(segs[0].ds_addr)); in txp_rxbuf_reclaim() 1292 struct txp_rxbuf_desc *rbd; in txp_alloc_rings() local 1558 rbd = sc->sc_rxbufs + i; in txp_alloc_rings() 1559 bcopy(&sd, (u_long *)&rbd->rb_vaddrlo, sizeof(sd)); in txp_alloc_rings() 1789 struct txp_rxbuf_desc *rbd; in txp_rxring_fill() local 1804 rbd = sc->sc_rxbufs + i; in txp_rxring_fill() [all …]
|
| /NextBSD/sys/dev/en/ |
| HD | midway.c | 2170 uint32_t rbd; /* receive buffer descriptor */ in en_service() local 2220 rbd = en_read(sc, cur); in en_service() 2221 if (MID_RBD_ID(rbd) != MID_RBD_STDID) in en_service() 2224 if (rbd & MID_RBD_T) { in en_service() 2229 DBG(sc, SERV, ("RX overflow lost %d cells!", MID_RBD_CNT(rbd))); in en_service() 2241 pdu = cur + MID_RBD_CNT(rbd) * MID_ATMDATASZ + in en_service() 2247 if (MID_RBD_CNT(rbd) * MID_ATMDATASZ < in en_service() 2250 rx.post_skip = MID_RBD_CNT(rbd) * MID_ATMDATASZ; in en_service() 2254 } else if (rbd & MID_RBD_CRCERR) { in en_service() 2256 rx.post_skip = MID_RBD_CNT(rbd) * MID_ATMDATASZ; in en_service() [all …]
|
| /NextBSD/sys/dev/fatm/ |
| HD | if_fatmreg.h | 389 struct rbd { struct
|
| HD | if_fatm.c | 1078 struct rbd *bd; in fatm_supply_small_buffers() 1096 bd = (struct rbd *)q->q.ioblk; in fatm_supply_small_buffers() 1143 sizeof(struct rbd) * SMALL_SUPPLY_BLKSIZE); in fatm_supply_small_buffers() 1167 struct rbd *bd; in fatm_supply_large_buffers() 1186 bd = (struct rbd *)q->q.ioblk; in fatm_supply_large_buffers() 1235 sizeof(struct rbd) * LARGE_SUPPLY_BLKSIZE); in fatm_supply_large_buffers()
|