| /freebsd-13.1/sys/powerpc/pseries/ |
| H A D | plpar_iommu.c | 182 (segs[i].ds_addr & PAGE_MASK)); in phyp_iommu_map() 191 KASSERT((alloced + (segs[i].ds_addr & PAGE_MASK)) % in phyp_iommu_map() 195 tce = trunc_page(segs[i].ds_addr); in phyp_iommu_map() 206 segs[i].ds_addr = alloced + (segs[i].ds_addr & PAGE_MASK); in phyp_iommu_map() 207 KASSERT(segs[i].ds_addr > 0, ("Address needs to be positive")); in phyp_iommu_map() 208 KASSERT(segs[i].ds_addr + segs[i].ds_len < maxaddr, in phyp_iommu_map() 229 pageround = trunc_page(segs[i].ds_addr); in phyp_iommu_unmap() 231 (segs[i].ds_addr & PAGE_MASK)); in phyp_iommu_unmap()
|
| H A D | phyp_llan.c | 282 sc->rx_buf_phys = segs[0].ds_addr; in llan_rx_load_cb() 284 sc->input_buf_phys = segs[0].ds_addr + segs[0].ds_len - PAGE_SIZE; in llan_rx_load_cb() 285 sc->filter_buf_phys = segs[0].ds_addr + segs[0].ds_len - 2*PAGE_SIZE; in llan_rx_load_cb() 367 rx->rx_bufdesc |= segs[0].ds_addr; in llan_add_rxbuf() 444 bufdescs[i] |= segs[i].ds_addr; in llan_send_packet()
|
| /freebsd-13.1/sbin/iscontrol/ |
| H A D | pdu.c | 131 np = realloc(pp->ds_addr, pp->ds_size + len + FUDGE); in addText() 137 pp->ds_addr = np; in addText() 140 memcpy(pp->ds_addr + pp->ds_len, str, len); in addText() 152 free(pp->ds_addr); in freePDU() 155 pp->ds_addr = NULL; in freePDU() 168 ptr = (char *)pp->ds_addr; in pukeText()
|
| /freebsd-13.1/sys/dev/xdma/ |
| H A D | xdma_sglist.c | 84 sg[i].src_addr = seg[i].ds_addr; in xdma_sglist_add() 88 sg[i].dst_addr = seg[i].ds_addr; in xdma_sglist_add()
|
| H A D | xdma_sg.c | 390 seg[i].ds_addr = segs[i].ds_addr; in xdma_dmamap_cb() 506 seg[0].ds_addr = (bus_addr_t)xr->buf.paddr; in _xdma_load_data() 527 seg[0].ds_addr = va; in _xdma_load_data() 529 seg[0].ds_addr = mtod(m, bus_addr_t); in _xdma_load_data()
|
| /freebsd-13.1/sys/dev/oce/ |
| H A D | oce_util.c | 142 *paddr = segs->ds_addr; in oce_dma_map_addr() 226 dpt->paddrs[i].lo = ADDR_LO(segs[i].ds_addr); in oce_dma_map_ring() 227 dpt->paddrs[i].hi = ADDR_HI(segs[i].ds_addr); in oce_dma_map_ring()
|
| /freebsd-13.1/sys/dev/altera/msgdma/ |
| H A D | msgdma.c | 300 chan->descs_phys[chan->map_descr].ds_addr = segs[0].ds_addr; in msgdma_dmamap_cb() 304 chan->map_descr, segs[0].ds_addr, segs[0].ds_len); in msgdma_dmamap_cb() 563 desc->next = htole32(chan->descs_phys[0].ds_addr); in msgdma_channel_prep_sg() 565 desc->next = htole32(chan->descs_phys[i+1].ds_addr); in msgdma_channel_prep_sg() 572 addr = chan->descs_phys[0].ds_addr; in msgdma_channel_prep_sg()
|
| /freebsd-13.1/sys/dev/hyperv/storvsc/ |
| H A D | hv_storvsc_drv_freebsd.c | 1701 (void*)orig_sgl[src_sgl_idx].ds_addr, in storvsc_copy_sgl_to_bounce_buf() 1732 memcpy((void*)(dest_sgl[sgl_idx].ds_addr), in storvsc_copy_from_bounce_buf_to_sgl() 1768 phys_addr = vtophys(sgl[0].ds_addr); in storvsc_check_bounce_buffer_sgl() 1777 phys_addr = vtophys(sgl[i].ds_addr); in storvsc_check_bounce_buffer_sgl() 1836 KASSERT((segs[i].ds_addr & PAGE_MASK) + in storvsc_xferbuf_prepare() 1839 (uintmax_t)segs[i].ds_addr, in storvsc_xferbuf_prepare() 1844 (uintmax_t)segs[i].ds_addr)); in storvsc_xferbuf_prepare() 1849 (uintmax_t)segs[i].ds_addr, in storvsc_xferbuf_prepare() 2027 vtophys(storvsc_sglist[0].ds_addr); in create_storvsc_request() 2040 vtophys(storvsc_sglist[i].ds_addr); in create_storvsc_request() [all …]
|
| /freebsd-13.1/sys/dev/axgbe/ |
| H A D | xgbe-txrx.c | 241 lower_32_bits(pi->ipi_segs[cur_seg].ds_addr), in axgbe_isc_txd_encap() 242 upper_32_bits(pi->ipi_segs[cur_seg].ds_addr), in axgbe_isc_txd_encap() 246 rdesc->desc0 = cpu_to_le32(lower_32_bits(pi->ipi_segs[cur_seg].ds_addr)); in axgbe_isc_txd_encap() 247 rdesc->desc1 = cpu_to_le32(upper_32_bits(pi->ipi_segs[cur_seg].ds_addr)); in axgbe_isc_txd_encap() 321 cpu_to_le32(lower_32_bits(pi->ipi_segs[cur_seg].ds_addr + offset)); in axgbe_isc_txd_encap() 323 cpu_to_le32(upper_32_bits(pi->ipi_segs[cur_seg].ds_addr + offset)); in axgbe_isc_txd_encap() 340 lower_32_bits(pi->ipi_segs[cur_seg].ds_addr), in axgbe_isc_txd_encap() 341 upper_32_bits(pi->ipi_segs[cur_seg].ds_addr), in axgbe_isc_txd_encap()
|
| /freebsd-13.1/sys/dev/aac/ |
| H A D | aac_disk.c | 197 if (segs[i].ds_addr >= BUS_SPACE_MAXADDR_32BIT) in aac_dump_map_sg() 199 sg->SgEntry[i].SgAddress = segs[i].ds_addr; in aac_dump_map_sg() 224 sg->SgEntry64[i].SgAddress = segs[i].ds_addr; in aac_dump_map_sg64()
|
| /freebsd-13.1/sys/powerpc/ps3/ |
| H A D | ps3bus.c | 722 if (segs[i].ds_addr >= sc->regions[j].mr_start && in ps3_iommu_map() 723 segs[i].ds_addr < sc->regions[j].mr_start + in ps3_iommu_map() 729 segs[i].ds_addr)); in ps3_iommu_map() 731 segs[i].ds_addr = dinfo->dma_base[j] + in ps3_iommu_map() 732 (segs[i].ds_addr - sc->regions[j].mr_start); in ps3_iommu_map()
|
| /freebsd-13.1/sys/dev/ips/ |
| H A D | ips_commands.c | 106 sg_list[i].addr = segments[i].ds_addr; in ips_io_request_callback() 117 command_struct->buffaddr = segments[0].ds_addr; in ips_io_request_callback() 188 command_struct->buffaddr = segments[0].ds_addr; in ips_adapter_info_callback() 289 command_struct->buffaddr = segments[0].ds_addr; in ips_drive_info_callback() 528 command_struct->buffaddr = segments[0].ds_addr; in ips_read_nvram_callback()
|
| H A D | ips_disk.c | 275 sg_list[i].addr = segs[i].ds_addr; in ipsd_dump_map_sg() 283 command_struct->buffaddr = segs[0].ds_addr; in ipsd_dump_map_sg()
|
| /freebsd-13.1/sys/dev/usb/ |
| H A D | usb_busdma.c | 461 pg->physaddr = rounddown2(segs->ds_addr, USB_PAGE_SIZE); in usb_pc_common_mem_cb() 462 rem = segs->ds_addr & (USB_PAGE_SIZE - 1); in usb_pc_common_mem_cb() 470 if (((segs[x].ds_addr + segs[x].ds_len) & (USB_PAGE_SIZE - 1)) == in usb_pc_common_mem_cb() 471 ((segs[x + 1].ds_addr & (USB_PAGE_SIZE - 1)))) in usb_pc_common_mem_cb() 496 pg->physaddr = rounddown2(segs->ds_addr + off, USB_PAGE_SIZE); in usb_pc_common_mem_cb()
|
| /freebsd-13.1/sys/dev/iscsi_initiator/ |
| H A D | isc_soc.c | 131 if(pp->ds_len && pq->pdu.ds_addr) { in isc_sendPDU() 143 m_extadd(md, pp->ds_addr + off, l, ext_free, pq, NULL, 0, in isc_sendPDU() 164 pp->ds_dig = sp->dataDigest(pp->ds_addr, pp->ds_len, 0); in isc_sendPDU() 222 if(pq->pdu.ds_addr && pp->ds_len) { in isc_sendPDU() 223 iv->iov_base = pp->ds_addr; in isc_sendPDU()
|
| H A D | iscsi.c | 455 error = copyin(pp->ds_addr, bp, n); in i_send() 460 pp->ds_addr = bp; in i_send() 555 up->ds_addr = (caddr_t)up->ahs_addr + n; in i_recv() 558 error = copyout(bp, (caddr_t)up->ds_addr, n); in i_recv()
|
| /freebsd-13.1/sys/dev/qat/ |
| H A D | qat.c | 965 qr->qr_ring_paddr = qr->qr_dma.qdm_dma_seg.ds_addr; in qat_etr_setup_ring() 1352 addr = segs[iseg].ds_addr; in qat_crypto_populate_buf_list() 1587 qdm->qdm_dma_seg.ds_addr + offsetof(struct qat_sym_cookie, in qat_crypto_setup_ring() 1590 qdm->qdm_dma_seg.ds_addr + offsetof(struct qat_sym_cookie, in qat_crypto_setup_ring() 1593 qdm->qdm_dma_seg.ds_addr + offsetof(struct qat_sym_cookie, in qat_crypto_setup_ring() 1596 qdm->qdm_dma_seg.ds_addr + offsetof(struct qat_sym_cookie, in qat_crypto_setup_ring() 1599 qdm->qdm_dma_seg.ds_addr + offsetof(struct qat_sym_cookie, in qat_crypto_setup_ring() 1602 qdm->qdm_dma_seg.ds_addr + offsetof(struct qat_sym_cookie, in qat_crypto_setup_ring() 1605 qdm->qdm_dma_seg.ds_addr + offsetof(struct qat_sym_cookie, in qat_crypto_setup_ring() 1968 ddesc->qcd_desc_paddr = qdm->qdm_dma_seg.ds_addr; in qat_newsession() [all …]
|
| H A D | qat_hw17.c | 119 addr = (uint64_t)sc->sc_admin_comms.qadc_dma.qdm_dma_seg.ds_addr; in qat_adm_mailbox_init() 214 req.init_cfg_ptr = sc->sc_admin_comms.qadc_hb_dma.qdm_dma_seg.ds_addr; in qat_adm_mailbox_send_hb_timer() 249 sc->sc_admin_comms.qadc_const_tbl_dma.qdm_dma_seg.ds_addr; in qat_adm_mailbox_send_constants()
|
| /freebsd-13.1/sys/dev/hyperv/vmbus/ |
| H A D | hyperv_busdma.c | 49 *paddr = segs->ds_addr; in hyperv_dma_map_paddr()
|
| /freebsd-13.1/sys/dev/ioat/ |
| H A D | ioat.c | 697 ioat->comp_update_bus_addr = seg[0].ds_addr; in ioat_comp_update_map() 707 *baddr = segs->ds_addr; in ioat_dmamap_cb() 1188 hw_desc->src_addr = seg.ds_addr; in ioat_op_generic() 1200 hw_desc->dest_addr = seg.ds_addr; in ioat_op_generic() 1289 hw_desc->src_addr = seg.ds_addr; in ioat_copy_8k_aligned() 1300 hw_desc->next_src_addr = seg.ds_addr; in ioat_copy_8k_aligned() 1312 hw_desc->dest_addr = seg.ds_addr; in ioat_copy_8k_aligned() 1323 hw_desc->next_dest_addr = seg.ds_addr; in ioat_copy_8k_aligned() 1387 hw_desc->crc_address = seg.ds_addr; in ioat_copy_crc() 1457 hw_desc->crc_address = seg.ds_addr; in ioat_crc()
|
| /freebsd-13.1/sys/dev/rtwn/rtl8192c/pci/ |
| H A D | r92ce_tx.c | 75 txd->txbufaddr = htole32(segs[0].ds_addr); in r92ce_tx_postsetup()
|
| /freebsd-13.1/sys/dev/liquidio/ |
| H A D | lio_rxtx.c | 146 dptr = segs[0].ds_addr; in lio_xmit() 173 g->sg[(i >> 2)].ptr[(i & 3)] = segs[i].ds_addr; in lio_xmit()
|
| /freebsd-13.1/sys/dev/smartpqi/ |
| H A D | smartpqi_mem.c | 39 *paddr = segs[0].ds_addr; in os_dma_map()
|
| /freebsd-13.1/sys/dev/ata/ |
| H A D | ata-dma.c | 155 dcba->maddr = segs[0].ds_addr; in ata_dmasetupc_cb() 258 prd[i].addr = htole32(segs[i].ds_addr); in ata_dmasetprd()
|
| /freebsd-13.1/sys/dev/iwm/ |
| H A D | if_iwm_util.c | 257 paddr = seg.ds_addr; in iwm_send_cmd() 433 *(bus_addr_t *)arg = segs[0].ds_addr; in iwm_dma_map_addr()
|