#include <ctddef.h>
#include <iosbdef.h>
#include <spldef.h>
Go to the source code of this file.
Functions | |
void | smp_std_acqnoipl (struct _spl *spl) |
void | smp_std_acquire (int spl_index) |
void | smp_std_acquirel (struct _spl *spl) |
int | smp_std_acqnoipl_nospin (struct _spl *spl) |
int | smp_std_acquire_nospin (int spl_index) |
int | smp_std_acquirel_nospin (struct _spl *spl) |
void | smp_std_acqnoipl_shr (struct _spl *spl) |
void | smp_std_acquire_shr (int spl_index) |
void | smp_std_acquirel_shr (struct _spl *spl) |
int | smp_std_acqnoipl_shr_nospin (struct _spl *spl) |
int | smp_std_acquire_shr_nospin (int spl_index) |
int | smp_std_acquirel_shr_nospin (struct _spl *spl) |
int | smp_std_allocate_portlock (int spl_index, struct _spl **portlock_ptr) |
void | smp_std_cvt_to_shared (struct _spl *spl) |
int | smp_std_cvt_to_ex (struct _spl *spl) |
void | smp_std_release (int spl_index) |
void | smp_std_releasel (struct _spl *spl) |
void | smp_std_restore (int spl_index) |
void | smp_std_restorel (struct _spl *spl) |
void | smp_std_release_shr (int spl_index) |
void | smp_std_releasel_shr (struct _spl *spl) |
void | smp_std_restore_shr (int spl_index) |
void | smp_std_restorel_shr (struct _spl *spl) |
int | smp_std_setup_cpu (int) |
int | smp_cpu_orphan_check (int, unsigned long long, unsigned long long) |
int | smp_request_shutdown_cpu (int, int) |
int | smp_system_event_notify (struct _ctd_pq ctd, int event) |
void | smp_timeout (void) |
int | smp_validate_hw_configuration (int, char **, char **) |
void | smp_send_work (int work, int cpu) |
void | smp_work () |
int smp_cpu_orphan_check | ( | int | , | |
unsigned long | long, | |||
unsigned long | long | |||
) |
int smp_request_shutdown_cpu | ( | int | , | |
int | ||||
) |
void smp_send_work | ( | int | work, | |
int | cpu | |||
) |
void smp_std_acqnoipl | ( | struct _spl * | spl | ) |
int smp_std_acqnoipl_nospin | ( | struct _spl * | spl | ) |
void smp_std_acqnoipl_shr | ( | struct _spl * | spl | ) |
int smp_std_acqnoipl_shr_nospin | ( | struct _spl * | spl | ) |
void smp_std_acquire | ( | int | spl_index | ) |
int smp_std_acquire_nospin | ( | int | spl_index | ) |
void smp_std_acquire_shr | ( | int | spl_index | ) |
int smp_std_acquire_shr_nospin | ( | int | spl_index | ) |
void smp_std_acquirel | ( | struct _spl * | spl | ) |
int smp_std_acquirel_nospin | ( | struct _spl * | spl | ) |
void smp_std_acquirel_shr | ( | struct _spl * | spl | ) |
int smp_std_acquirel_shr_nospin | ( | struct _spl * | spl | ) |
int smp_std_allocate_portlock | ( | int | spl_index, | |
struct _spl ** | portlock_ptr | |||
) |
int smp_std_cvt_to_ex | ( | struct _spl * | spl | ) |
void smp_std_cvt_to_shared | ( | struct _spl * | spl | ) |
void smp_std_release | ( | int | spl_index | ) |
void smp_std_release_shr | ( | int | spl_index | ) |
void smp_std_releasel | ( | struct _spl * | spl | ) |
void smp_std_releasel_shr | ( | struct _spl * | spl | ) |
void smp_std_restore | ( | int | spl_index | ) |
void smp_std_restore_shr | ( | int | spl_index | ) |
void smp_std_restorel | ( | struct _spl * | spl | ) |
void smp_std_restorel_shr | ( | struct _spl * | spl | ) |
int smp_std_setup_cpu | ( | int | ) |
int smp_system_event_notify | ( | struct _ctd_pq | ctd, | |
int | event | |||
) |
void smp_timeout | ( | void | ) |
int smp_validate_hw_configuration | ( | int | , | |
char ** | , | |||
char ** | ||||
) |
void smp_work | ( | ) |
Definition at line 15 of file smprout.c.
References _cpu::cpu_l_work_req, ctl_gl_pcb, smp_gl_cpu_data, and smp_gl_primid.