#include <cpudef.h>
Public Attributes | |
| struct _pcb * | cpu_l_curpcb |
| unsigned char | cpu_b_ipl |
| unsigned short | cpu_w_sisr |
| unsigned char | iplnr |
| unsigned char | previpl [32] |
| struct { | |
| unsigned char interrupt | |
| unsigned char at_level | |
| void * address | |
| } | cpu_t_ipending [256] |
| unsigned char | cpu_b_intstk |
| unsigned char | cpu_b_cur_mod |
| unsigned char | cpu_b_prv_mod |
| unsigned long | cpu_l_realstack |
| unsigned short int | cpu_w_size |
| unsigned char | cpu_b_type |
| unsigned char | cpu_b_subtype |
| unsigned char | cpu_b_busywait |
| unsigned char | cpu_b_state |
| unsigned char | cpu_b_cpumtx |
| unsigned char | cpu_b_cur_pri |
| unsigned long | cpu_l_work_req |
| unsigned long | cpu_l_percpuva |
| unsigned long | cpu_l_saved_ap |
| unsigned long | cpu_l_haltpc |
| unsigned long | cpu_l_haltpsl |
| unsigned long | cpu_l_saved_isp |
| unsigned long | cpu_l_pcbb |
| unsigned long | cpu_l_scbb |
| unsigned long | cpu_l_sisr |
| unsigned long | cpu_l_p0br |
| unsigned long | cpu_l_p0lr |
| unsigned long | cpu_l_p1br |
| unsigned long | cpu_l_p1lr |
| unsigned long | cpu_l_bugcode |
| unsigned long | cpu_l_mchk_mask |
| unsigned long | cpu_l_mchk_sp |
| unsigned long | cpu_l_p0pt_page |
| unsigned long long | cpu_q_swiqfl [6] |
| unsigned long | cpu_l_psfl |
| unsigned long | cpu_l_psbl |
| unsigned long | cpu_l_boot_time |
| unsigned long | cpu_l_cpuid_mask |
| unsigned long | cpu_l_phy_cpuid |
| unsigned long | cpu_l_capability |
| unsigned long | cpu_l_tenusec |
| unsigned long | cpu_l_ubdelay |
| unsigned long | cpu_l_nullcpu |
| long | cpu_ps_pda |
Definition at line 78 of file cpudef.h.
struct _pcb* _cpu::cpu_l_curpcb [read] |
Definition at line 79 of file cpudef.h.
Referenced by sch_qast(), sch_resched(), sch_sched(), and sched_init().
| unsigned char _cpu::cpu_b_ipl |
| unsigned short _cpu::cpu_w_sisr |
| unsigned char _cpu::iplnr |
| unsigned char _cpu::previpl[32] |
| unsigned char _cpu::interrupt |
| unsigned char _cpu::at_level |
| void* _cpu::address |
| struct { ... } _cpu::cpu_t_ipending[256] |
| unsigned char _cpu::cpu_b_intstk |
| unsigned char _cpu::cpu_b_cur_mod |
| unsigned char _cpu::cpu_b_prv_mod |
| unsigned long _cpu::cpu_l_realstack |
| unsigned short int _cpu::cpu_w_size |
| unsigned char _cpu::cpu_b_type |
| unsigned char _cpu::cpu_b_subtype |
| unsigned char _cpu::cpu_b_busywait |
| unsigned char _cpu::cpu_b_state |
| unsigned char _cpu::cpu_b_cpumtx |
| unsigned char _cpu::cpu_b_cur_pri |
Definition at line 103 of file cpudef.h.
Referenced by sch_change_cur_priority(), sch_resched(), sch_sched(), and sched_init().
| unsigned long _cpu::cpu_l_work_req |
| unsigned long _cpu::cpu_l_percpuva |
| unsigned long _cpu::cpu_l_saved_ap |
| unsigned long _cpu::cpu_l_haltpc |
| unsigned long _cpu::cpu_l_haltpsl |
| unsigned long _cpu::cpu_l_saved_isp |
| unsigned long _cpu::cpu_l_pcbb |
| unsigned long _cpu::cpu_l_scbb |
| unsigned long _cpu::cpu_l_sisr |
| unsigned long _cpu::cpu_l_p0br |
| unsigned long _cpu::cpu_l_p0lr |
| unsigned long _cpu::cpu_l_p1br |
| unsigned long _cpu::cpu_l_p1lr |
| unsigned long _cpu::cpu_l_bugcode |
| unsigned long _cpu::cpu_l_mchk_mask |
| unsigned long _cpu::cpu_l_mchk_sp |
| unsigned long _cpu::cpu_l_p0pt_page |
| unsigned long long _cpu::cpu_q_swiqfl[6] |
| unsigned long _cpu::cpu_l_psfl |
| unsigned long _cpu::cpu_l_psbl |
| unsigned long _cpu::cpu_l_boot_time |
| unsigned long _cpu::cpu_l_cpuid_mask |
| unsigned long _cpu::cpu_l_phy_cpuid |
| unsigned long _cpu::cpu_l_capability |
| unsigned long _cpu::cpu_l_tenusec |
| unsigned long _cpu::cpu_l_ubdelay |
| unsigned long _cpu::cpu_l_nullcpu |
| long _cpu::cpu_ps_pda |
1.5.5