/freebsd-11-stable/sys/dev/rtwn/ |
H A D | if_rtwn.c | 460 rtwn_dma_map_addr(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 466 *(bus_addr_t *)arg = segs[0].ds_addr; 1451 bus_dma_segment_t segs[1]; local 1507 rx_data->map, rx_data->m, segs, &nsegs, 0)) 1573 bus_dma_segment_t segs[1]; local 1689 error = bus_dmamap_load_mbuf_sg(tx_ring->data_dmat, data->map, m, segs, 1709 m, segs, &nsegs, BUS_DMA_NOWAIT); 1718 txd->txbufaddr = htole32(segs[0].ds_addr);
|
/freebsd-11-stable/sys/arm/versatile/ |
H A D | versatile_clcd.c | 200 versatile_fb_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, int err) argument 208 *addr = segs[0].ds_addr;
|
/freebsd-11-stable/sys/dev/xl/ |
H A D | if_xl.c | 337 xl_dma_map_addr(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 342 *paddr = segs->ds_addr; 1762 bus_dma_segment_t segs[1]; local 1777 segs, &nseg, BUS_DMA_NOWAIT); 1793 c->xl_ptr->xl_frag.xl_addr = htole32(segs->ds_addr);
|
/freebsd-11-stable/sys/dev/iwn/ |
H A D | if_iwn.c | 1717 iwn_dma_map_addr(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 1722 *(bus_addr_t *)arg = segs[0].ds_addr; 4378 bus_dma_segment_t *seg, segs[IWN_MAX_SCATTER]; local 4579 error = bus_dmamap_load_mbuf_sg(ring->data_dmat, data->map, m, segs, 4597 segs, &nsegs, BUS_DMA_NOWAIT); 4624 desc->segs[0].addr = htole32(IWN_LOADDR(data->cmd_paddr)); 4625 desc->segs[0].len = htole16(IWN_HIADDR(data->cmd_paddr) | 4628 seg = &segs[0]; 4630 desc->segs[i].addr = htole32(IWN_LOADDR(seg->ds_addr)); 4631 desc->segs[ 4672 bus_dma_segment_t *seg, segs[IWN_MAX_SCATTER]; local [all...] |
/freebsd-11-stable/sys/dev/sf/ |
H A D | if_sf.c | 985 sf_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 992 ctx->sf_busaddr = segs[0].ds_addr; 1453 bus_dma_segment_t segs[1]; local 1464 sc->sf_cdata.sf_rx_sparemap, m, segs, &nsegs, 0) != 0) { 1483 desc->sf_addr = htole64(segs[0].ds_addr);
|
/freebsd-11-stable/sys/dev/bxe/ |
H A D | bxe.c | 878 bxe_dma_map_addr(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 887 dma->paddr = segs->ds_addr; 4819 bus_dma_segment_t *segs, 4839 wnd_sum += htole16(segs[frag_idx].ds_len); 4850 wnd_sum -= htole16(segs[wnd_idx+1].ds_len); 4852 wnd_sum += htole16(segs[frag_idx].ds_len); 5139 bus_dma_segment_t segs[32]; local 5181 segs, &nsegs, BUS_DMA_NOWAIT); 5201 segs, &nsegs, BUS_DMA_NOWAIT); 5241 if (bxe_chktso_window(sc, nsegs, segs, m 4817 bxe_chktso_window(struct bxe_softc *sc, int nsegs, bus_dma_segment_t *segs, struct mbuf *m) argument 6269 bus_dma_segment_t segs[1]; local 6351 bus_dma_segment_t segs[1]; local 6413 bus_dma_segment_t segs[1]; local [all...] |
/freebsd-11-stable/sys/dev/pms/freebsd/driver/ini/src/ |
H A D | agtiapi.c | 2597 bus_dma_segment_t *segs (IN) Pointer to dma segment 2604 bus_dma_segment_t *segs, 2668 CPU_TO_LE32(pccb->tiSuperScsiRequest.agSgl1, segs[0].ds_addr); 2671 pccb->tiSuperScsiRequest.sglVirtualAddr = (void *)segs->ds_addr; 2687 pccb->dataLen = segs[0].ds_len; 2689 CPU_TO_LE32(pccb->tiSuperScsiRequest.agSgl1, segs[0].ds_addr); 2691 pccb->tiSuperScsiRequest.agSgl1.len = htole32(segs[0].ds_len); 2702 pccb->sgList[i].len = htole32(segs[i].ds_len); 2703 CPU_TO_LE32(pccb->sgList[i], segs[i].ds_addr); 2705 pccb->dataLen += segs[ 2603 agtiapi_PrepareSGListCB( void *arg, bus_dma_segment_t *segs, int nsegs, int error ) argument 3669 agtiapi_PrepareSMPSGListCB( void *arg, bus_dma_segment_t *segs, int nsegs, int error ) argument [all...] |
/freebsd-11-stable/sys/dev/bce/ |
H A D | if_bce.c | 3464 bce_dma_map_addr(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 3480 *busaddr = segs->ds_addr; 5373 bus_dma_segment_t segs[1]; local 5432 sc->rx_mbuf_map[chain_prod], m_new, segs, &nsegs, BUS_DMA_NOWAIT); 5455 rxbd->rx_bd_haddr_lo = htole32(BCE_ADDR_LO(segs[0].ds_addr)); 5456 rxbd->rx_bd_haddr_hi = htole32(BCE_ADDR_HI(segs[0].ds_addr)); 5457 rxbd->rx_bd_len = htole32(segs[0].ds_len); 5459 *prod_bseq += segs[0].ds_len; 5488 bus_dma_segment_t segs[1]; local 5535 sc->pg_mbuf_map[prod_idx], m_new, segs, 7370 bus_dma_segment_t segs[BCE_MAX_SEGMENTS]; local [all...] |
/freebsd-11-stable/sys/net/ |
H A D | iflib.c | 1247 _iflib_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, int err) argument 1251 *(bus_addr_t *) arg = segs[0].ds_addr; 1798 _rxq_refill_cb(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 1803 cb_arg->seg = segs[0]; 3036 struct mbuf **m0, bus_dma_segment_t *segs, int *nsegs, 3063 *m0, segs, nsegs, BUS_DMA_NOWAIT); 3134 segs[i].ds_addr = curaddr; 3135 segs[i].ds_len = sgsize; 3219 bus_dma_segment_t *segs; local 3228 segs 3035 iflib_busdma_load_mbuf_sg(iflib_txq_t txq, bus_dma_tag_t tag, bus_dmamap_t map, struct mbuf **m0, bus_dma_segment_t *segs, int *nsegs, int max_segs, int flags) argument [all...] |
/freebsd-11-stable/sys/dev/jme/ |
H A D | if_jme.c | 1123 jme_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 1133 ctx->jme_busaddr = segs[0].ds_addr; 3178 bus_dma_segment_t segs[1]; local 3194 sc->jme_cdata.jme_rx_sparemap, m, segs, &nsegs, 0) != 0) { 3213 desc->buflen = htole32(segs[0].ds_len); 3214 desc->addr_lo = htole32(JME_ADDR_LO(segs[0].ds_addr)); 3215 desc->addr_hi = htole32(JME_ADDR_HI(segs[0].ds_addr));
|
/freebsd-11-stable/sys/dev/ahci/ |
H A D | ahci.c | 66 static void ahci_dmasetprd(void *arg, bus_dma_segment_t *segs, int nsegs, int error); 72 static void ahci_dmasetupc_cb(void *xsc, bus_dma_segment_t *segs, int nsegs, int error); 1090 ahci_dmasetupc_cb(void *xsc, bus_dma_segment_t *segs, int nsegs, int error) argument 1095 dcba->maddr = segs[0].ds_addr; 1579 ahci_dmasetprd(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 1599 prd[i].dba = htole64(segs[i].ds_addr); 1600 prd[i].dbc = htole32((segs[i].ds_len - 1) & AHCI_PRD_MASK);
|
/freebsd-11-stable/sys/dev/iwi/ |
H A D | if_iwi.c | 535 iwi_dma_map_addr(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 542 *(bus_addr_t *)arg = segs[0].ds_addr; 1779 bus_dma_segment_t segs[IWI_MAX_NSEG]; local 1865 error = bus_dmamap_load_mbuf_sg(txq->data_dmat, data->map, m0, segs, 1884 m0, segs, &nsegs, 0); 1913 desc->seg_addr[i] = htole32(segs[i].ds_addr); 1914 desc->seg_len[i] = htole16(segs[i].ds_len);
|
/freebsd-11-stable/sys/dev/ciss/ |
H A D | ciss.c | 129 static void ciss_command_map_helper(void *arg, bus_dma_segment_t *segs, 173 static void ciss_request_map_helper(void *arg, bus_dma_segment_t *segs, 1176 ciss_command_map_helper(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 1181 *addr = segs[0].ds_addr; 2762 ciss_request_map_helper(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 2776 cc->sg[i].address = segs[i].ds_addr; 2777 cc->sg[i].length = segs[i].ds_len;
|
/freebsd-11-stable/sys/dev/e1000/ |
H A D | if_em.c | 1918 bus_dma_segment_t segs[EM_MAX_SCATTER]; local 2067 *m_headp, segs, &nsegs, BUS_DMA_NOWAIT); 2145 seg_addr = segs[j].ds_addr; 2146 seg_len = segs[j].ds_len; 3335 em_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 3339 *(bus_addr_t *) arg = segs[0].ds_addr; 4262 bus_dma_segment_t segs; local 4298 m, &segs, &nsegs, BUS_DMA_NOWAIT); 4307 rxbuf->paddr = segs.ds_addr; 4855 if (!eop) /* Catch subsequent segs */ [all...] |
/freebsd-11-stable/sys/dev/hptnr/ |
H A D | hptnr_osm_bsd.c | 536 static void hpt_io_dmamap_callback(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 552 psg->addr.bus = segs[idx].ds_addr; 553 psg->size = segs[idx].ds_len;
|
/freebsd-11-stable/sys/dev/hpt27xx/ |
H A D | hpt27xx_osm_bsd.c | 529 static void hpt_io_dmamap_callback(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 545 psg->addr.bus = segs[idx].ds_addr; 546 psg->size = segs[idx].ds_len;
|
/freebsd-11-stable/sys/dev/ioat/ |
H A D | ioat.c | 75 static void ioat_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, 572 ioat_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 578 *baddr = segs->ds_addr;
|
/freebsd-11-stable/sys/dev/hatm/ |
H A D | if_hatm.c | 189 dmaload_helper(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 194 KASSERT(segs[0].ds_addr <= 0xffffffffUL, 195 ("phys addr too large %lx", (u_long)segs[0].ds_addr)); 197 *(bus_addr_t *)arg = segs[0].ds_addr;
|
/freebsd-11-stable/sys/dev/qlnx/qlnxe/ |
H A D | qlnx_def.h | 166 bus_dma_segment_t segs[QLNX_MAX_SEGMENTS]; member in struct:qlnx_tx_queue
|
/freebsd-11-stable/sys/dev/ata/ |
H A D | ata-all.h | 368 void (*setprd)(void *xsc, bus_dma_segment_t *segs, int nsegs, int error);
|
/freebsd-11-stable/sys/dev/aacraid/ |
H A D | aacraid_var.h | 533 extern void aacraid_map_command_sg(void *arg, bus_dma_segment_t *segs,
|
/freebsd-11-stable/sys/dev/sound/pci/ |
H A D | emu10k1.c | 1308 emu_setmap(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 1312 *phys = error ? 0 : (bus_addr_t)segs->ds_addr; 1316 (unsigned long)segs->ds_addr, (unsigned long)segs->ds_len,
|
H A D | ich.c | 819 ich_setmap(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 822 sc->desc_addr = segs->ds_addr;
|
/freebsd-11-stable/contrib/binutils/bfd/ |
H A D | elf.c | 3656 size_t segs; 3662 segs = 2; 3671 segs += 2; 3677 ++segs; 3683 ++segs; 3690 ++segs; 3696 ++segs; 3705 ++segs; 3714 ++segs; 3728 segs 3651 size_t segs; local [all...] |
/freebsd-11-stable/sys/arm/freescale/imx/ |
H A D | imx6_ipu.c | 401 ipu_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, int err) argument 409 *addr = segs[0].ds_addr;
|