Home
last modified time | relevance | path

Searched refs:vm_struct (Results 1 – 56 of 56) sorted by relevance

/linux-4.4.14/include/linux/
Dvmalloc.h31 struct vm_struct { struct
32 struct vm_struct *next; argument
49 struct vm_struct *vm; argument
101 static inline size_t get_vm_area_size(const struct vm_struct *area) in get_vm_area_size()
111 extern struct vm_struct *get_vm_area(unsigned long size, unsigned long flags);
112 extern struct vm_struct *get_vm_area_caller(unsigned long size,
114 extern struct vm_struct *__get_vm_area(unsigned long size, unsigned long flags,
116 extern struct vm_struct *__get_vm_area_caller(unsigned long size,
120 extern struct vm_struct *remove_vm_area(const void *addr);
121 extern struct vm_struct *find_vm_area(const void *addr);
[all …]
Dkasan.h8 struct vm_struct;
63 void kasan_free_shadow(const struct vm_struct *vm);
92 static inline void kasan_free_shadow(const struct vm_struct *vm) {} in kasan_free_shadow()
/linux-4.4.14/mm/
Dvmalloc.c1146 static struct vm_struct *vmlist __initdata;
1157 void __init vm_area_add_early(struct vm_struct *vm) in vm_area_add_early()
1159 struct vm_struct *tmp, **p; in vm_area_add_early()
1185 void __init vm_area_register_early(struct vm_struct *vm, size_t align) in vm_area_register_early()
1201 struct vm_struct *tmp; in vmalloc_init()
1294 int map_vm_area(struct vm_struct *area, pgprot_t prot, struct page **pages) in map_vm_area()
1306 static void setup_vmalloc_vm(struct vm_struct *vm, struct vmap_area *va, in setup_vmalloc_vm()
1319 static void clear_vm_uninitialized_flag(struct vm_struct *vm) in clear_vm_uninitialized_flag()
1330 static struct vm_struct *__get_vm_area_node(unsigned long size, in __get_vm_area_node()
1335 struct vm_struct *area; in __get_vm_area_node()
[all …]
Dpercpu-vm.c332 struct vm_struct **vms; in pcpu_create_chunk()
Dnommu.c502 struct vm_struct *alloc_vm_area(size_t size, pte_t **ptes) in alloc_vm_area()
509 void free_vm_area(struct vm_struct *area) in free_vm_area()
Dzsmalloc.c278 struct vm_struct *vm; /* vm area for mapping object that span pages */
Dpercpu.c2075 static struct vm_struct vm; in pcpu_page_first_chunk()
/linux-4.4.14/arch/m68k/mm/
Dkmap.c39 static inline struct vm_struct *get_io_area(unsigned long size) in get_io_area()
54 static struct vm_struct *iolist;
56 static struct vm_struct *get_io_area(unsigned long size) in get_io_area()
59 struct vm_struct **p, *tmp, *area; in get_io_area()
83 struct vm_struct **p, *tmp; in free_io_area()
107 struct vm_struct *area; in __ioremap()
Dsun3kmap.c66 struct vm_struct *area; in sun3_ioremap()
/linux-4.4.14/arch/metag/mm/
Dioremap.c32 struct vm_struct *area; in __ioremap()
74 struct vm_struct *p; in __iounmap()
/linux-4.4.14/arch/avr32/mm/
Dioremap.c26 struct vm_struct *area; in __ioremap()
78 struct vm_struct *p; in __iounmap()
/linux-4.4.14/arch/sh/mm/
Dioremap.c41 struct vm_struct *area; in __ioremap_caller()
109 struct vm_struct *p; in __iounmap()
Dpmb.c417 struct vm_struct *area; in pmb_remap_caller()
/linux-4.4.14/arch/arm/mm/
Dioremap.c49 struct vm_struct *vm; in find_static_vm_paddr()
71 struct vm_struct *vm; in find_static_vm_vaddr()
90 struct vm_struct *vm; in add_static_vm_early()
264 struct vm_struct *area; in __arm_ioremap_pfn_caller()
428 struct vm_struct *vm; in __iounmap()
Dmm.h75 struct vm_struct vm;
Dmmu.c946 struct vm_struct *vm; in iotable_init()
971 struct vm_struct *vm; in vm_reserve_area_early()
1007 struct vm_struct *vm; in fill_pmd_gaps()
Ddma-mapping.c1314 struct vm_struct *area; in __iommu_get_pages()
/linux-4.4.14/arch/nios2/mm/
Dioremap.c118 struct vm_struct *area; in __ioremap()
177 struct vm_struct *p; in __iounmap()
/linux-4.4.14/arch/mips/mm/
Dioremap.c118 struct vm_struct * area; in __ioremap()
179 struct vm_struct *p; in __iounmap()
/linux-4.4.14/arch/unicore32/mm/
Dioremap.c135 struct vm_struct *area; in __uc32_ioremap_pfn_caller()
238 struct vm_struct *vm; in __uc32_iounmap()
/linux-4.4.14/arch/hexagon/mm/
Dioremap.c29 struct vm_struct *area; in ioremap_nocache()
/linux-4.4.14/arch/cris/mm/
Dioremap.c33 struct vm_struct * area; in __ioremap_prot()
/linux-4.4.14/arch/arc/mm/
Dioremap.c45 struct vm_struct *area; in ioremap_prot()
/linux-4.4.14/arch/m32r/mm/
Dioremap.c46 struct vm_struct * area; in __ioremap()
/linux-4.4.14/arch/mn10300/mm/
Dinit.c42 static struct vm_struct user_iomap_vm;
/linux-4.4.14/arch/parisc/mm/
Dioremap.c30 struct vm_struct *area; in __ioremap()
/linux-4.4.14/arch/arm64/mm/
Dioremap.c39 struct vm_struct *area; in __ioremap_caller()
Ddma-mapping.c622 struct vm_struct *area = find_vm_area(cpu_addr); in __iommu_free_attrs()
638 struct vm_struct *area; in __iommu_mmap_attrs()
659 struct vm_struct *area = find_vm_area(cpu_addr); in __iommu_get_sgtable()
/linux-4.4.14/arch/openrisc/mm/
Dioremap.c47 struct vm_struct *area = NULL; in __ioremap()
/linux-4.4.14/drivers/base/
Ddma-mapping.c282 struct vm_struct *area; in dma_common_pages_remap()
331 struct vm_struct *area = find_vm_area(cpu_addr); in dma_common_free_remap()
/linux-4.4.14/arch/ia64/mm/
Dioremap.c38 struct vm_struct *area; in ioremap()
/linux-4.4.14/arch/frv/mm/
Ddma-alloc.c83 struct vm_struct *area; in consistent_alloc()
/linux-4.4.14/arch/sh/kernel/cpu/sh4/
Dsq.c107 struct vm_struct *vma; in __sq_remap()
232 struct vm_struct *vma; in sq_unmap()
/linux-4.4.14/arch/x86/xen/
Dgrant-table.c50 struct vm_struct *area;
Dp2m.c415 static struct vm_struct vm; in xen_vmalloc_p2m_tree()
/linux-4.4.14/arch/x86/mm/
Dioremap.c90 struct vm_struct *area; in __ioremap_caller()
337 struct vm_struct *p, *o; in iounmap()
/linux-4.4.14/arch/microblaze/mm/
Dconsistent.c71 struct vm_struct *area; in consistent_alloc()
Dpgtable.c97 struct vm_struct *area; in __ioremap()
/linux-4.4.14/arch/avr32/mach-at32ap/
Dpm.c29 static struct vm_struct *pm_sram_area;
/linux-4.4.14/arch/tile/kernel/
Dmodule.c41 struct vm_struct *area; in module_alloc()
/linux-4.4.14/arch/powerpc/kernel/
Dpci_64.c126 struct vm_struct *area; in pcibios_map_phb_io_space()
/linux-4.4.14/arch/tile/mm/
Dpgtable.c513 struct vm_struct *area; in ioremap_prot()
561 struct vm_struct *p, *o; in iounmap()
/linux-4.4.14/drivers/lguest/
Dcore.c25 static struct vm_struct *switcher_vma;
/linux-4.4.14/arch/alpha/mm/
Dinit.c191 static struct vm_struct console_remap_vm; in callback_init()
/linux-4.4.14/drivers/xen/xenbus/
Dxenbus_client.c60 struct vm_struct *area;
547 struct vm_struct *area; in xenbus_map_ring_valloc_pv()
/linux-4.4.14/arch/alpha/kernel/
Dcore_irongate.c317 struct vm_struct *area; in irongate_ioremap()
Dcore_titan.c459 struct vm_struct *area; in titan_ioremap()
Dcore_marvel.c683 struct vm_struct *area; in marvel_ioremap()
/linux-4.4.14/drivers/pcmcia/
Delectra_cf.c195 struct vm_struct *area; in electra_cf_probe()
/linux-4.4.14/arch/powerpc/mm/
Dpgtable_32.c247 struct vm_struct *area; in __ioremap_caller()
Dpgtable_64.c225 struct vm_struct *area; in __ioremap_caller()
/linux-4.4.14/mm/kasan/
Dkasan.c455 void kasan_free_shadow(const struct vm_struct *vm) in kasan_free_shadow()
/linux-4.4.14/arch/mips/pci/
Dpci-alchemy.c40 struct vm_struct *pci_cfg_vm;
/linux-4.4.14/drivers/acpi/apei/
Dghes.c116 static struct vm_struct *ghes_ioremap_area;
/linux-4.4.14/drivers/pci/host/
Dpci-tegra.c318 struct vm_struct *area;
/linux-4.4.14/drivers/android/
Dbinder.c2846 struct vm_struct *area; in binder_mmap()