RTEMS 6.1-rc6
|
This source file contains the implementation of _Per_CPU_Add_job(), _Per_CPU_Perform_jobs(), _Per_CPU_Submit_job(), and _Per_CPU_Wait_for_job(). More...
Macros | |
#define | _Per_CPU_Jobs_ISR_disable_and_acquire(cpu, lock_context) _ISR_lock_ISR_disable_and_acquire( &( cpu )->Jobs.Lock, lock_context ) |
#define | _Per_CPU_Jobs_release_and_ISR_enable(cpu, lock_context) _ISR_lock_Release_and_ISR_enable( &( cpu )->Jobs.Lock, lock_context ) |
Functions | |
void | _Per_CPU_Perform_jobs (Per_CPU_Control *cpu) |
void | _Per_CPU_Add_job (Per_CPU_Control *cpu, Per_CPU_Job *job) |
void | _Per_CPU_Submit_job (Per_CPU_Control *cpu, Per_CPU_Job *job) |
void | _Per_CPU_Wait_for_job (const Per_CPU_Control *cpu, const Per_CPU_Job *job) |
This source file contains the implementation of _Per_CPU_Add_job(), _Per_CPU_Perform_jobs(), _Per_CPU_Submit_job(), and _Per_CPU_Wait_for_job().