Searched refs:dma_attr_seg (Results 1 - 25 of 33) sorted by relevance

12

/illumos-gate/usr/src/uts/intel/io/vmxnet3s/
H A Dvmxnet3_utils.c38 .dma_attr_seg = 0xFFFFFFFFFFFFFFFFull,
54 .dma_attr_seg = 0xFFFFFFFFFFFFFFFFull,
70 .dma_attr_seg = 0xFFFFFFFFFFFFFFFFull,
H A Dvmxnet3_main.c86 .dma_attr_seg = 0xFFFFFFFFFFFFFFFFull,
/illumos-gate/usr/src/uts/common/io/1394/adapters/
H A Dhci1394_buf.c63 dma_attr->dma_attr_seg = (uint64_t)0xFFFFFFFF;
69 /* XXX - Not sure why x86 wants the dma_attr_seg to be 0x7FFF?? */
70 dma_attr->dma_attr_seg = (uint64_t)0x7FFF;
/illumos-gate/usr/src/uts/common/sys/
H A Dddidmareq.h413 * (paddr < dma_attr_seg) to be used if the buffer passed to the bind
414 * operation contains pages both above and below dma_attr_seg. If this flag
415 * is set, dma_attr_seg must be <= dma_attr_addr_hi.
431 uint64_t dma_attr_seg; /* segment boundary */ member in struct:ddi_dma_attr
/illumos-gate/usr/src/uts/sun4/os/
H A Ddvma.c144 dma_attr.dma_attr_seg = 0xFFFFFFFFull;
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_dma.c170 * mp->dmai_attr.dma_attr_seg - 0 (no nocross restriction)
276 uint64_t nocross = attrp->dma_attr_seg;
313 cmn_err(CE_WARN, "%s%d dma_attr_seg not aligned",
614 * mp->dmai_attr.dma_attr_seg
649 uint64_t nocross = mp->dmai_attr.dma_attr_seg;
808 mp->dmai_attr.dma_attr_seg + 1,
1143 uint64_t nocross = dev_attr_p->dma_attr_seg;
H A Dpx_dma.h102 (p)->dma_attr_seg = (nocross); \
/illumos-gate/usr/src/uts/i86pc/io/
H A Drootnex.c1771 dma->dp_sglinfo.si_max_addr = attr->dma_attr_seg;
1781 if (attr->dma_attr_seg >= dma->dp_sglinfo.si_max_addr)
1792 * object (ddi_dma_obj_t.dmao_size) is 32 bits. dma_attr_seg and
1801 seg = attr->dma_attr_seg + 1;
1802 if (seg < attr->dma_attr_seg) {
1803 seg = attr->dma_attr_seg;
1847 dma->dp_sglinfo.si_segmask = attr->dma_attr_seg;
2095 (dma->dp_dma.dmao_size / attr->dma_attr_seg) + 1;
2688 if ((attr->dma_attr_seg < MMU_PAGEOFFSET) ||
2699 if ((attr->dma_attr_seg
[all...]
H A Dimmu_dvma.c2471 dmamax = dma_attr->dma_attr_seg;
2480 xsize, align, 0, dma_attr->dma_attr_seg + 1,
/illumos-gate/usr/src/uts/sun4u/sys/pci/
H A Dpci_dma.h109 (p)->dma_attr_seg = (nocross); \
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_dma.c351 * mp->dmai_attr.dma_attr_seg - 0 (no nocross restriction)
433 uint64_t nocross = attrp->dma_attr_seg;
465 cmn_err(CE_WARN, "%s%d dma_attr_seg not aligned",
822 * mp->dmai_attr.dma_attr_seg
858 uint64_t nocross = mp->dmai_attr.dma_attr_seg;
1013 mp->dmai_attr.dma_attr_seg + 1,
1342 uint64_t nocross = dev_attr_p->dma_attr_seg;
/illumos-gate/usr/src/uts/sun4u/io/
H A Diommu.c758 segalign = (ioaddr_t)dma_attr->dma_attr_seg;
830 segalign = dma_attr->dma_attr_seg;
1049 (uint_t)dma_attr->dma_attr_seg + 1,
/illumos-gate/usr/src/uts/common/io/nvme/
H A Dnvme.c300 .dma_attr_seg = 0xffffffffffffffffULL,
323 .dma_attr_seg = 0xfff,
345 .dma_attr_seg = 0xffffffffffffffffULL,
1932 nvme->n_prp_dma_attr.dma_attr_seg = nvme->n_pagesize - 1;
/illumos-gate/usr/src/uts/intel/io/scsi/adapters/pvscsi/
H A Dpvscsi.c55 .dma_attr_seg = 0x00000000FFFFFFFFull,
71 .dma_attr_seg = 0x00000000FFFFFFFFull,
87 .dma_attr_seg = 0x00000000FFFFFFFFull,
/illumos-gate/usr/src/uts/common/io/chxge/
H A Dch.c921 ch_dma_attr.dma_attr_seg = 0xffffffff;
1050 ch_dma_attr.dma_attr_seg = 0xffffffff;
/illumos-gate/usr/src/uts/i86pc/io/xsvc/
H A Dxsvc.c516 mp->xm_dma_attr.dma_attr_seg = (uint64_t)0xFFFFFFFF;
/illumos-gate/usr/src/uts/i86pc/vm/
H A Dvm_machdep.c1161 pfnseg = mmu_btop(mattr->dma_attr_seg);
2584 pfnseg = mmu_btop(mattr->dma_attr_seg);
2856 pfnseg = mmu_btop(mattr->dma_attr_seg);
2929 if (mattr->dma_attr_seg < mattr->dma_attr_addr_hi ||
/illumos-gate/usr/src/uts/common/io/sdcard/adapters/sdhost/
H A Dsdhost.c320 shp->sh_dmaattr.dma_attr_seg = 0x7ffffU; /* not to cross 512K */
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dt4_sge.c206 dma_attr->dma_attr_seg = UINT64_MAX;
227 dma_attr->dma_attr_seg = UINT64_MAX;
256 dma_attr->dma_attr_seg = UINT64_MAX;
/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/
H A Damd_iommu_page_tables.c48 0xffffffffU, /* dma_attr_seg */
1529 attrp->dma_attr_seg + 1,
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_misc.c2555 dma_attr->dma_attr_seg = 0xFFFFFFFFFFFFFFFFull;
/illumos-gate/usr/src/uts/sun/io/scsi/adapters/
H A Dfas.c4772 if ((end & ~fas->f_dma_attr->dma_attr_seg) !=
4773 (sp->cmd_cur_addr & ~fas->f_dma_attr->dma_attr_seg)) {
4776 sp->cmd_cur_addr, end, fas->f_dma_attr->dma_attr_seg);
4777 amt = (end & ~fas->f_dma_attr->dma_attr_seg) - sp->cmd_cur_addr;
/illumos-gate/usr/src/uts/i86pc/os/
H A Dddi_impl.c1664 uint64_t pfnseg = attr->dma_attr_seg >> PAGESHIFT;
/illumos-gate/usr/src/uts/common/os/
H A Dsunddi.c934 attr->dma_attr_seg = MIN(attr->dma_attr_seg, mod->dma_attr_seg);
/illumos-gate/usr/src/uts/common/io/usb/hcd/ehci/
H A Dehci_util.c373 ehcip->ehci_dma_attr.dma_attr_seg = 0xffffffffull;

Completed in 280 milliseconds

12