Searched refs:txbuf (Results 1 - 9 of 9) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/io/bge/
H A Dbge_send.c331 static void bge_send_copy(bge_t *bgep, sw_txbuf_t *txbuf, mblk_t *mp);
335 bge_send_copy(bge_t *bgep, sw_txbuf_t *txbuf, mblk_t *mp) argument
341 txbuf->copy_len = 0;
342 pbuf = DMA_VPTR(txbuf->buf);
346 ASSERT(txbuf->copy_len + mblen <=
350 txbuf->copy_len += mblen;
368 sw_txbuf_t *txbuf; local
421 txbuf = txbuf_item->item;
422 ASSERT(txbuf->copy_len != 0);
423 (void) ddi_dma_sync(txbuf
487 sw_txbuf_t *txbuf; local
[all...]
H A Dbge_main2.c174 sw_txbuf_t *txbuf; local
212 txbuf = srp->txbuf;
214 txbuf_head->item = txbuf;
218 txbuf++;
2275 sw_txbuf_t *txbuf; local
2318 txbuf = kmem_zalloc(BGE_SEND_BUF_MAX*sizeof (*txbuf), KM_SLEEP);
2323 srp->txbuf = txbuf;
2470 sw_txbuf_t *txbuf; local
[all...]
H A Dbge_impl.h516 sw_txbuf_t *txbuf; member in struct:send_ring
/opensolaris-onvv-gate/usr/src/uts/common/xen/io/
H A Dxnf.h89 xnf_txbuf_t *txbuf; /* Buffer details. */ member in struct:xnf_txid
H A Dxnf.c412 ASSERT(tidp->txbuf == NULL);
427 tidp->txbuf = NULL;
527 txp = tidp->txbuf;
1184 tidp->txbuf = txp;
1270 txp = tidp->txbuf;
1475 tidp->txbuf = txp;
2303 xnf_txbuf_t *txp = tidp->txbuf;
/opensolaris-onvv-gate/usr/src/uts/common/io/sfe/
H A Dsfe_util.h131 struct txbuf { struct
132 struct txbuf *txb_next;
243 struct txbuf *tx_buf;
H A Dsfe_util.c620 struct txbuf *tbp;
775 struct txbuf *tbp;
789 /* Free bounce buffer associated to each txbuf */
966 gem_txbuf_free_dma_resources(struct txbuf *tbp)
987 struct txbuf *tbp;
1056 struct txbuf *tbp;
1220 struct txbuf *tbp;
1254 gem_setup_txbuf_copy(struct gem_dev *dp, mblk_t *mp, struct txbuf *tbp)
1339 struct txbuf *tbp_head;
1340 struct txbuf *tbp_tai
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/ipw/
H A Dipw2100.c2030 struct ipw2100_txb *txbuf; local
2161 txbuf = sc->sc_txbufs[bidx];
2189 h = &txbuf->txb_hdr;
2210 (void) memcpy(&txbuf->txb_dat[off], m0->b_rptr, cnt);
/opensolaris-onvv-gate/usr/src/uts/common/io/mwl/
H A Dmwl.c2749 uint8_t *addr_4, *txbuf; local
2763 "no txbuf, %d\n", ring->queued);
2823 txbuf = (uint8_t *)bf->bf_mem;
2833 pfwlen = (uint16_t *)txbuf;
2835 wh1 = (struct ieee80211_frame *)(txbuf + 2);
2837 addr_4 = txbuf + (sizeof (struct ieee80211_frame) + sizeof (uint16_t));
2839 bcopy(m->b_rptr + sizeof (struct ieee80211_frame), txbuf + 32, *pfwlen);

Completed in 138 milliseconds