Searched refs:VM_IOREMAP (Results 1 - 24 of 24) sorted by relevance

/linux-master/mm/
H A Dioremap.c36 area = __get_vm_area_caller(size, VM_IOREMAP, IOREMAP_START,
H A Dvmalloc.c327 if (!area || !(area->flags & VM_IOREMAP)) {
328 WARN_ONCE(1, "vm_area at addr %lx is not marked as VM_IOREMAP\n", addr);
3082 if (flags & VM_IOREMAP)
3127 * @flags: %VM_IOREMAP for I/O mappings or VM_ALLOC
3471 area = get_vm_area_caller(count * PAGE_SIZE, VM_IOREMAP,
4311 else if (!(vm && (vm->flags & (VM_IOREMAP | VM_SPARSE))))
4898 if (v->flags & VM_IOREMAP)
/linux-master/arch/loongarch/include/asm/
H A Dkfence.h23 area = __get_vm_area_caller(KFENCE_POOL_SIZE, VM_IOREMAP,
/linux-master/arch/m68k/mm/
H A Dsun3kmap.c77 if((area = get_vm_area(size, VM_IOREMAP)) == NULL)
H A Dkmap.c39 return get_vm_area(size, VM_IOREMAP);
/linux-master/arch/mips/mm/
H A Dioremap.c102 area = get_vm_area(size, VM_IOREMAP);
/linux-master/arch/arm/mm/
H A Dfault-armv.c249 p1 = vmap(&page, 1, VM_IOREMAP, prot);
250 p2 = vmap(&page, 1, VM_IOREMAP, prot);
H A Dioremap.c297 area = get_vm_area_caller(size, VM_IOREMAP, caller);
H A Dmmu.c1042 vm->flags = VM_IOREMAP | VM_ARM_STATIC_MAPPING;
1063 vm->flags = VM_IOREMAP | VM_ARM_EMPTY_MAPPING;
/linux-master/arch/nios2/mm/
H A Dioremap.c159 area = get_vm_area(size, VM_IOREMAP);
/linux-master/arch/x86/xen/
H A Dgrant-table.c107 area->area = get_vm_area(PAGE_SIZE * nr_frames, VM_IOREMAP);
/linux-master/arch/alpha/kernel/
H A Dcore_irongate.c380 area = get_vm_area(size, VM_IOREMAP);
H A Dcore_titan.c516 area = get_vm_area(size, VM_IOREMAP);
H A Dcore_marvel.c750 area = get_vm_area(size, VM_IOREMAP);
/linux-master/arch/microblaze/mm/
H A Dpgtable.c97 area = get_vm_area(size, VM_IOREMAP);
/linux-master/arch/powerpc/kernel/
H A Dpci_64.c129 * Let's allocate some IO space for that guy. We don't pass VM_IOREMAP
135 area = __get_vm_area_caller(size, VM_IOREMAP, PHB_IO_BASE, PHB_IO_END,
168 * VM_IOREMAP because we don't care about alignment tricks that
/linux-master/arch/arm/lib/
H A Duaccess_with_memcpy.c243 user_ptr = vmap(&dst_page, 1, VM_IOREMAP, __pgprot(__PAGE_COPY));
/linux-master/include/linux/
H A Dvmalloc.h20 #define VM_IOREMAP 0x00000001 /* ioremap() and friends */ macro
/linux-master/drivers/xen/xenbus/
H A Dxenbus_client.c694 addr = vmap(node->hvm.pages, nr_pages, VM_MAP | VM_IOREMAP,
764 area = get_vm_area(XEN_PAGE_SIZE * nr_grefs, VM_IOREMAP);
/linux-master/arch/sh/kernel/cpu/sh4/
H A Dsq.c106 vma = __get_vm_area_caller(map->size, VM_IOREMAP, map->sq_addr,
/linux-master/arch/sh/mm/
H A Dpmb.c446 area = __get_vm_area_caller(aligned, VM_IOREMAP, 0xb0000000,
/linux-master/arch/x86/mm/
H A Dioremap.c292 area = get_vm_area_caller(size, VM_IOREMAP, caller);
/linux-master/fs/pstore/
H A Dram_core.c443 * VM_IOREMAP used here to bypass this region during vread()
446 vaddr = vmap(pages, page_count, VM_MAP | VM_IOREMAP, prot);
/linux-master/arch/mips/pci/
H A Dpci-alchemy.c460 ctx->pci_cfg_vm = get_vm_area(0x2000, VM_IOREMAP);

Completed in 832 milliseconds