/illumos-gate/usr/src/uts/common/io/scsi/impl/ |
H A D | scsi_capabilities.c | 71 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 D | scsi_resource.c | 401 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 D | vmxnet3_utils.c | 40 .dma_attr_granular = 0x00000001, 56 .dma_attr_granular = 0x00000001, 72 .dma_attr_granular = 0x00000001,
|
/illumos-gate/usr/src/uts/common/io/mlxcx/ |
H A D | mlxcx_dma.c | 80 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 D | hci1394_buf.c | 63 dma_attr->dma_attr_granular = 4; in hci1394_buf_attr_get()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ddidmareq.h | 433 uint32_t dma_attr_granular; /* granularity of device */ member
|
/illumos-gate/usr/src/uts/common/io/ena/ |
H A D | ena_dma.c | 80 attrp->dma_attr_granular = 0x1; in ena_dma_attr()
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | rootnex.c | 1801 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 D | dvma.c | 146 dma_attr.dma_attr_granular = 1; in dvma_kaddr_load()
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/lmrc/ |
H A D | lmrc_scsa.c | 97 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 D | lmrc_ddi.c | 271 .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 D | mptsas_impl.c | 466 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 D | smrt_commands.c | 30 .dma_attr_granular = 512,
|
H A D | smrt_hba.c | 1190 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 D | smrt.c | 49 .dma_attr_granular = 512,
|
/illumos-gate/usr/src/uts/common/sys/scsi/impl/ |
H A D | transport.h | 333 scsi_hba_tran::tran_dma_attr.dma_attr_granular))
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smartpqi/ |
H A D | smartpqi_main.c | 98 .dma_attr_granular = 512,
|
/illumos-gate/usr/src/uts/intel/io/vmm/ |
H A D | vmm_sol_glue.c | 235 .dma_attr_granular = PAGE_SIZE, in vmm_contig_alloc()
|
/illumos-gate/usr/src/uts/common/io/igc/ |
H A D | igc_ring.c | 87 .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 D | xhci_dma.c | 111 attrp->dma_attr_granular = 1; in xhci_dma_transfer_attr()
|
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | viorand.c | 72 .dma_attr_granular = 1,
|
/illumos-gate/usr/src/uts/common/io/virtio/ |
H A D | virtio_main.c | 119 .dma_attr_granular = 1, 140 .dma_attr_granular = 1,
|
/illumos-gate/usr/src/uts/common/io/vio9p/ |
H A D | vio9p.c | 143 .dma_attr_granular = 1,
|
/illumos-gate/usr/src/uts/common/io/chxge/ |
H A D | ch.c | 925 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 D | atapi.c | 485 tgtp->at_dma_attr.dma_attr_granular = (uint_t)value; in atapi_tran_setcap()
|