Home
last modified time | relevance | path

Searched refs:dma_addr (Results 1 – 25 of 61) sorted by relevance

123

/freebsd-10-stable/sys/dev/vxge/vxgehal/
Dvxgehal-blockpool.c59 dma_addr_t dma_addr; in __hal_blockpool_create() local
145 dma_addr = vxge_os_dma_map( in __hal_blockpool_create()
153 if (dma_addr == VXGE_OS_INVALID_DMA_ADDR) { in __hal_blockpool_create()
182 entry->dma_addr = dma_addr; in __hal_blockpool_create()
246 ((__hal_blockpool_entry_t *) p)->dma_addr, in __hal_blockpool_destroy()
374 ((__hal_blockpool_entry_t *) p)->dma_addr, in __hal_blockpool_blocks_remove()
425 dma_addr_t dma_addr; in vxge_hal_blockpool_block_add() local
461 dma_addr = vxge_os_dma_map(hldev->header.pdev, in vxge_hal_blockpool_block_add()
468 if (dma_addr == VXGE_OS_INVALID_DMA_ADDR) { in vxge_hal_blockpool_block_add()
512 entry->dma_addr = dma_addr; in vxge_hal_blockpool_block_add()
[all …]
Dvxgehal-blockpool.h54 dma_addr_t dma_addr; member
115 dma_addr_t *dma_addr,
123 dma_addr_t *dma_addr,
Dvxgehal-fifo.c122 txdl_priv->dma_addr = dma_object->addr + txdl_priv->dma_offset; in __hal_fifo_mempool_item_alloc()
618 (((u64) txdl_priv->dma_addr) | 0x1) : in vxge_hal_fifo_doorbell_reset()
619 (u64) txdl_priv->dma_addr), in vxge_hal_fifo_doorbell_reset()
1381 list_ptr = (u64) txdl_priv->dma_addr; in vxge_hal_fifo_txdl_post()
1410 txdl_priv->dma_addr, in vxge_hal_fifo_txdl_post()
1431 txdl_priv->dma_addr); in vxge_hal_fifo_txdl_post()
1607 priv->dma_addr, in vxge_hal_fifo_txdl_next_completed()
Dvxgehal-ring.h66 dma_addr_t dma_addr; member
Dvxgehal-fifo.h141 dma_addr_t dma_addr; member
/freebsd-10-stable/sys/dev/mlx5/mlx5_core/
Dmlx5_pagealloc.c77 fwp->dma_addr = segs->ds_addr; in mlx5_fwp_load_mem_cb()
207 return ((fwp + index)->dma_addr + (offset % MLX5_ADAPTER_PAGE_SIZE)); in mlx5_fwp_get_dma()
230 if (tfp->dma_addr < nfp->dma_addr) in mlx5_insert_fw_page_locked()
232 else if (tfp->dma_addr > nfp->dma_addr) in mlx5_insert_fw_page_locked()
253 if (tfp->dma_addr < addr) { in mlx5_remove_fw_page_locked()
255 } else if (tfp->dma_addr > addr) { in mlx5_remove_fw_page_locked()
289 *addr = fwp->dma_addr; in alloc_4k()
571 free_4k(dev, fwp->dma_addr); in mlx5_reclaim_startup_pages()
/freebsd-10-stable/sys/dev/nxge/xgehal/
Dxgehal-stats.c77 stats->dma_addr = xge_os_dma_map(hldev->pdev, in __hal_stats_initialize()
89 if (stats->dma_addr == XGE_OS_INVALID_DMA_ADDR) { in __hal_stats_initialize()
147 stats->dma_addr = xge_os_dma_map(hldev->pdev, in __hal_stats_initialize()
159 if (stats->dma_addr == XGE_OS_INVALID_DMA_ADDR) { in __hal_stats_initialize()
241 (unsigned long long)stats->dma_addr); in __hal_stats_disable()
265 stats->dma_addr, in __hal_stats_terminate()
277 stats->dma_addr, in __hal_stats_terminate()
328 stats->dma_addr, &bar0->stat_addr); in __hal_stats_enable()
357 (unsigned long long)stats->dma_addr); in __hal_stats_enable()
723 hldev->stats.dma_addr, in xge_hal_stats_hw()
[all …]
Dxgehal-fifo-fp.c45 xge_assert(txdl_priv->dma_addr); in __hal_fifo_txdl_priv()
75 txdl_priv->dma_addr, in __hal_fifo_dtr_post_single()
83 txdl_priv->dma_addr, in __hal_fifo_dtr_post_single()
116 "into 0x"XGE_OS_LLXFMT"", (unsigned long long)txdl_priv->dma_addr, in __hal_fifo_dtr_post_single()
124 txdp->host_control, txdl_priv->dma_addr); in __hal_fifo_dtr_post_single()
675 txdl_priv->dma_addr, in xge_hal_fifo_dtr_next_completed()
Dxgehal-ring-fp.c68 rxd_priv->dma_addr); in __hal_ring_rxd_priv()
560 priv->dma_handle, priv->dma_addr, in xge_hal_ring_dtr_post_post()
597 priv->dma_handle, priv->dma_addr, in xge_hal_ring_dtr_post_post_wmb()
690 priv->dma_handle, priv->dma_addr, in xge_hal_ring_dtr_next_completed()
/freebsd-10-stable/sys/dev/sfxge/common/
Def10_ev.c155 efx_qword_t *dma_addr; in efx_mcdi_init_evq() local
234 dma_addr = MCDI_IN2(req, efx_qword_t, INIT_EVQ_IN_DMA_ADDR); in efx_mcdi_init_evq()
238 EFX_POPULATE_QWORD_2(*dma_addr, in efx_mcdi_init_evq()
242 dma_addr++; in efx_mcdi_init_evq()
293 efx_qword_t *dma_addr; in efx_mcdi_init_evq_v2() local
360 dma_addr = MCDI_IN2(req, efx_qword_t, INIT_EVQ_V2_IN_DMA_ADDR); in efx_mcdi_init_evq_v2()
364 EFX_POPULATE_QWORD_2(*dma_addr, in efx_mcdi_init_evq_v2()
368 dma_addr++; in efx_mcdi_init_evq_v2()
Def10_rx.c57 efx_qword_t *dma_addr; in efx_mcdi_init_rxq() local
85 dma_addr = MCDI_IN2(req, efx_qword_t, INIT_RXQ_IN_DMA_ADDR); in efx_mcdi_init_rxq()
89 EFX_POPULATE_QWORD_2(*dma_addr, in efx_mcdi_init_rxq()
93 dma_addr++; in efx_mcdi_init_rxq()
Def10_tx.c63 efx_qword_t *dma_addr; in efx_mcdi_init_txq() local
107 dma_addr = MCDI_IN2(req, efx_qword_t, INIT_TXQ_IN_DMA_ADDR); in efx_mcdi_init_txq()
111 EFX_POPULATE_QWORD_2(*dma_addr, in efx_mcdi_init_txq()
115 dma_addr++; in efx_mcdi_init_txq()
/freebsd-10-stable/sys/dev/sfxge/
Dsfxge_tx.c936 uint64_t dma_addr; /* DMA address of current position */ member
1143 uint64_t dma_addr = tso->dma_addr; in tso_fill_packet_with_fragment() local
1171 tso->dma_addr += n; in tso_fill_packet_with_fragment()
1183 efx_tx_qdesc_dma_create(txq->common, dma_addr, n, eop, desc); in tso_fill_packet_with_fragment()
1210 uint64_t dma_addr; in tso_start_new_packet() local
1265 dma_addr = (txq->tsoh_buffer[page_index].esm_addr + in tso_start_new_packet()
1280 tso_map_long_header, &dma_addr, in tso_start_new_packet()
1282 if (__predict_false(dma_addr == 0)) { in tso_start_new_packet()
1333 dma_addr, in tso_start_new_packet()
1366 tso.dma_addr = dma_seg->ds_addr + (tso.header_len - skipped); in sfxge_tx_queue_tso()
[all …]
/freebsd-10-stable/sys/dev/usb/
Dusb_compat_linux.h291 uint16_t mem_flags, uint8_t *dma_addr);
294 void usb_buffer_free(struct usb_device *dev, usb_size_t size, void *addr, uint8_t dma_addr);
/freebsd-10-stable/sys/dev/qlnx/qlnxe/
Dqlnx_os.h155 bus_addr_t dma_addr; member
/freebsd-10-stable/sys/ofed/include/linux/
Ddma-mapping.h85 int (*mapping_error)(struct device *dev, dma_addr_t dma_addr);
251 dma_mapping_error(struct device *dev, dma_addr_t dma_addr) in dma_mapping_error() argument
/freebsd-10-stable/sys/dev/qlxge/
Dqls_hw.c1036 value = (uint32_t)ha->rss_dma.dma_addr; in qls_init_rss()
1039 value = (uint32_t)(ha->rss_dma.dma_addr >> 32); in qls_init_rss()
1427 ha->tx_ring[ridx].wq_paddr = ha->tx_ring[ridx].wq_dma.dma_addr; in qls_alloc_tx_ring_dma()
1430 p_addr = ha->tx_ring[ridx].privb_dma.dma_addr; in qls_alloc_tx_ring_dma()
1663 ha->rx_ring[ridx].cq_base_paddr = ha->rx_ring[ridx].cq_dma.dma_addr; in qls_alloc_rx_ring_dma()
1666 p_addr = ha->rx_ring[ridx].cq_dma.dma_addr; in qls_alloc_rx_ring_dma()
1683 p_addr = ha->rx_ring[ridx].lbq_dma.dma_addr; in qls_alloc_rx_ring_dma()
1694 p_addr = ha->rx_ring[ridx].sbq_dma.dma_addr; in qls_alloc_rx_ring_dma()
1705 ha->rx_ring[ridx].lb_paddr = ha->rx_ring[ridx].lb_dma.dma_addr; in qls_alloc_rx_ring_dma()
2386 b_paddr = ha->mpi_dma.dma_addr; in qls_mbx_dump_risc_ram()
/freebsd-10-stable/sys/dev/qlxgb/
Dqla_hw.c164 __func__, (void *)(ha->hw.dma_buf.tx_ring.dma_addr), in qla_alloc_dma()
195 (void *)(ha->hw.dma_buf.rds_ring[i].dma_addr), in qla_alloc_dma()
221 (void *)(ha->hw.dma_buf.sds_ring[i].dma_addr), in qla_alloc_dma()
250 __func__, (void *)(ha->hw.dma_buf.context.dma_addr), in qla_alloc_dma()
288 phys_addr = hw->dma_buf.context.dma_addr; in qla_init_cntxt_regions()
336 qla_host_to_le64(hw->dma_buf.tx_ring.dma_addr); in qla_init_cntxt_regions()
371 qla_host_to_le64(hw->dma_buf.rds_ring[i].dma_addr); in qla_init_cntxt_regions()
388 qla_host_to_le64(hw->dma_buf.sds_ring[i].dma_addr); in qla_init_cntxt_regions()
Dqla_os.h168 bus_addr_t dma_addr; member
/freebsd-10-stable/sys/dev/qlxgbe/
Dql_os.h168 bus_addr_t dma_addr; member
/freebsd-10-stable/sys/dev/cxgbe/iw_cxgbe/
Dmem.c797 bus_addr_t dma_addr; in c4iw_alloc_fastreg_pbl() local
803 dma_addr = vtophys(c4pl); in c4iw_alloc_fastreg_pbl()
807 pci_unmap_addr_set(c4pl, mapping, dma_addr); in c4iw_alloc_fastreg_pbl()
808 c4pl->dma_addr = dma_addr; in c4iw_alloc_fastreg_pbl()
Dt4.h296 bus_addr_t dma_addr; member
318 bus_addr_t dma_addr; member
456 bus_addr_t dma_addr; member
Dcq.c121 cq->dma_addr = vtophys(cq->queue); in create_cq()
127 pci_unmap_addr_set(cq, mapping, cq->dma_addr); in create_cq()
162 res->u.cq.iqaddr = cpu_to_be64(cq->dma_addr); in create_cq()
904 (unsigned long long) chp->cq.dma_addr); in c4iw_create_cq()
/freebsd-10-stable/sys/dev/cxgb/ulp/iw_cxgb/
Diw_cxgb_hal.c214 cq->dma_addr = vtophys(cq->queue); in cxio_create_cq()
221 return (cxio_rdma_cq_setup(rdev_p, cq->cqid, cq->dma_addr, in cxio_create_cq()
318 wq->dma_addr = vtophys(wq->queue); in cxio_create_qp()
567 rdev_p->ctrl_qp.dma_addr = vtophys(rdev_p->ctrl_qp.workq); in cxio_hal_init_ctrl_qp()
581 base_addr = rdev_p->ctrl_qp.dma_addr; in cxio_hal_init_ctrl_qp()
602 (unsigned long long) rdev_p->ctrl_qp.dma_addr, in cxio_hal_init_ctrl_qp()
/freebsd-10-stable/sys/dev/ntb/
Dntb_transport.c189 bus_addr_t dma_addr; member
382 mw->dma_addr = 0; in ntb_transport_attach()
1150 mw->dma_addr = vtophys(mw->virt_addr); in ntb_set_mw()
1157 if (mw->dma_addr % mw->xlat_align != 0) { in ntb_set_mw()
1160 (uintmax_t)mw->dma_addr, size); in ntb_set_mw()
1166 rc = ntb_mw_set_trans(nt->dev, num_mw, mw->dma_addr, mw->xlat_size); in ntb_set_mw()

123