RTEMS
Public Attributes | List of all members
Per_CPU_Job Struct Reference

A per-processor job. More...

#include <percpu.h>

Public Attributes

union {
   struct Per_CPU_Job *   next
 The next job in the corresponding per-processor job list.
 
   Atomic_Ulong   done
 Indication if the job is done. More...
 
}; 
 
const Per_CPU_Job_contextcontext
 Pointer to the job context to get the handler and argument.
 

Detailed Description

A per-processor job.

This structure must be as small as possible due to stack space constraints in _SMP_Multicast_action().

Definition at line 209 of file percpu.h.

Member Data Documentation

◆ done

Atomic_Ulong Per_CPU_Job::done

Indication if the job is done.

A job is done if this member has the value PER_CPU_JOB_DONE. This assumes that PER_CPU_JOB_DONE is not a valid pointer value.

Definition at line 222 of file percpu.h.


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