/linux-4.4.14/include/linux/ |
D | vmalloc.h | 31 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 …]
|
D | kasan.h | 8 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/ |
D | vmalloc.c | 1146 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 …]
|
D | percpu-vm.c | 332 struct vm_struct **vms; in pcpu_create_chunk()
|
D | nommu.c | 502 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()
|
D | zsmalloc.c | 278 struct vm_struct *vm; /* vm area for mapping object that span pages */
|
D | percpu.c | 2075 static struct vm_struct vm; in pcpu_page_first_chunk()
|
/linux-4.4.14/arch/m68k/mm/ |
D | kmap.c | 39 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()
|
D | sun3kmap.c | 66 struct vm_struct *area; in sun3_ioremap()
|
/linux-4.4.14/arch/metag/mm/ |
D | ioremap.c | 32 struct vm_struct *area; in __ioremap() 74 struct vm_struct *p; in __iounmap()
|
/linux-4.4.14/arch/avr32/mm/ |
D | ioremap.c | 26 struct vm_struct *area; in __ioremap() 78 struct vm_struct *p; in __iounmap()
|
/linux-4.4.14/arch/sh/mm/ |
D | ioremap.c | 41 struct vm_struct *area; in __ioremap_caller() 109 struct vm_struct *p; in __iounmap()
|
D | pmb.c | 417 struct vm_struct *area; in pmb_remap_caller()
|
/linux-4.4.14/arch/arm/mm/ |
D | ioremap.c | 49 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()
|
D | mm.h | 75 struct vm_struct vm;
|
D | mmu.c | 946 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()
|
D | dma-mapping.c | 1314 struct vm_struct *area; in __iommu_get_pages()
|
/linux-4.4.14/arch/nios2/mm/ |
D | ioremap.c | 118 struct vm_struct *area; in __ioremap() 177 struct vm_struct *p; in __iounmap()
|
/linux-4.4.14/arch/mips/mm/ |
D | ioremap.c | 118 struct vm_struct * area; in __ioremap() 179 struct vm_struct *p; in __iounmap()
|
/linux-4.4.14/arch/unicore32/mm/ |
D | ioremap.c | 135 struct vm_struct *area; in __uc32_ioremap_pfn_caller() 238 struct vm_struct *vm; in __uc32_iounmap()
|
/linux-4.4.14/arch/hexagon/mm/ |
D | ioremap.c | 29 struct vm_struct *area; in ioremap_nocache()
|
/linux-4.4.14/arch/cris/mm/ |
D | ioremap.c | 33 struct vm_struct * area; in __ioremap_prot()
|
/linux-4.4.14/arch/arc/mm/ |
D | ioremap.c | 45 struct vm_struct *area; in ioremap_prot()
|
/linux-4.4.14/arch/m32r/mm/ |
D | ioremap.c | 46 struct vm_struct * area; in __ioremap()
|
/linux-4.4.14/arch/mn10300/mm/ |
D | init.c | 42 static struct vm_struct user_iomap_vm;
|
/linux-4.4.14/arch/parisc/mm/ |
D | ioremap.c | 30 struct vm_struct *area; in __ioremap()
|
/linux-4.4.14/arch/arm64/mm/ |
D | ioremap.c | 39 struct vm_struct *area; in __ioremap_caller()
|
D | dma-mapping.c | 622 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/ |
D | ioremap.c | 47 struct vm_struct *area = NULL; in __ioremap()
|
/linux-4.4.14/drivers/base/ |
D | dma-mapping.c | 282 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/ |
D | ioremap.c | 38 struct vm_struct *area; in ioremap()
|
/linux-4.4.14/arch/frv/mm/ |
D | dma-alloc.c | 83 struct vm_struct *area; in consistent_alloc()
|
/linux-4.4.14/arch/sh/kernel/cpu/sh4/ |
D | sq.c | 107 struct vm_struct *vma; in __sq_remap() 232 struct vm_struct *vma; in sq_unmap()
|
/linux-4.4.14/arch/x86/xen/ |
D | grant-table.c | 50 struct vm_struct *area;
|
D | p2m.c | 415 static struct vm_struct vm; in xen_vmalloc_p2m_tree()
|
/linux-4.4.14/arch/x86/mm/ |
D | ioremap.c | 90 struct vm_struct *area; in __ioremap_caller() 337 struct vm_struct *p, *o; in iounmap()
|
/linux-4.4.14/arch/microblaze/mm/ |
D | consistent.c | 71 struct vm_struct *area; in consistent_alloc()
|
D | pgtable.c | 97 struct vm_struct *area; in __ioremap()
|
/linux-4.4.14/arch/avr32/mach-at32ap/ |
D | pm.c | 29 static struct vm_struct *pm_sram_area;
|
/linux-4.4.14/arch/tile/kernel/ |
D | module.c | 41 struct vm_struct *area; in module_alloc()
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | pci_64.c | 126 struct vm_struct *area; in pcibios_map_phb_io_space()
|
/linux-4.4.14/arch/tile/mm/ |
D | pgtable.c | 513 struct vm_struct *area; in ioremap_prot() 561 struct vm_struct *p, *o; in iounmap()
|
/linux-4.4.14/drivers/lguest/ |
D | core.c | 25 static struct vm_struct *switcher_vma;
|
/linux-4.4.14/arch/alpha/mm/ |
D | init.c | 191 static struct vm_struct console_remap_vm; in callback_init()
|
/linux-4.4.14/drivers/xen/xenbus/ |
D | xenbus_client.c | 60 struct vm_struct *area; 547 struct vm_struct *area; in xenbus_map_ring_valloc_pv()
|
/linux-4.4.14/arch/alpha/kernel/ |
D | core_irongate.c | 317 struct vm_struct *area; in irongate_ioremap()
|
D | core_titan.c | 459 struct vm_struct *area; in titan_ioremap()
|
D | core_marvel.c | 683 struct vm_struct *area; in marvel_ioremap()
|
/linux-4.4.14/drivers/pcmcia/ |
D | electra_cf.c | 195 struct vm_struct *area; in electra_cf_probe()
|
/linux-4.4.14/arch/powerpc/mm/ |
D | pgtable_32.c | 247 struct vm_struct *area; in __ioremap_caller()
|
D | pgtable_64.c | 225 struct vm_struct *area; in __ioremap_caller()
|
/linux-4.4.14/mm/kasan/ |
D | kasan.c | 455 void kasan_free_shadow(const struct vm_struct *vm) in kasan_free_shadow()
|
/linux-4.4.14/arch/mips/pci/ |
D | pci-alchemy.c | 40 struct vm_struct *pci_cfg_vm;
|
/linux-4.4.14/drivers/acpi/apei/ |
D | ghes.c | 116 static struct vm_struct *ghes_ioremap_area;
|
/linux-4.4.14/drivers/pci/host/ |
D | pci-tegra.c | 318 struct vm_struct *area;
|
/linux-4.4.14/drivers/android/ |
D | binder.c | 2846 struct vm_struct *area; in binder_mmap()
|