Home
last modified time | relevance | path

Searched refs:virt_addr (Results 1 – 25 of 156) sorted by relevance

1234567

/Linux-v4.19/drivers/usb/gadget/udc/
Damd5536udc_pci.c73 iounmap(dev->virt_addr); in udc_pci_remove()
119 dev->virt_addr = ioremap_nocache(resource, len); in udc_pci_probe()
120 if (!dev->virt_addr) { in udc_pci_probe()
134 dev->csr = dev->virt_addr + UDC_CSR_ADDR; in udc_pci_probe()
136 dev->regs = dev->virt_addr + UDC_DEVCFG_ADDR; in udc_pci_probe()
138 dev->ep_regs = dev->virt_addr + UDC_EPREGS_ADDR; in udc_pci_probe()
140 dev->rxfifo = (u32 __iomem *)(dev->virt_addr + UDC_RXFIFO_ADDR); in udc_pci_probe()
141 dev->txfifo = (u32 __iomem *)(dev->virt_addr + UDC_TXFIFO_ADDR); in udc_pci_probe()
182 iounmap(dev->virt_addr); in udc_pci_probe()
Dsnps_udc_plat.c116 udc->virt_addr = devm_ioremap_resource(dev, res); in udc_plat_probe()
121 udc->csr = udc->virt_addr + UDC_CSR_ADDR; in udc_plat_probe()
124 udc->regs = udc->virt_addr + UDC_DEVCFG_ADDR; in udc_plat_probe()
127 udc->ep_regs = udc->virt_addr + UDC_EPREGS_ADDR; in udc_plat_probe()
130 udc->rxfifo = (u32 __iomem *)(udc->virt_addr + UDC_RXFIFO_ADDR); in udc_plat_probe()
131 udc->txfifo = (u32 __iomem *)(udc->virt_addr + UDC_TXFIFO_ADDR); in udc_plat_probe()
/Linux-v4.19/drivers/crypto/qat/qat_common/
Dadf_admin.c148 void *virt_addr; member
170 memcpy(admin->virt_addr + offset, in, ADF_ADMINMSG_LEN); in adf_put_admin_msg_sync()
181 memcpy(out, admin->virt_addr + offset + in adf_put_admin_msg_sync()
238 void __iomem *csr = pmisc->virt_addr; in adf_init_admin_comms()
247 admin->virt_addr = dma_zalloc_coherent(&GET_DEV(accel_dev), PAGE_SIZE, in adf_init_admin_comms()
249 if (!admin->virt_addr) { in adf_init_admin_comms()
262 admin->virt_addr, admin->phy_addr); in adf_init_admin_comms()
285 if (admin->virt_addr) in adf_exit_admin_comms()
287 admin->virt_addr, admin->phy_addr); in adf_exit_admin_comms()
Dadf_pf2vf_msg.c64 pci_info->pci_bars[hw_data->get_misc_bar_id(hw_data)].virt_addr; in adf_enable_pf2vf_interrupts()
74 pci_info->pci_bars[hw_data->get_misc_bar_id(hw_data)].virt_addr; in adf_disable_pf2vf_interrupts()
85 void __iomem *pmisc_addr = pmisc->virt_addr; in adf_enable_vf2pf_interrupts()
108 void __iomem *pmisc_addr = pmisc->virt_addr; in adf_disable_vf2pf_interrupts()
131 pci_info->pci_bars[hw_data->get_misc_bar_id(hw_data)].virt_addr; in __adf_iov_putmsg()
242 void __iomem *pmisc_addr = pmisc->virt_addr; in adf_vf2pf_req_hndl()
/Linux-v4.19/arch/powerpc/include/asm/
Dedac.h21 unsigned int *virt_addr = va; in edac_atomic_scrub() local
25 for (i = 0; i < size / sizeof(*virt_addr); i++, virt_addr++) { in edac_atomic_scrub()
35 : "r"(virt_addr) in edac_atomic_scrub()
/Linux-v4.19/arch/mips/include/asm/
Dedac.h11 unsigned long *virt_addr = va; in edac_atomic_scrub() local
30 : "=&r" (temp), "=" GCC_OFF_SMALL_ASM() (*virt_addr) in edac_atomic_scrub()
31 : GCC_OFF_SMALL_ASM() (*virt_addr)); in edac_atomic_scrub()
33 virt_addr++; in edac_atomic_scrub()
/Linux-v4.19/arch/arm/include/asm/
Dedac.h29 unsigned int *virt_addr = va; in edac_atomic_scrub() local
33 for (i = 0; i < size / sizeof(*virt_addr); i++, virt_addr++) { in edac_atomic_scrub()
43 : "r"(virt_addr) in edac_atomic_scrub()
/Linux-v4.19/drivers/w1/masters/
Dmatrox_w1.c64 void __iomem *virt_addr; member
156 dev->virt_addr = ioremap_nocache(dev->phys_addr, 16384); in matrox_w1_probe()
157 if (!dev->virt_addr) { in matrox_w1_probe()
164 dev->base_addr = dev->virt_addr + MATROX_BASE; in matrox_w1_probe()
188 if (dev->virt_addr) in matrox_w1_probe()
189 iounmap(dev->virt_addr); in matrox_w1_probe()
201 iounmap(dev->virt_addr); in matrox_w1_remove()
/Linux-v4.19/drivers/pci/endpoint/
Dpci-epc-mem.c125 void __iomem *virt_addr; in pci_epc_mem_alloc_addr() local
138 virt_addr = ioremap(*phys_addr, size); in pci_epc_mem_alloc_addr()
139 if (!virt_addr) in pci_epc_mem_alloc_addr()
142 return virt_addr; in pci_epc_mem_alloc_addr()
156 void __iomem *virt_addr, size_t size) in pci_epc_mem_free_addr() argument
163 iounmap(virt_addr); in pci_epc_mem_free_addr()
/Linux-v4.19/arch/x86/boot/compressed/
Dmisc.c175 unsigned long virt_addr) in handle_relocations() argument
203 delta = virt_addr - LOAD_PHYSICAL_ADDR; in handle_relocations()
265 unsigned long virt_addr) in handle_relocations() argument
346 unsigned long virt_addr = LOAD_PHYSICAL_ADDR; in extract_kernel() local
393 &virt_addr); in extract_kernel()
398 if (virt_addr & (MIN_KERNEL_ALIGN - 1)) in extract_kernel()
403 if (virt_addr + max(output_len, kernel_total_size) > KERNEL_IMAGE_SIZE) in extract_kernel()
412 if (virt_addr != LOAD_PHYSICAL_ADDR) in extract_kernel()
420 handle_relocations(output, output_len, virt_addr); in extract_kernel()
/Linux-v4.19/drivers/net/wireless/ath/ath10k/
Dswap.c30 u8 *virt_addr = seg_info->virt_address[0]; in ath10k_swap_code_seg_fill() local
66 memcpy(virt_addr, swap_item->tlv.data, payload_len); in ath10k_swap_code_seg_fill()
67 virt_addr += payload_len; in ath10k_swap_code_seg_fill()
104 void *virt_addr; in ath10k_swap_code_seg_alloc() local
118 virt_addr = dma_alloc_coherent(ar->dev, swap_bin_len, &paddr, in ath10k_swap_code_seg_alloc()
120 if (!virt_addr) { in ath10k_swap_code_seg_alloc()
131 seg_info->virt_address[0] = virt_addr; in ath10k_swap_code_seg_alloc()
/Linux-v4.19/arch/x86/include/asm/
Dedac.h9 u32 i, *virt_addr = va; in edac_atomic_scrub() local
15 for (i = 0; i < size / 4; i++, virt_addr++) in edac_atomic_scrub()
16 asm volatile("lock; addl $0, %0"::"m" (*virt_addr)); in edac_atomic_scrub()
/Linux-v4.19/drivers/net/ethernet/cirrus/
Dcs89x0.c150 void __iomem *virt_addr;/* CS89x0 virtual address. */ member
204 tmp16 = ioread16(lp->virt_addr + portno); in readwords()
219 iowrite16(tmp16, lp->virt_addr + portno); in writewords()
228 iowrite16(regno, lp->virt_addr + ADD_PORT); in readreg()
229 return ioread16(lp->virt_addr + DATA_PORT); in readreg()
237 iowrite16(regno, lp->virt_addr + ADD_PORT); in writereg()
238 iowrite16(value, lp->virt_addr + DATA_PORT); in writereg()
526 iowrite16(TX_AFTER_ALL, lp->virt_addr + TX_CMD_PORT); in send_test_pkt()
527 iowrite16(ETH_ZLEN, lp->virt_addr + TX_LEN_PORT); in send_test_pkt()
677 status = ioread16(lp->virt_addr + RX_FRAME_PORT); in net_rx()
[all …]
/Linux-v4.19/arch/powerpc/platforms/ps3/
Dmm.c781 static int dma_sb_map_area(struct ps3_dma_region *r, unsigned long virt_addr, in dma_sb_map_area() argument
788 unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr) in dma_sb_map_area()
789 : virt_addr; in dma_sb_map_area()
799 virt_addr); in dma_sb_map_area()
836 static int dma_ioc0_map_area(struct ps3_dma_region *r, unsigned long virt_addr, in dma_ioc0_map_area() argument
843 unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr) in dma_ioc0_map_area()
844 : virt_addr; in dma_ioc0_map_area()
850 virt_addr, len); in dma_ioc0_map_area()
878 virt_addr, phys_addr, aligned_phys, *bus_addr); in dma_ioc0_map_area()
980 unsigned long virt_addr, len; in dma_sb_region_create_linear() local
[all …]
/Linux-v4.19/tools/testing/nvdimm/
Dpmem-dax.c35 *kaddr = pmem->virt_addr + offset; in __pmem_direct_access()
36 page = vmalloc_to_page(pmem->virt_addr + offset); in __pmem_direct_access()
46 *kaddr = pmem->virt_addr + offset; in __pmem_direct_access()
/Linux-v4.19/drivers/acpi/
Dosl.c671 int acpi_os_read_iomem(void __iomem *virt_addr, u64 *value, u32 width) in acpi_os_read_iomem() argument
676 *(u8 *) value = readb(virt_addr); in acpi_os_read_iomem()
679 *(u16 *) value = readw(virt_addr); in acpi_os_read_iomem()
682 *(u32 *) value = readl(virt_addr); in acpi_os_read_iomem()
685 *(u64 *) value = readq(virt_addr); in acpi_os_read_iomem()
697 void __iomem *virt_addr; in acpi_os_read_memory() local
704 virt_addr = acpi_map_vaddr_lookup(phys_addr, size); in acpi_os_read_memory()
705 if (!virt_addr) { in acpi_os_read_memory()
707 virt_addr = acpi_os_ioremap(phys_addr, size); in acpi_os_read_memory()
708 if (!virt_addr) in acpi_os_read_memory()
[all …]
/Linux-v4.19/drivers/staging/comedi/
Dcomedi_buf.c33 &(virt_to_page(buf->virt_addr)->flags)); in comedi_buf_map_kref_release()
38 buf->virt_addr, in comedi_buf_map_kref_release()
42 free_page((unsigned long)buf->virt_addr); in comedi_buf_map_kref_release()
113 buf->virt_addr = dma_alloc_coherent(bm->dma_hw_dev, in __comedi_buf_alloc()
122 buf->virt_addr = (void *)get_zeroed_page(GFP_KERNEL); in __comedi_buf_alloc()
123 if (!buf->virt_addr) in __comedi_buf_alloc()
126 set_bit(PG_reserved, &(virt_to_page(buf->virt_addr)->flags)); in __comedi_buf_alloc()
128 pages[i] = virt_to_page(buf->virt_addr); in __comedi_buf_alloc()
165 void *b = bm->page_list[pg].virt_addr + pgoff; in comedi_buf_map_access()
/Linux-v4.19/drivers/media/platform/omap3isp/
Dispstat.c112 for (w = buf->virt_addr, end = w + MAGIC_SIZE; w < end; w++) in isp_stat_buf_check_magic()
124 for (w = buf->virt_addr + buf_size, end = w + MAGIC_SIZE; in isp_stat_buf_check_magic()
154 memset(buf->virt_addr, MAGIC_NUM, MAGIC_SIZE); in isp_stat_buf_insert_magic()
155 memset(buf->virt_addr + buf_size, MAGIC_NUM, MAGIC_SIZE); in isp_stat_buf_insert_magic()
324 buf->virt_addr, in isp_stat_buf_get()
347 if (!buf->virt_addr) in isp_stat_bufs_free()
352 dma_free_coherent(dev, stat->buf_alloc_size, buf->virt_addr, in isp_stat_bufs_free()
356 buf->virt_addr = NULL; in isp_stat_bufs_free()
373 buf->virt_addr = dma_alloc_coherent(dev, size, &buf->dma_addr, in isp_stat_bufs_alloc_one()
375 if (!buf->virt_addr) in isp_stat_bufs_alloc_one()
[all …]
/Linux-v4.19/drivers/staging/comedi/drivers/
Dcomedi_isadma.c195 desc->virt_addr = dma_alloc_coherent(NULL, desc->maxsize, in comedi_isadma_alloc()
198 if (!desc->virt_addr) in comedi_isadma_alloc()
226 if (desc->virt_addr) in comedi_isadma_free()
228 desc->virt_addr, in comedi_isadma_free()
/Linux-v4.19/drivers/media/platform/omap/
Domap_voutlib.c304 unsigned long virt_addr, addr; in omap_vout_alloc_buffer() local
308 virt_addr = __get_free_pages(GFP_KERNEL, order); in omap_vout_alloc_buffer()
309 addr = virt_addr; in omap_vout_alloc_buffer()
311 if (virt_addr) { in omap_vout_alloc_buffer()
318 *phys_addr = (u32) virt_to_phys((void *) virt_addr); in omap_vout_alloc_buffer()
319 return virt_addr; in omap_vout_alloc_buffer()
/Linux-v4.19/drivers/net/ethernet/marvell/
Dmvneta_bm.c123 bm_pool->virt_addr = dma_alloc_coherent(&pdev->dev, size_bytes, in mvneta_bm_pool_create()
126 if (!bm_pool->virt_addr) in mvneta_bm_pool_create()
129 if (!IS_ALIGNED((u32)bm_pool->virt_addr, MVNETA_BM_POOL_PTR_ALIGN)) { in mvneta_bm_pool_create()
130 dma_free_coherent(&pdev->dev, size_bytes, bm_pool->virt_addr, in mvneta_bm_pool_create()
140 dma_free_coherent(&pdev->dev, size_bytes, bm_pool->virt_addr, in mvneta_bm_pool_create()
272 if (bm_pool->virt_addr) { in mvneta_bm_pool_destroy()
275 bm_pool->virt_addr, bm_pool->phys_addr); in mvneta_bm_pool_destroy()
276 bm_pool->virt_addr = NULL; in mvneta_bm_pool_destroy()
/Linux-v4.19/arch/m68k/include/asm/
Doplib.h60 extern void prom_unmapio(char *virt_addr, unsigned int num_bytes);
201 extern void prom_free(char *virt_addr, unsigned int size);
208 extern void prom_putsegment(int context, unsigned long virt_addr,
/Linux-v4.19/drivers/mtd/
Dftl.c795 uint32_t virt_addr) in set_bam_entry() argument
806 part, log_addr, virt_addr); in set_bam_entry()
822 if (((virt_addr == 0xfffffffe) && !BLOCK_FREE(old_addr)) || in set_bam_entry()
823 ((virt_addr == 0) && (BLOCK_TYPE(old_addr) != BLOCK_DATA)) || in set_bam_entry()
824 (!BLOCK_DELETED(virt_addr) && (old_addr != 0xfffffffe))) { in set_bam_entry()
829 ", new = 0x%x\n", log_addr, old_addr, virt_addr); in set_bam_entry()
834 le_virt_addr = cpu_to_le32(virt_addr); in set_bam_entry()
857 log_addr, virt_addr); in set_bam_entry()
865 uint32_t bsize, log_addr, virt_addr, old_addr, blk; in ftl_write() local
885 virt_addr = sector * SECTOR_SIZE | BLOCK_DATA; in ftl_write()
[all …]
/Linux-v4.19/drivers/firmware/efi/
Dmemattr.c97 if (md->virt_addr == 0) { in entry_is_valid()
119 out->virt_addr = in_paddr + (md->virt_addr - md_paddr); in entry_is_valid()
Darm-init.c48 if (md->virt_addr == 0) in efi_to_phys()
51 if (md->virt_addr <= addr && in efi_to_phys()
52 (addr - md->virt_addr) < (md->num_pages << EFI_PAGE_SHIFT)) in efi_to_phys()
53 return md->phys_addr + addr - md->virt_addr; in efi_to_phys()

1234567