Back to index

glibc  2.9
Classes | Defines | Typedefs
procfs.h File Reference
#include <features.h>
#include <signal.h>
#include <sys/time.h>
#include <sys/types.h>
#include <sys/ucontext.h>
#include <sys/user.h>

Go to the source code of this file.

Classes

struct  __attribute__
struct  elf_siginfo
struct  elf_prstatus
struct  elf_prpsinfo

Defines

#define ELF_NGREG   48 /* includes nip, msr, lr, etc. */
#define ELF_NFPREG   33 /* includes fpscr */
#define ELF_NVRREG   34 /* includes vscr */
#define ELF_PRARGSZ   (80) /* Number of chars for args */

Typedefs

typedef unsigned long elf_greg_t
typedef elf_greg_t elf_gregset_t [ELF_NGREG]
typedef double elf_fpreg_t
typedef elf_fpreg_t elf_fpregset_t [ELF_NFPREG]
typedef elf_vrreg_t elf_vrregset_t [ELF_NVRREG]
typedef void * psaddr_t
typedef elf_gregset_t prgregset_t
typedef elf_fpregset_t prfpregset_t
typedef __pid_t lwpid_t
typedef struct elf_prstatus
typedef struct elf_prpsinfo

Class Documentation

struct __attribute__

Definition at line 29 of file pthreadtypes.h.

Class Members
unsigned long addr
int lock
unsigned long mask
unsigned int u
struct elf_siginfo

Definition at line 52 of file procfs.h.

Class Members
int si_code
int si_errno
int si_signo
struct elf_prstatus

Definition at line 66 of file procfs.h.

Class Members
short int pr_cursig
int pr_fpvalid
__pid_t pr_pgrp
__pid_t pr_pid
__pid_t pr_ppid
elf_gregset_t pr_reg
__pid_t pr_sid
__extension__ unsigned long
long int
pr_sighold
unsigned long int pr_sighold
unsigned long int pr_sigpend
__extension__ unsigned long
long int
pr_sigpend
struct elf_prpsinfo

Definition at line 87 of file procfs.h.

Class Members
unsigned long int pr_flag
__extension__ unsigned long
long int
pr_flag
char pr_fname
unsigned int pr_gid
unsigned short int pr_gid
long pr_gid
__gid_t pr_gid
char pr_nice
int pr_pgrp
__pid_t pr_pgrp
int pr_pid
__pid_t pr_pid
int pr_ppid
__pid_t pr_ppid
char pr_psargs
int pr_sid
__pid_t pr_sid
char pr_sname
char pr_state
unsigned int pr_uid
unsigned short int pr_uid
long pr_uid
__uid_t pr_uid
char pr_zomb

Define Documentation

#define ELF_NFPREG   33 /* includes fpscr */

Definition at line 40 of file procfs.h.

#define ELF_NGREG   48 /* includes nip, msr, lr, etc. */

Definition at line 39 of file procfs.h.

#define ELF_NVRREG   34 /* includes vscr */

Definition at line 44 of file procfs.h.

#define ELF_PRARGSZ   (80) /* Number of chars for args */

Definition at line 106 of file procfs.h.


Typedef Documentation

typedef double elf_fpreg_t

Definition at line 50 of file procfs.h.

Definition at line 51 of file procfs.h.

typedef unsigned long elf_greg_t

Definition at line 47 of file procfs.h.

Definition at line 48 of file procfs.h.

typedef struct elf_prpsinfo

Definition at line 136 of file procfs.h.

typedef struct elf_prstatus

Definition at line 135 of file procfs.h.

typedef elf_vrreg_t elf_vrregset_t[ELF_NVRREG]

Definition at line 57 of file procfs.h.

typedef __pid_t lwpid_t

Definition at line 132 of file procfs.h.

Definition at line 128 of file procfs.h.

Definition at line 127 of file procfs.h.

typedef void* psaddr_t

Definition at line 124 of file procfs.h.