Lines Matching refs:vm_struct
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);
123 extern int map_vm_area(struct vm_struct *area, pgprot_t prot,
148 extern struct vm_struct *alloc_vm_area(size_t size, pte_t **ptes);
149 extern void free_vm_area(struct vm_struct *area);
159 extern __init void vm_area_add_early(struct vm_struct *vm);
160 extern __init void vm_area_register_early(struct vm_struct *vm, size_t align);
164 struct vm_struct **pcpu_get_vm_areas(const unsigned long *offsets,
168 void pcpu_free_vm_areas(struct vm_struct **vms, int nr_vms);
170 static inline struct vm_struct **
179 pcpu_free_vm_areas(struct vm_struct **vms, int nr_vms) in pcpu_free_vm_areas()