Searched refs:virt (Results 26 - 50 of 462) sorted by relevance

1234567891011>>

/linux-master/arch/x86/pci/
H A Dmmconfig_64.c23 if (cfg && cfg->virt)
24 return cfg->virt + (PCI_MMCFG_BUS_OFFSET(bus) | (devfn << 12));
116 cfg->virt = mcfg_ioremap(cfg);
117 if (!cfg->virt) {
127 if (cfg && cfg->virt) {
128 iounmap(cfg->virt + PCI_MMCFG_BUS_OFFSET(cfg->start_bus));
129 cfg->virt = NULL;
/linux-master/drivers/mtd/maps/
H A Duclinux.c55 size_t *retlen, void **virt, resource_size_t *phys)
58 *virt = map->virt + from;
92 mapp->virt = phys_to_virt(mapp->phys);
94 if (mapp->virt == 0) {
54 uclinux_point(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, void **virt, resource_size_t *phys) argument
H A Dl440gx.c81 l440gx_map.virt = ioremap(WINDOW_ADDR, WINDOW_SIZE);
83 if (!l440gx_map.virt) {
89 pr_debug("window_addr = %p\n", l440gx_map.virt);
116 iounmap(l440gx_map.virt);
150 iounmap(l440gx_map.virt);
159 iounmap(l440gx_map.virt);
H A Dnettel.c220 nettel_amd_map.virt = ioremap(amdaddr, maxsize);
221 if (!nettel_amd_map.virt) {
280 iounmap(nettel_amd_map.virt);
281 nettel_amd_map.virt = NULL;
306 nettel_intel_map.virt = ioremap(intel0addr, maxsize);
307 if (!nettel_intel_map.virt) {
337 iounmap(nettel_intel_map.virt);
340 nettel_intel_map.virt = ioremap(intel0addr, maxsize);
341 if (!nettel_intel_map.virt) {
412 iounmap(nettel_intel_map.virt);
[all...]
H A Dsolutionengine.c40 soleng_flash_map.virt = (void __iomem *)P2SEGADDR(0);
42 soleng_eprom_map.virt = (void __iomem *)P1SEGADDR(0x01000000);
52 soleng_flash_map.virt = P2SEGADDR(0x01000000);
54 soleng_eprom_map.virt = P1SEGADDR(0);
H A Dimpa7.c72 impa7_map[i].virt = ioremap(pt[i].addr, pt[i].size);
73 if (!impa7_map[i].virt) {
91 iounmap((void __iomem *)impa7_map[i].virt);
104 iounmap((void __iomem *)impa7_map[i].virt);
105 impa7_map[i].virt = NULL;
/linux-master/drivers/infiniband/hw/mlx4/
H A Ddoorbell.c45 int mlx4_ib_db_map_user(struct ib_udata *udata, unsigned long virt, argument
56 if (page->user_virt == (virt & PAGE_MASK))
65 page->user_virt = (virt & PAGE_MASK);
67 page->umem = ib_umem_get(context->ibucontext.device, virt & PAGE_MASK,
79 (virt & ~PAGE_MASK);
/linux-master/drivers/infiniband/hw/mlx5/
H A Ddoorbell.c48 int mlx5_ib_db_map_user(struct mlx5_ib_ucontext *context, unsigned long virt, argument
58 (page->user_virt == (virt & PAGE_MASK)))
67 page->user_virt = (virt & PAGE_MASK);
69 page->umem = ib_umem_get(context->ibucontext.device, virt & PAGE_MASK,
83 (virt & ~PAGE_MASK);
/linux-master/drivers/iommu/
H A Diommu-pages.h146 * @virt: virtual address of the page to be freed.
149 static inline void iommu_free_pages(void *virt, int order) argument
151 if (!virt)
154 __iommu_free_pages(virt_to_page(virt), order);
159 * @virt: virtual address of the page to be freed.
161 static inline void iommu_free_page(void *virt) argument
163 iommu_free_pages(virt, 0);
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Dmxgpu_ai.c181 adev->virt.fw_reserve.checksum_key =
189 adev->virt.req_init_data_ver = 0;
254 struct amdgpu_virt *virt = container_of(work, struct amdgpu_virt, flr_work); local
255 struct amdgpu_device *adev = container_of(virt, struct amdgpu_device, virt);
324 &adev->virt.flr_work),
357 adev->virt.ack_irq.num_types = 1;
358 adev->virt.ack_irq.funcs = &xgpu_ai_mailbox_ack_irq_funcs;
359 adev->virt.rcv_irq.num_types = 1;
360 adev->virt
[all...]
/linux-master/arch/arm/mach-hisi/
H A Dplatsmp.c108 void __iomem *virt; local
110 virt = ioremap(start_addr, PAGE_SIZE);
112 writel_relaxed(0xe51ff004, virt); /* ldr pc, [pc, #-4] */
113 writel_relaxed(jump_addr, virt + 4); /* pc jump phy address */
114 iounmap(virt);
144 void __iomem *virt; local
146 virt = phys_to_virt(start_addr);
148 writel_relaxed(0xe51ff004, virt);
149 writel_relaxed(jump_addr, virt + 4);
/linux-master/arch/hexagon/include/asm/
H A Dmem-layout.h86 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT)
/linux-master/arch/arm/include/asm/
H A Dhighmem.h11 #define PKMAP_NR(virt) (((virt) - PKMAP_BASE) >> PAGE_SHIFT)
/linux-master/arch/arc/include/asm/
H A Dhighmem.h38 #define PKMAP_NR(virt) (((virt) - PKMAP_BASE) >> PAGE_SHIFT)
/linux-master/arch/powerpc/include/asm/
H A Dhighmem.h56 #define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT)
/linux-master/arch/sparc/include/asm/
H A Dhighmem.h46 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT)
/linux-master/arch/mips/include/asm/
H A Dhighmem.h46 #define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT)
/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dearly_alloc.c49 void hyp_early_alloc_init(void *virt, unsigned long size) argument
51 base = cur = (unsigned long)virt;
/linux-master/fs/ecryptfs/
H A Dread_write.c61 char *virt; local
67 virt = kmap_local_page(page_for_lower);
68 rc = ecryptfs_write_lower(ecryptfs_inode, virt, offset, size);
71 kunmap_local(virt);
251 char *virt; local
256 virt = kmap_local_page(page_for_ecryptfs);
257 rc = ecryptfs_read_lower(virt, offset, size, ecryptfs_inode);
260 kunmap_local(virt);
/linux-master/drivers/scsi/lpfc/
H A Dlpfc_mem.c130 pool->elements[i].virt = dma_pool_alloc(phba->lpfc_mbuf_pool,
132 if (!pool->elements[i].virt)
203 dma_pool_free(phba->lpfc_mbuf_pool, pool->elements[i].virt,
275 dma_pool_free(phba->lpfc_mbuf_pool, pool->elements[i].virt,
349 phba->cgn_i->virt, phba->cgn_i->phys);
398 ret = pool->elements[pool->current_count].virt;
408 * @virt: mbuf to free
420 __lpfc_mbuf_free(struct lpfc_hba * phba, void *virt, dma_addr_t dma) argument
425 pool->elements[pool->current_count].virt = virt;
448 lpfc_mbuf_free(struct lpfc_hba * phba, void *virt, dma_addr_t dma) argument
491 lpfc_nvmet_buf_free(struct lpfc_hba *phba, void *virt, dma_addr_t dma) argument
[all...]
/linux-master/arch/powerpc/mm/nohash/
H A De500.c97 static void settlbcam(int index, unsigned long virt, phys_addr_t phys, argument
111 TLBCAM[index].MAS2 = virt & PAGE_MASK;
125 if (!is_kernel_addr(virt)) {
133 tlbcam_addrs[index].start = virt;
134 tlbcam_addrs[index].limit = virt + size - 1;
138 static unsigned long calc_cam_sz(unsigned long ram, unsigned long virt, argument
142 unsigned int align = __ffs(virt | phys);
163 static unsigned long map_mem_in_cams_addr(phys_addr_t phys, unsigned long virt, argument
181 cam_sz = calc_cam_sz(boundary, virt, phys);
183 settlbcam(i, virt, phy
226 unsigned long virt = PAGE_OFFSET; local
[all...]
/linux-master/arch/arm/mach-axxia/
H A Dplatsmp.c24 u32 *virt = (u32 *) phys_to_virt(release_phys); local
25 writel_relaxed(__pa_symbol(secondary_startup), virt); local
28 __cpuc_flush_dcache_area(virt, sizeof(u32));
/linux-master/arch/arm64/include/asm/
H A Dmmu.h66 extern void __iomem *early_io_map(phys_addr_t phys, unsigned long virt);
67 extern void create_mapping_noalloc(phys_addr_t phys, unsigned long virt,
70 unsigned long virt, phys_addr_t size,
/linux-master/drivers/scsi/isci/
H A Dunsolicited_frame_control.c65 void *virt = ihost->ufi_buf; local
85 uf_control->headers.array = virt + SCI_UFI_BUF_SIZE;
95 uf_control->address_table.array = virt + SCI_UFI_BUF_SIZE + SCI_UFI_HDR_SIZE;
114 uf->buffer = virt;
123 virt += SCU_UNSOLICITED_FRAME_BUFFER_SIZE;
/linux-master/drivers/media/pci/cobalt/
H A Dcobalt-flash.c29 r.x[0] = cobalt_bus_read32(map->virt, ADRS(offset));
43 cobalt_bus_write16(map->virt, ADRS(offset), data);
54 data = cobalt_bus_read32(map->virt, ADRS(src));
81 cobalt_bus_write16(map->virt, ADRS(dest - 2), data);
91 map->virt = cobalt->bar1;

Completed in 296 milliseconds

1234567891011>>