posix-next API 0.1.0
Out-of-tree Zephyr POSIX module
Loading...
Searching...
No Matches
ucontext_t Struct Reference

User-space context saved and restored by getcontext()/setcontext(). More...

#include <zephyr/posix/posix_signal.h>

Collaboration diagram for ucontext_t:

Data Fields

struct ucontext * uc_link
 Context to resume when this one returns.
 
sigset_t uc_sigmask
 Signals blocked in this context.
 
stack_t uc_stack
 Stack used by this context.
 
mcontext_t uc_mcontext
 Machine-specific saved state.
 

Detailed Description

User-space context saved and restored by getcontext()/setcontext().

Definition at line 252 of file signal.h.

Field Documentation

◆ uc_link

struct ucontext* ucontext_t::uc_link

Context to resume when this one returns.

Definition at line 253 of file signal.h.

◆ uc_mcontext

mcontext_t ucontext_t::uc_mcontext

Machine-specific saved state.

Definition at line 256 of file signal.h.

◆ uc_sigmask

sigset_t ucontext_t::uc_sigmask

Signals blocked in this context.

Definition at line 254 of file signal.h.

◆ uc_stack

stack_t ucontext_t::uc_stack

Stack used by this context.

Definition at line 255 of file signal.h.


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