Data Fields
jmp_buf Struct Reference

A jump buffer. More...

#include <setjmp.h>

Data Fields

uint32_t retaddr
 Saved return address. More...
uint32_t stack
 Saved stack pointer. More...
uint32_t ebx
 Saved ebx. More...
uint32_t esi
 Saved esi. More...
uint32_t edi
 Saved edi. More...
uint32_t ebp
 Saved ebp. More...

Detailed Description

A jump buffer.

Definition at line 9 of file setjmp.h.

Field Documentation

◆ retaddr

uint32_t jmp_buf::retaddr

Saved return address.

Definition at line 11 of file setjmp.h.

◆ stack

uint32_t jmp_buf::stack

Saved stack pointer.

Definition at line 13 of file setjmp.h.

◆ ebx

uint32_t jmp_buf::ebx

Saved ebx.

Definition at line 15 of file setjmp.h.

◆ esi

uint32_t jmp_buf::esi

Saved esi.

Definition at line 17 of file setjmp.h.

◆ edi

uint32_t jmp_buf::edi

Saved edi.

Definition at line 19 of file setjmp.h.

◆ ebp

uint32_t jmp_buf::ebp

Saved ebp.

Definition at line 21 of file setjmp.h.

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