Lines Matching refs:vm_struct
52 struct vm_struct { struct
53 struct vm_struct *next; argument
82 struct vm_struct *vm; /* in "busy" tree */ argument
229 static inline size_t get_vm_area_size(const struct vm_struct *area) in get_vm_area_size()
239 extern struct vm_struct *get_vm_area(unsigned long size, unsigned long flags);
240 extern struct vm_struct *get_vm_area_caller(unsigned long size,
242 extern struct vm_struct *__get_vm_area_caller(unsigned long size,
246 void free_vm_area(struct vm_struct *area);
247 extern struct vm_struct *remove_vm_area(const void *addr);
248 extern struct vm_struct *find_vm_area(const void *addr);
273 __init void vm_area_add_early(struct vm_struct *vm);
274 __init void vm_area_register_early(struct vm_struct *vm, size_t align);
284 int vm_area_map_pages(struct vm_struct *area, unsigned long start,
286 void vm_area_unmap_pages(struct vm_struct *area, unsigned long start,
292 struct vm_struct *vm = find_vm_area(addr); in set_vm_flush_reset_perms()
305 struct vm_struct **pcpu_get_vm_areas(const unsigned long *offsets,
309 void pcpu_free_vm_areas(struct vm_struct **vms, int nr_vms);
311 static inline struct vm_struct **
319 static inline void pcpu_free_vm_areas(struct vm_struct **vms, int nr_vms) {} in pcpu_free_vm_areas()