cxgb_sge.c | 921 struct tx_sw_desc *stx, bus_dma_segment_t *segs, int *nsegs) 939 err = bus_dmamap_create(txq->entry_tag, total_len, TX_MAX_SEGS, total_len, 0, BUS_DMA_NOWAIT, &stx->map); 942 err = bus_dmamap_load_mbuf(txq->entry_tag, stx->map, *m, 0); 946 *nsegs = stx->map->dm_nsegs; 949 segs[i] = stx->map->dm_segs[i]; 987 bus_dmamap_sync(txq->entry_tag, stx->map, 0, pktlen, BUS_DMASYNC_PREWRITE); 988 stx->flags |= TX_SW_DESC_MAPPED; 1160 struct tx_sw_desc *stx; local in function:t3_encap 1184 stx = &txq->sdesc[txq->pidx]; 1276 if ((err = busdma_map_mbufs(m, txq, stx, segs, &nsegs)) != 0) 1792 struct tx_sw_desc *stx = &q->sdesc[q->pidx]; local in function:ofld_xmit 1854 struct tx_sw_desc *stx = &q->sdesc[q->pidx]; local in function:restart_offloadq [all...] |