Back to index

glibc  2.9
Classes | Defines | Typedefs | Enumerations
ucontext.h File Reference
#include <features.h>
#include <signal.h>
#include <sys/procfs.h>
#include <bits/sigcontext.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ucontext

Defines

#define NGREG   18
#define R0   R0
#define R1   R1
#define R2   R2
#define R3   R3
#define R4   R4
#define R5   R5
#define R6   R6
#define R7   R7
#define R8   R8
#define R9   R9
#define R10   R10
#define R11   R11
#define R12   R12
#define R13   R13
#define R14   R14
#define R15   R15

Typedefs

typedef int greg_t
typedef elf_gregset_t gregset_t
typedef elf_fpregset_t fpregset_t
typedef struct sigcontext
typedef struct ucontext ucontext_t

Enumerations

enum  {
  R0 = 0, R0 = 0, R1 = 1, R1 = 1,
  R2 = 2, R2 = 2, R3 = 3, R3 = 3,
  R4 = 4, R4 = 4, R5 = 5, R5 = 5,
  R6 = 6, R6 = 6, R7 = 7, R7 = 7,
  R8 = 8, R8 = 8, R9 = 9, R9 = 9,
  R10 = 10, R10 = 10, R11 = 11, R11 = 11,
  R12 = 12, R12 = 12, R13 = 13, R13 = 13,
  R14 = 14, R14 = 14, R15
}

Define Documentation

#define NGREG   18

Definition at line 35 of file ucontext.h.

#define R0   R0

Definition at line 44 of file ucontext.h.

#define R1   R1

Definition at line 46 of file ucontext.h.

#define R10   R10

Definition at line 64 of file ucontext.h.

#define R11   R11

Definition at line 66 of file ucontext.h.

#define R12   R12

Definition at line 68 of file ucontext.h.

#define R13   R13

Definition at line 70 of file ucontext.h.

#define R14   R14

Definition at line 72 of file ucontext.h.

#define R15   R15
#define R2   R2

Definition at line 48 of file ucontext.h.

#define R3   R3

Definition at line 50 of file ucontext.h.

#define R4   R4

Definition at line 52 of file ucontext.h.

#define R5   R5

Definition at line 54 of file ucontext.h.

#define R6   R6

Definition at line 56 of file ucontext.h.

#define R7   R7

Definition at line 58 of file ucontext.h.

#define R8   R8

Definition at line 60 of file ucontext.h.

#define R9   R9

Definition at line 62 of file ucontext.h.


Typedef Documentation

Definition at line 78 of file ucontext.h.

typedef int greg_t

Definition at line 32 of file ucontext.h.

Definition at line 38 of file ucontext.h.

typedef struct sigcontext

Definition at line 84 of file ucontext.h.

typedef struct ucontext ucontext_t

Enumeration Type Documentation

anonymous enum
Enumerator:
R0 
R0 
R1 
R1 
R2 
R2 
R3 
R3 
R4 
R4 
R5 
R5 
R6 
R6 
R7 
R7 
R8 
R8 
R9 
R9 
R10 
R10 
R11 
R11 
R12 
R12 
R13 
R13 
R14 
R14 
R15 

Definition at line 41 of file ucontext.h.

{
  R0 = 0,
#define R0    R0
  R1 = 1,
#define R1    R1
  R2 = 2,
#define R2    R2
  R3 = 3,
#define R3    R3
  R4 = 4,
#define R4    R4
  R5 = 5,
#define R5    R5
  R6 = 6,
#define R6    R6
  R7 = 7,
#define R7    R7
  R8 = 8,
#define R8    R8
  R9 = 9,
#define R9    R9
  R10 = 10,
#define R10   R10
  R11 = 11,
#define R11   R11
  R12 = 12,
#define R12   R12
  R13 = 13,
#define R13   R13
  R14 = 14,
#define R14   R14
  R15 = 15
#define R15   R15
};