Pip
Architecture-dependent parts of Pip: MAL, IAL and boot
Data Fields
int_ctx_s Struct Reference

#include <x86int.h>

Data Fields

pushad_regs_t regs
 Interrupt handler saved regs. More...
 
uint32_t int_no
 Interrupt number. More...
 
uint32_t err_code
 Interrupt error code. More...
 
uint32_t eip
 Execution pointer. More...
 
uint32_t cs
 Code segment. More...
 
uint32_t eflags
 CPU flags. More...
 
uint32_t useresp
 User-mode ESP. More...
 
uint32_t ss
 Stack segment. More...
 

Field Documentation

◆ cs

uint32_t int_ctx_s::cs

Code segment.

◆ eflags

uint32_t int_ctx_s::eflags

CPU flags.

◆ eip

uint32_t int_ctx_s::eip

Execution pointer.

◆ err_code

uint32_t int_ctx_s::err_code

Interrupt error code.

◆ int_no

uint32_t int_ctx_s::int_no

Interrupt number.

◆ regs

pushad_regs_t int_ctx_s::regs

Interrupt handler saved regs.

◆ ss

uint32_t int_ctx_s::ss

Stack segment.

◆ useresp

uint32_t int_ctx_s::useresp

User-mode ESP.


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