Lines Matching defs:mm_struct

218 struct mm_struct {  struct
219 struct maple_tree mm_mt;
220 int map_count; /* number of VMAs */
221 unsigned long total_vm; /* Total pages mapped */
222 unsigned long locked_vm; /* Pages that have PG_mlocked set */
223 unsigned long data_vm; /* VM_WRITE & ~VM_SHARED & ~VM_STACK */
224 unsigned long exec_vm; /* VM_EXEC & ~VM_WRITE & ~VM_STACK */
225 unsigned long stack_vm; /* VM_STACK */
227 unsigned long def_flags;
252 struct mm_struct *vm_mm; /* The address space we belong to. */ argument
708 static inline void tlb_gather_mmu(struct mmu_gather *, struct mm_struct *) in tlb_gather_mmu()
712 static inline void update_hiwater_rss(struct mm_struct *) in update_hiwater_rss()
716 static inline void update_hiwater_vm(struct mm_struct *) in update_hiwater_vm()
891 static inline void mmap_write_downgrade(struct mm_struct *) in mmap_write_downgrade()
895 static inline void mmap_read_unlock(struct mm_struct *) in mmap_read_unlock()
899 static inline void mmap_write_unlock(struct mm_struct *) in mmap_write_unlock()
903 static inline int mmap_write_lock_killable(struct mm_struct *) in mmap_write_lock_killable()
928 static inline void mmap_assert_locked(struct mm_struct *) in mmap_assert_locked()
964 static inline void mmap_assert_write_locked(struct mm_struct *) in mmap_assert_write_locked()
991 static inline int security_vm_enough_memory_mm(struct mm_struct *, long) in security_vm_enough_memory_mm()
996 static inline bool may_expand_vm(struct mm_struct *, vm_flags_t, unsigned long) in may_expand_vm()
1049 static inline struct vm_area_struct *get_gate_vma(struct mm_struct *) in get_gate_vma()