Arion 1.0.2-alpha
A high-performance C++ framework for emulating executable binaries.
 
Loading...
Searching...
No Matches
arion_lnx_type::elf_prstatus_common Struct Reference

Common fields shared across architecture-specific elf_prstatus structures in core dumps. More...

#include <lnx_kernel_utils.hpp>

Public Attributes

struct elf_siginfo pr_info
 Signal information structure.
 
short pr_cursig
 Current signal.
 
unsigned long pr_sigpend
 Pending signals.
 
unsigned long pr_sighold
 Held signals.
 
pid_t pr_pid
 Process ID.
 
pid_t pr_ppid
 Parent Process ID.
 
pid_t pr_pgrp
 Process Group ID.
 
pid_t pr_sid
 Session ID.
 
struct __kernel_old_timeval pr_utime
 User CPU time consumed (obsolete field).
 
struct __kernel_old_timeval pr_stime
 System CPU time consumed (obsolete field).
 
struct __kernel_old_timeval pr_cutime
 User CPU time consumed by waited-for children (obsolete field).
 
struct __kernel_old_timeval pr_cstime
 System CPU time consumed by waited-for children (obsolete field).
 

Detailed Description

Common fields shared across architecture-specific elf_prstatus structures in core dumps.

Member Data Documentation

◆ pr_cstime

struct __kernel_old_timeval arion_lnx_type::elf_prstatus_common::pr_cstime

System CPU time consumed by waited-for children (obsolete field).

◆ pr_cursig

short arion_lnx_type::elf_prstatus_common::pr_cursig

Current signal.

◆ pr_cutime

struct __kernel_old_timeval arion_lnx_type::elf_prstatus_common::pr_cutime

User CPU time consumed by waited-for children (obsolete field).

◆ pr_info

struct elf_siginfo arion_lnx_type::elf_prstatus_common::pr_info

Signal information structure.

◆ pr_pgrp

pid_t arion_lnx_type::elf_prstatus_common::pr_pgrp

Process Group ID.

◆ pr_pid

pid_t arion_lnx_type::elf_prstatus_common::pr_pid

Process ID.

◆ pr_ppid

pid_t arion_lnx_type::elf_prstatus_common::pr_ppid

Parent Process ID.

◆ pr_sid

pid_t arion_lnx_type::elf_prstatus_common::pr_sid

Session ID.

◆ pr_sighold

unsigned long arion_lnx_type::elf_prstatus_common::pr_sighold

Held signals.

◆ pr_sigpend

unsigned long arion_lnx_type::elf_prstatus_common::pr_sigpend

Pending signals.

◆ pr_stime

struct __kernel_old_timeval arion_lnx_type::elf_prstatus_common::pr_stime

System CPU time consumed (obsolete field).

◆ pr_utime

struct __kernel_old_timeval arion_lnx_type::elf_prstatus_common::pr_utime

User CPU time consumed (obsolete field).


The documentation for this struct was generated from the following file: