Lines Matching refs:prstatus
1487 static void fill_prstatus(struct elf_prstatus_common *prstatus, in fill_prstatus() argument
1490 prstatus->pr_info.si_signo = prstatus->pr_cursig = signr; in fill_prstatus()
1491 prstatus->pr_sigpend = p->pending.signal.sig[0]; in fill_prstatus()
1492 prstatus->pr_sighold = p->blocked.sig[0]; in fill_prstatus()
1494 prstatus->pr_ppid = task_pid_vnr(rcu_dereference(p->real_parent)); in fill_prstatus()
1496 prstatus->pr_pid = task_pid_vnr(p); in fill_prstatus()
1497 prstatus->pr_pgrp = task_pgrp_vnr(p); in fill_prstatus()
1498 prstatus->pr_sid = task_session_vnr(p); in fill_prstatus()
1507 prstatus->pr_utime = ns_to_kernel_old_timeval(cputime.utime); in fill_prstatus()
1508 prstatus->pr_stime = ns_to_kernel_old_timeval(cputime.stime); in fill_prstatus()
1513 prstatus->pr_utime = ns_to_kernel_old_timeval(utime); in fill_prstatus()
1514 prstatus->pr_stime = ns_to_kernel_old_timeval(stime); in fill_prstatus()
1517 prstatus->pr_cutime = ns_to_kernel_old_timeval(p->signal->cutime); in fill_prstatus()
1518 prstatus->pr_cstime = ns_to_kernel_old_timeval(p->signal->cstime); in fill_prstatus()
1685 struct elf_prstatus prstatus; member
1733 fill_prstatus(&t->prstatus.common, t->task, signr); in fill_thread_core_info()
1735 sizeof(t->prstatus.pr_reg), &t->prstatus.pr_reg); in fill_thread_core_info()
1737 fill_note(&t->notes[0], PRSTATUS, PRSTATUS_SIZE, &t->prstatus); in fill_thread_core_info()
1769 SET_PR_FPVALID(&t->prstatus); in fill_thread_core_info()
1796 fill_prstatus(&t->prstatus.common, p, signr); in fill_thread_core_info()
1797 elf_core_copy_task_regs(p, &t->prstatus.pr_reg); in fill_thread_core_info()
1799 fill_note(&t->notes[0], PRSTATUS, sizeof(t->prstatus), &t->prstatus); in fill_thread_core_info()
1808 t->prstatus.pr_fpvalid = 1; in fill_thread_core_info()
1962 WARN_ON(t->notes[0].data && t->notes[0].data != &t->prstatus); in free_note_info()