/Linux-v5.4/include/linux/ |
D | vmalloc.h | 41 struct vm_struct { struct 42 struct vm_struct *next; argument 68 struct vm_struct *vm; /* in "busy" tree */ argument 135 static inline size_t get_vm_area_size(const struct vm_struct *area) in get_vm_area_size() 145 extern struct vm_struct *get_vm_area(unsigned long size, unsigned long flags); 146 extern struct vm_struct *get_vm_area_caller(unsigned long size, 148 extern struct vm_struct *__get_vm_area(unsigned long size, unsigned long flags, 150 extern struct vm_struct *__get_vm_area_caller(unsigned long size, 154 extern struct vm_struct *remove_vm_area(const void *addr); 155 extern struct vm_struct *find_vm_area(const void *addr); [all …]
|
D | kasan.h | 9 struct vm_struct; 74 void kasan_free_shadow(const struct vm_struct *vm); 146 static inline void kasan_free_shadow(const struct vm_struct *vm) {} in kasan_free_shadow()
|
D | kmemleak.h | 22 extern void kmemleak_vmalloc(const struct vm_struct *area, size_t size, 75 static inline void kmemleak_vmalloc(const struct vm_struct *area, size_t size, in kmemleak_vmalloc()
|
/Linux-v5.4/kernel/dma/ |
D | remap.c | 16 struct vm_struct *area = find_vm_area(cpu_addr); in dma_common_find_pages() 23 static struct vm_struct *__dma_common_pages_remap(struct page **pages, in __dma_common_pages_remap() 26 struct vm_struct *area; in __dma_common_pages_remap() 47 struct vm_struct *area; in dma_common_pages_remap() 67 struct vm_struct *area; in dma_common_contiguous_remap() 90 struct vm_struct *area = find_vm_area(cpu_addr); in dma_common_free_remap()
|
/Linux-v5.4/arch/m68k/mm/ |
D | kmap.c | 40 static inline struct vm_struct *get_io_area(unsigned long size) in get_io_area() 55 static struct vm_struct *iolist; 57 static struct vm_struct *get_io_area(unsigned long size) in get_io_area() 60 struct vm_struct **p, *tmp, *area; in get_io_area() 84 struct vm_struct **p, *tmp; in free_io_area() 109 struct vm_struct *area; in __ioremap()
|
/Linux-v5.4/mm/ |
D | vmalloc.c | 1806 static struct vm_struct *vmlist __initdata; 1818 void __init vm_area_add_early(struct vm_struct *vm) in vm_area_add_early() 1820 struct vm_struct *tmp, **p; in vm_area_add_early() 1846 void __init vm_area_register_early(struct vm_struct *vm, size_t align) in vm_area_register_early() 1903 struct vm_struct *tmp; in vmalloc_init() 2005 int map_vm_area(struct vm_struct *area, pgprot_t prot, struct page **pages) in map_vm_area() 2017 static void setup_vmalloc_vm(struct vm_struct *vm, struct vmap_area *va, in setup_vmalloc_vm() 2029 static void clear_vm_uninitialized_flag(struct vm_struct *vm) in clear_vm_uninitialized_flag() 2040 static struct vm_struct *__get_vm_area_node(unsigned long size, in __get_vm_area_node() 2045 struct vm_struct *area; in __get_vm_area_node() [all …]
|
/Linux-v5.4/arch/sh/mm/ |
D | ioremap.c | 41 struct vm_struct *area; in __ioremap_caller() 109 struct vm_struct *p; in __iounmap()
|
/Linux-v5.4/arch/arm/mm/ |
D | ioremap.c | 51 struct vm_struct *vm; in find_static_vm_paddr() 73 struct vm_struct *vm; in find_static_vm_vaddr() 92 struct vm_struct *vm; in add_static_vm_early() 266 struct vm_struct *area; in __arm_ioremap_pfn_caller() 442 struct vm_struct *vm; in __iounmap()
|
D | mm.h | 75 struct vm_struct vm;
|
/Linux-v5.4/include/linux/sched/ |
D | task.h | 145 static inline struct vm_struct *task_stack_vm_area(const struct task_struct *t) in task_stack_vm_area() 150 static inline struct vm_struct *task_stack_vm_area(const struct task_struct *t) in task_stack_vm_area()
|
/Linux-v5.4/arch/nios2/mm/ |
D | ioremap.c | 118 struct vm_struct *area; in __ioremap() 177 struct vm_struct *p; in __iounmap()
|
/Linux-v5.4/arch/unicore32/mm/ |
D | ioremap.c | 131 struct vm_struct *area; in __uc32_ioremap_pfn_caller() 234 struct vm_struct *vm; in __uc32_iounmap()
|
/Linux-v5.4/arch/mips/mm/ |
D | ioremap.c | 135 struct vm_struct * area; in __ioremap() 193 struct vm_struct *p; in __iounmap()
|
/Linux-v5.4/drivers/staging/media/ipu3/ |
D | ipu3-css-pool.h | 25 struct vm_struct *vma;
|
/Linux-v5.4/arch/hexagon/mm/ |
D | ioremap.c | 16 struct vm_struct *area; in ioremap_nocache()
|
/Linux-v5.4/arch/riscv/mm/ |
D | ioremap.c | 28 struct vm_struct *area; in __ioremap_caller()
|
/Linux-v5.4/arch/xtensa/mm/ |
D | ioremap.c | 19 struct vm_struct *area; in xtensa_ioremap()
|
/Linux-v5.4/arch/nds32/mm/ |
D | ioremap.c | 14 struct vm_struct *area; in __ioremap_caller()
|
/Linux-v5.4/arch/parisc/mm/ |
D | ioremap.c | 31 struct vm_struct *area; in __ioremap()
|
/Linux-v5.4/arch/csky/mm/ |
D | ioremap.c | 16 struct vm_struct *area; in __ioremap_caller()
|
/Linux-v5.4/arch/arc/mm/ |
D | ioremap.c | 57 struct vm_struct *area; in ioremap_prot()
|
/Linux-v5.4/arch/openrisc/mm/ |
D | ioremap.c | 42 struct vm_struct *area = NULL; in ioremap()
|
/Linux-v5.4/arch/arm64/mm/ |
D | ioremap.c | 28 struct vm_struct *area; in __ioremap_caller()
|
/Linux-v5.4/arch/ia64/mm/ |
D | ioremap.c | 35 struct vm_struct *area; in ioremap()
|
/Linux-v5.4/arch/sh/kernel/cpu/sh4/ |
D | sq.c | 104 struct vm_struct *vma; in __sq_remap() 229 struct vm_struct *vma; in sq_unmap()
|