Ruby  2.7.1p83(2020-03-31revisiona0c7c23c9cec0d0ffcba012279cd652d28ad5bf3)
Data Fields
__mcontext Struct Reference

#include <rb_mjit_min_header-2.7.1.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 2018 of file rb_mjit_min_header-2.7.1.h.

Field Documentation

◆ cr2

__uint32_t __mcontext::cr2

Definition at line 2046 of file rb_mjit_min_header-2.7.1.h.

◆ cs

__uint32_t __mcontext::cs

Definition at line 2040 of file rb_mjit_min_header-2.7.1.h.

◆ ctxflags

__uint32_t __mcontext::ctxflags

Definition at line 2020 of file rb_mjit_min_header-2.7.1.h.

◆ dr0

__uint32_t __mcontext::dr0

Definition at line 2021 of file rb_mjit_min_header-2.7.1.h.

◆ dr1

__uint32_t __mcontext::dr1

Definition at line 2022 of file rb_mjit_min_header-2.7.1.h.

◆ dr2

__uint32_t __mcontext::dr2

Definition at line 2023 of file rb_mjit_min_header-2.7.1.h.

◆ dr3

__uint32_t __mcontext::dr3

Definition at line 2024 of file rb_mjit_min_header-2.7.1.h.

◆ dr6

__uint32_t __mcontext::dr6

Definition at line 2025 of file rb_mjit_min_header-2.7.1.h.

◆ dr7

__uint32_t __mcontext::dr7

Definition at line 2026 of file rb_mjit_min_header-2.7.1.h.

◆ ds

__uint32_t __mcontext::ds

Definition at line 2031 of file rb_mjit_min_header-2.7.1.h.

◆ eax

__uint32_t __mcontext::eax

Definition at line 2037 of file rb_mjit_min_header-2.7.1.h.

◆ ebp

__uint32_t __mcontext::ebp

Definition at line 2038 of file rb_mjit_min_header-2.7.1.h.

◆ ebx

__uint32_t __mcontext::ebx

Definition at line 2034 of file rb_mjit_min_header-2.7.1.h.

◆ ecx

__uint32_t __mcontext::ecx

Definition at line 2036 of file rb_mjit_min_header-2.7.1.h.

◆ edi

__uint32_t __mcontext::edi

Definition at line 2032 of file rb_mjit_min_header-2.7.1.h.

◆ edx

__uint32_t __mcontext::edx

Definition at line 2035 of file rb_mjit_min_header-2.7.1.h.

◆ eflags

__uint32_t __mcontext::eflags

Definition at line 2041 of file rb_mjit_min_header-2.7.1.h.

◆ eip

__uint32_t __mcontext::eip

Definition at line 2039 of file rb_mjit_min_header-2.7.1.h.

◆ es

__uint32_t __mcontext::es

Definition at line 2030 of file rb_mjit_min_header-2.7.1.h.

◆ esi

__uint32_t __mcontext::esi

Definition at line 2033 of file rb_mjit_min_header-2.7.1.h.

◆ esp

__uint32_t __mcontext::esp

Definition at line 2042 of file rb_mjit_min_header-2.7.1.h.

◆ fpstate

struct _fpstate __mcontext::fpstate

Definition at line 2027 of file rb_mjit_min_header-2.7.1.h.

◆ fs

__uint32_t __mcontext::fs

Definition at line 2029 of file rb_mjit_min_header-2.7.1.h.

◆ gs

__uint32_t __mcontext::gs

Definition at line 2028 of file rb_mjit_min_header-2.7.1.h.

◆ oldmask

__uint32_t __mcontext::oldmask

Definition at line 2045 of file rb_mjit_min_header-2.7.1.h.

◆ reserved

__uint32_t __mcontext::reserved[128]

Definition at line 2044 of file rb_mjit_min_header-2.7.1.h.

◆ ss

__uint32_t __mcontext::ss

Definition at line 2043 of file rb_mjit_min_header-2.7.1.h.


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