Searched refs:srbdp (Results 1 - 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/common/io/nge/ |
H A D | nge_rx.c | 151 sw_rx_sbd_t *srbdp; local 162 srbdp = &brp->sw_rbds[start_index]; 163 DMA_SYNC(*srbdp->bufp, DDI_DMA_SYNC_FORKERNEL); 164 hw_bd_p = DMA_VPTR(srbdp->desc); 179 ngep->desc_attr.rxd_fill(hw_bd_p, &srbdp->bufp->cookie, 180 srbdp->bufp->alength); 181 srbdp->flags = CONTROLER_OWN; 199 ngep->desc_attr.rxd_fill(hw_bd_p, &srbdp->bufp->cookie, 200 srbdp->bufp->alength); 201 srbdp 321 sw_rx_sbd_t *srbdp; local [all...] |
/illumos-gate/usr/src/uts/common/io/bge/ |
H A D | bge_recv2.c | 38 static void bge_refill(bge_t *bgep, buff_ring_t *brp, sw_rbd_t *srbdp); 42 * Return the specified buffer (srbdp) to the ring it came from (brp). 57 bge_refill(bge_t *bgep, buff_ring_t *brp, sw_rbd_t *srbdp) argument 61 _NOTE(ARGUNUSED(srbdp)) 77 sw_rbd_t *srbdp; local 116 srbdp = &brp->sw_rbds[hw_rbd.index]; 117 if (hw_rbd.opaque != srbdp->pbuf.token) { 119 BGE_PKTDUMP((bgep, &hw_rbd, srbdp, "bad ring token")); 125 BGE_PKTDUMP((bgep, &hw_rbd, srbdp, "unterminated packet")); 131 BGE_PKTDUMP((bgep, &hw_rbd, srbdp, "errore [all...] |
H A D | bge_log.c | 200 bge_pkt_dump(bge_t *bgep, bge_rbd_t *hrbdp, sw_rbd_t *srbdp, const char *msg) argument 214 if (srbdp != NULL) { 215 minidump(bgep, "software descriptor", srbdp, sizeof (*srbdp)); 218 srbdp->pbuf.cookie.dmac_laddress, 219 srbdp->pbuf.alength, 220 srbdp->pbuf.token); 222 minidump(bgep, "packet data", srbdp->pbuf.mem_va, hrbdp->len);
|
H A D | bge_main2.c | 288 sw_rbd_t *srbdp; local 312 srbdp = brp->sw_rbds; 313 for (slot = 0; slot < nslots; ++hw_rbd_p, ++srbdp, ++slot) { 314 hw_rbd_p->host_buf_addr = srbdp->pbuf.cookie.dmac_laddress; 317 hw_rbd_p->opaque = srbdp->pbuf.token; 2210 sw_rbd_t *srbdp; local 2266 srbdp = kmem_zalloc(nslots*sizeof (*srbdp), KM_SLEEP); 2267 brp->sw_rbds = srbdp; 2274 for (slot = 0; slot < nslots/BGE_SPLIT; ++srbdp, 2287 sw_rbd_t *srbdp; local [all...] |
/illumos-gate/usr/src/uts/common/io/rge/ |
H A D | rge_log.c | 206 rge_pkt_dump(rge_t *rgep, rge_bd_t *hrbdp, sw_rbd_t *srbdp, const char *msg) argument 218 if (srbdp != NULL) { 219 minidump(rgep, "software descriptor", srbdp, sizeof (*srbdp)); 222 srbdp->rx_buf->pbuf.cookie.dmac_laddress, 223 srbdp->rx_buf->pbuf.alength, 224 srbdp->rx_buf->pbuf.token); 226 minidump(rgep, "packet data", srbdp->rx_buf->pbuf.mem_va,
|
H A D | rge_main.c | 341 sw_rbd_t *srbdp; local 349 srbdp = rgep->sw_rbds; 352 pbuf = &srbdp->rx_buf->pbuf; 362 srbdp++; 412 sw_rbd_t *srbdp; local 415 srbdp = rgep->sw_rbds; 416 for (slot = 0; slot < RGE_RECV_SLOTS; ++srbdp, ++slot) { 417 if (srbdp->rx_buf) { 418 if (srbdp->rx_buf->mp != NULL) { 419 freemsg(srbdp 435 sw_rbd_t *srbdp; local 519 sw_rbd_t *srbdp; local [all...] |
H A D | rge_rxtx.c | 134 sw_rbd_t *srbdp; local 137 srbdp = &rgep->sw_rbds[slot]; 142 srbdp->rx_buf = free_buf; 168 sw_rbd_t *srbdp; local 182 srbdp = &rgep->sw_rbds[slot]; 228 DMA_SYNC(srbdp->rx_buf->pbuf, DDI_DMA_SYNC_FORKERNEL); 244 rx_ptr = DMA_VPTR(srbdp->rx_buf->pbuf); 249 mp = srbdp->rx_buf->mp;
|
Completed in 70 milliseconds