Searched refs:dma_addr (Results 26 - 50 of 57) sorted by relevance

123

/freebsd-12-stable/sys/dev/smartpqi/
H A Dsmartpqi_ioctl.c271 DBG_INFO("ioctl_dma_buf.dma_addr = %p\n",(void*)ioctl_dma_buf.dma_addr);
310 request.sg_descriptors[0].addr = ioctl_dma_buf.dma_addr;
H A Dsmartpqi_init.c71 admin_req.req_type.general_func.sg_desc.addr = pqi_cap_dma_buf.dma_addr;
205 prcb->sg_chain_dma = (dma_addr_t)(softs->sg_dma_desc[i].dma_addr);
H A Dsmartpqi_defines.h105 #define DMA_PHYS_LOW(mem) (((mem)->dma_addr) & 0x00000000ffffffff)
106 #define DMA_PHYS_HIGH(mem) ((((mem)->dma_addr) & 0xffffffff00000000) >> 32)
H A Dsmartpqi_structures.h197 dma_addr_t dma_addr; member in struct:dma_mem
/freebsd-12-stable/sys/dev/drm2/i915/
H A Di915_gem_gtt.c581 dma_addr_t dma_addr; local
602 dma_addr = pci_map_page(dev->pdev, page, 0, PAGE_SIZE,
604 if (pci_dma_mapping_error(dev->pdev, dma_addr))
607 dma_addr = VM_PAGE_TO_PHYS(page);
610 dev_priv->mm.gtt->scratch_page_dma = dma_addr;
/freebsd-12-stable/sys/contrib/ena-com/
H A Dena_com.c125 ENA_MEM_ALLOC_COHERENT(admin_queue->q_dmadev, size, sq->entries, sq->dma_addr,
148 ENA_MEM_ALLOC_COHERENT(admin_queue->q_dmadev, size, cq->entries, cq->dma_addr,
173 aenq->dma_addr,
184 addr_low = ENA_DMA_ADDR_TO_UINT32_LOW(aenq->dma_addr);
185 addr_high = ENA_DMA_ADDR_TO_UINT32_HIGH(aenq->dma_addr);
1739 sq->dma_addr, sq->mem_handle);
1745 cq->dma_addr, cq->mem_handle);
1751 aenq->dma_addr, aenq->mem_handle);
1886 addr_low = ENA_DMA_ADDR_TO_UINT32_LOW(admin_queue->sq.dma_addr);
1887 addr_high = ENA_DMA_ADDR_TO_UINT32_HIGH(admin_queue->sq.dma_addr);
[all...]
/freebsd-12-stable/sys/dev/qlxgb/
H A Dqla_hw.c166 __func__, (void *)(ha->hw.dma_buf.tx_ring.dma_addr),
197 (void *)(ha->hw.dma_buf.rds_ring[i].dma_addr),
223 (void *)(ha->hw.dma_buf.sds_ring[i].dma_addr),
252 __func__, (void *)(ha->hw.dma_buf.context.dma_addr),
290 phys_addr = hw->dma_buf.context.dma_addr;
338 qla_host_to_le64(hw->dma_buf.tx_ring.dma_addr);
373 qla_host_to_le64(hw->dma_buf.rds_ring[i].dma_addr);
390 qla_host_to_le64(hw->dma_buf.sds_ring[i].dma_addr);
/freebsd-12-stable/sys/dev/cxgbe/iw_cxgbe/
H A Dcq.c125 &cq->dma_addr, GFP_KERNEL);
130 dma_unmap_addr_set(cq, mapping, cq->dma_addr);
165 res->u.cq.iqaddr = cpu_to_be64(cq->dma_addr);
1020 "%s cqid 0x%0x chp %p size %u memsize %zu, dma_addr 0x%0llx",
1022 (unsigned long long) chp->cq.dma_addr);
H A Dt4.h319 bus_addr_t dma_addr; member in struct:t4_sq
345 bus_addr_t dma_addr; member in struct:t4_rq
551 bus_addr_t dma_addr; member in struct:t4_cq
H A Dqp.c181 &(wq->sq.dma_addr), GFP_KERNEL);
187 dma_unmap_addr_set(&wq->sq, mapping, wq->sq.dma_addr);
191 wq->rq.memsize, &(wq->rq.dma_addr), GFP_KERNEL);
197 dma_unmap_addr_set(&wq->rq, mapping, wq->rq.dma_addr);
276 res->u.sqrq.eqaddr = cpu_to_be64(wq->sq.dma_addr);
299 res->u.sqrq.eqaddr = cpu_to_be64(wq->rq.dma_addr);
/freebsd-12-stable/sys/dev/mthca/
H A Dmthca_cmd.h278 int mthca_MAP_ICM_page(struct mthca_dev *dev, u64 dma_addr, u64 virt);
H A Dmthca_cmd.c1536 int mthca_MAP_ICM_page(struct mthca_dev *dev, u64 dma_addr, u64 virt) argument
1548 inbox[1] = cpu_to_be64(dma_addr);
1557 (unsigned long long) dma_addr, (unsigned long long) virt);
/freebsd-12-stable/sys/dev/mlx5/mlx5_core/
H A Dmlx5_alloc.c162 pgdir->db_dma = pgdir->fw_page->dma_addr;
/freebsd-12-stable/sys/dev/qlxge/
H A Dqls_def.h47 bus_addr_t dma_addr; member in struct:qla_dma
H A Dqls_hw.c1038 value = (uint32_t)ha->rss_dma.dma_addr;
1041 value = (uint32_t)(ha->rss_dma.dma_addr >> 32);
1429 ha->tx_ring[ridx].wq_paddr = ha->tx_ring[ridx].wq_dma.dma_addr;
1432 p_addr = ha->tx_ring[ridx].privb_dma.dma_addr;
1665 ha->rx_ring[ridx].cq_base_paddr = ha->rx_ring[ridx].cq_dma.dma_addr;
1668 p_addr = ha->rx_ring[ridx].cq_dma.dma_addr;
1685 p_addr = ha->rx_ring[ridx].lbq_dma.dma_addr;
1696 p_addr = ha->rx_ring[ridx].sbq_dma.dma_addr;
1707 ha->rx_ring[ridx].lb_paddr = ha->rx_ring[ridx].lb_dma.dma_addr;
2388 b_paddr = ha->mpi_dma.dma_addr;
[all...]
/freebsd-12-stable/sys/ofed/drivers/infiniband/core/
H A Dib_verbs.c1908 u64 dma_addr = sg_dma_address(sg) + sg_offset; local
1909 u64 prev_addr = dma_addr;
1911 u64 end_dma_addr = dma_addr + dma_len;
1912 u64 page_addr = dma_addr & page_mask;
1919 if (i && (last_page_off != 0 || page_addr != dma_addr)) {
1921 if (last_end_dma_addr != dma_addr)
1936 mr->length += prev_addr - dma_addr;
/freebsd-12-stable/sys/dev/qlnx/qlnxe/
H A Dqlnx_os.c4151 addr = sw_rx_data->dma_addr;
4156 sw_rx_data->dma_addr = rxq->tpa_info[agg_index].rx_buf.dma_addr;
4160 rxq->tpa_info[agg_index].rx_buf.dma_addr = addr;
4166 rx_bd->addr.hi = htole32(U64_HI(sw_rx_data->dma_addr));
4167 rx_bd->addr.lo = htole32(U64_LO(sw_rx_data->dma_addr));
5204 dma_buf->dma_addr = b_addr;
5242 *phys = dma_buf.dma_addr;
5250 dma_buf.dma_b, (void *)dma_buf.dma_addr, size);
5275 dma_p->dma_b, (void *)dma_p->dma_addr, siz
6260 dma_addr_t dma_addr; local
6314 dma_addr_t dma_addr; local
[all...]
H A Dqlnx_def.h80 dma_addr_t dma_addr; member in struct:sw_rx_data
/freebsd-12-stable/sys/dev/ntb/
H A Dntb_transport.c183 /* Rx buff is virt_addr / dma_addr / rx_size */
187 bus_addr_t dma_addr; member in struct:ntb_transport_mw
423 mw->dma_addr = 0;
506 rc = ntb_mw_set_trans(nt->dev, i, mw->dma_addr, mw->buff_size);
1214 rc = ntb_mw_set_trans(nt->dev, i, mw->dma_addr,
1309 mw->dma_addr = cba.addr;
/freebsd-12-stable/sys/dev/drm2/radeon/
H A Dradeon_gart.c270 * @dma_addr: DMA addresses of pages
277 int pages, vm_page_t *pagelist, dma_addr_t *dma_addr)
292 rdev->gart.pages_addr[p] = dma_addr[i];
276 radeon_gart_bind(struct radeon_device *rdev, unsigned offset, int pages, vm_page_t *pagelist, dma_addr_t *dma_addr) argument
/freebsd-12-stable/sys/dev/qlxgbe/
H A Dql_hw.c1296 paddr = hw->dma_buf.tx_ring.dma_addr;
1321 __func__, (void *)(hw->dma_buf.tx_ring.dma_addr),
1343 __func__, i, (void *)(hw->dma_buf.rds_ring[i].dma_addr),
1369 (void *)(hw->dma_buf.sds_ring[i].dma_addr),
3182 qla_host_to_le64(hw->dma_buf.sds_ring[i].dma_addr);
3191 qla_host_to_le64(hw->dma_buf.rds_ring[i].dma_addr);
3293 qla_host_to_le64(hw->dma_buf.sds_ring[j].dma_addr);
3307 qla_host_to_le64(hw->dma_buf.rds_ring[j].dma_addr);
4397 md_templ->buf_addr = ha->hw.dma_buf.minidump.dma_addr;
/freebsd-12-stable/sys/ofed/include/rdma/
H A Dib_verbs.h1779 u64 dma_addr);
2943 * @dev: The device for which the dma_addr was created
2944 * @dma_addr: The DMA address to check
2946 static inline int ib_dma_mapping_error(struct ib_device *dev, u64 dma_addr) argument
2949 return dev->dma_ops->mapping_error(dev, dma_addr);
2950 return dma_mapping_error(dev->dma_device, dma_addr);
2955 * @dev: The device for which the dma_addr is to be created
3006 * @dev: The device for which the dma_addr is to be created
/freebsd-12-stable/sys/compat/linuxkpi/common/src/
H A Dlinux_usb.c1120 usb_buffer_alloc(struct usb_device *dev, usb_size_t size, uint16_t mem_flags, uint8_t *dma_addr) argument
1212 void *addr, uint8_t dma_addr)
1211 usb_buffer_free(struct usb_device *dev, usb_size_t size, void *addr, uint8_t dma_addr) argument
/freebsd-12-stable/sys/dev/iser/
H A Diser_verbs.c931 tx_desc->dma_addr, ISER_HEADERS_LEN,
/freebsd-12-stable/sys/dev/mlx5/
H A Ddriver.h267 bus_addr_t dma_addr; member in struct:mlx5_fw_page

Completed in 423 milliseconds

123