/freebsd-12-stable/sys/compat/linuxkpi/common/include/linux/ |
H A D | dmapool.h | 47 dma_addr_t dma_addr); 79 dma_pool_free(struct dma_pool *pool, void *vaddr, dma_addr_t dma_addr) argument 82 linux_dma_pool_free(pool, vaddr, dma_addr);
|
H A D | dma-mapping.h | 86 int (*mapping_error)(struct device *dev, dma_addr_t dma_addr); 97 void linux_dma_unmap(struct device *dev, dma_addr_t dma_addr, size_t size); 159 dma_addr_t dma_addr) 162 linux_dma_unmap(dev, dma_addr, size); 175 dma_unmap_single_attrs(struct device *dev, dma_addr_t dma_addr, size_t size, argument 179 linux_dma_unmap(dev, dma_addr, size); 266 dma_mapping_error(struct device *dev, dma_addr_t dma_addr) argument 269 return (dma_addr == 0); 158 dma_free_coherent(struct device *dev, size_t size, void *cpu_addr, dma_addr_t dma_addr) argument
|
H A D | usb.h | 299 uint16_t mem_flags, uint8_t *dma_addr); 302 void usb_buffer_free(struct usb_device *dev, usb_size_t size, void *addr, uint8_t dma_addr);
|
/freebsd-12-stable/sys/dev/smartpqi/ |
H A D | smartpqi_queue.c | 151 dma_addr_t dma_addr = 0; local 174 dma_addr = softs->admin_queue_dma_mem.dma_addr; 179 softs->admin_ib_queue.array_dma_addr = dma_addr; 184 softs->admin_ob_queue.array_dma_addr = dma_addr + ib_array_size; 678 dma_addr_t dma_addr = 0; local 719 dma_addr = softs->event_q_dma_mem.dma_addr; 720 event_q_pi_dma_start_offset += dma_addr; 724 ASSERT(!(dma_addr 759 dma_addr_t dma_addr = 0; local 881 dma_addr_t dma_addr = 0; local [all...] |
H A D | smartpqi_mem.c | 77 os_dma_map, &dma_mem->dma_addr, 0)) != 0) { 107 if(dma_mem->dma_addr) { 109 dma_mem->dma_addr = 0;
|
H A D | smartpqi_event.c | 298 request->sg_desc.addr = buff->dma_addr; 345 DBG_INFO("buf_report_event.dma_addr = %p \n",(void*)buf_report_event.dma_addr); 406 DBG_INFO("buf_set_event.dma_addr = %p\n",(void*)buf_set_event.dma_addr);
|
/freebsd-12-stable/sys/dev/liquidio/ |
H A D | lio_network.h | 221 vm_paddr_t dma_addr; local 223 dma_addr = vtophys(((struct mbuf *)buf)->m_data); 224 return ((uint64_t)dma_addr);
|
/freebsd-12-stable/sys/dev/iser/ |
H A D | iser_initiator.c | 109 tx_desc->dma_addr, ISER_HEADERS_LEN, DMA_TO_DEVICE); 202 u64 dma_addr; local 225 dma_addr = ib_dma_map_single(device->ib_device, (void *)rx_desc, 227 if (ib_dma_mapping_error(device->ib_device, dma_addr)) 230 rx_desc->dma_addr = dma_addr; 233 rx_sg->addr = rx_desc->dma_addr; 245 ib_dma_unmap_single(device->ib_device, rx_desc->dma_addr, 269 ib_dma_unmap_single(device->ib_device, rx_desc->dma_addr, 484 rx_dma = rx_desc->dma_addr; [all...] |
H A D | icl_iser.c | 89 u64 dma_addr; local 92 dma_addr = ib_dma_map_single(device->ib_device, (void *)tx_desc, 94 if (ib_dma_mapping_error(device->ib_device, dma_addr)) { 100 tx_desc->dma_addr = dma_addr; 101 tx_desc->tx_sg[0].addr = tx_desc->dma_addr; 478 ib_dma_unmap_single(device->ib_device, tx_desc->dma_addr,
|
H A D | icl_iser.h | 267 * @dma_addr: header buffer dma_address 278 u64 dma_addr; member in struct:iser_tx_desc 292 * @dma_addr: receive buffer dma address 300 u64 dma_addr; member in struct:iser_rx_desc
|
/freebsd-12-stable/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_pagealloc.c | 62 fwp->dma_addr = segs->ds_addr; 193 return ((fwp + index)->dma_addr + (offset % MLX5_ADAPTER_PAGE_SIZE)); 216 if (tfp->dma_addr < nfp->dma_addr) 218 else if (tfp->dma_addr > nfp->dma_addr) 239 if (tfp->dma_addr < addr) { 241 } else if (tfp->dma_addr > addr) { 275 *addr = fwp->dma_addr; 407 MLX5_ARRAY_SET64(manage_pages_out, out, pas, i, fwp->dma_addr); [all...] |
/freebsd-12-stable/sys/compat/linuxkpi/common/src/ |
H A D | linux_pci.c | 556 uint64_t dma_addr; member in struct:linux_dma_obj 601 PCTRIE_DEFINE(LINUX_DMA, linux_dma_obj, dma_addr, linux_dma_trie_alloc, 681 obj->dma_addr = seg.ds_addr; 692 return (obj->dma_addr); 704 linux_dma_unmap(struct device *dev, dma_addr_t dma_addr, size_t len) argument 715 obj = LINUX_DMA_PCTRIE_LOOKUP(&priv->ptree, dma_addr); 720 LINUX_DMA_PCTRIE_REMOVE(&priv->ptree, dma_addr); 729 linux_dma_unmap(struct device *dev, dma_addr_t dma_addr, size_t len) argument 818 obj->dma_addr = seg.ds_addr; 944 *handle = obj->dma_addr; 949 linux_dma_pool_free(struct dma_pool *pool, void *vaddr, dma_addr_t dma_addr) argument [all...] |
/freebsd-12-stable/sys/dev/liquidio/base/ |
H A D | lio_request_manager.c | 731 uint64_t dma_addr; local 740 lio_dma_alloc(LIO_SOFT_COMMAND_BUFFER_SIZE, (vm_paddr_t *)&dma_addr); 746 sc->dma_addr = dma_addr; 785 uint64_t dma_addr; local 810 dma_addr = sc->dma_addr; 815 sc->dma_addr = dma_addr; 828 sc->dmadptr = dma_addr [all...] |
H A D | lio_iq.h | 234 uint64_t dma_addr; member in struct:lio_soft_command
|
/freebsd-12-stable/sys/ofed/drivers/infiniband/core/ |
H A D | ib_umem_odp.c | 444 dma_addr_t dma_addr; local 459 dma_addr = ib_dma_map_page(dev, 463 if (ib_dma_mapping_error(dev, dma_addr)) { 467 umem->odp_data->dma_list[page_index] = dma_addr | access_mask; 644 dma_addr_t dma_addr = dma & ODP_DMA_ADDR_MASK; local 646 WARN_ON(!dma_addr); 648 ib_dma_unmap_page(dev, dma_addr, PAGE_SIZE,
|
/freebsd-12-stable/sys/dev/mlx5/mlx5_fpga/ |
H A D | sdk.h | 104 /** @dma_addr: Private member. Physical DMA-mapped address of the data */ 105 dma_addr_t dma_addr; member in struct:mlx5_fpga_dma_entry
|
H A D | mlx5fpga_conn.c | 58 buf->sg[0].dma_addr = dma_map_single(dma_device, buf->sg[0].data, 60 err = dma_mapping_error(dma_device, buf->sg[0].dma_addr); 70 buf->sg[1].dma_addr = dma_map_single(dma_device, buf->sg[1].data, 72 err = dma_mapping_error(dma_device, buf->sg[1].dma_addr); 75 dma_unmap_single(dma_device, buf->sg[0].dma_addr, 91 dma_unmap_single(dma_device, buf->sg[1].dma_addr, 95 dma_unmap_single(dma_device, buf->sg[0].dma_addr, 119 data->addr = cpu_to_be64(buf->sg[0].dma_addr); 159 data->addr = cpu_to_be64(buf->sg[sgi].dma_addr);
|
/freebsd-12-stable/sys/dev/sfxge/common/ |
H A D | ef10_ev.c | 155 efx_qword_t *dma_addr; local 234 dma_addr = MCDI_IN2(req, efx_qword_t, INIT_EVQ_IN_DMA_ADDR); 238 EFX_POPULATE_QWORD_2(*dma_addr, 242 dma_addr++; 293 efx_qword_t *dma_addr; local 360 dma_addr = MCDI_IN2(req, efx_qword_t, INIT_EVQ_V2_IN_DMA_ADDR); 364 EFX_POPULATE_QWORD_2(*dma_addr, 368 dma_addr++;
|
H A D | ef10_rx.c | 57 efx_qword_t *dma_addr; local 85 dma_addr = MCDI_IN2(req, efx_qword_t, INIT_RXQ_IN_DMA_ADDR); 89 EFX_POPULATE_QWORD_2(*dma_addr, 93 dma_addr++;
|
H A D | ef10_tx.c | 63 efx_qword_t *dma_addr; local 107 dma_addr = MCDI_IN2(req, efx_qword_t, INIT_TXQ_IN_DMA_ADDR); 111 EFX_POPULATE_QWORD_2(*dma_addr, 115 dma_addr++;
|
/freebsd-12-stable/sys/dev/sfxge/ |
H A D | sfxge_tx.c | 957 uint64_t dma_addr; /* DMA address of current position */ member in struct:sfxge_tso_state 1164 uint64_t dma_addr = tso->dma_addr; local 1192 tso->dma_addr += n; 1204 efx_tx_qdesc_dma_create(txq->common, dma_addr, n, eop, desc); 1231 uint64_t dma_addr; local 1286 dma_addr = (txq->tsoh_buffer[page_index].esm_addr + 1301 tso_map_long_header, &dma_addr, 1303 if (__predict_false(dma_addr == 0)) { 1354 dma_addr, [all...] |
/freebsd-12-stable/sys/contrib/ena-com/ |
H A D | ena_com.h | 205 dma_addr_t dma_addr; member in struct:ena_com_admin_cq 214 dma_addr_t dma_addr; member in struct:ena_com_admin_sq 269 dma_addr_t dma_addr; member in struct:ena_com_aenq
|
/freebsd-12-stable/sys/dev/qlxgb/ |
H A D | qla_os.h | 171 bus_addr_t dma_addr; member in struct:qla_dma
|
/freebsd-12-stable/sys/dev/qlxgbe/ |
H A D | ql_os.h | 171 bus_addr_t dma_addr; member in struct:qla_dma
|
/freebsd-12-stable/sys/dev/qlnx/qlnxe/ |
H A D | qlnx_os.h | 155 bus_addr_t dma_addr; member in struct:qlnx_dma
|