Lines Matching refs:prstatus
1282 * fill up all the fields in prstatus from the given task struct, except
1285 static void fill_prstatus(struct elf_prstatus_common *prstatus,
1288 prstatus->pr_info.si_signo = prstatus->pr_cursig = signr;
1289 prstatus->pr_sigpend = p->pending.signal.sig[0];
1290 prstatus->pr_sighold = p->blocked.sig[0];
1292 prstatus->pr_ppid = task_pid_vnr(rcu_dereference(p->real_parent));
1294 prstatus->pr_pid = task_pid_vnr(p);
1295 prstatus->pr_pgrp = task_pgrp_vnr(p);
1296 prstatus->pr_sid = task_session_vnr(p);
1305 prstatus->pr_utime = ns_to_kernel_old_timeval(cputime.utime);
1306 prstatus->pr_stime = ns_to_kernel_old_timeval(cputime.stime);
1311 prstatus->pr_utime = ns_to_kernel_old_timeval(utime);
1312 prstatus->pr_stime = ns_to_kernel_old_timeval(stime);
1314 prstatus->pr_cutime = ns_to_kernel_old_timeval(p->signal->cutime);
1315 prstatus->pr_cstime = ns_to_kernel_old_timeval(p->signal->cstime);
1367 struct elf_prstatus_fdpic prstatus; /* NT_PRSTATUS */
1388 fill_prstatus(&t->prstatus.common, p, signr);
1389 t->prstatus.pr_exec_fdpic_loadmap = p->mm->context.exec_fdpic_loadmap;
1390 t->prstatus.pr_interp_fdpic_loadmap = p->mm->context.interp_fdpic_loadmap;
1392 sizeof(t->prstatus.pr_reg), &t->prstatus.pr_reg);
1394 fill_note(&t->notes[0], "CORE", NT_PRSTATUS, sizeof(t->prstatus),
1395 &t->prstatus);
1407 t->prstatus.pr_fpvalid = 1;
1411 if (t->prstatus.pr_fpvalid) {