Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/crypto/qat/qat_common/
Dadf_admin.c147 void *virt_addr; member
168 memcpy(admin->virt_addr + offset, in, ADF_ADMINMSG_LEN); in adf_put_admin_msg_sync()
179 memcpy(out, admin->virt_addr + offset + in adf_put_admin_msg_sync()
236 void __iomem *csr = pmisc->virt_addr; in adf_init_admin_comms()
244 admin->virt_addr = dma_zalloc_coherent(&GET_DEV(accel_dev), PAGE_SIZE, in adf_init_admin_comms()
246 if (!admin->virt_addr) { in adf_init_admin_comms()
259 admin->virt_addr, admin->phy_addr); in adf_init_admin_comms()
280 if (admin->virt_addr) in adf_exit_admin_comms()
282 admin->virt_addr, admin->phy_addr); in adf_exit_admin_comms()
Dadf_pf2vf_msg.c72 pci_info->pci_bars[hw_data->get_misc_bar_id(hw_data)].virt_addr; in adf_enable_pf2vf_interrupts()
89 pci_info->pci_bars[hw_data->get_misc_bar_id(hw_data)].virt_addr; in adf_disable_pf2vf_interrupts()
101 void __iomem *pmisc_addr = pmisc->virt_addr; in adf_enable_vf2pf_interrupts()
130 void __iomem *pmisc_addr = pmisc->virt_addr; in adf_disable_vf2pf_interrupts()
154 pci_info->pci_bars[hw_data->get_misc_bar_id(hw_data)].virt_addr; in __adf_iov_putmsg()
265 void __iomem *pmisc_addr = pmisc->virt_addr; in adf_vf2pf_req_hndl()
Dadf_sriov.c117 void __iomem *pmisc_addr = pmisc->virt_addr; in adf_enable_sriov()
176 void __iomem *pmisc_addr = pmisc->virt_addr; in adf_disable_sriov()
Dadf_accel_devices.h79 void __iomem *virt_addr; member
Dqat_hal.c690 handle->hal_cap_g_ctl_csr_addr_v = misc_bar->virt_addr + in qat_hal_init()
692 handle->hal_cap_ae_xfer_csr_addr_v = misc_bar->virt_addr + in qat_hal_init()
694 handle->hal_ep_csr_addr_v = misc_bar->virt_addr + in qat_hal_init()
698 handle->hal_sram_addr_v = sram_bar->virt_addr; in qat_hal_init()
Dadf_transport.c496 csr_addr = accel_dev->accel_pci_dev.pci_bars[i].virt_addr; in adf_init_etr_data()
/linux-4.4.14/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()
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.4.14/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-4.4.14/arch/mips/include/asm/
Dedac.h10 unsigned long *virt_addr = va; in edac_atomic_scrub() local
29 : "=&r" (temp), "=" GCC_OFF_SMALL_ASM() (*virt_addr) in edac_atomic_scrub()
30 : GCC_OFF_SMALL_ASM() (*virt_addr)); in edac_atomic_scrub()
32 virt_addr++; in edac_atomic_scrub()
/linux-4.4.14/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.4.14/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-4.4.14/drivers/nvdimm/
Dpmem.c42 void __pmem *virt_addr; member
54 void __pmem *pmem_addr = pmem->virt_addr + pmem_off; in pmem_do_bvec()
109 *kaddr = pmem->virt_addr + offset; in pmem_direct_access()
144 pmem->virt_addr = (void __pmem *) devm_memremap_pages(dev, res); in pmem_alloc()
146 pmem->virt_addr = (void __pmem *) devm_memremap(dev, in pmem_alloc()
150 if (IS_ERR(pmem->virt_addr)) in pmem_alloc()
151 return (void __force *) pmem->virt_addr; in pmem_alloc()
216 memcpy_from_pmem(buf, pmem->virt_addr + offset, size); in pmem_rw_bytes()
218 memcpy_to_pmem(pmem->virt_addr + offset, buf, size); in pmem_rw_bytes()
354 devm_memunmap(dev, (void __force *) pmem->virt_addr); in nvdimm_namespace_attach_pfn()
[all …]
/linux-4.4.14/arch/x86/include/asm/
Dedac.h8 u32 i, *virt_addr = va; in edac_atomic_scrub() local
14 for (i = 0; i < size / 4; i++, virt_addr++) in edac_atomic_scrub()
15 asm volatile("lock; addl $0, %0"::"m" (*virt_addr)); in edac_atomic_scrub()
/linux-4.4.14/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.4.14/arch/arm64/kernel/
Defi.c72 if (md->virt_addr == 0) in efi_to_phys()
75 if (md->virt_addr <= addr && in efi_to_phys()
76 (addr - md->virt_addr) < (md->num_pages << EFI_PAGE_SHIFT)) in efi_to_phys()
77 return md->phys_addr + addr - md->virt_addr; in efi_to_phys()
246 if (md->virt_addr == 0) in efi_virtmap_init()
250 md->phys_addr, (void *)md->virt_addr); in efi_virtmap_init()
265 create_pgd_mapping(&efi_mm, md->phys_addr, md->virt_addr, in efi_virtmap_init()
/linux-4.4.14/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.4.14/drivers/acpi/
Dosl.c952 void __iomem *virt_addr; in acpi_os_read_memory() local
958 virt_addr = acpi_map_vaddr_lookup(phys_addr, size); in acpi_os_read_memory()
959 if (!virt_addr) { in acpi_os_read_memory()
961 virt_addr = acpi_os_ioremap(phys_addr, size); in acpi_os_read_memory()
962 if (!virt_addr) in acpi_os_read_memory()
972 *(u8 *) value = readb(virt_addr); in acpi_os_read_memory()
975 *(u16 *) value = readw(virt_addr); in acpi_os_read_memory()
978 *(u32 *) value = readl(virt_addr); in acpi_os_read_memory()
981 *(u64 *) value = readq(virt_addr); in acpi_os_read_memory()
988 iounmap(virt_addr); in acpi_os_read_memory()
[all …]
/linux-4.4.14/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.h226 void *virt_addr; member
Dcomedi_fops.c2240 page_to_pfn(virt_to_page(buf->virt_addr)), in comedi_mmap()
/linux-4.4.14/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.4.14/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.h40 void *virt_addr; member
Dni_labpc_isadma.c120 comedi_buf_write_samples(s, desc->virt_addr, nsamples); in labpc_drain_dma()
Dpcl816.c270 transfer_from_dma_buf(dev, s, desc->virt_addr, bufptr, nsamples); in pcl816_interrupt()
464 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.c832 transfer_from_dma_buf(dev, s, desc->virt_addr, bufptr, nsamples); in pcl812_handle_dma()
876 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.c479 unsigned short *ptr = desc->virt_addr; in pcl818_handle_dma()
/linux-4.4.14/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.4.14/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.c659 u32 phy_addr = 0, virt_addr = 0; in omap_vout_buffer_setup() local
702 virt_addr = omap_vout_alloc_buffer(vout->buffer_size, in omap_vout_buffer_setup()
704 if (!virt_addr) { in omap_vout_buffer_setup()
720 vout->buf_virt_addr[i] = virt_addr; in omap_vout_buffer_setup()
/linux-4.4.14/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.4.14/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.4.14/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.h651 int pm8001_mem_alloc(struct pci_dev *pdev, void **virt_addr,
Dpm8001_hwi.c3144 void *virt_addr = pm8001_ha->memoryMap.region[NVMD].virt_ptr; in pm8001_mpi_get_nvmd_resp() local
3162 ((u8 *)virt_addr + 4), in pm8001_mpi_get_nvmd_resp()
/linux-4.4.14/mm/
Dearly_ioremap.c162 unsigned long virt_addr; in early_iounmap() local
188 virt_addr = (unsigned long)addr; in early_iounmap()
189 if (WARN_ON(virt_addr < fix_to_virt(FIX_BTMAP_BEGIN))) in early_iounmap()
192 offset = offset_in_page(virt_addr); in early_iounmap()
/linux-4.4.14/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.4.14/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.c622 md->virt_addr = (u64) __va(md->phys_addr); in efi_enter_virtual_mode()
624 md->virt_addr = (u64) ioremap(md->phys_addr, 0); in efi_enter_virtual_mode()
627 md->virt_addr = ia64_remap(md->phys_addr, in efi_enter_virtual_mode()
636 md->virt_addr = (u64) ioremap(md->phys_addr, 0); in efi_enter_virtual_mode()
640 md->virt_addr = ia64_remap(md->phys_addr, in efi_enter_virtual_mode()
649 md->virt_addr = (u64) ioremap(md->phys_addr, 0); in efi_enter_virtual_mode()
/linux-4.4.14/drivers/crypto/qat/qat_dh895xccvf/
Dadf_drv.c103 if (bar->virt_addr) in adf_cleanup_accel()
104 pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr); in adf_cleanup_accel()
314 bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0); in adf_probe()
315 if (!bar->virt_addr) { in adf_probe()
Dadf_isr.c95 (&GET_BARS(accel_dev)[ADF_DH895XCCIOV_PMISC_BAR])->virt_addr; in adf_pf2vf_bh_handler()
159 (&GET_BARS(accel_dev)[ADF_DH895XCCIOV_PMISC_BAR])->virt_addr; in adf_isr()
/linux-4.4.14/drivers/crypto/qat/qat_dh895xcc/
Dadf_drv.c103 if (bar->virt_addr) in adf_cleanup_accel()
104 pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr); in adf_cleanup_accel()
339 bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0); in adf_probe()
340 if (!bar->virt_addr) { in adf_probe()
Dadf_dh895xcc_hw_data.c179 void __iomem *csr = misc_bar->virt_addr; in adf_enable_error_correction()
207 addr = (&GET_BARS(accel_dev)[ADF_DH895XCC_PMISC_BAR])->virt_addr; in adf_enable_ints()
Dadf_isr.c113 (&GET_BARS(accel_dev)[ADF_DH895XCC_PMISC_BAR])->virt_addr; in adf_msix_isr_ae()
/linux-4.4.14/drivers/net/wireless/ath/wcn36xx/
Ddxe.c239 void *bd_cpu_addr = pool->virt_addr; in wcn36xx_dxe_init_tx_bd()
552 wcn->mgmt_mem_pool.virt_addr = cpu_addr; in wcn36xx_dxe_allocate_mem_pools()
567 wcn->data_mem_pool.virt_addr = cpu_addr; in wcn36xx_dxe_allocate_mem_pools()
580 if (wcn->mgmt_mem_pool.virt_addr) in wcn36xx_dxe_free_mem_pools()
583 wcn->mgmt_mem_pool.virt_addr, in wcn36xx_dxe_free_mem_pools()
586 if (wcn->data_mem_pool.virt_addr) { in wcn36xx_dxe_free_mem_pools()
589 wcn->data_mem_pool.virt_addr, in wcn36xx_dxe_free_mem_pools()
Ddxe.h266 void *virt_addr; member
/linux-4.4.14/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.4.14/drivers/infiniband/hw/mlx5/
Dmr.c698 int page_shift, u64 virt_addr, u64 len, in prep_umr_reg_wqe() argument
721 umrwr->target.virt_addr = virt_addr; in prep_umr_reg_wqe()
760 u64 virt_addr, u64 len, int npages, in reg_umr() argument
817 page_shift, virt_addr, len, access_flags); in reg_umr()
833 mr->mmr.iova = virt_addr; in reg_umr()
977 static struct mlx5_ib_mr *reg_create(struct ib_pd *pd, u64 virt_addr, in reg_create() argument
1008 in->seg.start_addr = cpu_to_be64(virt_addr); in reg_create()
1011 in->seg.xlt_oct_size = cpu_to_be32(get_octo_len(virt_addr, length, 1 << page_shift)); in reg_create()
1014 in->xlat_oct_act_size = cpu_to_be32(get_octo_len(virt_addr, length, in reg_create()
1041 u64 virt_addr, int access_flags, in mlx5_ib_reg_user_mr() argument
[all …]
Dmlx5_ib.h250 u64 virt_addr; member
550 u64 virt_addr, int access_flags,
Dqp.c2027 seg->start_addr = cpu_to_be64(umrwr->target.virt_addr); in set_reg_mkey_segment()
/linux-4.4.14/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.4.14/drivers/net/ethernet/cavium/liquidio/
Docteon_network.h159 #define lio_dma_free(oct, size, virt_addr, dma_addr) \ argument
160 dma_free_coherent(&oct->pci_dev->dev, size, virt_addr, dma_addr)
/linux-4.4.14/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.4.14/drivers/video/fbdev/
Dep93xx-fb.c424 char __iomem *virt_addr; in ep93xxfb_alloc_videomem() local
431 virt_addr = dma_alloc_writecombine(info->dev, fb_size, in ep93xxfb_alloc_videomem()
433 if (!virt_addr) in ep93xxfb_alloc_videomem()
449 dma_free_coherent(info->dev, fb_size, virt_addr, phys_addr); in ep93xxfb_alloc_videomem()
455 info->screen_base = virt_addr; in ep93xxfb_alloc_videomem()
/linux-4.4.14/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.h703 u64 virt_addr, int access_flags,
865 u64 start, u64 length, u64 virt_addr,
/linux-4.4.14/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.c350 if (!md->virt_addr) in efi_lookup_mapped_addr()
353 phys_addr += md->virt_addr - md->phys_addr; in efi_lookup_mapped_addr()
/linux-4.4.14/drivers/staging/rdma/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.4.14/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.c541 addr = md->virt_addr; in efi_set_executable()
598 md->virt_addr = (u64) (unsigned long) va; in old_map_region()
646 systab += md->virt_addr - md->phys_addr; in get_systab_virt_addr()
/linux-4.4.14/drivers/infiniband/hw/usnic/
Dusnic_ib_verbs.h71 u64 virt_addr, int access_flags,
Dusnic_ib_verbs.c618 u64 virt_addr, int access_flags, in usnic_ib_reg_mr() argument
625 virt_addr, length); in usnic_ib_reg_mr()
/linux-4.4.14/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.4.14/drivers/scsi/
Dmvumi.c135 res->virt_addr = kzalloc(size, GFP_ATOMIC); in mvumi_alloc_mem_resource()
136 if (!res->virt_addr) { in mvumi_alloc_mem_resource()
146 res->virt_addr = pci_zalloc_consistent(mhba->pdev, size, in mvumi_alloc_mem_resource()
148 if (!res->virt_addr) { in mvumi_alloc_mem_resource()
179 res->virt_addr, res->bus_addr); in mvumi_release_mem_resource()
182 kfree(res->virt_addr); in mvumi_release_mem_resource()
255 void *virt_addr; in mvumi_internal_cmd_sgl() local
261 virt_addr = pci_zalloc_consistent(mhba->pdev, size, &phy_addr); in mvumi_internal_cmd_sgl()
262 if (!virt_addr) in mvumi_internal_cmd_sgl()
267 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.4.14/Documentation/ABI/testing/
Dsysfs-firmware-efi-runtime-map31 virt_addr : The virtual address of the memory range.
/linux-4.4.14/drivers/ntb/
Dntb_transport.c190 void *virt_addr; member
599 if (!mw->virt_addr) in ntb_transport_setup_qp_mw()
608 qp->rx_buff = mw->virt_addr + rx_size * (qp_num / mw_count); in ntb_transport_setup_qp_mw()
639 if (!mw->virt_addr) in ntb_free_mw()
644 mw->virt_addr, mw->dma_addr); in ntb_free_mw()
647 mw->virt_addr = NULL; in ntb_free_mw()
675 mw->virt_addr = dma_alloc_coherent(&pdev->dev, buff_size, in ntb_set_mw()
677 if (!mw->virt_addr) { in ntb_set_mw()
1059 mw->virt_addr = NULL; in ntb_transport_probe()
/linux-4.4.14/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.4.14/drivers/staging/rdma/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.h836 u64 virt_addr, int mr_access_flags,
/linux-4.4.14/drivers/net/ethernet/hisilicon/
Dhix5hd2_gmac.c858 struct hix5hd2_desc *virt_addr; in hix5hd2_init_hw_desc_queue() local
869 virt_addr = dma_alloc_coherent(dev, size, &phys_addr, in hix5hd2_init_hw_desc_queue()
871 if (virt_addr == NULL) in hix5hd2_init_hw_desc_queue()
874 memset(virt_addr, 0, size); in hix5hd2_init_hw_desc_queue()
876 priv->pool[i].desc = virt_addr; in hix5hd2_init_hw_desc_queue()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dmr.c247 u64 virt_addr, int mr_access_flags, in hfi1_reg_user_mr() argument
276 mr->mr.iova = virt_addr; in hfi1_reg_user_mr()
Dverbs.h1020 u64 virt_addr, int mr_access_flags,
/linux-4.4.14/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.4.14/drivers/edac/
Dedac_mc.c856 void *virt_addr; in edac_mc_scrub_block() local
871 virt_addr = kmap_atomic(pg); in edac_mc_scrub_block()
874 edac_atomic_scrub(virt_addr + offset, size); in edac_mc_scrub_block()
877 kunmap_atomic(virt_addr); in edac_mc_scrub_block()
/linux-4.4.14/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.h1040 u64 virt_addr, int mr_access_flags,
/linux-4.4.14/arch/x86/mm/
Dpageattr.c416 unsigned long virt_addr = (unsigned long)__virt_addr; in slow_virt_to_phys() local
422 pte = lookup_address(virt_addr, &level); in slow_virt_to_phys()
433 offset = virt_addr & ~PUD_PAGE_MASK; in slow_virt_to_phys()
437 offset = virt_addr & ~PMD_PAGE_MASK; in slow_virt_to_phys()
441 offset = virt_addr & ~PAGE_MASK; in slow_virt_to_phys()
/linux-4.4.14/arch/powerpc/kernel/
Dmachine_kexec.c86 VMCOREINFO_OFFSET(vmemmap_backing, virt_addr); in arch_crash_save_vmcoreinfo()
/linux-4.4.14/drivers/tty/
Dsynclink.c143 char *virt_addr; /* virtual address of data buffer */ member
3802 BufferList[i].virt_addr = info->memory_base + info->last_mem_alloc; in mgsl_alloc_frame_memory()
3807 …BufferList[i].virt_addr = dma_alloc_coherent(NULL, DMABUFFERSIZE, &BufferList[i].dma_addr, GFP_KER… in mgsl_alloc_frame_memory()
3808 if (BufferList[i].virt_addr == NULL) in mgsl_alloc_frame_memory()
3839 if ( BufferList[i].virt_addr ) { in mgsl_free_frame_memory()
3841 dma_free_coherent(NULL, DMABUFFERSIZE, BufferList[i].virt_addr, BufferList[i].dma_addr); in mgsl_free_frame_memory()
3842 BufferList[i].virt_addr = NULL; in mgsl_free_frame_memory()
6613 mgsl_trace_block(info,info->rx_buffer_list[StartIndex].virt_addr, in mgsl_get_rx_frame()
6638 memcpy( ptmp, pBufEntry->virt_addr, partial_count ); in mgsl_get_rx_frame()
6824 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
3507 buf_list_ex[i].virt_addr = info->memory_base + info->port_array[0]->last_mem_alloc; in alloc_frame_bufs()
4867 addr_field = desc_ex->virt_addr[0]; in rx_get_frame()
4950 trace_block(info,info->rx_buf_list_ex[StartIndex].virt_addr, in rx_get_frame()
4968 info->rx_buf_list_ex[index].virt_addr, in rx_get_frame()
5028 load_pci_memory(info, desc_ex->virt_addr,buf,copy_count); in tx_load_dma_buffer()
/linux-4.4.14/drivers/firmware/efi/libstub/
Dfdt.c298 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.4.14/drivers/scsi/be2iscsi/
Dbe_cmds.h232 struct virt_addr { struct
846 struct virt_addr scratch_va;
847 struct virt_addr pages_va;
/linux-4.4.14/drivers/usb/gadget/udc/
Damd5536udc.c3147 iounmap(dev->virt_addr); in udc_pci_remove()
3324 dev->virt_addr = ioremap_nocache(resource, len); in udc_pci_probe()
3325 if (!dev->virt_addr) { in udc_pci_probe()
3339 dev->csr = dev->virt_addr + UDC_CSR_ADDR; in udc_pci_probe()
3341 dev->regs = dev->virt_addr + UDC_DEVCFG_ADDR; in udc_pci_probe()
3343 dev->ep_regs = dev->virt_addr + UDC_EPREGS_ADDR; in udc_pci_probe()
3345 dev->rxfifo = (u32 __iomem *)(dev->virt_addr + UDC_RXFIFO_ADDR); in udc_pci_probe()
3346 dev->txfifo = (u32 __iomem *)(dev->virt_addr + UDC_TXFIFO_ADDR); in udc_pci_probe()
3386 iounmap(dev->virt_addr); in udc_pci_probe()
Damd5536udc.h553 void __iomem *virt_addr; member
/linux-4.4.14/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.4.14/arch/ia64/hp/sim/boot/
Dfw-emu.c251 md->virt_addr = 0; \ in sys_fw_init()
/linux-4.4.14/arch/sparc/include/asm/
Dpgtable_32.h348 void srmmu_unmapiorange(unsigned long virt_addr, unsigned int len);
/linux-4.4.14/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.4.14/drivers/scsi/lpfc/
Dlpfc_mbox.c2017 void *virt_addr; in lpfc_sli4_mbx_read_fcf_rec() local
2046 virt_addr = mboxq->sge_array->addr[0]; in lpfc_sli4_mbx_read_fcf_rec()
2047 read_fcf = (struct lpfc_mbx_read_fcf_tbl *)virt_addr; in lpfc_sli4_mbx_read_fcf_rec()
2052 bytep = virt_addr + sizeof(union lpfc_sli4_cfg_shdr); in lpfc_sli4_mbx_read_fcf_rec()
Dlpfc_hbadisc.c1775 void *virt_addr; in lpfc_sli4_fcf_rec_mbox_parse() local
1792 virt_addr = mboxq->sge_array->addr[0]; in lpfc_sli4_fcf_rec_mbox_parse()
1794 shdr = (union lpfc_sli4_cfg_shdr *)virt_addr; in lpfc_sli4_fcf_rec_mbox_parse()
1815 read_fcf = (struct lpfc_mbx_read_fcf_tbl *)virt_addr; in lpfc_sli4_fcf_rec_mbox_parse()
1819 new_fcf_record = (struct fcf_record *)(virt_addr + in lpfc_sli4_fcf_rec_mbox_parse()
Dlpfc_sli.c15881 void *virt_addr; in lpfc_mbx_cmpl_add_fcf_record() local
15885 virt_addr = mboxq->sge_array->addr[0]; in lpfc_mbx_cmpl_add_fcf_record()
15887 shdr = (union lpfc_sli4_cfg_shdr *) virt_addr; in lpfc_mbx_cmpl_add_fcf_record()
15916 void *virt_addr; in lpfc_sli4_add_fcf_record() local
15949 virt_addr = mboxq->sge_array->addr[0]; in lpfc_sli4_add_fcf_record()
15955 bytep = virt_addr + sizeof(union lpfc_sli4_cfg_shdr); in lpfc_sli4_add_fcf_record()
/linux-4.4.14/drivers/video/fbdev/omap2/omapfb/
Domapfb-sysfs.c567 __ATTR(virt_addr, S_IRUGO, show_virt, NULL),
/linux-4.4.14/drivers/net/ethernet/marvell/
Dmvpp2.c923 u32 *virt_addr; member
3371 bm_pool->virt_addr = dma_alloc_coherent(&pdev->dev, size_bytes, in mvpp2_bm_pool_create()
3374 if (!bm_pool->virt_addr) in mvpp2_bm_pool_create()
3377 if (!IS_ALIGNED((u32)bm_pool->virt_addr, MVPP2_BM_POOL_PTR_ALIGN)) { in mvpp2_bm_pool_create()
3378 dma_free_coherent(&pdev->dev, size_bytes, bm_pool->virt_addr, in mvpp2_bm_pool_create()
3460 bm_pool->virt_addr, in mvpp2_bm_pool_destroy()
/linux-4.4.14/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.4.14/include/rdma/
Dib_verbs.h1734 u64 virt_addr,
1740 u64 virt_addr,
/linux-4.4.14/include/linux/
Defi.h113 u64 virt_addr; member
/linux-4.4.14/Documentation/arm/OMAP/
DDSS170 virt_addr Virtual address of the framebuffer
/linux-4.4.14/drivers/iommu/
Damd_iommu.c2776 void *virt_addr, dma_addr_t dma_addr, in free_coherent() argument
2785 page = virt_to_page(virt_addr); in free_coherent()