/freebsd/sys/dev/gve/ |
H A D | gve_qpl.c | 81 pmap_qremove((vm_offset_t)qpl->dmas[i].cpu_addr, 1); in gve_free_qpl() 82 kva_free((vm_offset_t)qpl->dmas[i].cpu_addr, PAGE_SIZE); in gve_free_qpl() 137 qpl->dmas[i].cpu_addr = (void *)kva_alloc(PAGE_SIZE); in gve_alloc_qpl() 138 if (!qpl->dmas[i].cpu_addr) { in gve_alloc_qpl() 143 pmap_qenter((vm_offset_t)qpl->dmas[i].cpu_addr, &(qpl->pages[i]), 1); in gve_alloc_qpl() 145 qpl->dmas[i].cpu_addr = (void *)(qpl->kva + (PAGE_SIZE * i)); in gve_alloc_qpl()
|
H A D | gve_utils.c | 111 err = bus_dmamem_alloc(dma->tag, (void **) &dma->cpu_addr, in gve_dma_alloc_coherent() 122 err = bus_dmamap_load(dma->tag, dma->map, dma->cpu_addr, size, in gve_dma_alloc_coherent() 132 bus_dmamem_free(dma->tag, dma->cpu_addr, dma->map); in gve_dma_alloc_coherent() 146 bus_dmamem_free(dma->tag, dma->cpu_addr, dma->map); in gve_dma_free_coherent() 185 err = bus_dmamap_load(dma->tag, dma->map, dma->cpu_addr, size, in gve_dmamap_create()
|
H A D | gve_adminq.c | 424 desc = desc_mem.cpu_addr; in gve_adminq_describe_device() 520 page_list = dma.cpu_addr; in gve_adminq_register_page_list() 617 ptype_map = dma.cpu_addr; in gve_adminq_get_ptype_map_dqo() 647 if (priv->aq_mem.cpu_addr == NULL) { in gve_adminq_alloc() 656 priv->adminq = priv->aq_mem.cpu_addr; in gve_adminq_alloc()
|
H A D | gve_rx.c | 86 rx->page_info[i].page_address = com->qpl->dmas[i].cpu_addr; in gve_prefill_rx_slots() 114 rx->desc_ring = rx->desc_ring_mem.cpu_addr; in gve_rx_alloc_ring_gqi() 133 rx->data_ring = rx->data_ring_mem.cpu_addr; in gve_rx_alloc_ring_gqi() 162 com->q_resources = com->q_resources_mem.cpu_addr; in gve_rx_alloc_ring()
|
H A D | gve_rx_dqo.c | 106 rx->dqo.desc_ring = rx->desc_ring_mem.cpu_addr; in gve_rx_alloc_ring_dqo() 117 rx->dqo.compl_ring = rx->dqo.compl_ring_mem.cpu_addr; in gve_rx_alloc_ring_dqo() 734 void *va = rx->com.qpl->dmas[page_idx].cpu_addr; in gve_get_cpu_addr_for_qpl_buf() 802 page_addr = rx->com.qpl->dmas[page_idx].cpu_addr; in gve_rx_add_extmbuf_to_ctx()
|
H A D | gve_main.c | 66 driver_info = driver_info_mem.cpu_addr; in gve_verify_driver_compatibility() 444 priv->counters = priv->counter_array_mem.cpu_addr; in gve_alloc_counter_array() 467 priv->irq_db_indices = priv->irqs_db_mem.cpu_addr; in gve_alloc_irq_db_array()
|
H A D | gve_tx_dqo.c | 176 tx->dqo.desc_ring = tx->desc_ring_mem.cpu_addr; in gve_tx_alloc_ring_dqo() 187 tx->dqo.compl_ring = tx->dqo.compl_ring_mem.cpu_addr; in gve_tx_alloc_ring_dqo() 629 *va = (char *)tx->com.qpl->dmas[page_id].cpu_addr + offset; in gve_tx_buf_get_addr_dqo()
|
H A D | gve_tx.c | 110 tx->desc_ring = tx->desc_ring_mem.cpu_addr; in gve_tx_alloc_ring_gqi() 166 com->q_resources = com->q_resources_mem.cpu_addr; in gve_tx_alloc_ring()
|
H A D | gve.h | 70 void *cpu_addr; member
|
/freebsd/sys/dev/liquidio/ |
H A D | lio_network.h | 211 lio_dma_free(size_t size, void *cpu_addr) in lio_dma_free() argument 214 kmem_free(cpu_addr, size); in lio_dma_free()
|
/freebsd/sys/contrib/device-tree/src/powerpc/ |
H A D | akebono.dts | 263 // pci_space < pci_addr > < cpu_addr > < size … 303 // pci_space < pci_addr > < cpu_addr > < size … 343 // pci_space < pci_addr > < cpu_addr > < size … 383 // pci_space < pci_addr > < cpu_addr > < size …
|
H A D | currituck.dts | 137 // pci_space < pci_addr > < cpu_addr > < size …
|
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | dma-mapping.h | 172 dma_free_coherent(struct device *dev, size_t size, void *cpu_addr, in dma_free_coherent() argument 177 kmem_free(cpu_addr, size); in dma_free_coherent()
|
/freebsd/sys/ofed/include/rdma/ |
H A D | ib_verbs.h | 2043 size_t size, void *cpu_addr, 3511 void *cpu_addr, size_t size, in ib_dma_map_single() argument 3515 return dev->dma_ops->map_single(dev, cpu_addr, size, direction); in ib_dma_map_single() 3516 return dma_map_single(dev->dma_device, cpu_addr, size, direction); in ib_dma_map_single() 3537 void *cpu_addr, size_t size, in ib_dma_map_single_attrs() argument 3541 return dma_map_single_attrs(dev->dma_device, cpu_addr, size, in ib_dma_map_single_attrs() 3744 size_t size, void *cpu_addr, in ib_dma_free_coherent() argument 3748 dev->dma_ops->free_coherent(dev, size, cpu_addr, dma_handle); in ib_dma_free_coherent() 3750 dma_free_coherent(dev->dma_device, size, cpu_addr, dma_handle); in ib_dma_free_coherent()
|
/freebsd/sys/contrib/device-tree/Bindings/dma/xilinx/ |
H A D | xilinx_dma.txt | 27 - dma-ranges: Should be as the following <dma_addr cpu_addr max_len>.
|
/freebsd/sys/contrib/dev/iwlwifi/pcie/ |
H A D | trans.c | 3004 u8 *cpu_addr = (void *)trans->dbg.fw_mon.block, *curr_buf; in iwl_dbgfs_monitor_data_read() 3035 curr_buf = cpu_addr + data->prev_wr_ptr; in iwl_dbgfs_monitor_data_read() 3044 curr_buf = cpu_addr + data->prev_wr_ptr; in iwl_dbgfs_rf_read() 3053 cpu_addr, &size, 3070 cpu_addr, &size, 2961 u8 *cpu_addr = (void *)trans->dbg.fw_mon.block, *curr_buf; iwl_dbgfs_monitor_data_read() local
|