Lines Matching defs:vm_struct
21 /* bits in flags of vmalloc's vm_struct below */
27 #define VM_UNINITIALIZED 0x00000020 /* vm_struct is not fully initialized */
52 struct vm_struct {
53 struct vm_struct *next;
81 struct vm_struct *vm; /* in "busy" tree */
227 static inline size_t get_vm_area_size(const struct vm_struct *area)
237 extern struct vm_struct *get_vm_area(unsigned long size, unsigned long flags);
238 extern struct vm_struct *get_vm_area_caller(unsigned long size,
240 extern struct vm_struct *__get_vm_area_caller(unsigned long size,
244 void free_vm_area(struct vm_struct *area);
245 extern struct vm_struct *remove_vm_area(const void *addr);
246 extern struct vm_struct *find_vm_area(const void *addr);
266 int vm_area_map_pages(struct vm_struct *area, unsigned long start,
268 void vm_area_unmap_pages(struct vm_struct *area, unsigned long start,
273 struct vm_struct *vm = find_vm_area(addr);
291 extern __init void vm_area_add_early(struct vm_struct *vm);
292 extern __init void vm_area_register_early(struct vm_struct *vm, size_t align);
296 struct vm_struct **pcpu_get_vm_areas(const unsigned long *offsets,
300 void pcpu_free_vm_areas(struct vm_struct **vms, int nr_vms);
302 static inline struct vm_struct **
311 pcpu_free_vm_areas(struct vm_struct **vms, int nr_vms)