Home
last modified time | relevance | path

Searched refs:dma_attr_granular (Results 1 – 25 of 51) sorted by relevance

123

/illumos-gate/usr/src/uts/common/io/scsi/impl/
H A Dscsi_capabilities.c71 if (dmaattr->dma_attr_granular > 1) { in scsi_ifgetcap()
73 (capability % dmaattr->dma_attr_granular); in scsi_ifgetcap()
106 A_TO_TRAN(ap)->tran_dma_attr.dma_attr_granular = in scsi_ifsetcap()
H A Dscsi_resource.c401 if (tranp->tran_dma_attr.dma_attr_granular != in scsi_init_cache_pkt()
414 tranp->tran_dma_attr.dma_attr_granular; in scsi_init_cache_pkt()
/illumos-gate/usr/src/uts/intel/io/vmxnet3s/
H A Dvmxnet3_utils.c40 .dma_attr_granular = 0x00000001,
56 .dma_attr_granular = 0x00000001,
72 .dma_attr_granular = 0x00000001,
/illumos-gate/usr/src/uts/common/io/mlxcx/
H A Dmlxcx_dma.c80 attrp->dma_attr_granular = MLXCX_CMD_DMA_PAGE_SIZE; in mlxcx_dma_page_attr()
122 attrp->dma_attr_granular = MLXCX_QUEUE_DMA_PAGE_SIZE; in mlxcx_dma_queue_attr()
159 attrp->dma_attr_granular = 1; in mlxcx_dma_buf_attr()
209 attrp->dma_attr_granular = 1; in mlxcx_dma_qdbell_attr()
/illumos-gate/usr/src/uts/common/io/1394/adapters/
H A Dhci1394_buf.c63 dma_attr->dma_attr_granular = 4; in hci1394_buf_attr_get()
/illumos-gate/usr/src/uts/common/sys/
H A Dddidmareq.h433 uint32_t dma_attr_granular; /* granularity of device */ member
/illumos-gate/usr/src/uts/common/io/ena/
H A Dena_dma.c80 attrp->dma_attr_granular = 0x1; in ena_dma_attr()
/illumos-gate/usr/src/uts/i86pc/io/
H A Drootnex.c1801 if (!ISP2(attr->dma_attr_granular)) { in rootnex_coredma_allochdl()
1813 if (attr->dma_attr_granular > 1) { in rootnex_coredma_allochdl()
1817 (attr->dma_attr_granular - 1)); in rootnex_coredma_allochdl()
1820 (attr->dma_attr_maxxfer % attr->dma_attr_granular); in rootnex_coredma_allochdl()
2672 (attr->dma_attr_granular > MMU_PAGESIZE) || in rootnex_valid_alloc_parms()
2682 MMU_PAGESIZE & (attr->dma_attr_granular - 1) || in rootnex_valid_alloc_parms()
3239 if (attr->dma_attr_granular != 1) { in rootnex_bind_slowpath()
3870 ASSERT(attr->dma_attr_granular != 0); in rootnex_sgllen_window_boundary()
3872 trim_sz = (*windowp)->wd_size & (attr->dma_attr_granular - 1); in rootnex_sgllen_window_boundary()
3874 trim_sz = (*windowp)->wd_size % attr->dma_attr_granular; in rootnex_sgllen_window_boundary()
[all …]
/illumos-gate/usr/src/uts/sun4/os/
H A Ddvma.c146 dma_attr.dma_attr_granular = 1; in dvma_kaddr_load()
/illumos-gate/usr/src/uts/common/io/scsi/adapters/lmrc/
H A Dlmrc_scsa.c97 if (lmrc->l_dma_attr.dma_attr_granular > INT_MAX) in lmrc_getcap()
99 return (lmrc->l_dma_attr.dma_attr_granular); in lmrc_getcap()
H A Dlmrc_ddi.c271 .dma_attr_granular = 512,
1215 attr.dma_attr_granular = 1; in lmrc_dma_alloc()
/illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/
H A Dmptsas_impl.c466 attrs.dma_attr_granular = (uint32_t)len; in mptsas_access_config_page()
1988 recv_dma_attrs.dma_attr_granular = (sizeof (MPI2_CONFIG_REPLY)); in mptsas_get_sas_io_unit_page_hndshk()
2002 page_dma_attrs.dma_attr_granular = reply_size; in mptsas_get_sas_io_unit_page_hndshk()
2333 recv_dma_attrs.dma_attr_granular = (sizeof (MPI2_CONFIG_REPLY)); in mptsas_get_manufacture_page5()
2371 page_dma_attrs.dma_attr_granular = (sizeof (MPI2_CONFIG_PAGE_MAN_5)); in mptsas_get_manufacture_page5()
2713 recv_dma_attrs.dma_attr_granular = (sizeof (MPI2_CONFIG_REPLY)); in mptsas_get_manufacture_page0()
2751 page_dma_attrs.dma_attr_granular = (sizeof (MPI2_CONFIG_PAGE_MAN_0)); in mptsas_get_manufacture_page0()
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smrt/
H A Dsmrt_commands.c30 .dma_attr_granular = 512,
H A Dsmrt_hba.c1190 if (smrt->smrt_dma_attr.dma_attr_granular > INT_MAX) { in smrt_getcap()
1193 return ((int)smrt->smrt_dma_attr.dma_attr_granular); in smrt_getcap()
H A Dsmrt.c49 .dma_attr_granular = 512,
/illumos-gate/usr/src/uts/common/sys/scsi/impl/
H A Dtransport.h333 scsi_hba_tran::tran_dma_attr.dma_attr_granular))
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smartpqi/
H A Dsmartpqi_main.c98 .dma_attr_granular = 512,
/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm_sol_glue.c235 .dma_attr_granular = PAGE_SIZE, in vmm_contig_alloc()
/illumos-gate/usr/src/uts/common/io/igc/
H A Digc_ring.c87 .dma_attr_granular = 0x80,
136 .dma_attr_granular = 1,
174 .dma_attr_granular = 1,
/illumos-gate/usr/src/uts/common/io/usb/hcd/xhci/
H A Dxhci_dma.c111 attrp->dma_attr_granular = 1; in xhci_dma_transfer_attr()
/illumos-gate/usr/src/uts/common/crypto/io/
H A Dviorand.c72 .dma_attr_granular = 1,
/illumos-gate/usr/src/uts/common/io/virtio/
H A Dvirtio_main.c119 .dma_attr_granular = 1,
140 .dma_attr_granular = 1,
/illumos-gate/usr/src/uts/common/io/vio9p/
H A Dvio9p.c143 .dma_attr_granular = 1,
/illumos-gate/usr/src/uts/common/io/chxge/
H A Dch.c925 ch_dma_attr.dma_attr_granular = 1; in ch_alloc_dma_mem()
1054 ch_dma_attr.dma_attr_granular = 1; in ch_get_dma_handle()
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/
H A Datapi.c485 tgtp->at_dma_attr.dma_attr_granular = (uint_t)value; in atapi_tran_setcap()

123