Home
last modified time | relevance | path

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

12345678910>>...12

/NextBSD/sys/powerpc/pseries/
HDplpar_iommu.c180 (segs[i].ds_addr & PAGE_MASK)); in phyp_iommu_map()
189 KASSERT((alloced + (segs[i].ds_addr & PAGE_MASK)) % in phyp_iommu_map()
193 tce = trunc_page(segs[i].ds_addr); in phyp_iommu_map()
204 segs[i].ds_addr = alloced + (segs[i].ds_addr & PAGE_MASK); in phyp_iommu_map()
205 KASSERT(segs[i].ds_addr > 0, ("Address needs to be positive")); in phyp_iommu_map()
206 KASSERT(segs[i].ds_addr + segs[i].ds_len < maxaddr, in phyp_iommu_map()
227 pageround = trunc_page(segs[i].ds_addr); in phyp_iommu_unmap()
229 (segs[i].ds_addr & PAGE_MASK)); in phyp_iommu_unmap()
HDphyp_llan.c271 sc->rx_buf_phys = segs[0].ds_addr; in llan_rx_load_cb()
273 sc->input_buf_phys = segs[0].ds_addr + segs[0].ds_len - PAGE_SIZE; in llan_rx_load_cb()
274 sc->filter_buf_phys = segs[0].ds_addr + segs[0].ds_len - 2*PAGE_SIZE; in llan_rx_load_cb()
356 rx->rx_bufdesc |= segs[0].ds_addr; in llan_add_rxbuf()
435 bufdescs[i] |= segs[i].ds_addr; in llan_send_packet()
/NextBSD/sbin/iscontrol/
HDpdu.c129 np = realloc(pp->ds_addr, pp->ds_size + len + FUDGE); in addText()
135 pp->ds_addr = np; in addText()
138 memcpy(pp->ds_addr + pp->ds_len, str, len); in addText()
150 free(pp->ds_addr); in freePDU()
153 pp->ds_addr = NULL; in freePDU()
166 ptr = (char *)pp->ds_addr; in pukeText()
/NextBSD/sys/mips/adm5120/
HDif_admswvar.h119 uint32_t ds_addr[2]; member
185 __desc->data = __ds->ds_addr[0] + 2; \
202 __desc->data = __ds->ds_addr[0] + 2; \
HDif_admsw.c167 *addr = segs->ds_addr; in admsw_dma_map_addr()
182 ds->ds_addr[0] = segs[0].ds_addr; in admsw_rxbuf_map_addr()
202 ds->ds_addr[0] = segs[0].ds_addr; in admsw_mbuf_map_addr()
206 ds->ds_addr[1] = segs[1].ds_addr; in admsw_mbuf_map_addr()
699 desc->data = ds->ds_addr[0]; in admsw_start()
703 desc->cntl = ds->ds_addr[1] | ADM5120_DMA_BUF2ENABLE; in admsw_start()
/NextBSD/sys/dev/oce/
HDoce_util.c143 *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()
/NextBSD/sys/dev/patm/
HDif_patm.c506 KASSERT(segs[0].ds_addr <= 0xffffffffUL, in patm_load_callback()
507 ("phys addr too large %lx", (u_long)segs[0].ds_addr)); in patm_load_callback()
508 KASSERT((segs[0].ds_addr & *phy) == 0, in patm_load_callback()
509 ("bad alignment %lx:%lx", (u_long)segs[0].ds_addr, (u_long)*phy)); in patm_load_callback()
511 *phy = segs[0].ds_addr; in patm_load_callback()
/NextBSD/sys/dev/iwm/
HDif_iwm_util.c166 KASSERT(segs[1].ds_addr == segs[0].ds_addr + segs[0].ds_len, in iwm_dma_map_mem()
168 *(bus_addr_t *)arg = segs[0].ds_addr; in iwm_dma_map_mem()
/NextBSD/sys/dev/hatm/
HDif_hatm_intr.c185 KASSERT(segs[0].ds_addr <= 0xffffffffLU, in hatm_extbuf_helper()
186 ("phys addr too large %lx", (u_long)segs[0].ds_addr)); in hatm_extbuf_helper()
188 *(uint32_t *)arg = segs[0].ds_addr; in hatm_extbuf_helper()
297 KASSERT(segs[0].ds_addr <= 0xffffffffLU, in hatm_mbuf_helper()
298 ("phys addr too large %lx", (u_long)segs[0].ds_addr)); in hatm_mbuf_helper()
300 *ptr = segs[0].ds_addr; in hatm_mbuf_helper()
HDif_hatm_tx.c304 KASSERT(segs[i].ds_addr <= 0xffffffffLU, in hatm_load_txbuf()
305 ("phys addr too large %lx", (u_long)segs[i].ds_addr)); in hatm_load_txbuf()
308 (u_long)segs[i].ds_addr, (u_long)segs[i].ds_len)); in hatm_load_txbuf()
310 tpd->tpd.bufs[n].addr = segs[i].ds_addr; in hatm_load_txbuf()
/NextBSD/sys/dev/iscsi_initiator/
HDisc_soc.c127 if(pp->ds_len && pq->pdu.ds_addr) { in isc_sendPDU()
139 MEXTADD(md, pp->ds_addr + off, l, ext_free, in isc_sendPDU()
141 pp->ds_addr + off, in isc_sendPDU()
163 pp->ds_dig = sp->dataDigest(pp->ds_addr, pp->ds_len, 0); in isc_sendPDU()
221 if(pq->pdu.ds_addr && pp->ds_len) { in isc_sendPDU()
222 iv->iov_base = pp->ds_addr; in isc_sendPDU()
HDiscsi.c457 error = copyin(pp->ds_addr, bp, n); in i_send()
462 pp->ds_addr = bp; in i_send()
557 up->ds_addr = (caddr_t)up->ahs_addr + n; in i_recv()
560 error = copyout(bp, (caddr_t)up->ds_addr, n); in i_recv()
/NextBSD/sys/sparc64/sparc64/
HDbus_machdep.c350 segs[seg].ds_addr = curaddr; in nexus_dmamap_addseg()
353 if (curaddr == segs[seg].ds_addr + segs[seg].ds_len && in nexus_dmamap_addseg()
356 (segs[seg].ds_addr & bmask) == (curaddr & bmask))) in nexus_dmamap_addseg()
361 segs[seg].ds_addr = curaddr; in nexus_dmamap_addseg()
/NextBSD/sys/dev/hyperv/storvsc/
HDhv_storvsc_drv_freebsd.c1605 (void*)orig_sgl[src_sgl_idx].ds_addr, in storvsc_copy_sgl_to_bounce_buf()
1636 memcpy((void*)(dest_sgl[sgl_idx].ds_addr), in storvsc_copy_from_bounce_buf_to_sgl()
1672 phys_addr = vtophys(sgl[0].ds_addr); in storvsc_check_bounce_buffer_sgl()
1681 phys_addr = vtophys(sgl[i].ds_addr); in storvsc_check_bounce_buffer_sgl()
1696 if (phys_addr != vtophys(sgl[i-1].ds_addr + in storvsc_check_bounce_buffer_sgl()
1874 vtophys(storvsc_sglist[0].ds_addr); in create_storvsc_request()
1887 vtophys(storvsc_sglist[i].ds_addr); in create_storvsc_request()
1894 phys_addr = vtophys(storvsc_sglist[0].ds_addr); in create_storvsc_request()
1899 phys_addr = vtophys(storvsc_sglist[i].ds_addr); in create_storvsc_request()
1908 vtophys(storvsc_sglist[i-1].ds_addr + in create_storvsc_request()
/NextBSD/sys/dev/ips/
HDips_commands.c104 sg_list[i].addr = segments[i].ds_addr; in ips_io_request_callback()
115 command_struct->buffaddr = segments[0].ds_addr; in ips_io_request_callback()
186 command_struct->buffaddr = segments[0].ds_addr; in ips_adapter_info_callback()
287 command_struct->buffaddr = segments[0].ds_addr; in ips_drive_info_callback()
526 command_struct->buffaddr = segments[0].ds_addr; in ips_read_nvram_callback()
HDips_disk.c266 sg_list[i].addr = segs[i].ds_addr; in ipsd_dump_map_sg()
274 command_struct->buffaddr = segs[0].ds_addr; in ipsd_dump_map_sg()
/NextBSD/sys/dev/usb/
HDusb_busdma.c470 pg->physaddr = segs->ds_addr & ~(USB_PAGE_SIZE - 1); in usb_pc_common_mem_cb()
471 rem = segs->ds_addr & (USB_PAGE_SIZE - 1); in usb_pc_common_mem_cb()
476 ((segs->ds_addr + segs->ds_len) & (USB_PAGE_SIZE - 1)) != in usb_pc_common_mem_cb()
477 ((segs + 1)->ds_addr & (USB_PAGE_SIZE - 1))) { in usb_pc_common_mem_cb()
500 pg->physaddr = (segs->ds_addr + off) & ~(USB_PAGE_SIZE - 1); in usb_pc_common_mem_cb()
/NextBSD/sys/powerpc/ps3/
HDps3bus.c719 if (segs[i].ds_addr >= sc->regions[j].mr_start && in ps3_iommu_map()
720 segs[i].ds_addr < sc->regions[j].mr_start + in ps3_iommu_map()
726 segs[i].ds_addr)); in ps3_iommu_map()
728 segs[i].ds_addr = dinfo->dma_base[j] + in ps3_iommu_map()
729 (segs[i].ds_addr - sc->regions[j].mr_start); in ps3_iommu_map()
HDps3cdrom.c592 start_sector, block_count, 0 /* flags */, segs[0].ds_addr, in ps3cdrom_transfer()
607 segs[0].ds_addr, &xp->x_tag); in ps3cdrom_transfer()
632 atapi_cmd.buf = (nsegs == 0) ? 0 : segs[0].ds_addr; in ps3cdrom_transfer()
/NextBSD/sys/dev/aac/
HDaac_disk.c190 if (segs[i].ds_addr >= BUS_SPACE_MAXADDR_32BIT) in aac_dump_map_sg()
192 sg->SgEntry[i].SgAddress = segs[i].ds_addr; in aac_dump_map_sg()
217 sg->SgEntry64[i].SgAddress = segs[i].ds_addr; in aac_dump_map_sg64()
/NextBSD/sys/x86/x86/
HDbusdma_bounce.c619 segs[seg].ds_addr = curaddr; in _bus_dmamap_addseg()
622 if (curaddr == segs[seg].ds_addr + segs[seg].ds_len && in _bus_dmamap_addseg()
625 (segs[seg].ds_addr & bmask) == (curaddr & bmask))) in _bus_dmamap_addseg()
630 segs[seg].ds_addr = curaddr; in _bus_dmamap_addseg()
651 segs[seg].ds_addr = curaddr; in _bus_dmamap_addseg_noboundary()
654 if (curaddr == segs[seg].ds_addr + segs[seg].ds_len && in _bus_dmamap_addseg_noboundary()
660 segs[seg].ds_addr = curaddr; in _bus_dmamap_addseg_noboundary()
/NextBSD/sys/dev/cxgb/sys/
HDmvec.h39 seg->ds_addr = pmap_kextract(mtod(m, vm_offset_t)); in busdma_map_mbuf_fast()
/NextBSD/sys/dev/pdq/
HDpdq_ifsubr.c581 pdq->pdq_pa_descriptor_block = sc->sc_dbmap->dm_segs[0].ds_addr; in pdq_os_memalloc_contig()
607 pdq->pdq_unsolicited_info.ui_pa_bufstart = sc->sc_uimap->dm_segs[0].ds_addr; in pdq_os_memalloc_contig()
609 cb_segs[0].ds_addr += offsetof(pdq_descriptor_block_t, pdqdb_consumer); in pdq_os_memalloc_contig()
627 pdq->pdq_pa_consumer_block = sc->sc_cbmap->dm_segs[0].ds_addr; in pdq_os_memalloc_contig()
/NextBSD/sys/dev/drm/
HDdrm_pci.c49 dmah->busaddr = segs[0].ds_addr; in drm_pci_busdma_callback()
/NextBSD/sys/dev/ata/
HData-dma.c153 dcba->maddr = segs[0].ds_addr; in ata_dmasetupc_cb()
256 prd[i].addr = htole32(segs[i].ds_addr); in ata_dmasetprd()

12345678910>>...12