if (!user)
                                break;
 
-                       do_each_thread(g, p) {
+                       for_each_process_thread(g, p) {
                                if (!uid_eq(task_uid(p), uid) ||
                                    !task_pid_vnr(p))
                                        continue;
                                ret = set_task_ioprio(p, ioprio);
                                if (ret)
                                        goto free_uid;
-                       } while_each_thread(g, p);
+                       }
 free_uid:
                        if (who)
                                free_uid(user);
                        if (!user)
                                break;
 
-                       do_each_thread(g, p) {
+                       for_each_process_thread(g, p) {
                                if (!uid_eq(task_uid(p), user->uid) ||
                                    !task_pid_vnr(p))
                                        continue;
                                        ret = tmpio;
                                else
                                        ret = ioprio_best(ret, tmpio);
-                       } while_each_thread(g, p);
+                       }
 
                        if (who)
                                free_uid(user);