/freebsd-11-stable/sys/dev/vr/ |
H A D | if_vr.c | 863 vr_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 870 ctx->vr_busaddr = segs[0].ds_addr; 1222 bus_dma_segment_t segs[1]; local 1233 sc->vr_cdata.vr_rx_sparemap, m, segs, &nsegs, 0) != 0) { 1252 desc->vr_data = htole32(VR_ADDR_LO(segs[0].ds_addr)); 1253 desc->vr_ctl = htole32(VR_RXCTL | segs[0].ds_len);
|
/freebsd-11-stable/sys/dev/ixgb/ |
H A D | if_ixgb.c | 935 bus_dma_segment_t segs[IXGB_MAX_SCATTER]; local 959 error = bus_dmamap_load_mbuf_sg(adapter->txtag, map, m_head, segs, 995 current_tx_desc->buff_addr = htole64(segs[j].ds_addr); 996 current_tx_desc->cmd_type_len = (adapter->txd_cmd | segs[j].ds_len); 1407 ixgb_dmamap_cb(void *arg, bus_dma_segment_t * segs, int nseg, int error) argument 1411 *(bus_addr_t *) arg = segs->ds_addr;
|
/freebsd-11-stable/sys/dev/cxgbe/tom/ |
H A D | t4_cpl_io.c | 650 struct sglist_seg segs[n]; local 654 sglist_init(&sg, n, segs); 670 usgl->len0 = htobe32(segs[j].ss_len); 671 usgl->addr0 = htobe64(segs[j].ss_paddr); 674 htobe32(segs[j].ss_len); 676 htobe64(segs[j].ss_paddr);
|
/freebsd-11-stable/sys/dev/msk/ |
H A D | if_msk.c | 900 bus_dma_segment_t segs[1]; local 917 sc_if->msk_cdata.msk_rx_sparemap, m, segs, &nsegs, 927 rx_le->msk_addr = htole32(MSK_ADDR_HI(segs[0].ds_addr)); 945 rx_le->msk_addr = htole32(MSK_ADDR_LO(segs[0].ds_addr)); 947 htole32(segs[0].ds_len | OP_PACKET | HW_OWNER); 958 bus_dma_segment_t segs[1]; local 974 sc_if->msk_cdata.msk_jumbo_rx_sparemap, m, segs, &nsegs, 984 rx_le->msk_addr = htole32(MSK_ADDR_HI(segs[0].ds_addr)); 1003 rx_le->msk_addr = htole32(MSK_ADDR_LO(segs[0].ds_addr)); 1005 htole32(segs[ 2132 msk_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument [all...] |
/freebsd-11-stable/sys/dev/wpi/ |
H A D | if_wpi.c | 889 wpi_dma_map_addr(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 894 *(bus_addr_t *)arg = segs[0].ds_addr; 2609 bus_dma_segment_t *seg, segs[WPI_MAX_SCATTER]; local 2661 segs, &nsegs, BUS_DMA_NOWAIT); 2679 buf->m, segs, &nsegs, BUS_DMA_NOWAIT); 2714 desc->segs[0].addr = htole32(data->cmd_paddr); 2715 desc->segs[0].len = htole32(4 + buf->size + hdrlen + pad); 2717 seg = &segs[0]; 2719 desc->segs[i].addr = htole32(seg->ds_addr); 2720 desc->segs[ [all...] |
/freebsd-11-stable/sys/dev/advansys/ |
H A D | adwcam.c | 82 static void adwmapmem(void *arg, bus_dma_segment_t *segs, 144 adwmapmem(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 149 *busaddrp = segs->ds_addr;
|
/freebsd-11-stable/sys/dev/ahb/ |
H A D | ahb.c | 76 static void ahbmapecbs(void *arg, bus_dma_segment_t *segs, 473 ahbmapecbs(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 478 ahb->ecb_physbase = segs->ds_addr;
|
/freebsd-11-stable/sys/dev/hptrr/ |
H A D | hptrr_osm_bsd.c | 501 static void hpt_io_dmamap_callback(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 517 psg->addr.bus = segs[idx].ds_addr; 518 psg->size = segs[idx].ds_len;
|
/freebsd-11-stable/sys/contrib/octeon-sdk/ |
H A D | cvmx-pko.h | 207 uint64_t segs : 6; /**< The total number of segs in the packet, if gather set, also gather list length */ member in struct:__anon8679::__anon8680
|
/freebsd-11-stable/sys/dev/hptiop/ |
H A D | hptiop.h | 449 void (*post_req)(struct hpt_iop_hba *hba, struct hpt_iop_srb *srb, bus_dma_segment_t *segs, int nsegs);
|
/freebsd-11-stable/sys/dev/sound/pci/ |
H A D | maestro.c | 1709 setmap(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 1713 *phys = error? 0 : segs->ds_addr; 1717 (unsigned long)segs->ds_addr, (unsigned long)segs->ds_len,
|
/freebsd-11-stable/sys/contrib/ena-com/ |
H A D | ena_plat.h | 298 void ena_dmamap_callback(void *arg, bus_dma_segment_t *segs, int nseg,
|
/freebsd-11-stable/sys/dev/fxp/ |
H A D | if_fxp.c | 412 fxp_dma_map_addr(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 421 *addr = segs->ds_addr; 1412 bus_dma_segment_t segs[FXP_NTXSEG]; local 1568 segs, &nseg, 0); 1578 *m_head, segs, &nseg, 0); 1611 cbp->tbd[i + 1].tb_addr = htole32(segs[i].ds_addr); 1612 cbp->tbd[i + 1].tb_size = htole32(segs[i].ds_len); 1614 cbp->tbd[i].tb_addr = htole32(segs[i].ds_addr); 1615 cbp->tbd[i].tb_size = htole32(segs[i].ds_len);
|
/freebsd-11-stable/sys/dev/oce/ |
H A D | oce_if.c | 1059 bus_dma_segment_t segs[OCE_MAX_TX_ELEMENTS]; local 1128 m, segs, &pd->nsegs, BUS_DMA_NOWAIT); 1188 nicfrag->u0.s.frag_pa_hi = ADDR_HI(segs[i].ds_addr); 1189 nicfrag->u0.s.frag_pa_lo = ADDR_LO(segs[i].ds_addr); 1190 nicfrag->u0.s.frag_len = segs[i].ds_len; 1933 bus_dma_segment_t segs[6]; local 1957 segs, &nsegs, BUS_DMA_NOWAIT); 1972 rqe->u0.s.frag_pa_hi = ADDR_HI(segs[0].ds_addr); 1973 rqe->u0.s.frag_pa_lo = ADDR_LO(segs[0].ds_addr);
|
/freebsd-11-stable/sys/arm/at91/ |
H A D | uart_dev_at91usart.c | 394 at91_getaddr(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 399 *(bus_addr_t *)arg = segs[0].ds_addr;
|
H A D | at91_mci.c | 233 at91_mci_getaddr(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 237 *(bus_addr_t *)arg = segs[0].ds_addr;
|
/freebsd-11-stable/sys/dev/malo/ |
H A D | if_malohal.c | 81 malo_hal_load_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 86 *paddr = segs->ds_addr;
|
/freebsd-11-stable/sys/arm/ti/am335x/ |
H A D | am335x_lcd.c | 222 am335x_fb_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, int err) argument 230 *addr = segs[0].ds_addr;
|
/freebsd-11-stable/sys/arm/allwinner/ |
H A D | a10_codec.c | 322 a10codec_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 329 ch->physaddr = segs[0].ds_addr;
|
/freebsd-11-stable/sys/arm/lpc/ |
H A D | lpc_mmc.c | 724 lpc_mmc_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, int err) argument 732 ctx->lm_dma_busaddr = segs[0].ds_addr;
|
/freebsd-11-stable/sys/arm/amlogic/aml8726/ |
H A D | aml8726_sdxc-m8.c | 167 aml8726_sdxc_mapmem(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 177 *busaddrp = segs->ds_addr;
|
H A D | aml8726_mmc.c | 165 aml8726_mmc_mapmem(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 175 *busaddrp = segs->ds_addr;
|
/freebsd-11-stable/sys/dev/isp/ |
H A D | isp_sbus.c | 407 imc(void *arg, bus_dma_segment_t *segs, int nseg, int error) argument 412 imushp->maddr = segs[0].ds_addr;
|
/freebsd-11-stable/sys/dev/en/ |
H A D | midway.c | 520 en_txdma_load(void *uarg, bus_dma_segment_t *segs, int nseg, bus_size_t mapsize, argument 601 for (i = 0, s = segs; i < nseg; i++, s++) { 1982 en_rxdma_load(void *uarg, bus_dma_segment_t *segs, int nseg, argument 2055 for (i = 0; i < nseg; i++, segs++) { 2056 addr = segs->ds_addr; 2057 rest = segs->ds_len; 2540 en_dmaprobe_load(void *uarg, bus_dma_segment_t *segs, int nseg, int error) argument 2543 *(bus_addr_t *)uarg = segs[0].ds_addr;
|
/freebsd-11-stable/sys/dev/fatm/ |
H A D | if_fatm.c | 931 dmaload_helper(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 940 KASSERT(segs[0].ds_addr <= 0xffffffff, ("DMA address too large %lx", 941 (u_long)segs[0].ds_addr)); 943 *ptr = segs[0].ds_addr; 1904 fatm_tpd_load(void *varg, bus_dma_segment_t *segs, int nsegs, argument 1916 H_SETDESC(tpd->segment[tpd->spec].buffer, segs->ds_addr); 1917 H_SETDESC(tpd->segment[tpd->spec].length, segs->ds_len); 1919 segs++;
|