Searched refs:ssbdp (Results 1 - 6 of 6) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/io/nge/
H A Dnge_tx.c58 sw_tx_sbd_t *ssbdp; local
68 ssbdp = srp->sw_sbds + slot;
70 DMA_ZERO(ssbdp->desc);
72 if (ssbdp->mp != NULL) {
74 for (dmah = ssbdp->mp_hndl.head; dmah != NULL;
78 freemsg(ssbdp->mp);
81 NGE_TXSWD_RECYCLE(ssbdp);
160 sw_tx_sbd_t *ssbdp; local
210 ssbdp = &srp->sw_sbds[slot];
211 hw_sbd_p = DMA_VPTR(ssbdp
362 sw_tx_sbd_t *ssbdp; local
[all...]
H A Dnge_main.c462 sw_tx_sbd_t *ssbdp; local
465 ssbdp = srp->sw_sbds;
483 kmem_free(ssbdp, srp->desc.nslots*sizeof (*ssbdp));
501 sw_tx_sbd_t *ssbdp; local
518 ssbdp = kmem_zalloc(nslots*sizeof (*ssbdp), KM_SLEEP);
519 srp->sw_sbds = ssbdp;
527 for (slot = 0; slot < nslots/ngep->nge_split; ++ssbdp, ++slot) {
528 nge_slice_chunk(&ssbdp
572 sw_tx_sbd_t *ssbdp; local
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/bge/
H A Dbge_send.c92 sw_sbd_t *ssbdp; local
114 ssbdp = &srp->sw_sbds[slot];
115 ASSERT(ssbdp->pbuf != NULL);
116 buf_item = ssbdp->pbuf;
123 ssbdp->pbuf = NULL;
364 sw_sbd_t *ssbdp; local
426 ssbdp = &srp->sw_sbds[tx_next];
427 ASSERT(ssbdp->pbuf == NULL);
428 ssbdp->pbuf = txbuf_item;
433 hw_sbd_p = DMA_VPTR(ssbdp
[all...]
H A Dbge_main2.c175 sw_sbd_t *ssbdp; local
230 ssbdp = srp->sw_sbds;
231 for (slot = 0; slot < srp->desc.nslots; ++ssbdp, ++slot)
232 ssbdp->pbuf = NULL;
2269 sw_sbd_t *ssbdp; local
2317 ssbdp = kmem_zalloc(nslots*sizeof (*ssbdp), KM_SLEEP);
2322 srp->sw_sbds = ssbdp;
2336 for (slot = 0; slot < nslots; ++ssbdp, ++slot) {
2337 bge_slice_chunk(&ssbdp
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/rge/
H A Drge_main.c308 sw_sbd_t *ssbdp; local
316 ssbdp = rgep->sw_sbds;
320 RGE_BSWAP_32(ssbdp->pbuf.cookie.dmac_laddress);
322 RGE_BSWAP_32(ssbdp->pbuf.cookie.dmac_laddress >> 32);
326 ssbdp++;
396 sw_sbd_t *ssbdp; local
399 ssbdp = rgep->sw_sbds;
401 rge_free_dma_mem(&ssbdp->pbuf);
402 ssbdp++;
472 sw_sbd_t *ssbdp; local
[all...]
H A Drge_rxtx.c483 sw_sbd_t *ssbdp; local
506 ssbdp = &rgep->sw_sbds[slot];
517 txb = DMA_VPTR(ssbdp->pbuf);
558 DMA_SYNC(ssbdp->pbuf, DDI_DMA_SYNC_FORDEV);
564 ASSERT(hw_sbd_p == ssbdp->desc.mem_va);
581 ethhdr = (struct ether_header *)(DMA_VPTR(ssbdp->pbuf));
587 ((uint8_t *)DMA_VPTR(ssbdp->pbuf) +

Completed in 307 milliseconds