Lines Matching defs:segs
1730 iwn_dma_map_addr(void *arg, bus_dma_segment_t *segs, int nsegs, int error)
1735 *(bus_addr_t *)arg = segs[0].ds_addr;
4859 bus_dma_segment_t *seg, segs[IWN_MAX_SCATTER];
4904 error = bus_dmamap_load_mbuf_sg(ring->data_dmat, data->map, m, segs,
4922 segs, &nsegs, BUS_DMA_NOWAIT);
4952 desc->segs[0].addr = htole32(IWN_LOADDR(data->cmd_paddr));
4953 desc->segs[0].len = htole16(IWN_HIADDR(data->cmd_paddr) |
4956 seg = &segs[0];
4958 desc->segs[i].addr = htole32(IWN_LOADDR(seg->ds_addr));
4959 desc->segs[i].len = htole16(IWN_HIADDR(seg->ds_addr) |
5292 desc->segs[0].addr = htole32(IWN_LOADDR(paddr));
5293 desc->segs[0].len = htole16(IWN_HIADDR(paddr) | totlen << 4);