Searched refs:ds_addr (Results 1 - 25 of 281) sorted by relevance

1234567891011>>

/freebsd-10-stable/sbin/iscontrol/
H A Dpdu.c129 np = realloc(pp->ds_addr, pp->ds_size + len + FUDGE);
135 pp->ds_addr = np;
138 memcpy(pp->ds_addr + pp->ds_len, str, len);
150 free(pp->ds_addr);
153 pp->ds_addr = NULL;
166 ptr = (char *)pp->ds_addr;
/freebsd-10-stable/sys/powerpc/pseries/
H A Dplpar_iommu.c179 (segs[i].ds_addr & PAGE_MASK));
188 KASSERT((alloced + (segs[i].ds_addr & PAGE_MASK)) %
192 tce = trunc_page(segs[i].ds_addr);
203 segs[i].ds_addr = alloced + (segs[i].ds_addr & PAGE_MASK);
204 KASSERT(segs[i].ds_addr > 0, ("Address needs to be positive"));
205 KASSERT(segs[i].ds_addr + segs[i].ds_len < maxaddr,
226 pageround = trunc_page(segs[i].ds_addr);
228 (segs[i].ds_addr & PAGE_MASK));
H A Dphyp_llan.c236 sc->rx_buf_phys = segs[0].ds_addr;
238 sc->input_buf_phys = segs[0].ds_addr + segs[0].ds_len - PAGE_SIZE;
239 sc->filter_buf_phys = segs[0].ds_addr + segs[0].ds_len - 2*PAGE_SIZE;
318 rx->rx_bufdesc |= segs[0].ds_addr;
387 bufdescs[i] |= segs[i].ds_addr;
/freebsd-10-stable/sys/dev/cxgb/sys/
H A Dmvec.h39 seg->ds_addr = pmap_kextract(mtod(m, vm_offset_t));
/freebsd-10-stable/sys/dev/oce/
H A Doce_util.c143 *paddr = segs->ds_addr;
237 dpt->paddrs[i].lo = ADDR_LO(segs[i].ds_addr);
238 dpt->paddrs[i].hi = ADDR_HI(segs[i].ds_addr);
/freebsd-10-stable/sys/dev/hyperv/vmbus/
H A Dhyperv_busdma.c49 *paddr = segs->ds_addr;
/freebsd-10-stable/sys/dev/drm/
H A Ddrm_pci.c49 dmah->busaddr = segs[0].ds_addr;
H A Dati_pcigart.c58 dmah->busaddr = segs[0].ds_addr;
/freebsd-10-stable/sys/mips/adm5120/
H A Dif_admswvar.h119 uint32_t ds_addr[2]; member in struct:admsw_descsoft
185 __desc->data = __ds->ds_addr[0] + 2; \
202 __desc->data = __ds->ds_addr[0] + 2; \
H A Dif_admsw.c166 *addr = segs->ds_addr;
181 ds->ds_addr[0] = segs[0].ds_addr;
201 ds->ds_addr[0] = segs[0].ds_addr;
205 ds->ds_addr[1] = segs[1].ds_addr;
699 desc->data = ds->ds_addr[0];
703 desc->cntl = ds->ds_addr[1] | ADM5120_DMA_BUF2ENABLE;
/freebsd-10-stable/sys/dev/hyperv/storvsc/
H A Dhv_storvsc_drv_freebsd.c1685 (void*)orig_sgl[src_sgl_idx].ds_addr,
1716 memcpy((void*)(dest_sgl[sgl_idx].ds_addr),
1752 phys_addr = vtophys(sgl[0].ds_addr);
1761 phys_addr = vtophys(sgl[i].ds_addr);
1776 if (phys_addr != vtophys(sgl[i-1].ds_addr +
1814 prplist->gpa_range.gpa_ofs = segs[0].ds_addr & PAGE_MASK;
1820 KASSERT((segs[i].ds_addr & PAGE_MASK) +
1823 (uintmax_t)segs[i].ds_addr,
1826 KASSERT((segs[i].ds_addr & PAGE_MASK) == 0,
1828 (uintmax_t)segs[i].ds_addr));
[all...]
/freebsd-10-stable/sys/dev/aac/
H A Daac_disk.c190 if (segs[i].ds_addr >= BUS_SPACE_MAXADDR_32BIT)
192 sg->SgEntry[i].SgAddress = segs[i].ds_addr;
217 sg->SgEntry64[i].SgAddress = segs[i].ds_addr;
/freebsd-10-stable/sys/dev/ips/
H A Dips_commands.c104 sg_list[i].addr = segments[i].ds_addr;
115 command_struct->buffaddr = segments[0].ds_addr;
186 command_struct->buffaddr = segments[0].ds_addr;
287 command_struct->buffaddr = segments[0].ds_addr;
526 command_struct->buffaddr = segments[0].ds_addr;
H A Dips_ioctl.c62 command_buffer->buffaddr = segments[0].ds_addr;
H A Dips_disk.c266 sg_list[i].addr = segs[i].ds_addr;
274 command_struct->buffaddr = segs[0].ds_addr;
/freebsd-10-stable/sys/dev/patm/
H A Dif_patm.c505 KASSERT(segs[0].ds_addr <= 0xffffffffUL,
506 ("phys addr too large %lx", (u_long)segs[0].ds_addr));
507 KASSERT((segs[0].ds_addr & *phy) == 0,
508 ("bad alignment %lx:%lx", (u_long)segs[0].ds_addr, (u_long)*phy));
510 *phy = segs[0].ds_addr;
/freebsd-10-stable/sys/powerpc/ps3/
H A Dps3bus.c719 if (segs[i].ds_addr >= sc->regions[j].mr_start &&
720 segs[i].ds_addr < sc->regions[j].mr_start +
726 segs[i].ds_addr));
728 segs[i].ds_addr = dinfo->dma_base[j] +
729 (segs[i].ds_addr - sc->regions[j].mr_start);
/freebsd-10-stable/sys/sys/
H A Dbus_dma.h130 bus_addr_t ds_addr; /* DMA address */ member in struct:bus_dma_segment
/freebsd-10-stable/sys/dev/ixl/
H A Di40e_osdep.c47 *(bus_addr_t *) arg = segs->ds_addr;
/freebsd-10-stable/sys/sparc64/sparc64/
H A Dbus_machdep.c353 segs[seg].ds_addr = curaddr;
356 if (curaddr == segs[seg].ds_addr + segs[seg].ds_len &&
359 (segs[seg].ds_addr & bmask) == (curaddr & bmask)))
364 segs[seg].ds_addr = curaddr;
/freebsd-10-stable/sys/dev/sfxge/
H A Dsfxge_dma.c58 *addr = segs[0].ds_addr;
/freebsd-10-stable/sys/dev/hatm/
H A Dif_hatm_intr.c184 KASSERT(segs[0].ds_addr <= 0xffffffffLU,
185 ("phys addr too large %lx", (u_long)segs[0].ds_addr));
187 *(uint32_t *)arg = segs[0].ds_addr;
298 KASSERT(segs[0].ds_addr <= 0xffffffffLU,
299 ("phys addr too large %lx", (u_long)segs[0].ds_addr));
301 *ptr = segs[0].ds_addr;
/freebsd-10-stable/sys/dev/iscsi_initiator/
H A Disc_soc.c128 if(pp->ds_len && pq->pdu.ds_addr) {
140 MEXTADD(md, pp->ds_addr + off, l, ext_free,
142 pp->ds_addr + off,
164 pp->ds_dig = sp->dataDigest(pp->ds_addr, pp->ds_len, 0);
222 if(pq->pdu.ds_addr && pp->ds_len) {
223 iv->iov_base = pp->ds_addr;
/freebsd-10-stable/sys/dev/usb/
H A Dusb_busdma.c472 pg->physaddr = segs->ds_addr & ~(USB_PAGE_SIZE - 1);
473 rem = segs->ds_addr & (USB_PAGE_SIZE - 1);
478 ((segs->ds_addr + segs->ds_len) & (USB_PAGE_SIZE - 1)) !=
479 ((segs + 1)->ds_addr & (USB_PAGE_SIZE - 1))) {
502 pg->physaddr = (segs->ds_addr + off) & ~(USB_PAGE_SIZE - 1);
/freebsd-10-stable/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_rx.c89 wqe->data[0].addr = cpu_to_be64(segs[0].ds_addr);
91 wqe->data[0].addr = cpu_to_be64(segs[0].ds_addr);
95 wqe->data[i].addr = cpu_to_be64(segs[i].ds_addr);

Completed in 264 milliseconds

1234567891011>>