Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/crypto/qat/qat_dh895xcc/
Dadf_admin.c61 void *virt_addr; member
82 memcpy(admin->virt_addr + offset, in, ADF_ADMINMSG_LEN); in adf_put_admin_msg_sync()
93 memcpy(out, admin->virt_addr + offset + in adf_put_admin_msg_sync()
107 void __iomem *csr = pmisc->virt_addr; in adf_init_admin_comms()
115 admin->virt_addr = dma_zalloc_coherent(&GET_DEV(accel_dev), PAGE_SIZE, in adf_init_admin_comms()
117 if (!admin->virt_addr) { in adf_init_admin_comms()
138 if (admin->virt_addr) in adf_exit_admin_comms()
140 admin->virt_addr, admin->phy_addr); in adf_exit_admin_comms()
Dadf_drv.c98 if (bar->virt_addr) in adf_cleanup_accel()
99 pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr); in adf_cleanup_accel()
341 bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0); in adf_probe()
342 if (!bar->virt_addr) { in adf_probe()
Dadf_dh895xcc_hw_data.c163 void __iomem *csr = misc_bar->virt_addr; in adf_enable_error_correction()
191 addr = (&GET_BARS(accel_dev)[ADF_DH895XCC_PMISC_BAR])->virt_addr; in adf_enable_ints()
/linux-4.1.27/arch/powerpc/include/asm/
Dedac.h21 unsigned int *virt_addr = va; in atomic_scrub() local
25 for (i = 0; i < size / sizeof(*virt_addr); i++, virt_addr++) { in atomic_scrub()
35 : "r"(virt_addr) in atomic_scrub()
Dps3.h113 unsigned long virt_addr,
135 int ps3_dma_map(struct ps3_dma_region *r, unsigned long virt_addr,
Dpgalloc-64.h17 unsigned long virt_addr; member
/linux-4.1.27/arch/mips/include/asm/
Dedac.h10 unsigned long *virt_addr = va; in atomic_scrub() local
29 : "=&r" (temp), "=" GCC_OFF_SMALL_ASM() (*virt_addr) in atomic_scrub()
30 : GCC_OFF_SMALL_ASM() (*virt_addr)); in atomic_scrub()
32 virt_addr++; in atomic_scrub()
/linux-4.1.27/arch/arm/include/asm/
Dedac.h28 unsigned int *virt_addr = va; in atomic_scrub() local
32 for (i = 0; i < size / sizeof(*virt_addr); i++, virt_addr++) { in atomic_scrub()
42 : "r"(virt_addr) in atomic_scrub()
/linux-4.1.27/drivers/w1/masters/
Dmatrox_w1.c86 void __iomem *virt_addr; member
184 dev->virt_addr = ioremap_nocache(dev->phys_addr, 16384); in matrox_w1_probe()
185 if (!dev->virt_addr) { in matrox_w1_probe()
192 dev->base_addr = dev->virt_addr + MATROX_BASE; in matrox_w1_probe()
216 if (dev->virt_addr) in matrox_w1_probe()
217 iounmap(dev->virt_addr); in matrox_w1_probe()
231 iounmap(dev->virt_addr); in matrox_w1_remove()
/linux-4.1.27/arch/x86/include/asm/
Dedac.h8 u32 i, *virt_addr = va; in atomic_scrub() local
14 for (i = 0; i < size / 4; i++, virt_addr++) in atomic_scrub()
15 asm volatile("lock; addl $0, %0"::"m" (*virt_addr)); in atomic_scrub()
/linux-4.1.27/drivers/block/
Dpmem.c35 void *virt_addr; member
50 memcpy(mem + off, pmem->virt_addr + pmem_off, len); in pmem_do_bvec()
54 memcpy(pmem->virt_addr + pmem_off, mem + off, len); in pmem_do_bvec()
109 *kaddr = pmem->virt_addr + offset; in pmem_direct_access()
146 pmem->virt_addr = ioremap_nocache(pmem->phys_addr, pmem->size); in pmem_alloc()
147 if (!pmem->virt_addr) in pmem_alloc()
182 iounmap(pmem->virt_addr); in pmem_alloc()
196 iounmap(pmem->virt_addr); in pmem_free()
/linux-4.1.27/drivers/net/ethernet/cirrus/
Dcs89x0.c148 void __iomem *virt_addr;/* CS89x0 virtual address. */ member
202 tmp16 = ioread16(lp->virt_addr + portno); in readwords()
217 iowrite16(tmp16, lp->virt_addr + portno); in writewords()
226 iowrite16(regno, lp->virt_addr + ADD_PORT); in readreg()
227 return ioread16(lp->virt_addr + DATA_PORT); in readreg()
235 iowrite16(regno, lp->virt_addr + ADD_PORT); in writereg()
236 iowrite16(value, lp->virt_addr + DATA_PORT); in writereg()
525 iowrite16(TX_AFTER_ALL, lp->virt_addr + TX_CMD_PORT); in send_test_pkt()
526 iowrite16(ETH_ZLEN, lp->virt_addr + TX_LEN_PORT); in send_test_pkt()
676 status = ioread16(lp->virt_addr + RX_FRAME_PORT); in net_rx()
[all …]
/linux-4.1.27/arch/arm64/kernel/
Defi.c82 if (md->virt_addr == 0) in efi_to_phys()
85 if (md->virt_addr <= addr && in efi_to_phys()
86 (addr - md->virt_addr) < (md->num_pages << EFI_PAGE_SHIFT)) in efi_to_phys()
87 return md->phys_addr + addr - md->virt_addr; in efi_to_phys()
242 if (md->virt_addr == 0) in efi_virtmap_init()
251 md->phys_addr, (void *)md->virt_addr); in efi_virtmap_init()
266 create_pgd_mapping(&efi_mm, paddr, md->virt_addr, size, prot); in efi_virtmap_init()
/linux-4.1.27/arch/powerpc/platforms/ps3/
Dmm.c783 static int dma_sb_map_area(struct ps3_dma_region *r, unsigned long virt_addr, in dma_sb_map_area() argument
790 unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr) in dma_sb_map_area()
791 : virt_addr; in dma_sb_map_area()
801 virt_addr); in dma_sb_map_area()
838 static int dma_ioc0_map_area(struct ps3_dma_region *r, unsigned long virt_addr, in dma_ioc0_map_area() argument
845 unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr) in dma_ioc0_map_area()
846 : virt_addr; in dma_ioc0_map_area()
852 virt_addr, len); in dma_ioc0_map_area()
880 virt_addr, phys_addr, aligned_phys, *bus_addr); in dma_ioc0_map_area()
982 unsigned long virt_addr, len; in dma_sb_region_create_linear() local
[all …]
Dsystem-bus.c523 unsigned long virt_addr; in ps3_alloc_coherent() local
528 virt_addr = __get_free_pages(flag, get_order(size)); in ps3_alloc_coherent()
530 if (!virt_addr) { in ps3_alloc_coherent()
535 result = ps3_dma_map(dev->d_region, virt_addr, size, dma_handle, in ps3_alloc_coherent()
546 return (void*)virt_addr; in ps3_alloc_coherent()
549 free_pages(virt_addr, get_order(size)); in ps3_alloc_coherent()
/linux-4.1.27/drivers/acpi/
Dosl.c950 void __iomem *virt_addr; in acpi_os_read_memory() local
956 virt_addr = acpi_map_vaddr_lookup(phys_addr, size); in acpi_os_read_memory()
957 if (!virt_addr) { in acpi_os_read_memory()
959 virt_addr = acpi_os_ioremap(phys_addr, size); in acpi_os_read_memory()
960 if (!virt_addr) in acpi_os_read_memory()
970 *(u8 *) value = readb(virt_addr); in acpi_os_read_memory()
973 *(u16 *) value = readw(virt_addr); in acpi_os_read_memory()
976 *(u32 *) value = readl(virt_addr); in acpi_os_read_memory()
979 *(u64 *) value = read64(virt_addr); in acpi_os_read_memory()
986 iounmap(virt_addr); in acpi_os_read_memory()
[all …]
/linux-4.1.27/drivers/staging/comedi/
Dcomedi_buf.c42 &(virt_to_page(buf->virt_addr)->flags)); in comedi_buf_map_kref_release()
47 buf->virt_addr, in comedi_buf_map_kref_release()
51 free_page((unsigned long)buf->virt_addr); in comedi_buf_map_kref_release()
122 buf->virt_addr = dma_alloc_coherent(bm->dma_hw_dev, in __comedi_buf_alloc()
131 buf->virt_addr = (void *)get_zeroed_page(GFP_KERNEL); in __comedi_buf_alloc()
132 if (!buf->virt_addr) in __comedi_buf_alloc()
135 set_bit(PG_reserved, &(virt_to_page(buf->virt_addr)->flags)); in __comedi_buf_alloc()
137 pages[i] = virt_to_page(buf->virt_addr); in __comedi_buf_alloc()
Dcomedidev.h96 void *virt_addr; member
Dcomedi_fops.c2206 page_to_pfn(virt_to_page(buf->virt_addr)), in comedi_mmap()
/linux-4.1.27/drivers/media/platform/omap3isp/
Dispstat.c111 for (w = buf->virt_addr, end = w + MAGIC_SIZE; w < end; w++) in isp_stat_buf_check_magic()
122 for (w = buf->virt_addr + buf_size, end = w + MAGIC_SIZE; in isp_stat_buf_check_magic()
151 memset(buf->virt_addr, MAGIC_NUM, MAGIC_SIZE); in isp_stat_buf_insert_magic()
152 memset(buf->virt_addr + buf_size, MAGIC_NUM, MAGIC_SIZE); in isp_stat_buf_insert_magic()
319 buf->virt_addr, in isp_stat_buf_get()
342 if (!buf->virt_addr) in isp_stat_bufs_free()
347 dma_free_coherent(dev, stat->buf_alloc_size, buf->virt_addr, in isp_stat_bufs_free()
351 buf->virt_addr = NULL; in isp_stat_bufs_free()
368 buf->virt_addr = dma_alloc_coherent(dev, size, &buf->dma_addr, in isp_stat_bufs_alloc_one()
370 if (!buf->virt_addr) in isp_stat_bufs_alloc_one()
[all …]
Dispstat.h40 void *virt_addr; member
Disphist.c236 u32 *buf = hist->active_buf->virt_addr; in hist_buf_pio()
/linux-4.1.27/mm/
Dearly_ioremap.c161 unsigned long virt_addr; in early_iounmap() local
187 virt_addr = (unsigned long)addr; in early_iounmap()
188 if (WARN_ON(virt_addr < fix_to_virt(FIX_BTMAP_BEGIN))) in early_iounmap()
191 offset = virt_addr & ~PAGE_MASK; in early_iounmap()
/linux-4.1.27/drivers/staging/comedi/drivers/
Dcomedi_isadma.c205 desc->virt_addr = dma_alloc_coherent(NULL, desc->maxsize, in comedi_isadma_alloc()
208 if (!desc->virt_addr) in comedi_isadma_alloc()
236 if (desc->virt_addr) in comedi_isadma_free()
238 desc->virt_addr, in comedi_isadma_free()
Dcomedi_isadma.h36 void *virt_addr; member
Dni_labpc_isadma.c120 comedi_buf_write_samples(s, desc->virt_addr, nsamples); in labpc_drain_dma()
Dpcl816.c281 transfer_from_dma_buf(dev, s, desc->virt_addr, bufptr, nsamples); in pcl816_interrupt()
474 transfer_from_dma_buf(dev, s, desc->virt_addr, in pcl816_ai_poll()
Ddt282x.c427 nbytes = comedi_buf_read_samples(s, desc->virt_addr, nsamples); in dt282x_ao_setup_dma()
468 dt282x_munge(dev, s, desc->virt_addr, desc->size); in dt282x_ai_dma_interrupt()
469 ret = comedi_buf_write_samples(s, desc->virt_addr, nsamples); in dt282x_ai_dma_interrupt()
Dpcl812.c830 transfer_from_dma_buf(dev, s, desc->virt_addr, bufptr, nsamples); in pcl812_handle_dma()
874 transfer_from_dma_buf(dev, s, desc->virt_addr, in pcl812_ai_poll()
Ddas1800.c514 munge_data(dev, desc->virt_addr, nsamples); in das1800_flush_dma_channel()
515 comedi_buf_write_samples(s, desc->virt_addr, nsamples); in das1800_flush_dma_channel()
Dni_at_a2150.c161 unsigned short *buf = desc->virt_addr; in a2150_interrupt()
Ddas16.c517 comedi_buf_write_samples(s, desc->virt_addr, nsamples); in das16_interrupt()
Dpcl818.c489 unsigned short *ptr = desc->virt_addr; in pcl818_handle_dma()
/linux-4.1.27/arch/m68k/include/asm/
Doplib.h59 extern void prom_unmapio(char *virt_addr, unsigned int num_bytes);
200 extern void prom_free(char *virt_addr, unsigned int size);
207 extern void prom_putsegment(int context, unsigned long virt_addr,
/linux-4.1.27/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()
Domap_vout.c675 u32 phy_addr = 0, virt_addr = 0; in omap_vout_buffer_setup() local
718 virt_addr = omap_vout_alloc_buffer(vout->buffer_size, in omap_vout_buffer_setup()
720 if (!virt_addr) { in omap_vout_buffer_setup()
736 vout->buf_virt_addr[i] = virt_addr; in omap_vout_buffer_setup()
/linux-4.1.27/arch/powerpc/mm/
Dinit_64.c293 vmem_back->virt_addr = start; in vmemmap_list_populate()
338 if (vmem_back->virt_addr == start) in vmemmap_list_free()
436 if (pg_va < vmem_back->virt_addr) in realmode_pfn_to_page()
441 (vmem_back->virt_addr + page_size)) { in realmode_pfn_to_page()
443 vmem_back->virt_addr); in realmode_pfn_to_page()
/linux-4.1.27/drivers/mtd/
Dftl.c834 uint32_t virt_addr) in set_bam_entry() argument
845 part, log_addr, virt_addr); in set_bam_entry()
861 if (((virt_addr == 0xfffffffe) && !BLOCK_FREE(old_addr)) || in set_bam_entry()
862 ((virt_addr == 0) && (BLOCK_TYPE(old_addr) != BLOCK_DATA)) || in set_bam_entry()
863 (!BLOCK_DELETED(virt_addr) && (old_addr != 0xfffffffe))) { in set_bam_entry()
868 ", new = 0x%x\n", log_addr, old_addr, virt_addr); in set_bam_entry()
873 le_virt_addr = cpu_to_le32(virt_addr); in set_bam_entry()
896 log_addr, virt_addr); in set_bam_entry()
904 uint32_t bsize, log_addr, virt_addr, old_addr, blk; in ftl_write() local
924 virt_addr = sector * SECTOR_SIZE | BLOCK_DATA; in ftl_write()
[all …]
/linux-4.1.27/drivers/scsi/pm8001/
Dpm8001_chips.h44 static inline u32 pm8001_read_32(void *virt_addr) in pm8001_read_32() argument
46 return *((u32 *)virt_addr); in pm8001_read_32()
Dpm8001_sas.c109 int pm8001_mem_alloc(struct pci_dev *pdev, void **virt_addr, in pm8001_mem_alloc() argument
127 *virt_addr = (void *)mem_virt_alloc + phys_align - *pphys_addr; in pm8001_mem_alloc()
Dpm8001_sas.h641 int pm8001_mem_alloc(struct pci_dev *pdev, void **virt_addr,
Dpm8001_hwi.c3143 void *virt_addr = pm8001_ha->memoryMap.region[NVMD].virt_ptr; in pm8001_mpi_get_nvmd_resp() local
3161 ((u8 *)virt_addr + 4), in pm8001_mpi_get_nvmd_resp()
/linux-4.1.27/Documentation/
Dzorro.txt83 virt_addr = ZTWO_VADDR(bus_addr);
84 bus_addr = ZTWO_PADDR(virt_addr);
89 virt_addr = z_ioremap(bus_addr, size);
91 z_iounmap(virt_addr);
Dbus-virt-phys-mapping.txt77 phys_addr = virt_to_phys(virt_addr);
78 virt_addr = phys_to_virt(phys_addr);
79 bus_addr = virt_to_bus(virt_addr);
80 virt_addr = bus_to_virt(bus_addr);
/linux-4.1.27/arch/ia64/kernel/
Derr_inject.c142 u64 virt_addr=simple_strtoull(buf, NULL, 16); in store_virtual_to_phys() local
145 ret = get_user_pages(current, current->mm, virt_addr, in store_virtual_to_phys()
149 printk("Virtual address %lx is not existing.\n",virt_addr); in store_virtual_to_phys()
154 phys_addr[cpu] = ia64_tpa(virt_addr); in store_virtual_to_phys()
Defi.c623 md->virt_addr = (u64) __va(md->phys_addr); in efi_enter_virtual_mode()
625 md->virt_addr = (u64) ioremap(md->phys_addr, 0); in efi_enter_virtual_mode()
628 md->virt_addr = ia64_remap(md->phys_addr, in efi_enter_virtual_mode()
637 md->virt_addr = (u64) ioremap(md->phys_addr, 0); in efi_enter_virtual_mode()
641 md->virt_addr = ia64_remap(md->phys_addr, in efi_enter_virtual_mode()
650 md->virt_addr = (u64) ioremap(md->phys_addr, 0); in efi_enter_virtual_mode()
/linux-4.1.27/drivers/scsi/esas2r/
Desas2r_io.c160 virt_addr in esas2r_start_vda_request()
244 memcpy(sgl->virt_addr, sgc->sge.a64.last, sgelen); in esas2r_build_sg_list_sge()
248 (struct atto_vda_sge *)((u8 *)sgl->virt_addr + in esas2r_build_sg_list_sge()
253 (struct atto_vda_sge *)((u8 *)sgl->virt_addr in esas2r_build_sg_list_sge()
274 virt_addr) in esas2r_build_sg_list_sge()
337 (u8 *)rq->sg_table->virt_addr)); in esas2r_build_sg_list_sge()
481 virt_addr; in esas2r_build_prd_iblk()
Desas2r_init.c51 mem_desc->virt_addr = NULL; in esas2r_initmem_alloc()
69 mem_desc->virt_addr = PTR_ALIGN(mem_desc->esas2r_data, align); in esas2r_initmem_alloc()
71 memset(mem_desc->virt_addr, 0, mem_desc->size); in esas2r_initmem_alloc()
78 if (mem_desc->virt_addr == NULL) in esas2r_initmem_free()
89 int unalign = ((u8 *)mem_desc->virt_addr) - in esas2r_initmem_free()
100 mem_desc->virt_addr = NULL; in esas2r_initmem_free()
127 rq->vrq = (union atto_vda_req *)memdesc->virt_addr; in alloc_vda_req()
527 if (a->inbound_list_md.virt_addr) in esas2r_adapter_power_down()
530 if (a->outbound_list_md.virt_addr) in esas2r_adapter_power_down()
976 virt_addr; in esas2r_init_adapter_struct()
Desas2r_int.c248 rsp = (struct atto_vda_ob_rsp *)a->outbound_list_md.virt_addr in esas2r_get_outbound_responses()
Desas2r.h748 void *virt_addr; member
/linux-4.1.27/drivers/net/wireless/ath/wcn36xx/
Ddxe.c238 void *bd_cpu_addr = pool->virt_addr; in wcn36xx_dxe_init_tx_bd()
548 wcn->mgmt_mem_pool.virt_addr = cpu_addr; in wcn36xx_dxe_allocate_mem_pools()
563 wcn->data_mem_pool.virt_addr = cpu_addr; in wcn36xx_dxe_allocate_mem_pools()
576 if (wcn->mgmt_mem_pool.virt_addr) in wcn36xx_dxe_free_mem_pools()
579 wcn->mgmt_mem_pool.virt_addr, in wcn36xx_dxe_free_mem_pools()
582 if (wcn->data_mem_pool.virt_addr) { in wcn36xx_dxe_free_mem_pools()
585 wcn->data_mem_pool.virt_addr, in wcn36xx_dxe_free_mem_pools()
Ddxe.h265 void *virt_addr; member
/linux-4.1.27/drivers/infiniband/hw/mlx5/
Dmr.c689 int page_shift, u64 virt_addr, u64 len, in prep_umr_reg_wqe() argument
713 umrwr->target.virt_addr = virt_addr; in prep_umr_reg_wqe()
752 u64 virt_addr, u64 len, int npages, in reg_umr() argument
808 virt_addr, len, access_flags); in reg_umr()
824 mr->mmr.iova = virt_addr; in reg_umr()
968 static struct mlx5_ib_mr *reg_create(struct ib_pd *pd, u64 virt_addr, in reg_create() argument
1000 in->seg.start_addr = cpu_to_be64(virt_addr); in reg_create()
1003 in->seg.xlt_oct_size = cpu_to_be32(get_octo_len(virt_addr, length, 1 << page_shift)); in reg_create()
1006 in->xlat_oct_act_size = cpu_to_be32(get_octo_len(virt_addr, length, in reg_create()
1033 u64 virt_addr, int access_flags, in mlx5_ib_reg_user_mr() argument
[all …]
Dmlx5_ib.h251 u64 virt_addr; member
569 u64 virt_addr, int access_flags,
Dqp.c2035 seg->start_addr = cpu_to_be64(umrwr->target.virt_addr); in set_reg_mkey_segment()
/linux-4.1.27/arch/sparc/mm/
Dsrmmu.c483 unsigned long virt_addr, int bus_type) in srmmu_mapioaddr() argument
491 pgdp = pgd_offset_k(virt_addr); in srmmu_mapioaddr()
492 pmdp = pmd_offset(pgdp, virt_addr); in srmmu_mapioaddr()
493 ptep = pte_offset_kernel(pmdp, virt_addr); in srmmu_mapioaddr()
502 __flush_page_to_ram(virt_addr); in srmmu_mapioaddr()
518 static inline void srmmu_unmapioaddr(unsigned long virt_addr) in srmmu_unmapioaddr() argument
524 pgdp = pgd_offset_k(virt_addr); in srmmu_unmapioaddr()
525 pmdp = pmd_offset(pgdp, virt_addr); in srmmu_unmapioaddr()
526 ptep = pte_offset_kernel(pmdp, virt_addr); in srmmu_unmapioaddr()
532 void srmmu_unmapiorange(unsigned long virt_addr, unsigned int len) in srmmu_unmapiorange() argument
[all …]
/linux-4.1.27/drivers/infiniband/hw/mlx4/
Dmr.c134 u64 virt_addr, int access_flags, in mlx4_ib_reg_user_mr() argument
159 err = mlx4_mr_alloc(dev->dev, to_mpd(pd)->pdn, virt_addr, length, in mlx4_ib_reg_user_mr()
189 u64 start, u64 length, u64 virt_addr, in mlx4_ib_rereg_user_mr() argument
244 virt_addr, length, n, shift, in mlx4_ib_rereg_user_mr()
250 mmr->mmr.iova = virt_addr; in mlx4_ib_rereg_user_mr()
Dmlx4_ib.h656 u64 virt_addr, int access_flags,
815 u64 start, u64 length, u64 virt_addr,
/linux-4.1.27/drivers/scsi/isci/
Drequest.h274 sci_io_request_get_dma_addr(struct isci_request *ireq, void *virt_addr) in sci_io_request_get_dma_addr() argument
277 char *requested_addr = (char *)virt_addr; in sci_io_request_get_dma_addr()
/linux-4.1.27/drivers/firmware/efi/
Druntime-map.c52 EFI_RUNTIME_U64_ATTR_SHOW(virt_addr);
72 static struct map_attribute map_virt_addr_attr = __ATTR_RO(virt_addr);
Defi.c261 if (!md->virt_addr) in efi_lookup_mapped_addr()
264 phys_addr += md->virt_addr - md->phys_addr; in efi_lookup_mapped_addr()
/linux-4.1.27/drivers/video/fbdev/
Dep93xx-fb.c447 char __iomem *virt_addr; in ep93xxfb_alloc_videomem() local
452 virt_addr = dma_alloc_writecombine(info->dev, fb_size, in ep93xxfb_alloc_videomem()
454 if (!virt_addr) in ep93xxfb_alloc_videomem()
470 dma_free_coherent(info->dev, fb_size, virt_addr, phys_addr); in ep93xxfb_alloc_videomem()
476 info->screen_base = virt_addr; in ep93xxfb_alloc_videomem()
/linux-4.1.27/drivers/infiniband/hw/ehca/
Dehca_uverbs.c145 u64 virt_addr = (u64)ipz_qeit_calc(queue, ofs); in ehca_mmap_queue() local
146 page = virt_to_page(virt_addr); in ehca_mmap_queue()
/linux-4.1.27/arch/x86/platform/efi/
Defi_64.c238 md->virt_addr = md->phys_addr; in efi_map_region()
265 md->virt_addr = efi_va; in efi_map_region()
275 __map_region(md, md->virt_addr); in efi_map_region_fixed()
Defi.c515 addr = md->virt_addr; in efi_set_executable()
572 md->virt_addr = (u64) (unsigned long) va; in old_map_region()
620 systab += md->virt_addr - md->phys_addr; in get_systab_virt_addr()
/linux-4.1.27/drivers/infiniband/hw/usnic/
Dusnic_ib_verbs.h52 u64 virt_addr, int access_flags,
Dusnic_ib_verbs.c595 u64 virt_addr, int access_flags, in usnic_ib_reg_mr() argument
602 virt_addr, length); in usnic_ib_reg_mr()
/linux-4.1.27/drivers/misc/genwqe/
Dcard_dev.c104 void **virt_addr) in genwqe_search_pin() argument
115 if (virt_addr) in genwqe_search_pin()
116 *virt_addr = m->k_vaddr + in genwqe_search_pin()
160 void **virt_addr) in __genwqe_search_mapping() argument
178 if (virt_addr) in __genwqe_search_mapping()
179 *virt_addr = m->k_vaddr + in __genwqe_search_mapping()
/linux-4.1.27/drivers/scsi/
Dmvumi.c134 res->virt_addr = kzalloc(size, GFP_ATOMIC); in mvumi_alloc_mem_resource()
135 if (!res->virt_addr) { in mvumi_alloc_mem_resource()
145 res->virt_addr = pci_zalloc_consistent(mhba->pdev, size, in mvumi_alloc_mem_resource()
147 if (!res->virt_addr) { in mvumi_alloc_mem_resource()
178 res->virt_addr, res->bus_addr); in mvumi_release_mem_resource()
181 kfree(res->virt_addr); in mvumi_release_mem_resource()
254 void *virt_addr; in mvumi_internal_cmd_sgl() local
260 virt_addr = pci_zalloc_consistent(mhba->pdev, size, &phy_addr); in mvumi_internal_cmd_sgl()
261 if (!virt_addr) in mvumi_internal_cmd_sgl()
266 cmd->data_buf = virt_addr; in mvumi_internal_cmd_sgl()
[all …]
DBusLogic.h1220 static inline u32 virt_to_32bit_virt(void *virt_addr) in virt_to_32bit_virt() argument
1222 return (u32) (unsigned long) virt_addr; in virt_to_32bit_virt()
Dmvumi.h230 void *virt_addr; member
/linux-4.1.27/drivers/ntb/
Dntb_transport.c157 void *virt_addr; member
511 WARN_ON(nt->mw[mw_num].virt_addr == NULL); in ntb_transport_setup_qp_mw()
519 qp->rx_buff = nt->mw[mw_num].virt_addr + qp_num / mw_max * rx_size; in ntb_transport_setup_qp_mw()
548 if (!mw->virt_addr) in ntb_free_mw()
551 dma_free_coherent(&pdev->dev, mw->size, mw->virt_addr, mw->dma_addr); in ntb_free_mw()
552 mw->virt_addr = NULL; in ntb_free_mw()
570 mw->virt_addr = dma_alloc_coherent(&pdev->dev, mw->size, &mw->dma_addr, in ntb_set_mw()
572 if (!mw->virt_addr) { in ntb_set_mw()
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-firmware-efi-runtime-map31 virt_addr : The virtual address of the memory range.
/linux-4.1.27/arch/arm/kvm/
Dmmu.c597 unsigned long virt_addr; in create_hyp_mappings() local
604 for (virt_addr = start; virt_addr < end; virt_addr += PAGE_SIZE) { in create_hyp_mappings()
607 phys_addr = kvm_kaddr_to_phys(from + virt_addr - start); in create_hyp_mappings()
608 err = __create_hyp_mappings(hyp_pgd, virt_addr, in create_hyp_mappings()
609 virt_addr + PAGE_SIZE, in create_hyp_mappings()
/linux-4.1.27/drivers/infiniband/hw/ipath/
Dipath_mr.c186 u64 virt_addr, int mr_access_flags, in ipath_reg_user_mr() argument
215 mr->mr.iova = virt_addr; in ipath_reg_user_mr()
Dipath_verbs.h827 u64 virt_addr, int mr_access_flags,
/linux-4.1.27/drivers/net/ethernet/hisilicon/
Dhix5hd2_gmac.c859 struct hix5hd2_desc *virt_addr; in hix5hd2_init_hw_desc_queue() local
870 virt_addr = dma_alloc_coherent(dev, size, &phys_addr, in hix5hd2_init_hw_desc_queue()
872 if (virt_addr == NULL) in hix5hd2_init_hw_desc_queue()
875 memset(virt_addr, 0, size); in hix5hd2_init_hw_desc_queue()
877 priv->pool[i].desc = virt_addr; in hix5hd2_init_hw_desc_queue()
/linux-4.1.27/drivers/crypto/qat/qat_common/
Dadf_accel_devices.h76 void __iomem *virt_addr; member
Dqat_hal.c689 handle->hal_cap_g_ctl_csr_addr_v = bar->virt_addr + in qat_hal_init()
691 handle->hal_cap_ae_xfer_csr_addr_v = bar->virt_addr + in qat_hal_init()
693 handle->hal_ep_csr_addr_v = bar->virt_addr + ICP_DH895XCC_EP_OFFSET; in qat_hal_init()
Dadf_transport.c493 csr_addr = accel_dev->accel_pci_dev.pci_bars[i].virt_addr; in adf_init_etr_data()
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_mr.c230 u64 virt_addr, int mr_access_flags, in qib_reg_user_mr() argument
259 mr->mr.iova = virt_addr; in qib_reg_user_mr()
Dqib_verbs.h1029 u64 virt_addr, int mr_access_flags,
/linux-4.1.27/drivers/net/ethernet/smsc/
Dsmsc9420.c1577 void __iomem *virt_addr; in smsc9420_probe() local
1613 virt_addr = ioremap(pci_resource_start(pdev, SMSC_BAR), in smsc9420_probe()
1615 if (!virt_addr) { in smsc9420_probe()
1621 virt_addr += LAN9420_CPSR_ENDIAN_OFFSET; in smsc9420_probe()
1641 pd->ioaddr = virt_addr; in smsc9420_probe()
1645 netif_dbg(pd, probe, pd->dev, "lan_base=0x%08lx\n", (ulong)virt_addr); in smsc9420_probe()
1688 iounmap(virt_addr - LAN9420_CPSR_ENDIAN_OFFSET); in smsc9420_probe()
/linux-4.1.27/drivers/edac/
Dedac_mc.c851 void *virt_addr; in edac_mc_scrub_block() local
866 virt_addr = kmap_atomic(pg); in edac_mc_scrub_block()
869 atomic_scrub(virt_addr + offset, size); in edac_mc_scrub_block()
872 kunmap_atomic(virt_addr); in edac_mc_scrub_block()
/linux-4.1.27/arch/powerpc/kernel/
Dmachine_kexec.c86 VMCOREINFO_OFFSET(vmemmap_backing, virt_addr); in arch_crash_save_vmcoreinfo()
/linux-4.1.27/drivers/tty/
Dsynclink.c143 char *virt_addr; /* virtual address of data buffer */ member
3812 BufferList[i].virt_addr = info->memory_base + info->last_mem_alloc; in mgsl_alloc_frame_memory()
3817 …BufferList[i].virt_addr = dma_alloc_coherent(NULL, DMABUFFERSIZE, &BufferList[i].dma_addr, GFP_KER… in mgsl_alloc_frame_memory()
3818 if (BufferList[i].virt_addr == NULL) in mgsl_alloc_frame_memory()
3849 if ( BufferList[i].virt_addr ) { in mgsl_free_frame_memory()
3851 dma_free_coherent(NULL, DMABUFFERSIZE, BufferList[i].virt_addr, BufferList[i].dma_addr); in mgsl_free_frame_memory()
3852 BufferList[i].virt_addr = NULL; in mgsl_free_frame_memory()
6622 mgsl_trace_block(info,info->rx_buffer_list[StartIndex].virt_addr, in mgsl_get_rx_frame()
6647 memcpy( ptmp, pBufEntry->virt_addr, partial_count ); in mgsl_get_rx_frame()
6833 mgsl_trace_block(info,info->rx_buffer_list[CurrentIndex].virt_addr, in mgsl_get_raw_rx_frame()
[all …]
Dsynclinkmp.c125 char *virt_addr; /* virtual address of data buffer */ member
3514 buf_list_ex[i].virt_addr = info->memory_base + info->port_array[0]->last_mem_alloc; in alloc_frame_bufs()
4873 addr_field = desc_ex->virt_addr[0]; in rx_get_frame()
4956 trace_block(info,info->rx_buf_list_ex[StartIndex].virt_addr, in rx_get_frame()
4974 info->rx_buf_list_ex[index].virt_addr, in rx_get_frame()
5034 load_pci_memory(info, desc_ex->virt_addr,buf,copy_count); in tx_load_dma_buffer()
/linux-4.1.27/drivers/scsi/be2iscsi/
Dbe_cmds.h232 struct virt_addr { struct
835 struct virt_addr scratch_va;
836 struct virt_addr pages_va;
/linux-4.1.27/drivers/firmware/efi/libstub/
Dfdt.c307 p->virt_addr = 0; in allocate_new_fdt_and_exit_boot()
Darm-stub.c406 in->virt_addr = efi_virt_base + in->phys_addr - paddr; in efi_get_virtmap()
/linux-4.1.27/drivers/atm/
Dfore200e.c93 #define FORE200E_INDEX(virt_addr, type, index) (&((type *)(virt_addr))[ index ]) argument
426 fore200e_pca_dma_map(struct fore200e* fore200e, void* virt_addr, int size, int direction) in fore200e_pca_dma_map() argument
428 …u32 dma_addr = dma_map_single(&((struct pci_dev *) fore200e->bus_dev)->dev, virt_addr, size, direc… in fore200e_pca_dma_map()
431 virt_addr, size, direction, dma_addr); in fore200e_pca_dma_map()
674 static u32 fore200e_sba_dma_map(struct fore200e *fore200e, void* virt_addr, int size, int direction) in fore200e_sba_dma_map() argument
679 dma_addr = dma_map_single(&op->dev, virt_addr, size, direction); in fore200e_sba_dma_map()
682 virt_addr, size, direction, dma_addr); in fore200e_sba_dma_map()
/linux-4.1.27/drivers/usb/gadget/udc/
Damd5536udc.h556 void __iomem *virt_addr; member
Damd5536udc.c3188 dev->virt_addr = ioremap_nocache(resource, len); in udc_pci_probe()
3189 if (dev->virt_addr == NULL) { in udc_pci_probe()
3207 dev->csr = dev->virt_addr + UDC_CSR_ADDR; in udc_pci_probe()
3209 dev->regs = dev->virt_addr + UDC_DEVCFG_ADDR; in udc_pci_probe()
3211 dev->ep_regs = dev->virt_addr + UDC_EPREGS_ADDR; in udc_pci_probe()
3213 dev->rxfifo = (u32 __iomem *)(dev->virt_addr + UDC_RXFIFO_ADDR); in udc_pci_probe()
3214 dev->txfifo = (u32 __iomem *)(dev->virt_addr + UDC_TXFIFO_ADDR); in udc_pci_probe()
/linux-4.1.27/arch/ia64/hp/sim/boot/
Dfw-emu.c251 md->virt_addr = 0; \ in sys_fw_init()
/linux-4.1.27/arch/sparc/include/asm/
Dpgtable_32.h348 void srmmu_unmapiorange(unsigned long virt_addr, unsigned int len);
/linux-4.1.27/arch/x86/mm/
Dpageattr.c417 unsigned long virt_addr = (unsigned long)__virt_addr; in slow_virt_to_phys() local
425 pte = lookup_address(virt_addr, &level); in slow_virt_to_phys()
429 offset = virt_addr & ~pmask; in slow_virt_to_phys()
/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_mbox.c2012 void *virt_addr; in lpfc_sli4_mbx_read_fcf_rec() local
2043 virt_addr = mboxq->sge_array->addr[0]; in lpfc_sli4_mbx_read_fcf_rec()
2044 read_fcf = (struct lpfc_mbx_read_fcf_tbl *)virt_addr; in lpfc_sli4_mbx_read_fcf_rec()
2049 bytep = virt_addr + sizeof(union lpfc_sli4_cfg_shdr); in lpfc_sli4_mbx_read_fcf_rec()
Dlpfc_hbadisc.c1801 void *virt_addr; in lpfc_sli4_fcf_rec_mbox_parse() local
1820 virt_addr = mboxq->sge_array->addr[0]; in lpfc_sli4_fcf_rec_mbox_parse()
1822 shdr = (union lpfc_sli4_cfg_shdr *)virt_addr; in lpfc_sli4_fcf_rec_mbox_parse()
1841 read_fcf = (struct lpfc_mbx_read_fcf_tbl *)virt_addr; in lpfc_sli4_fcf_rec_mbox_parse()
1845 new_fcf_record = (struct fcf_record *)(virt_addr + in lpfc_sli4_fcf_rec_mbox_parse()
Dlpfc_sli.c15905 void *virt_addr; in lpfc_mbx_cmpl_add_fcf_record() local
15909 virt_addr = mboxq->sge_array->addr[0]; in lpfc_mbx_cmpl_add_fcf_record()
15911 shdr = (union lpfc_sli4_cfg_shdr *) virt_addr; in lpfc_mbx_cmpl_add_fcf_record()
15940 void *virt_addr; in lpfc_sli4_add_fcf_record() local
15975 virt_addr = mboxq->sge_array->addr[0]; in lpfc_sli4_add_fcf_record()
15981 bytep = virt_addr + sizeof(union lpfc_sli4_cfg_shdr); in lpfc_sli4_add_fcf_record()
/linux-4.1.27/Documentation/ia64/
Derr_inject.txt678 u64 virt_addr=0, phys_addr=0;
691 virt_addr=(u64)va1;
692 if (wr(fn,virt_addr)<0)
/linux-4.1.27/drivers/video/fbdev/omap2/omapfb/
Domapfb-sysfs.c567 __ATTR(virt_addr, S_IRUGO, show_virt, NULL),
/linux-4.1.27/fs/pstore/
Dram.c575 iounmap(cxt->virt_addr); in ramoops_remove()
/linux-4.1.27/include/rdma/
Dib_verbs.h1589 u64 virt_addr,
1595 u64 virt_addr,
/linux-4.1.27/drivers/net/ethernet/marvell/
Dmvpp2.c906 u32 *virt_addr; member
3352 bm_pool->virt_addr = dma_alloc_coherent(&pdev->dev, size_bytes, in mvpp2_bm_pool_create()
3355 if (!bm_pool->virt_addr) in mvpp2_bm_pool_create()
3358 if (!IS_ALIGNED((u32)bm_pool->virt_addr, MVPP2_BM_POOL_PTR_ALIGN)) { in mvpp2_bm_pool_create()
3359 dma_free_coherent(&pdev->dev, size_bytes, bm_pool->virt_addr, in mvpp2_bm_pool_create()
3435 bm_pool->virt_addr, in mvpp2_bm_pool_destroy()
/linux-4.1.27/drivers/net/ethernet/neterion/
Ds2io.h659 void *virt_addr; member
Ds2io.c769 rx_blocks->rxds[l].virt_addr = in init_shared_mem()
2475 rxdp = ring->rx_blocks[block_no].rxds[off].virt_addr; in fill_rx_buffers()
2679 rx_blocks[blk].rxds[j].virt_addr; in free_rxd_blk()
2915 rxdp = ring_data->rx_blocks[get_block].rxds[get_info.offset].virt_addr; in rx_intr_handler()
2959 rxds[get_info.offset].virt_addr; in rx_intr_handler()
6941 rxdp = ring->rx_blocks[j].rxds[k].virt_addr; in rxd_owner_bit_reset()
/linux-4.1.27/include/linux/
Defi.h109 u64 virt_addr; member
/linux-4.1.27/Documentation/arm/OMAP/
DDSS170 virt_addr Virtual address of the framebuffer
/linux-4.1.27/drivers/iommu/
Damd_iommu.c2983 void *virt_addr, dma_addr_t dma_addr, in free_coherent() argument
2992 page = virt_to_page(virt_addr); in free_coherent()