• Home
  • Raw
  • Download

Lines Matching refs:prstatus

1514 static void fill_prstatus(struct elf_prstatus_common *prstatus,  in fill_prstatus()  argument
1517 prstatus->pr_info.si_signo = prstatus->pr_cursig = signr; in fill_prstatus()
1518 prstatus->pr_sigpend = p->pending.signal.sig[0]; in fill_prstatus()
1519 prstatus->pr_sighold = p->blocked.sig[0]; in fill_prstatus()
1521 prstatus->pr_ppid = task_pid_vnr(rcu_dereference(p->real_parent)); in fill_prstatus()
1523 prstatus->pr_pid = task_pid_vnr(p); in fill_prstatus()
1524 prstatus->pr_pgrp = task_pgrp_vnr(p); in fill_prstatus()
1525 prstatus->pr_sid = task_session_vnr(p); in fill_prstatus()
1534 prstatus->pr_utime = ns_to_kernel_old_timeval(cputime.utime); in fill_prstatus()
1535 prstatus->pr_stime = ns_to_kernel_old_timeval(cputime.stime); in fill_prstatus()
1540 prstatus->pr_utime = ns_to_kernel_old_timeval(utime); in fill_prstatus()
1541 prstatus->pr_stime = ns_to_kernel_old_timeval(stime); in fill_prstatus()
1544 prstatus->pr_cutime = ns_to_kernel_old_timeval(p->signal->cutime); in fill_prstatus()
1545 prstatus->pr_cstime = ns_to_kernel_old_timeval(p->signal->cstime); in fill_prstatus()
1710 struct elf_prstatus prstatus; member
1757 fill_prstatus(&t->prstatus.common, t->task, signr); in fill_thread_core_info()
1759 sizeof(t->prstatus.pr_reg), &t->prstatus.pr_reg); in fill_thread_core_info()
1762 PRSTATUS_SIZE, &t->prstatus); in fill_thread_core_info()
1790 SET_PR_FPVALID(&t->prstatus); in fill_thread_core_info()
1946 WARN_ON(t->notes[0].data && t->notes[0].data != &t->prstatus); in free_note_info()
1961 struct elf_prstatus prstatus; /* NT_PRSTATUS */ member
1979 fill_prstatus(&t->prstatus.common, p, signr); in elf_dump_thread_status()
1980 elf_core_copy_task_regs(p, &t->prstatus.pr_reg); in elf_dump_thread_status()
1982 fill_note(&t->notes[0], "CORE", NT_PRSTATUS, sizeof(t->prstatus), in elf_dump_thread_status()
1983 &(t->prstatus)); in elf_dump_thread_status()
1987 if ((t->prstatus.pr_fpvalid = elf_core_copy_task_fpregs(p, NULL, in elf_dump_thread_status()
2000 struct elf_prstatus *prstatus; /* NT_PRSTATUS */ member
2021 info->prstatus = kmalloc(sizeof(*info->prstatus), GFP_KERNEL); in elf_note_info_init()
2022 if (!info->prstatus) in elf_note_info_init()
2057 memset(info->prstatus, 0, sizeof(*info->prstatus)); in fill_note_info()
2058 fill_prstatus(&info->prstatus->common, current, cprm->siginfo->si_signo); in fill_note_info()
2059 elf_core_copy_regs(&info->prstatus->pr_reg, cprm->regs); in fill_note_info()
2070 sizeof(*info->prstatus), info->prstatus); in fill_note_info()
2085 info->prstatus->pr_fpvalid = in fill_note_info()
2087 if (info->prstatus->pr_fpvalid) in fill_note_info()
2138 kfree(info->prstatus); in free_note_info()