The Pedigree Project 0.1
Private Attributes | Friends | List of all members
SchedulerWorkerWake Class Reference

#include <SchedulerWorkerWake.h>

+ Collaboration diagram for SchedulerWorkerWake:

Private Attributes

Atomic< size_t > m_Pending
 
WaitQueuem_pWaiters
 
SchedulerWorkerWakem_pNext
 

Friends

class PerProcessorScheduler
 

Detailed Description

Preallocated scheduler-side wake edge for an ordinary kernel worker.

Definition at line 16 of file SchedulerWorkerWake.h.

Constructor & Destructor Documentation

◆ SchedulerWorkerWake()

SchedulerWorkerWake::SchedulerWorkerWake ( )
inline

Definition at line 18 of file SchedulerWorkerWake.h.

Friends And Related Symbol Documentation

◆ PerProcessorScheduler

friend class PerProcessorScheduler
friend

Definition at line 21 of file SchedulerWorkerWake.h.

Member Data Documentation

◆ m_Pending

Atomic<size_t> SchedulerWorkerWake::m_Pending
private

Definition at line 23 of file SchedulerWorkerWake.h.

◆ m_pNext

SchedulerWorkerWake* SchedulerWorkerWake::m_pNext
private

Definition at line 25 of file SchedulerWorkerWake.h.

◆ m_pWaiters

WaitQueue* SchedulerWorkerWake::m_pWaiters
private

Definition at line 24 of file SchedulerWorkerWake.h.


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