Lines Matching refs:segs
801 wpi_dma_map_addr(void *arg, bus_dma_segment_t *segs, int nsegs, int error)
808 *(bus_addr_t *)arg = segs[0].ds_addr;
1882 bus_dma_segment_t segs[WPI_MAX_SCATTER];
1971 error = bus_dmamap_load_mbuf_sg(ring->data_dmat, data->map, m0, segs,
1991 m0, segs, &nsegs, BUS_DMA_NOWAIT);
2009 desc->segs[0].addr = htole32(ring->cmd_dma.paddr +
2011 desc->segs[0].len = htole32(4 + sizeof (struct wpi_cmd_data));
2013 desc->segs[i].addr = htole32(segs[i - 1].ds_addr);
2014 desc->segs[i].len = htole32(segs[i - 1].ds_len);
2220 desc->segs[0].addr = htole32(ring->cmd_dma.paddr +
2222 desc->segs[0].len = htole32(4 + size);
2421 desc->segs[0].addr = htole32(ring->cmd_dma.paddr +
2423 desc->segs[0].len = htole32(4 + sizeof (struct wpi_cmd_beacon));
2424 desc->segs[1].addr = htole32(physaddr);
2425 desc->segs[1].len = htole32(m0->m_pkthdr.len);
2765 desc->segs[0].addr = htole32(physaddr);
2766 desc->segs[0].len = htole32(pktlen);