Home
last modified time | relevance | path

Searched refs:cpu_addr (Results 1 – 16 of 16) sorted by relevance

/freebsd/sys/dev/gve/
H A Dgve_qpl.c62 pmap_qremove((vm_offset_t)qpl->dmas[i].cpu_addr, 1); in gve_free_qpl()
63 kva_free((vm_offset_t)qpl->dmas[i].cpu_addr, PAGE_SIZE); in gve_free_qpl()
123 qpl->dmas[i].cpu_addr = (void *)kva_alloc(PAGE_SIZE); in gve_alloc_qpl()
124 if (!qpl->dmas[i].cpu_addr) { in gve_alloc_qpl()
129 pmap_qenter((vm_offset_t)qpl->dmas[i].cpu_addr, &(qpl->pages[i]), 1); in gve_alloc_qpl()
131 qpl->dmas[i].cpu_addr = (void *)(qpl->kva + (PAGE_SIZE * i)); in gve_alloc_qpl()
H A Dgve_utils.c111 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 Dgve_adminq.c469 desc = desc_mem.cpu_addr; in gve_adminq_describe_device()
574 page_list = dma.cpu_addr; in gve_adminq_register_page_list()
671 ptype_map = dma.cpu_addr; in gve_adminq_get_ptype_map_dqo()
701 if (priv->aq_mem.cpu_addr == NULL) { in gve_adminq_alloc()
710 priv->adminq = priv->aq_mem.cpu_addr; in gve_adminq_alloc()
H A Dgve_rx.c92 rx->page_info[i].page_address = com->qpl->dmas[i].cpu_addr; in gve_prefill_rx_slots()
120 rx->desc_ring = rx->desc_ring_mem.cpu_addr; in gve_rx_alloc_ring_gqi()
142 rx->data_ring = rx->data_ring_mem.cpu_addr; in gve_rx_alloc_ring_gqi()
171 com->q_resources = com->q_resources_mem.cpu_addr; in gve_rx_alloc_ring()
H A Dgve_rx_dqo.c112 rx->dqo.desc_ring = rx->desc_ring_mem.cpu_addr; in gve_rx_alloc_ring_dqo()
123 rx->dqo.compl_ring = rx->dqo.compl_ring_mem.cpu_addr; in gve_rx_alloc_ring_dqo()
746 void *va = rx->com.qpl->dmas[page_idx].cpu_addr; in gve_get_cpu_addr_for_qpl_buf()
815 page_addr = rx->com.qpl->dmas[page_idx].cpu_addr; in gve_rx_add_extmbuf_to_ctx()
H A Dgve_main.c69 driver_info = driver_info_mem.cpu_addr; in gve_verify_driver_compatibility()
657 priv->counters = priv->counter_array_mem.cpu_addr; in gve_alloc_counter_array()
680 priv->irq_db_indices = priv->irqs_db_mem.cpu_addr; in gve_alloc_irq_db_array()
H A Dgve_tx_dqo.c182 tx->dqo.desc_ring = tx->desc_ring_mem.cpu_addr; in gve_tx_alloc_ring_dqo()
193 tx->dqo.compl_ring = tx->dqo.compl_ring_mem.cpu_addr; in gve_tx_alloc_ring_dqo()
647 *va = (char *)tx->com.qpl->dmas[page_id].cpu_addr + offset; in gve_tx_buf_get_addr_dqo()
H A Dgve_tx.c116 tx->desc_ring = tx->desc_ring_mem.cpu_addr; in gve_tx_alloc_ring_gqi()
174 com->q_resources = com->q_resources_mem.cpu_addr; in gve_tx_alloc_ring()
H A Dgve.h95 void *cpu_addr; member
/freebsd/sys/dev/liquidio/
H A Dlio_network.h211 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 Dakebono.dts263 // 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 Dcurrituck.dts137 // pci_space < pci_addr > < cpu_addr > < size …
/freebsd/sys/ofed/include/rdma/
H A Dib_verbs.h2043 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/compat/linuxkpi/common/include/linux/
H A Ddma-mapping.h176 dma_free_coherent(struct device *dev, size_t size, void *cpu_addr, in dma_free_coherent() argument
181 kmem_free(cpu_addr, size); in dma_free_coherent()
/freebsd/sys/contrib/device-tree/Bindings/dma/xilinx/
H A Dxilinx_dma.txt27 - dma-ranges: Should be as the following <dma_addr cpu_addr max_len>.
/freebsd/sys/contrib/dev/iwlwifi/pcie/
H A Dtrans.c3004 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