Home
last modified time | relevance | path

Searched refs:page_dma (Results 1 - 25 of 31) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_misc.c90 dma_addr_t page_dma; in pvrdma_page_dir_init() local
94 &page_dma, in pvrdma_page_dir_init()
99 pvrdma_page_dir_insert_dma(pdir, i, page_dma); in pvrdma_page_dir_init()
128 dma_addr_t page_dma = pvrdma_page_dir_get_dma(pdir, i); in pvrdma_page_dir_cleanup_pages() local
131 pdir->pages[i], page_dma); in pvrdma_page_dir_cleanup_pages()
/kernel/linux/linux-6.6/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_misc.c90 dma_addr_t page_dma; in pvrdma_page_dir_init() local
94 &page_dma, in pvrdma_page_dir_init()
99 pvrdma_page_dir_insert_dma(pdir, i, page_dma); in pvrdma_page_dir_init()
128 dma_addr_t page_dma = pvrdma_page_dir_get_dma(pdir, i); in pvrdma_page_dir_cleanup_pages() local
131 pdir->pages[i], page_dma); in pvrdma_page_dir_cleanup_pages()
/kernel/linux/linux-5.10/drivers/block/
H A Dumem.c113 dma_addr_t page_dma; member
287 writel(cpu_to_le32((page->page_dma+offset) & 0xffffffff), in mm_start_io()
291 writel(cpu_to_le32(((u64)page->page_dma)>>32), in mm_start_io()
387 desc->sem_addr = cpu_to_le64((u64)(p->page_dma+offset)); in add_bio()
390 desc->next_desc_addr = cpu_to_le64(p->page_dma+offset); in add_bio()
874 PAGE_SIZE * 2, &card->mm_pages[0].page_dma, GFP_KERNEL); in mm_pci_probe()
876 PAGE_SIZE * 2, &card->mm_pages[1].page_dma, GFP_KERNEL); in mm_pci_probe()
1003 card->mm_pages[0].page_dma); in mm_pci_probe()
1007 card->mm_pages[1].page_dma); in mm_pci_probe()
1028 card->mm_pages[0].page_dma); in mm_pci_remove()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/engleder/
H A Dtsnep.h86 dma_addr_t page_dma[TSNEP_RING_PAGE_COUNT]; member
122 dma_addr_t page_dma[TSNEP_RING_PAGE_COUNT]; member
H A Dtsnep_main.c275 tx->page_dma[i]); in tsnep_tx_ring_cleanup()
277 tx->page_dma[i] = 0; in tsnep_tx_ring_cleanup()
292 dma_alloc_coherent(dmadev, PAGE_SIZE, &tx->page_dma[i], in tsnep_tx_ring_create()
304 entry->desc_dma = tx->page_dma[i] + TSNEP_DESC_SIZE * j; in tsnep_tx_ring_create()
916 rx->page_dma[i]); in tsnep_rx_ring_cleanup()
918 rx->page_dma[i] = 0; in tsnep_rx_ring_cleanup()
934 dma_alloc_coherent(dmadev, PAGE_SIZE, &rx->page_dma[i], in tsnep_rx_ring_create()
946 entry->desc_dma = rx->page_dma[i] + TSNEP_DESC_SIZE * j; in tsnep_rx_ring_create()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/pcie/
H A Drx.c283 bd[rxq->write].addr = cpu_to_le64(rxb->page_dma); in iwl_pcie_restock_bd()
288 bd[rxq->write] = cpu_to_le64(rxb->page_dma | rxb->vid); in iwl_pcie_restock_bd()
323 WARN_ON(rxb->page_dma & trans_pcie->supported_dma_mask); in iwl_pcie_rxmq_restock()
375 bd[rxq->write] = iwl_pcie_dma_addr2rbd_ptr(rxb->page_dma); in iwl_pcie_rxsq_restock()
520 rxb->page_dma = in iwl_pcie_rxq_alloc_rbs()
524 if (dma_mapping_error(trans->dev, rxb->page_dma)) { in iwl_pcie_rxq_alloc_rbs()
553 dma_unmap_page(trans->dev, trans_pcie->rx_pool[i].page_dma, in iwl_pcie_free_rbs_pool()
614 rxb->page_dma = dma_map_page(trans->dev, page, in iwl_pcie_rx_allocator()
618 if (dma_mapping_error(trans->dev, rxb->page_dma)) { in iwl_pcie_rx_allocator()
1298 dma_unmap_page(trans->dev, rxb->page_dma, max_le in iwl_pcie_rx_handle_rb()
[all...]
H A Dinternal.h100 * @page_dma: bus address of rxb page
108 dma_addr_t page_dma; member
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/pcie/
H A Drx.c229 bd[rxq->write].addr = cpu_to_le64(rxb->page_dma); in iwl_pcie_restock_bd()
234 bd[rxq->write] = cpu_to_le64(rxb->page_dma | rxb->vid); in iwl_pcie_restock_bd()
269 WARN_ON(rxb->page_dma & trans_pcie->supported_dma_mask); in iwl_pcie_rxmq_restock()
321 bd[rxq->write] = iwl_pcie_dma_addr2rbd_ptr(rxb->page_dma); in iwl_pcie_rxsq_restock()
466 rxb->page_dma = in iwl_pcie_rxq_alloc_rbs()
470 if (dma_mapping_error(trans->dev, rxb->page_dma)) { in iwl_pcie_rxq_alloc_rbs()
499 dma_unmap_page(trans->dev, trans_pcie->rx_pool[i].page_dma, in iwl_pcie_free_rbs_pool()
560 rxb->page_dma = dma_map_page(trans->dev, page, in iwl_pcie_rx_allocator()
564 if (dma_mapping_error(trans->dev, rxb->page_dma)) { in iwl_pcie_rx_allocator()
1307 dma_unmap_page(trans->dev, rxb->page_dma, max_le in iwl_pcie_rx_handle_rb()
[all...]
H A Dinternal.h44 * @page_dma: bus address of rxb page
53 dma_addr_t page_dma; member
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igbvf/
H A Digbvf.h113 u64 page_dma; member
H A Dnetdev.c156 if (adapter->rx_ps_hdr_size && !buffer_info->page_dma) { in igbvf_alloc_rx_buffers()
167 buffer_info->page_dma = in igbvf_alloc_rx_buffers()
173 buffer_info->page_dma)) { in igbvf_alloc_rx_buffers()
204 cpu_to_le64(buffer_info->page_dma); in igbvf_alloc_rx_buffers()
307 dma_unmap_page(&pdev->dev, buffer_info->page_dma, in igbvf_clean_rx_irq()
310 buffer_info->page_dma = 0; in igbvf_clean_rx_irq()
584 if (buffer_info->page_dma) in igbvf_clean_rx_ring()
586 buffer_info->page_dma, in igbvf_clean_rx_ring()
591 buffer_info->page_dma = 0; in igbvf_clean_rx_ring()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igbvf/
H A Digbvf.h113 u64 page_dma; member
H A Dnetdev.c156 if (adapter->rx_ps_hdr_size && !buffer_info->page_dma) { in igbvf_alloc_rx_buffers()
167 buffer_info->page_dma = in igbvf_alloc_rx_buffers()
173 buffer_info->page_dma)) { in igbvf_alloc_rx_buffers()
204 cpu_to_le64(buffer_info->page_dma); in igbvf_alloc_rx_buffers()
307 dma_unmap_page(&pdev->dev, buffer_info->page_dma, in igbvf_clean_rx_irq()
310 buffer_info->page_dma = 0; in igbvf_clean_rx_irq()
584 if (buffer_info->page_dma) in igbvf_clean_rx_ring()
586 buffer_info->page_dma, in igbvf_clean_rx_ring()
591 buffer_info->page_dma = 0; in igbvf_clean_rx_ring()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlegacy/
H A D3945-mac.c947 il3945_dma_addr2rbd_ptr(il, rxb->page_dma); in il3945_rx_queue_restock()
984 dma_addr_t page_dma; in il3945_rx_allocate() local
1019 page_dma = in il3945_rx_allocate()
1024 if (unlikely(pci_dma_mapping_error(il->pci_dev, page_dma))) { in il3945_rx_allocate()
1033 pci_unmap_page(il->pci_dev, page_dma, in il3945_rx_allocate()
1045 rxb->page_dma = page_dma; in il3945_rx_allocate()
1067 pci_unmap_page(il->pci_dev, rxq->pool[i].page_dma, in il3945_rx_queue_reset()
1116 pci_unmap_page(il->pci_dev, rxq->pool[i].page_dma, in il3945_rx_queue_free()
1218 pci_unmap_page(il->pci_dev, rxb->page_dma, in il3945_rx_handle()
[all...]
H A D4965-mac.c97 pci_unmap_page(il->pci_dev, rxq->pool[i].page_dma, in il4965_rx_queue_reset()
270 il4965_dma_addr2rbd_ptr(il, rxb->page_dma); in il4965_rx_queue_restock()
306 dma_addr_t page_dma; in il4965_rx_allocate() local
345 page_dma = in il4965_rx_allocate()
349 if (unlikely(pci_dma_mapping_error(il->pci_dev, page_dma))) { in il4965_rx_allocate()
358 pci_unmap_page(il->pci_dev, page_dma, in il4965_rx_allocate()
372 rxb->page_dma = page_dma; in il4965_rx_allocate()
412 pci_unmap_page(il->pci_dev, rxq->pool[i].page_dma, in il4965_rx_queue_free()
4246 pci_unmap_page(il->pci_dev, rxb->page_dma, in il4965_rx_handle()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlegacy/
H A D3945-mac.c943 il3945_dma_addr2rbd_ptr(il, rxb->page_dma); in il3945_rx_queue_restock()
980 dma_addr_t page_dma; in il3945_rx_allocate() local
1015 page_dma = in il3945_rx_allocate()
1020 if (unlikely(dma_mapping_error(&il->pci_dev->dev, page_dma))) { in il3945_rx_allocate()
1029 dma_unmap_page(&il->pci_dev->dev, page_dma, in il3945_rx_allocate()
1041 rxb->page_dma = page_dma; in il3945_rx_allocate()
1064 rxq->pool[i].page_dma, in il3945_rx_queue_reset()
1114 rxq->pool[i].page_dma, in il3945_rx_queue_free()
1214 dma_unmap_page(&il->pci_dev->dev, rxb->page_dma, in il3945_rx_handle()
[all...]
H A D4965-mac.c98 rxq->pool[i].page_dma, in il4965_rx_queue_reset()
271 il4965_dma_addr2rbd_ptr(il, rxb->page_dma); in il4965_rx_queue_restock()
307 dma_addr_t page_dma; in il4965_rx_allocate() local
346 page_dma = dma_map_page(&il->pci_dev->dev, page, 0, in il4965_rx_allocate()
349 if (unlikely(dma_mapping_error(&il->pci_dev->dev, page_dma))) { in il4965_rx_allocate()
358 dma_unmap_page(&il->pci_dev->dev, page_dma, in il4965_rx_allocate()
372 rxb->page_dma = page_dma; in il4965_rx_allocate()
413 rxq->pool[i].page_dma, in il4965_rx_queue_free()
4245 dma_unmap_page(&il->pci_dev->dev, rxb->page_dma, in il4965_rx_handle()
[all...]
/kernel/linux/linux-5.10/drivers/mtd/nand/onenand/
H A Donenand_samsung.c622 int err, ofs, page_dma = 0; in s5pc110_read_bufferram() local
650 page_dma = 1; in s5pc110_read_bufferram()
667 if (page_dma) in s5pc110_read_bufferram()
/kernel/linux/linux-6.6/drivers/mtd/nand/onenand/
H A Donenand_samsung.c623 int err, ofs, page_dma = 0; in s5pc110_read_bufferram() local
651 page_dma = 1; in s5pc110_read_bufferram()
668 if (page_dma) in s5pc110_read_bufferram()
/kernel/linux/linux-5.10/drivers/scsi/mpt3sas/
H A Dmpt3sas_config.c77 * @page_dma: phys pointer
83 dma_addr_t page_dma; member
206 &mem->page_dma, GFP_KERNEL); in _config_alloc_config_dma_memory()
214 mem->page_dma = ioc->config_page_dma; in _config_alloc_config_dma_memory()
235 mem->page_dma); in _config_free_config_dma_memory()
340 mem.page_dma); in _config_request()
346 MPT3_CONFIG_COMMON_SGLFLAGS | mem.sz, mem.page_dma); in _config_request()
/kernel/linux/linux-5.10/drivers/message/fusion/
H A Dmptctl.c2565 dma_addr_t page_dma; in mptctl_hp_targetinfo() local
2596 pg0_alloc = pci_alloc_consistent(ioc->pcidev, data_sz, &page_dma); in mptctl_hp_targetinfo()
2607 cfg.physAddr = page_dma; in mptctl_hp_targetinfo()
2634 pci_free_consistent(ioc->pcidev, data_sz, (u8 *) pg0_alloc, page_dma); in mptctl_hp_targetinfo()
2660 pg3_alloc = pci_alloc_consistent(ioc->pcidev, data_sz, &page_dma); in mptctl_hp_targetinfo()
2662 cfg.physAddr = page_dma; in mptctl_hp_targetinfo()
2669 pci_free_consistent(ioc->pcidev, data_sz, (u8 *) pg3_alloc, page_dma); in mptctl_hp_targetinfo()
/kernel/linux/linux-6.6/drivers/message/fusion/
H A Dmptctl.c2564 dma_addr_t page_dma; in mptctl_hp_targetinfo() local
2595 pg0_alloc = dma_alloc_coherent(&ioc->pcidev->dev, data_sz, &page_dma, in mptctl_hp_targetinfo()
2607 cfg.physAddr = page_dma; in mptctl_hp_targetinfo()
2635 page_dma); in mptctl_hp_targetinfo()
2662 &page_dma, GFP_KERNEL); in mptctl_hp_targetinfo()
2664 cfg.physAddr = page_dma; in mptctl_hp_targetinfo()
2672 (u8 *)pg3_alloc, page_dma); in mptctl_hp_targetinfo()
/kernel/linux/linux-6.6/drivers/scsi/mpt3sas/
H A Dmpt3sas_config.c77 * @page_dma: phys pointer
83 dma_addr_t page_dma; member
206 &mem->page_dma, GFP_KERNEL); in _config_alloc_config_dma_memory()
214 mem->page_dma = ioc->config_page_dma; in _config_alloc_config_dma_memory()
235 mem->page_dma); in _config_free_config_dma_memory()
340 mem.page_dma); in _config_request()
346 MPT3_CONFIG_COMMON_SGLFLAGS | mem.sz, mem.page_dma); in _config_request()
/kernel/linux/linux-6.6/drivers/net/ethernet/wangxun/libwx/
H A Dwx_type.h759 dma_addr_t page_dma; member
H A Dwx_lib.c317 bi->page_dma = dma; in wx_alloc_mapped_page()
354 cpu_to_le64(bi->page_dma + bi->page_offset); in wx_alloc_rx_buffers()

Completed in 56 milliseconds

12