PatchworkOS  69292a3
A non-POSIX operating system.
Loading...
Searching...
No Matches
rcu_t Struct Reference
Collaboration diagram for rcu_t:

Data Fields

uint64_t grace
 The last grace period observed by this CPU.
 
list_tbatch
 Callbacks queued during the current grace period.
 
list_twaiting
 Callbacks waiting for the current grace period to end.
 
list_tready
 Callbacks whose grace period has ended.
 
list_t lists [3]
 

Detailed Description

Definition at line 16 of file rcu.c.

Field Documentation

◆ grace

uint64_t rcu_t::grace

The last grace period observed by this CPU.

Definition at line 18 of file rcu.c.

◆ batch

list_t* rcu_t::batch

Callbacks queued during the current grace period.

Definition at line 19 of file rcu.c.

◆ waiting

list_t* rcu_t::waiting

Callbacks waiting for the current grace period to end.

Definition at line 20 of file rcu.c.

◆ ready

list_t* rcu_t::ready

Callbacks whose grace period has ended.

Definition at line 21 of file rcu.c.

◆ lists

list_t rcu_t::lists[3]

Definition at line 22 of file rcu.c.


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