Lines Matching refs:oom_adj
1043 int oom_adj = OOM_ADJUST_MIN; in oom_adj_read() local
1049 oom_adj = OOM_ADJUST_MAX; in oom_adj_read()
1051 oom_adj = (task->signal->oom_score_adj * -OOM_DISABLE) / in oom_adj_read()
1054 if (oom_adj > OOM_ADJUST_MAX) in oom_adj_read()
1055 oom_adj = OOM_ADJUST_MAX; in oom_adj_read()
1056 len = snprintf(buffer, sizeof(buffer), "%d\n", oom_adj); in oom_adj_read()
1060 static int __set_oom_adj(struct file *file, int oom_adj, bool legacy) in __set_oom_adj() argument
1072 if (oom_adj < task->signal->oom_score_adj && in __set_oom_adj()
1085 if ((short)oom_adj < task->signal->oom_score_adj_min && in __set_oom_adj()
1109 task->signal->oom_score_adj = oom_adj; in __set_oom_adj()
1111 task->signal->oom_score_adj_min = (short)oom_adj; in __set_oom_adj()
1128 p->signal->oom_score_adj = oom_adj; in __set_oom_adj()
1130 p->signal->oom_score_adj_min = (short)oom_adj; in __set_oom_adj()
1157 int oom_adj; in oom_adj_write() local
1168 err = kstrtoint(strstrip(buffer), 0, &oom_adj); in oom_adj_write()
1171 if ((oom_adj < OOM_ADJUST_MIN || oom_adj > OOM_ADJUST_MAX) && in oom_adj_write()
1172 oom_adj != OOM_DISABLE) { in oom_adj_write()
1181 if (oom_adj == OOM_ADJUST_MAX) in oom_adj_write()
1182 oom_adj = OOM_SCORE_ADJ_MAX; in oom_adj_write()
1184 oom_adj = (oom_adj * OOM_SCORE_ADJ_MAX) / -OOM_DISABLE; in oom_adj_write()
1186 err = __set_oom_adj(file, oom_adj, true); in oom_adj_write()