Home
last modified time | relevance | path

Searched refs:prstatus (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/arch/ia64/kernel/
H A Dcrash.c42 struct elf_prstatus *prstatus = &per_cpu(elf_prstatus, cpu); in crash_save_this_cpu() local
44 elf_greg_t *dst = (elf_greg_t *)&(prstatus->pr_reg); in crash_save_this_cpu()
45 memset(prstatus, 0, sizeof(*prstatus)); in crash_save_this_cpu()
46 prstatus->pr_pid = current->pid; in crash_save_this_cpu()
58 buf = append_elf_note(buf, KEXEC_CORE_NOTE_NAME, NT_PRSTATUS, prstatus, in crash_save_this_cpu()
59 sizeof(*prstatus)); in crash_save_this_cpu()
/kernel/linux/linux-6.6/arch/ia64/kernel/
H A Dcrash.c43 struct elf_prstatus *prstatus = &per_cpu(elf_prstatus, cpu); in crash_save_this_cpu() local
45 elf_greg_t *dst = (elf_greg_t *)&(prstatus->pr_reg); in crash_save_this_cpu()
46 memset(prstatus, 0, sizeof(*prstatus)); in crash_save_this_cpu()
47 prstatus->common.pr_pid = current->pid; in crash_save_this_cpu()
59 buf = append_elf_note(buf, KEXEC_CORE_NOTE_NAME, NT_PRSTATUS, prstatus, in crash_save_this_cpu()
60 sizeof(*prstatus)); in crash_save_this_cpu()
/kernel/linux/linux-5.10/fs/
H A Dbinfmt_elf.c1532 * fill up all the fields in prstatus from the given task struct, except
1535 static void fill_prstatus(struct elf_prstatus *prstatus, in fill_prstatus() argument
1538 prstatus->pr_info.si_signo = prstatus->pr_cursig = signr; in fill_prstatus()
1539 prstatus->pr_sigpend = p->pending.signal.sig[0]; in fill_prstatus()
1540 prstatus->pr_sighold = p->blocked.sig[0]; in fill_prstatus()
1542 prstatus->pr_ppid = task_pid_vnr(rcu_dereference(p->real_parent)); in fill_prstatus()
1544 prstatus->pr_pid = task_pid_vnr(p); in fill_prstatus()
1545 prstatus->pr_pgrp = task_pgrp_vnr(p); in fill_prstatus()
1546 prstatus in fill_prstatus()
1729 struct elf_prstatus prstatus; global() member
1983 struct elf_prstatus prstatus; /* NT_PRSTATUS */ global() member
2022 struct elf_prstatus *prstatus; /* NT_PRSTATUS */ global() member
[all...]
H A Dbinfmt_elf_fdpic.c1301 * fill up all the fields in prstatus from the given task struct, except
1304 static void fill_prstatus(struct elf_prstatus_fdpic *prstatus, in fill_prstatus() argument
1307 prstatus->pr_info.si_signo = prstatus->pr_cursig = signr; in fill_prstatus()
1308 prstatus->pr_sigpend = p->pending.signal.sig[0]; in fill_prstatus()
1309 prstatus->pr_sighold = p->blocked.sig[0]; in fill_prstatus()
1311 prstatus->pr_ppid = task_pid_vnr(rcu_dereference(p->real_parent)); in fill_prstatus()
1313 prstatus->pr_pid = task_pid_vnr(p); in fill_prstatus()
1314 prstatus->pr_pgrp = task_pgrp_vnr(p); in fill_prstatus()
1315 prstatus in fill_prstatus()
1387 struct elf_prstatus_fdpic prstatus; /* NT_PRSTATUS */ global() member
[all...]
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/
H A Dopal-core.c111 static void fill_prstatus(struct elf_prstatus *prstatus, int pir, in fill_prstatus() argument
114 memset(prstatus, 0, sizeof(struct elf_prstatus)); in fill_prstatus()
115 elf_core_copy_kernel_regs(&(prstatus->pr_reg), regs); in fill_prstatus()
122 prstatus->pr_pid = cpu_to_be32(100 + pir); in fill_prstatus()
123 prstatus->pr_ppid = cpu_to_be32(1); in fill_prstatus()
133 prstatus->pr_cursig = cpu_to_be16(sig); in fill_prstatus()
225 struct elf_prstatus prstatus; in opalcore_append_cpu_notes() local
252 * crashing CPU's prstatus. in opalcore_append_cpu_notes()
256 &prstatus, sizeof(prstatus)); in opalcore_append_cpu_notes()
[all...]
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/
H A Dopal-core.c111 static void __init fill_prstatus(struct elf_prstatus *prstatus, int pir, in fill_prstatus() argument
114 memset(prstatus, 0, sizeof(struct elf_prstatus)); in fill_prstatus()
115 elf_core_copy_regs(&(prstatus->pr_reg), regs); in fill_prstatus()
122 prstatus->common.pr_pid = cpu_to_be32(100 + pir); in fill_prstatus()
123 prstatus->common.pr_ppid = cpu_to_be32(1); in fill_prstatus()
133 prstatus->common.pr_cursig = cpu_to_be16(sig); in fill_prstatus()
225 struct elf_prstatus prstatus; in opalcore_append_cpu_notes() local
252 * crashing CPU's prstatus. in opalcore_append_cpu_notes()
256 &prstatus, sizeof(prstatus)); in opalcore_append_cpu_notes()
[all...]
/kernel/linux/linux-6.6/fs/
H A Dbinfmt_elf.c1533 * fill up all the fields in prstatus from the given task struct, except
1536 static void fill_prstatus(struct elf_prstatus_common *prstatus, in fill_prstatus() argument
1539 prstatus->pr_info.si_signo = prstatus->pr_cursig = signr; in fill_prstatus()
1540 prstatus->pr_sigpend = p->pending.signal.sig[0]; in fill_prstatus()
1541 prstatus->pr_sighold = p->blocked.sig[0]; in fill_prstatus()
1543 prstatus->pr_ppid = task_pid_vnr(rcu_dereference(p->real_parent)); in fill_prstatus()
1545 prstatus->pr_pid = task_pid_vnr(p); in fill_prstatus()
1546 prstatus->pr_pgrp = task_pgrp_vnr(p); in fill_prstatus()
1547 prstatus in fill_prstatus()
1731 struct elf_prstatus prstatus; global() member
[all...]
H A Dbinfmt_elf_fdpic.c1282 * fill up all the fields in prstatus from the given task struct, except
1285 static void fill_prstatus(struct elf_prstatus_common *prstatus, in fill_prstatus() argument
1288 prstatus->pr_info.si_signo = prstatus->pr_cursig = signr; in fill_prstatus()
1289 prstatus->pr_sigpend = p->pending.signal.sig[0]; in fill_prstatus()
1290 prstatus->pr_sighold = p->blocked.sig[0]; in fill_prstatus()
1292 prstatus->pr_ppid = task_pid_vnr(rcu_dereference(p->real_parent)); in fill_prstatus()
1294 prstatus->pr_pid = task_pid_vnr(p); in fill_prstatus()
1295 prstatus->pr_pgrp = task_pgrp_vnr(p); in fill_prstatus()
1296 prstatus in fill_prstatus()
1367 struct elf_prstatus_fdpic prstatus; /* NT_PRSTATUS */ global() member
[all...]
/kernel/linux/linux-5.10/kernel/
H A Dkexec_core.c1066 struct elf_prstatus prstatus; in crash_save_cpu() local
1082 memset(&prstatus, 0, sizeof(prstatus)); in crash_save_cpu()
1083 prstatus.pr_pid = current->pid; in crash_save_cpu()
1084 elf_core_copy_kernel_regs(&prstatus.pr_reg, regs); in crash_save_cpu()
1086 &prstatus, sizeof(prstatus)); in crash_save_cpu()
/kernel/linux/linux-6.6/kernel/
H A Dkexec_core.c1200 struct elf_prstatus prstatus; in crash_save_cpu() local
1216 memset(&prstatus, 0, sizeof(prstatus)); in crash_save_cpu()
1217 prstatus.common.pr_pid = current->pid; in crash_save_cpu()
1218 elf_core_copy_regs(&prstatus.pr_reg, regs); in crash_save_cpu()
1220 &prstatus, sizeof(prstatus)); in crash_save_cpu()
/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dfadump.c743 struct elf_prstatus prstatus; in fadump_regs_to_elf_notes() local
745 memset(&prstatus, 0, sizeof(prstatus)); in fadump_regs_to_elf_notes()
748 * prstatus.pr_pid = ???? in fadump_regs_to_elf_notes()
750 elf_core_copy_kernel_regs(&prstatus.pr_reg, regs); in fadump_regs_to_elf_notes()
752 &prstatus, sizeof(prstatus)); in fadump_regs_to_elf_notes()
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dfadump.c755 struct elf_prstatus prstatus; in fadump_regs_to_elf_notes() local
757 memset(&prstatus, 0, sizeof(prstatus)); in fadump_regs_to_elf_notes()
760 * prstatus.pr_pid = ???? in fadump_regs_to_elf_notes()
762 elf_core_copy_regs(&prstatus.pr_reg, regs); in fadump_regs_to_elf_notes()
764 &prstatus, sizeof(prstatus)); in fadump_regs_to_elf_notes()
/kernel/linux/linux-5.10/fs/proc/
H A Dkcore.c414 struct elf_prstatus prstatus = {}; in read_kcore() local
431 append_kcore_note(notes, &i, CORE_STR, NT_PRSTATUS, &prstatus, in read_kcore()
432 sizeof(prstatus)); in read_kcore()
/kernel/linux/linux-6.6/fs/proc/
H A Dkcore.c416 struct elf_prstatus prstatus = {}; in read_kcore_iter() local
433 append_kcore_note(notes, &i, CORE_STR, NT_PRSTATUS, &prstatus, in read_kcore_iter()
434 sizeof(prstatus)); in read_kcore_iter()

Completed in 29 milliseconds