/linux-6.3-rc2/include/linux/ |
A D | vmalloc.h | 48 struct vm_struct { struct 49 struct vm_struct *next; argument 77 struct vm_struct *vm; /* in "busy" tree */ argument 216 void free_vm_area(struct vm_struct *area); 217 extern struct vm_struct *remove_vm_area(const void *addr); 218 extern struct vm_struct *find_vm_area(const void *addr); 241 struct vm_struct *vm = find_vm_area(addr); in set_vm_flush_reset_perms() 260 extern __init void vm_area_add_early(struct vm_struct *vm); 269 void pcpu_free_vm_areas(struct vm_struct **vms, int nr_vms); 271 static inline struct vm_struct ** [all …]
|
A D | kmemleak.h | 22 extern void kmemleak_vmalloc(const struct vm_struct *area, size_t size, 74 static inline void kmemleak_vmalloc(const struct vm_struct *area, size_t size, in kmemleak_vmalloc()
|
A D | kasan.h | 14 struct vm_struct; 458 void kasan_free_module_shadow(const struct vm_struct *vm); 463 static inline void kasan_free_module_shadow(const struct vm_struct *vm) {} in kasan_free_module_shadow()
|
/linux-6.3-rc2/arch/m68k/mm/ |
A D | kmap.c | 37 static inline struct vm_struct *get_io_area(unsigned long size) in get_io_area() 52 static struct vm_struct *iolist; 108 static struct vm_struct *get_io_area(unsigned long size) in get_io_area() 111 struct vm_struct **p, *tmp, *area; in get_io_area() 135 struct vm_struct **p, *tmp; in free_io_area() 160 struct vm_struct *area; in __ioremap()
|
A D | sun3kmap.c | 66 struct vm_struct *area; in sun3_ioremap()
|
/linux-6.3-rc2/mm/ |
A D | vmalloc.c | 2476 struct vm_struct *area; in __get_vm_area_node() 2587 struct vm_struct *vm; in remove_vm_area() 2709 struct vm_struct *vm; in vfree() 2762 struct vm_struct *vm; in vunmap() 2797 struct vm_struct *area; in vmap() 2865 struct vm_struct *area; in vmap_pfn() 3556 struct vm_struct *vm; in vread() 3723 struct vm_struct *ret; in free_vm_area() 4081 struct vm_struct *vm; in vmalloc_dump_obj() 4157 struct vm_struct *v; in s_show() [all …]
|
A D | ioremap.c | 19 struct vm_struct *area; in ioremap_prot()
|
/linux-6.3-rc2/kernel/dma/ |
A D | remap.c | 11 struct vm_struct *area = find_vm_area(cpu_addr); in dma_common_find_pages() 62 struct vm_struct *area = find_vm_area(cpu_addr); in dma_common_free_remap()
|
/linux-6.3-rc2/arch/arm/mm/ |
A D | ioremap.c | 53 struct vm_struct *vm; in find_static_vm_paddr() 75 struct vm_struct *vm; in find_static_vm_vaddr() 94 struct vm_struct *vm; in add_static_vm_early() 255 struct vm_struct *area; in __arm_ioremap_pfn_caller() 433 struct vm_struct *vm; in iounmap()
|
A D | mm.h | 69 struct vm_struct vm;
|
/linux-6.3-rc2/Documentation/translations/zh_CN/mm/ |
A D | vmalloced-kernel-stacks.rst | 88 - vm_struct被缓存起来,以便能够找到在中断上下文中启动的空闲线程。 free_thread_stack() 105 struct vm_struct *stack_vm_area;
|
/linux-6.3-rc2/arch/sh/mm/ |
A D | ioremap.c | 88 struct vm_struct *area; in __ioremap_caller() 164 struct vm_struct *p; in iounmap()
|
/linux-6.3-rc2/include/linux/sched/ |
A D | task.h | 154 static inline struct vm_struct *task_stack_vm_area(const struct task_struct *t) in task_stack_vm_area() 159 static inline struct vm_struct *task_stack_vm_area(const struct task_struct *t) in task_stack_vm_area()
|
/linux-6.3-rc2/arch/nios2/mm/ |
A D | ioremap.c | 121 struct vm_struct *area; in ioremap() 178 struct vm_struct *p; in iounmap()
|
/linux-6.3-rc2/arch/hexagon/mm/ |
A D | ioremap.c | 16 struct vm_struct *area; in ioremap()
|
/linux-6.3-rc2/mm/kasan/ |
A D | shadow.c | 274 struct vm_struct *vm; in kasan_mem_notifier() 627 struct vm_struct *vm = find_vm_area(addr); in kasan_alloc_module_shadow() 641 void kasan_free_module_shadow(const struct vm_struct *vm) in kasan_free_module_shadow()
|
/linux-6.3-rc2/arch/xtensa/mm/ |
A D | ioremap.c | 19 struct vm_struct *area; in xtensa_ioremap()
|
/linux-6.3-rc2/arch/parisc/mm/ |
A D | ioremap.c | 31 struct vm_struct *area; in ioremap()
|
/linux-6.3-rc2/arch/openrisc/mm/ |
A D | ioremap.c | 41 struct vm_struct *area = NULL; in ioremap()
|
/linux-6.3-rc2/arch/arc/mm/ |
A D | ioremap.c | 59 struct vm_struct *area; in ioremap_prot()
|
/linux-6.3-rc2/arch/mips/mm/ |
A D | ioremap.c | 51 struct vm_struct *area; in ioremap_prot()
|
/linux-6.3-rc2/arch/sh/kernel/cpu/sh4/ |
A D | sq.c | 104 struct vm_struct *vma; in __sq_remap() 230 struct vm_struct *vma; in sq_unmap()
|
/linux-6.3-rc2/arch/ia64/mm/ |
A D | ioremap.c | 36 struct vm_struct *area; in ioremap()
|
/linux-6.3-rc2/arch/powerpc/mm/ |
A D | ioremap.c | 81 struct vm_struct *area; in do_ioremap()
|
/linux-6.3-rc2/arch/powerpc/lib/ |
A D | code-patching.c | 51 struct vm_struct *area; 104 struct vm_struct *area; in text_area_cpu_up()
|