/illumos-gate/usr/src/uts/common/io/scsi/adapters/smartpqi/ |
H A D | smartpqi_sis.c | 150 void *dma_addr; in sis_init_base_struct_addr() local 159 base->sb_error_buffer_paddr_low = (uint32_t)s->s_error_dma->dma_addr; in sis_init_base_struct_addr() 161 (uint32_t)(s->s_error_dma->dma_addr >> 32); in sis_init_base_struct_addr() 165 dma_addr = PQIALIGN_TYPED(o->dma_addr, SIS_BASE_STRUCT_ALIGNMENT, in sis_init_base_struct_addr() 168 params.mailbox[1] = (uint32_t)(uintptr_t)dma_addr; in sis_init_base_struct_addr() 169 params.mailbox[2] = (uint32_t)((uint64_t)((uintptr_t)dma_addr) >> 32); in sis_init_base_struct_addr()
|
H A D | smartpqi_init.c | 380 aq->iq_element_array_bus_addr = s->s_adminq_dma->dma_addr + in pqi_alloc_admin_queue() 383 aq->oq_element_array_bus_addr = s->s_adminq_dma->dma_addr + in pqi_alloc_admin_queue() 387 aq->iq_ci_bus_addr = s->s_adminq_dma->dma_addr + in pqi_alloc_admin_queue() 389 aq->oq_pi_bus_addr = s->s_adminq_dma->dma_addr + in pqi_alloc_admin_queue() 474 sg->sg_addr = dma->dma_addr; in pqi_report_device_capability() 676 s->s_queue_dma->dma_addr + in pqi_alloc_operation_queues() 686 s->s_queue_dma->dma_addr + in pqi_alloc_operation_queues() 699 s->s_queue_dma->dma_addr + in pqi_alloc_operation_queues() 710 s->s_queue_dma->dma_addr + in pqi_alloc_operation_queues() 725 s->s_queue_dma->dma_addr + in pqi_alloc_operation_queues() [all …]
|
H A D | smartpqi_hw.c | 782 sg->sg_addr = io->io_sg_chain_dma->dma_addr; in build_aio_sg_list() 838 sg->sg_addr = io->io_sg_chain_dma->dma_addr; in build_raid_sg_list()
|
H A D | smartpqi.h | 174 uint64_t dma_addr; member
|
/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/ |
H A D | xgehal-stats.c | 72 stats->dma_addr = xge_os_dma_map(hldev->pdev, in __hal_stats_initialize() 84 if (stats->dma_addr == XGE_OS_INVALID_DMA_ADDR) { in __hal_stats_initialize() 142 stats->dma_addr = xge_os_dma_map(hldev->pdev, in __hal_stats_initialize() 154 if (stats->dma_addr == XGE_OS_INVALID_DMA_ADDR) { in __hal_stats_initialize() 236 (unsigned long long)stats->dma_addr); in __hal_stats_disable() 260 stats->dma_addr, in __hal_stats_terminate() 272 stats->dma_addr, in __hal_stats_terminate() 323 stats->dma_addr, &bar0->stat_addr); in __hal_stats_enable() 359 (unsigned long long)stats->dma_addr); in __hal_stats_enable() 725 hldev->stats.dma_addr, in xge_hal_stats_hw() [all …]
|
H A D | xgehal-fifo-fp.c | 40 xge_assert(txdl_priv->dma_addr); in __hal_fifo_txdl_priv() 70 txdl_priv->dma_addr, in __hal_fifo_dtr_post_single() 78 txdl_priv->dma_addr, in __hal_fifo_dtr_post_single() 111 "into 0x"XGE_OS_LLXFMT"", (unsigned long long)txdl_priv->dma_addr, in __hal_fifo_dtr_post_single() 119 txdp->host_control, txdl_priv->dma_addr); in __hal_fifo_dtr_post_single() 670 txdl_priv->dma_addr, in xge_hal_fifo_dtr_next_completed()
|
H A D | xgehal-ring-fp.c | 63 rxd_priv->dma_addr); in __hal_ring_rxd_priv() 555 priv->dma_handle, priv->dma_addr, in xge_hal_ring_dtr_post_post() 592 priv->dma_handle, priv->dma_addr, in xge_hal_ring_dtr_post_post_wmb() 685 priv->dma_handle, priv->dma_addr, in xge_hal_ring_dtr_next_completed()
|
H A D | xgehal-fifo.c | 52 txdl_priv->dma_addr = dma_object->addr + txdl_priv->dma_offset; in __hal_fifo_mempool_item_alloc()
|
/illumos-gate/usr/src/uts/common/io/chxge/ |
H A D | glue.c | 366 pe_os_malloc_contig_wait_zero(ch_t *chp, size_t len, uint64_t *dma_addr, in pe_os_malloc_contig_wait_zero() argument 380 if (dma_addr) in pe_os_malloc_contig_wait_zero() 381 *dma_addr = pa; in pe_os_malloc_contig_wait_zero() 390 pe_os_free_contig(ch_t *obj, size_t len, void *addr, uint64_t dma_addr, in pe_os_free_contig() argument
|
/illumos-gate/usr/src/uts/common/io/dls/ |
H A D | dls.c | 106 (void) mac_multicast_remove(dsp->ds_mch, p->dma_addr); in dls_close() 360 if (bcmp(addr, p->dma_addr, addr_length) == 0) { in dls_multicst_add() 373 bcopy(addr, p->dma_addr, addr_length); in dls_multicst_add() 417 if (bcmp(addr, p->dma_addr, addr_length) == 0) in dls_multicst_remove() 608 if (memcmp(mhip->mhi_daddr, dmap->dma_addr, in dls_accept_common()
|
/illumos-gate/usr/src/uts/sun/sys/scsi/adapters/ |
H A D | fasdma.h | 47 uint32_t dma_addr; /* dma address register */ member
|
/illumos-gate/usr/src/uts/common/io/sfxge/common/ |
H A D | ef10_rx.c | 54 efx_qword_t *dma_addr; in efx_mcdi_init_rxq() local 83 dma_addr = MCDI_IN2(req, efx_qword_t, INIT_RXQ_IN_DMA_ADDR); in efx_mcdi_init_rxq() 87 EFX_POPULATE_QWORD_2(*dma_addr, in efx_mcdi_init_rxq() 91 dma_addr++; in efx_mcdi_init_rxq()
|
H A D | ef10_tx.c | 60 efx_qword_t *dma_addr; in efx_mcdi_init_txq() local 101 dma_addr = MCDI_IN2(req, efx_qword_t, INIT_TXQ_IN_DMA_ADDR); in efx_mcdi_init_txq() 105 EFX_POPULATE_QWORD_2(*dma_addr, in efx_mcdi_init_txq() 109 dma_addr++; in efx_mcdi_init_txq()
|
H A D | ef10_ev.c | 99 efx_qword_t *dma_addr; in efx_mcdi_init_evq() local 151 dma_addr = MCDI_IN2(req, efx_qword_t, INIT_EVQ_IN_DMA_ADDR); in efx_mcdi_init_evq() 155 EFX_POPULATE_QWORD_2(*dma_addr, in efx_mcdi_init_evq() 159 dma_addr++; in efx_mcdi_init_evq()
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlge/ |
H A D | qlge.c | 1225 *sbq_entry = cpu_to_le64(sbq_desc->bd_dma.dma_addr); in ql_refill_sbuf_free_list() 1338 *lbq_entry = cpu_to_le64(lbq_desc->bd_dma.dma_addr); in ql_refill_lbuf_free_list() 1495 sbq_desc->bd_dma.dma_addr = dma_cookie.dmac_laddress; in ql_alloc_sbufs() 1645 lbq_desc->bd_dma.dma_addr = dma_cookie.dmac_laddress; in ql_alloc_lbufs() 1959 if (cpu_to_le64(sbq_desc->bd_dma.dma_addr) in ql_build_rx_mp() 2030 payload_len, sbq_desc, sbq_desc->bd_dma.dma_addr, in ql_build_rx_mp() 2037 if (cpu_to_le64(sbq_desc->bd_dma.dma_addr) in ql_build_rx_mp() 2096 payload_len, lbq_desc, lbq_desc->bd_dma.dma_addr, in ql_build_rx_mp() 2105 if (cpu_to_le64(lbq_desc->bd_dma.dma_addr) in ql_build_rx_mp() 2182 (uint32_t)(lbq_desc->bd_dma.dma_addr & in ql_build_rx_mp() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | dls_impl.h | 45 uint8_t dma_addr[MAXMACADDRLEN]; member
|
/illumos-gate/usr/src/uts/common/io/xge/drv/ |
H A D | xge_osdep.h | 396 dma_addr_t dma_addr, size_t size, int dir) in xge_os_dma_unmap() argument 402 dma_addr_t dma_addr, u64 dma_offset, size_t length, int dir) in xge_os_dma_sync() argument
|
H A D | xgell.c | 215 xge_assert(rx_buffer->dma_addr); in xgell_rx_buffer_replenish_all() 219 xge_hal_ring_dtr_1b_set(dtr, rx_buffer->dma_addr, in xgell_rx_buffer_replenish_all() 315 dma_addr_t dma_addr; in xgell_rx_buffer_alloc() local 362 dma_addr = dma_cookie.dmac_laddress; in xgell_rx_buffer_alloc() 368 rx_buffer->dma_addr = dma_addr; in xgell_rx_buffer_alloc() 546 xge_assert(rx_buffer->dma_addr); in xgell_rx_dtr_replenish() 553 xge_hal_ring_dtr_1b_set(dtr, rx_buffer->dma_addr, bf_pool->size); in xgell_rx_dtr_replenish() 731 xge_assert(dma_data == rx_buffer->dma_addr); in xgell_rx_1b_callback()
|
H A D | xgell.h | 282 dma_addr_t dma_addr; member
|
/illumos-gate/usr/src/uts/common/io/xge/hal/include/ |
H A D | xgehal-fifo.h | 218 dma_addr_t dma_addr; member
|
H A D | xgehal-ring.h | 264 dma_addr_t dma_addr; member
|
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/ |
H A D | pmcs_proto.h | 288 caddr_t *kvap, uint64_t *dma_addr);
|
H A D | pmcs.h | 270 uint64_t dma_addr; member
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xdf.c | 1247 paddr_t dma_addr; in xdf_process_rreq() local 1303 dma_addr = vreq->v_dmac.dmac_laddress; in xdf_process_rreq() 1304 blk_off = (uint_t)((paddr_t)XB_SEGOFFSET & dma_addr); in xdf_process_rreq() 1314 gr = gs_grant(gs, PATOMA(dma_addr) >> PAGESHIFT); in xdf_process_rreq() 1324 vdp->xdf_addr, seg, fsect, lsect, gr, dma_addr)); in xdf_process_rreq()
|
/illumos-gate/usr/src/uts/common/io/ntxn/ |
H A D | unm_gem.c | 509 dma_p->dma_addr = cookie.dmac_laddress; in unm_alloc_dma_mem() 657 dma_info->dma_addr += sreoff; in unm_create_rx_ring()
|