PatchworkOS  19e446b
A non-POSIX operating system.
Loading...
Searching...
No Matches
note_queue_t Struct Reference

Per-thread note queue. More...

#include <note.h>

Collaboration diagram for note_queue_t:

Data Fields

note_t notes [CONFIG_MAX_NOTES]
 
size_t readIndex
 
size_t writeIndex
 
uint64_t length
 
note_queue_flag_t flags
 
interrupt_frame_t noteFrame
 The interrupt frame to return to after handling a note.
 
lock_t lock
 

Detailed Description

Per-thread note queue.

Definition at line 140 of file note.h.

Field Documentation

◆ notes

note_t note_queue_t::notes[CONFIG_MAX_NOTES]

Definition at line 142 of file note.h.

◆ readIndex

size_t note_queue_t::readIndex

Definition at line 143 of file note.h.

◆ writeIndex

size_t note_queue_t::writeIndex

Definition at line 144 of file note.h.

◆ length

uint64_t note_queue_t::length

Definition at line 145 of file note.h.

◆ flags

note_queue_flag_t note_queue_t::flags

Definition at line 146 of file note.h.

◆ noteFrame

interrupt_frame_t note_queue_t::noteFrame

The interrupt frame to return to after handling a note.

Definition at line 147 of file note.h.

◆ lock

lock_t note_queue_t::lock

Definition at line 148 of file note.h.


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