miniOS
x86_64 hobby kernel with SMP, VFS, and POSIX process model
Loading...
Searching...
No Matches
miniOS_user_regs_struct Struct Reference

Public Attributes

uint64_t r15
uint64_t r14
uint64_t r13
uint64_t r12
uint64_t rbp
uint64_t rbx
uint64_t r11
uint64_t r10
uint64_t r9
uint64_t r8
uint64_t rax
uint64_t rcx
uint64_t rdx
uint64_t rsi
uint64_t rdi
uint64_t orig_rax
uint64_t rip
uint64_t cs
uint64_t eflags
uint64_t rsp
uint64_t ss
uint64_t fs_base
uint64_t gs_base
uint64_t ds
uint64_t es
uint64_t fs
uint64_t gs

Member Data Documentation

◆ cs

uint64_t miniOS_user_regs_struct::cs

◆ ds

uint64_t miniOS_user_regs_struct::ds

◆ eflags

uint64_t miniOS_user_regs_struct::eflags

◆ es

uint64_t miniOS_user_regs_struct::es

◆ fs

uint64_t miniOS_user_regs_struct::fs

◆ fs_base

uint64_t miniOS_user_regs_struct::fs_base

◆ gs

uint64_t miniOS_user_regs_struct::gs

◆ gs_base

uint64_t miniOS_user_regs_struct::gs_base

◆ orig_rax

uint64_t miniOS_user_regs_struct::orig_rax

◆ r10

uint64_t miniOS_user_regs_struct::r10

◆ r11

uint64_t miniOS_user_regs_struct::r11

◆ r12

uint64_t miniOS_user_regs_struct::r12

◆ r13

uint64_t miniOS_user_regs_struct::r13

◆ r14

uint64_t miniOS_user_regs_struct::r14

◆ r15

uint64_t miniOS_user_regs_struct::r15

◆ r8

uint64_t miniOS_user_regs_struct::r8

◆ r9

uint64_t miniOS_user_regs_struct::r9

◆ rax

uint64_t miniOS_user_regs_struct::rax

◆ rbp

uint64_t miniOS_user_regs_struct::rbp

◆ rbx

uint64_t miniOS_user_regs_struct::rbx

◆ rcx

uint64_t miniOS_user_regs_struct::rcx

◆ rdi

uint64_t miniOS_user_regs_struct::rdi

◆ rdx

uint64_t miniOS_user_regs_struct::rdx

◆ rip

uint64_t miniOS_user_regs_struct::rip

◆ rsi

uint64_t miniOS_user_regs_struct::rsi

◆ rsp

uint64_t miniOS_user_regs_struct::rsp

◆ ss

uint64_t miniOS_user_regs_struct::ss

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