Ruby  2.7.2p137(2020-10-01revision5445e0435260b449decf2ac16f9d09bae3cafe72)
Data Fields
__mcontext Struct Reference

#include <rb_mjit_min_header-2.7.2.h>

Data Fields

__uint32_t ctxflags
 
__uint32_t dr0
 
__uint32_t dr1
 
__uint32_t dr2
 
__uint32_t dr3
 
__uint32_t dr6
 
__uint32_t dr7
 
struct _fpstate fpstate
 
__uint32_t gs
 
__uint32_t fs
 
__uint32_t es
 
__uint32_t ds
 
__uint32_t edi
 
__uint32_t esi
 
__uint32_t ebx
 
__uint32_t edx
 
__uint32_t ecx
 
__uint32_t eax
 
__uint32_t ebp
 
__uint32_t eip
 
__uint32_t cs
 
__uint32_t eflags
 
__uint32_t esp
 
__uint32_t ss
 
__uint32_t reserved [128]
 
__uint32_t oldmask
 
__uint32_t cr2
 

Detailed Description

Definition at line 2055 of file rb_mjit_min_header-2.7.2.h.

Field Documentation

◆ cr2

__uint32_t __mcontext::cr2

Definition at line 2083 of file rb_mjit_min_header-2.7.2.h.

◆ cs

__uint32_t __mcontext::cs

Definition at line 2077 of file rb_mjit_min_header-2.7.2.h.

◆ ctxflags

__uint32_t __mcontext::ctxflags

Definition at line 2057 of file rb_mjit_min_header-2.7.2.h.

◆ dr0

__uint32_t __mcontext::dr0

Definition at line 2058 of file rb_mjit_min_header-2.7.2.h.

◆ dr1

__uint32_t __mcontext::dr1

Definition at line 2059 of file rb_mjit_min_header-2.7.2.h.

◆ dr2

__uint32_t __mcontext::dr2

Definition at line 2060 of file rb_mjit_min_header-2.7.2.h.

◆ dr3

__uint32_t __mcontext::dr3

Definition at line 2061 of file rb_mjit_min_header-2.7.2.h.

◆ dr6

__uint32_t __mcontext::dr6

Definition at line 2062 of file rb_mjit_min_header-2.7.2.h.

◆ dr7

__uint32_t __mcontext::dr7

Definition at line 2063 of file rb_mjit_min_header-2.7.2.h.

◆ ds

__uint32_t __mcontext::ds

Definition at line 2068 of file rb_mjit_min_header-2.7.2.h.

◆ eax

__uint32_t __mcontext::eax

Definition at line 2074 of file rb_mjit_min_header-2.7.2.h.

◆ ebp

__uint32_t __mcontext::ebp

Definition at line 2075 of file rb_mjit_min_header-2.7.2.h.

◆ ebx

__uint32_t __mcontext::ebx

Definition at line 2071 of file rb_mjit_min_header-2.7.2.h.

◆ ecx

__uint32_t __mcontext::ecx

Definition at line 2073 of file rb_mjit_min_header-2.7.2.h.

◆ edi

__uint32_t __mcontext::edi

Definition at line 2069 of file rb_mjit_min_header-2.7.2.h.

◆ edx

__uint32_t __mcontext::edx

Definition at line 2072 of file rb_mjit_min_header-2.7.2.h.

◆ eflags

__uint32_t __mcontext::eflags

Definition at line 2078 of file rb_mjit_min_header-2.7.2.h.

◆ eip

__uint32_t __mcontext::eip

Definition at line 2076 of file rb_mjit_min_header-2.7.2.h.

◆ es

__uint32_t __mcontext::es

Definition at line 2067 of file rb_mjit_min_header-2.7.2.h.

◆ esi

__uint32_t __mcontext::esi

Definition at line 2070 of file rb_mjit_min_header-2.7.2.h.

◆ esp

__uint32_t __mcontext::esp

Definition at line 2079 of file rb_mjit_min_header-2.7.2.h.

◆ fpstate

struct _fpstate __mcontext::fpstate

Definition at line 2063 of file rb_mjit_min_header-2.7.2.h.

◆ fs

__uint32_t __mcontext::fs

Definition at line 2066 of file rb_mjit_min_header-2.7.2.h.

◆ gs

__uint32_t __mcontext::gs

Definition at line 2065 of file rb_mjit_min_header-2.7.2.h.

◆ oldmask

__uint32_t __mcontext::oldmask

Definition at line 2082 of file rb_mjit_min_header-2.7.2.h.

◆ reserved

__uint32_t __mcontext::reserved[128]

Definition at line 2081 of file rb_mjit_min_header-2.7.2.h.

◆ ss

__uint32_t __mcontext::ss

Definition at line 2080 of file rb_mjit_min_header-2.7.2.h.


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