Lines Matching refs:victim
833 static void __oom_kill_process(struct task_struct *victim) in __oom_kill_process() argument
839 p = find_lock_task_mm(victim); in __oom_kill_process()
841 put_task_struct(victim); in __oom_kill_process()
843 } else if (victim != p) { in __oom_kill_process()
845 put_task_struct(victim); in __oom_kill_process()
846 victim = p; in __oom_kill_process()
850 mm = victim->mm; in __oom_kill_process()
862 do_send_sig_info(SIGKILL, SEND_SIG_FORCED, victim, PIDTYPE_TGID); in __oom_kill_process()
863 mark_oom_victim(victim); in __oom_kill_process()
865 task_pid_nr(victim), victim->comm, K(victim->mm->total_vm), in __oom_kill_process()
866 K(get_mm_counter(victim->mm, MM_ANONPAGES)), in __oom_kill_process()
867 K(get_mm_counter(victim->mm, MM_FILEPAGES)), in __oom_kill_process()
868 K(get_mm_counter(victim->mm, MM_SHMEMPAGES))); in __oom_kill_process()
869 task_unlock(victim); in __oom_kill_process()
884 if (same_thread_group(p, victim)) in __oom_kill_process()
890 task_pid_nr(victim), victim->comm, in __oom_kill_process()
905 wake_oom_reaper(victim); in __oom_kill_process()
908 put_task_struct(victim); in __oom_kill_process()
929 struct task_struct *victim = p; in oom_kill_process() local
977 put_task_struct(victim); in oom_kill_process()
978 victim = child; in oom_kill_process()
980 get_task_struct(victim); in oom_kill_process()
991 oom_group = mem_cgroup_get_oom_group(victim, oc->memcg); in oom_kill_process()
993 __oom_kill_process(victim); in oom_kill_process()