Home
last modified time | relevance | path

Searched refs:ds_addr (Results 1 – 25 of 121) sorted by relevance

12345

/dragonfly/sys/dev/netif/oce/
HDoce_util.c144 *paddr = segs->ds_addr; in oce_dma_map_addr()
237 dpt->paddrs[i].lo = ADDR_LO(segs[i].ds_addr); in oce_dma_map_ring()
238 dpt->paddrs[i].hi = ADDR_HI(segs[i].ds_addr); in oce_dma_map_ring()
/dragonfly/sys/dev/raid/aac/
HDaac_disk.c204 if (segs[i].ds_addr >= BUS_SPACE_MAXADDR_32BIT) in aac_dump_map_sg()
206 sg->SgEntry[i].SgAddress = segs[i].ds_addr; in aac_dump_map_sg()
231 sg->SgEntry64[i].SgAddress = segs[i].ds_addr; in aac_dump_map_sg64()
/dragonfly/sys/dev/raid/ips/
HDips_commands.c139 sg_list[i].addr = segments[i].ds_addr; in ips_io_request_callback()
150 command_struct->buffaddr = segments[0].ds_addr; in ips_io_request_callback()
278 command_struct->buffaddr = segments[0].ds_addr; in ips_adapter_info_callback()
376 command_struct->buffaddr = segments[0].ds_addr; in ips_drive_info_callback()
634 command_struct->buffaddr = segments[0].ds_addr; in ips_read_nvram_callback()
HDips_disk.c300 sg_list[i].addr = segs[i].ds_addr; in ipsd_dump_map_sg()
308 command_struct->buffaddr = segs[0].ds_addr; in ipsd_dump_map_sg()
HDips_ioctl.c69 command_buffer->buffaddr = segments[0].ds_addr; in ips_ioctl_callback()
/dragonfly/sys/platform/vkernel64/platform/
HDbusdma_machdep.c630 sg->ds_addr = paddr; in _bus_dmamap_load_buffer()
640 sg->ds_addr = paddr; in _bus_dmamap_load_buffer()
654 if (((nextpaddr - 1) ^ sg->ds_addr) & bmask) { in _bus_dmamap_load_buffer()
656 (sg->ds_addr & ~bmask); in _bus_dmamap_load_buffer()
672 sg[1].ds_addr = sg[0].ds_addr + tmpsize; in _bus_dmamap_load_buffer()
/dragonfly/sys/dev/virtual/hyperv/
HDhyperv_busdma.c42 *paddr = segs->ds_addr; in hyperv_dma_map_paddr()
/dragonfly/sys/platform/pc64/x86_64/
HDbusdma_machdep.c693 sg->ds_addr = paddr; in _bus_dmamap_load_buffer()
703 sg->ds_addr = paddr; in _bus_dmamap_load_buffer()
717 if (((nextpaddr - 1) ^ sg->ds_addr) & bmask) { in _bus_dmamap_load_buffer()
719 (sg->ds_addr & ~bmask); in _bus_dmamap_load_buffer()
735 sg[1].ds_addr = sg[0].ds_addr + tmpsize; in _bus_dmamap_load_buffer()
/dragonfly/sys/dev/disk/isp/
HDisp_pci.c1443 …p, ISP_LOGDEBUG0, "request/result area @ 0x%jx/0x%jx", (uintmax_t) segs->ds_addr, (uintmax_t) segs… in imc()
1445 imushp->isp->isp_rquest_dma = segs->ds_addr; in imc()
1446 segs->ds_addr += ISP_QUEUE_SIZE(RQUEST_QUEUE_LEN(imushp->isp)); in imc()
1448 imushp->isp->isp_result_dma = segs->ds_addr; in imc()
1453 segs->ds_addr += ISP_QUEUE_SIZE(RESULT_QUEUE_LEN(imushp->isp)); in imc()
1455 imushp->isp->isp_atioq_dma = segs->ds_addr; in imc()
1473 …isp_prt(imushp->isp, ISP_LOGDEBUG0, "scdma @ 0x%jx/0x%jx", (uintmax_t) segs->ds_addr, (uintmax_t) … in imc1()
1474 FCPARAM(imushp->isp, imushp->chan)->isp_scdma = segs->ds_addr; in imc1()
1882 seg.ds_addr = (bus_addr_t)(vm_offset_t)csio->data_ptr; in isp_pci_dmasetup()
HDisp_freebsd.h403 d->ds_base = DMA_LO32(e->ds_addr); \
404 d->ds_basehi = DMA_HI32(e->ds_addr); \
413 d->ds_base = DMA_LO32(e->ds_addr); \
/dragonfly/sys/dev/disk/nata/
HData-dma.c87 cba->maddr = segs[0].ds_addr; in ata_dmasetupc_cb()
210 prd[i].addr = htole32(segs[i].ds_addr); in ata_dmasetprd()
/dragonfly/sys/dev/netif/iwm/
HDif_iwm_util.c249 paddr = seg.ds_addr; in iwm_send_cmd()
427 *(bus_addr_t *)arg = segs[0].ds_addr; in iwm_dma_map_addr()
/dragonfly/sys/dev/netif/vge/
HDif_vge.c653 d->vge_addrlo = htole32(VGE_ADDR_LO(segs[0].ds_addr)); in vge_dma_map_rx_desc()
654 d->vge_addrhi = htole16(VGE_ADDR_HI(segs[0].ds_addr) & 0xFFFF); in vge_dma_map_rx_desc()
693 f->vge_addrlo = htole32(VGE_ADDR_LO(segs[i].ds_addr)); in vge_dma_map_tx_desc()
694 f->vge_addrhi = htole16(VGE_ADDR_HI(segs[i].ds_addr) & 0xFFFF); in vge_dma_map_tx_desc()
702 f->vge_addrlo = htole32(VGE_ADDR_LO(segs[0].ds_addr)); in vge_dma_map_tx_desc()
703 f->vge_addrhi = htole16(VGE_ADDR_HI(segs[0].ds_addr) & 0xFFFF); in vge_dma_map_tx_desc()
735 *((bus_addr_t *)arg) = segs->ds_addr; in vge_dma_map_addr()
/dragonfly/sys/kern/
HDsubr_busdma.c50 *addr = segs->ds_addr; in _bus_dmamem_coherent_cb()
/dragonfly/sys/bus/u4b/
HDusb_busdma.c432 pg->physaddr = rounddown2(segs->ds_addr, USB_PAGE_SIZE); in usb_pc_common_mem_cb()
433 rem = segs->ds_addr & (USB_PAGE_SIZE - 1); in usb_pc_common_mem_cb()
458 pg->physaddr = rounddown2(segs->ds_addr + off, USB_PAGE_SIZE); in usb_pc_common_mem_cb()
/dragonfly/sys/dev/sound/pcm/
HDbuffer.c75 (u_long)segs[0].ds_addr, (u_long)segs[0].ds_len); in sndbuf_setmap()
76 kprintf("%p -> %lx\n", b->buf, (u_long)segs[0].ds_addr); in sndbuf_setmap()
79 b->buf_addr = segs[0].ds_addr; in sndbuf_setmap()
/dragonfly/sys/sys/
HDbus_dma.h147 bus_addr_t ds_addr; /* DMA address */ member
/dragonfly/sys/dev/raid/ida/
HDida.c115 *baddr = segs->ds_addr; in ida_dma_map_cb()
310 hwqcb->seg[i].addr = segs[i].ds_addr; in ida_setup_dmamap()
/dragonfly/sys/bus/firewire/
HDfwdma.c61 *baddr = segs->ds_addr; in fwdma_map_cb()
/dragonfly/sys/dev/misc/dcons/
HDdcons_crom.c134 sc->bus_addr = segments[0].ds_addr; in dmamap_cb()
/dragonfly/sys/dev/raid/twe/
HDtwe_freebsd.c967 sgl[i].address = segs[i].ds_addr; in twe_fillin_sgl()
993 tr->tr_dataphys = segs[0].ds_addr; in twe_setup_data_dmamap()
1079 sc->twe_cmdphys = segs[0].ds_addr; in twe_setup_request_dmamap()
/dragonfly/sys/dev/crypto/safe/
HDsafe.c1202 pd->pd_addr = re->re_src_segs[i].ds_addr; in safe_process()
1211 re->re_desc.d_src = re->re_src_segs[0].ds_addr; in safe_process()
1434 pd->pd_addr = re->re_dst_segs[i].ds_addr; in safe_process()
1442 re->re_desc.d_dst = re->re_dst_segs[0].ds_addr; in safe_process()
1787 *paddr = segs->ds_addr; in safe_dmamap_cb()
2040 if (op->segs[i].ds_addr & 3) in safe_dmamap_aligned()
/dragonfly/sys/dev/disk/advansys/
HDadwcam.c152 *busaddrp = segs->ds_addr; in adwmapmem()
252 acb->queue.data_addr = dm_segs[0].ds_addr; in adwexecuteacb()
274 sg->sg_addr = dm_segs->ds_addr; in adwexecuteacb()
463 seg.ds_addr = in adw_action()
/dragonfly/sys/dev/disk/nata/chipsets/
HData-marvell.c537 prd[i].addrlo = htole32(segs[i].ds_addr); in ata_marvell_edma_dmasetprd()
539 prd[i].addrhi = htole32((u_int64_t)segs[i].ds_addr >> 32); in ata_marvell_edma_dmasetprd()
/dragonfly/sys/dev/raid/mly/
HDmly.c617 sc->mly_sg_busaddr = segs->ds_addr; in mly_sg_map_helper()
669 sc->mly_mmbox_busaddr = segs->ds_addr; in mly_mmbox_map_helper()
1704 sc->mly_packetphys = segs[0].ds_addr; in mly_alloc_commands_map()
1805 sg[i].physaddr = segs[i].ds_addr; in mly_map_command_sg()
1825 if ((segs[0].ds_addr % PAGE_SIZE) >
1826 ((segs[0].ds_addr + mc->mc_packet->scsi_large.cdb_length) % PAGE_SIZE))
1830 mc->mc_packet->scsi_large.cdb_physaddr = segs[0].ds_addr;

12345