Lines Matching refs:mm
361 #define set_mm_counter(mm, member, value) atomic_long_set(&(mm)->_##member, value) argument
362 #define get_mm_counter(mm, member) ((unsigned long)atomic_long_read(&(mm)->_##member)) argument
363 #define add_mm_counter(mm, member, value) atomic_long_add(value, &(mm)->_##member) argument
364 #define inc_mm_counter(mm, member) atomic_long_inc(&(mm)->_##member) argument
365 #define dec_mm_counter(mm, member) atomic_long_dec(&(mm)->_##member) argument
372 #define set_mm_counter(mm, member, value) (mm)->_##member = (value) argument
373 #define get_mm_counter(mm, member) ((mm)->_##member) argument
374 #define add_mm_counter(mm, member, value) (mm)->_##member += (value) argument
375 #define inc_mm_counter(mm, member) (mm)->_##member++ argument
376 #define dec_mm_counter(mm, member) (mm)->_##member-- argument
380 #define get_mm_rss(mm) \ argument
381 (get_mm_counter(mm, file_rss) + get_mm_counter(mm, anon_rss))
382 #define update_hiwater_rss(mm) do { \ argument
383 unsigned long _rss = get_mm_rss(mm); \
384 if ((mm)->hiwater_rss < _rss) \
385 (mm)->hiwater_rss = _rss; \
387 #define update_hiwater_vm(mm) do { \ argument
388 if ((mm)->hiwater_vm < (mm)->total_vm) \
389 (mm)->hiwater_vm = (mm)->total_vm; \
392 #define get_mm_hiwater_rss(mm) max((mm)->hiwater_rss, get_mm_rss(mm)) argument
393 #define get_mm_hiwater_vm(mm) max((mm)->hiwater_vm, (mm)->total_vm) argument
395 extern void set_dumpable(struct mm_struct *mm, int value);
396 extern int get_dumpable(struct mm_struct *mm);
1168 struct mm_struct *mm, *active_mm; member
1937 static inline void mmdrop(struct mm_struct * mm) in mmdrop() argument
1939 if (unlikely(atomic_dec_and_test(&mm->mm_count))) in mmdrop()
1940 __mmdrop(mm); in mmdrop()
2256 extern void arch_pick_mmap_layout(struct mm_struct *mm);
2347 extern void mm_update_next_owner(struct mm_struct *mm);
2348 extern void mm_init_owner(struct mm_struct *mm, struct task_struct *p);
2350 static inline void mm_update_next_owner(struct mm_struct *mm) in mm_update_next_owner() argument
2354 static inline void mm_init_owner(struct mm_struct *mm, struct task_struct *p) in mm_init_owner() argument