Go to the source code of this file.
Classes | |
struct | _cpu |
struct | _sched_ds |
Defines | |
#define | CPU_C_MAX_CPUS 32 |
#define | CPU_C_RESERVED 0 |
#define | CPU_C_INIT 1 |
#define | CPU_C_RUN 2 |
#define | CPU_C_STOPPING 3 |
#define | CPU_C_STOPPED 4 |
#define | CPU_C_TIMOUT 5 |
#define | CPU_C_BOOT_REJECTED 6 |
#define | CPU_C_BOOTED 7 |
#define | CPU_C_NOT_CONFIGURED 8 |
#define | CPU_C_POWERED_DOWN 9 |
#define | CPU_M_INV_TBS 0x1 |
#define | CPU_M_INV_TBA 0x2 |
#define | CPU_M_BUGCHK 0x4 |
#define | CPU_M_BUGCHKACK 0x8 |
#define | CPU_M_RECALSCHD 0x10 |
#define | CPU_M_UPDASTSR 0x20 |
#define | CPU_M_UPDATE_HWCLOCK 0x40 |
#define | CPU_M_WORK_FQP 0x80 |
#define | CPU_M_QLOST 0x100 |
#define | CPU_M_RESCHED 0x200 |
#define | CPU_M_VIRTCONS 0x400 |
#define | CPU_M_IOPOST 0x800 |
#define | CPU_M_INV_ISTREAM 0x1000 |
#define | CPU_M_INV_TBSD 0x2000 |
#define | CPU_M_INV_TBS_MMG 0x4000 |
#define | CPU_M_INV_TBSD_MMG 0x8000 |
#define | CPU_M_IO_INT_AFF 0x10000 |
#define | CPU_M_IO_START_AFF 0x20000 |
#define | CPU_M_CPUFILL_1 0xFFFFFFF |
#define | CPU_M_CPUSPEC1 0x10000000 |
#define | CPU_M_CPUSPEC2 0x20000000 |
#define | CPU_M_CPUSPEC3 0x40000000 |
#define | CPU_M_CPUSPEC4 0x80000000 |
#define | CPU_K_NUM_SWIQS 6 |
#define | CPU_M_SYS_ASTEN 0xF |
#define | CPU_M_SYS_ASTSR 0xF0 |
#define | CPU_M_SYS_FEN 0x1 |
#define | CPU_M_SYS_PME 0x4000000000000000 |
#define | CPU_M_SYS_DATFX 0x8000000000000000 |
#define | CPU_M_TERM_ASTEN 0xF |
#define | CPU_M_TERM_ASTSR 0xF0 |
#define | CPU_M_TERM_FEN 0x1 |
#define | CPU_M_TERM_PME 0x4000000000000000 |
#define | CPU_M_TERM_DATFX 0x8000000000000000 |
#define | CPU_M_SCHED 0x1 |
#define | CPU_M_FOREVER 0x2 |
#define | CPU_M_NEWPRIM 0x4 |
#define | CPU_M_PSWITCH 0x8 |
#define | CPU_M_BC_STACK 0x10 |
#define | CPU_M_BC_CONTEXT 0x20 |
#define | CPU_M_USER_CAPABILITIES_SET 0x40 |
#define | CPU_M_STOPPING 0x1 |
#define | CPU_M_PCSAMPLE_ACTIVE 0x1 |
#define | CPU_M_IO_AFF_FKB_INUSE 0x1 |
#define | CPU_M_PORT_ASSIGNED 0x2 |
#define | CPU_M_DISTRIBUTED_INTS 0x4 |
#define | CPU_M_LASTPAGE_TESTED 0x20000000 |
#define | CPU_M_MCHECK 0x40000000 |
#define | CPU_M_MEMORY_WRITE 0x80000000 |
#define | CPU_M_AUTO_START 0x1 |
#define | CPU_M_NOBINDINGS 0x2 |
#define | CPU_K_SCHED_LENGTH 40 |
#define | CPU_K_LENGTH 2528 |
#define | CPU_C_LENGTH 2528 |
#define | CPU_M_AGE_DATA 0x1 |
#define | _pcb task_struct |
#define _pcb task_struct |
Definition at line 74 of file cpudef.h.
Referenced by bufpost(), cmod_astexit(), exe_adjwsl(), exe_ascefc(), exe_cancel(), exe_clref(), exe_cmexec(), exe_cmkrnl(), exe_creprc(), exe_cretva(), exe_crmpsc(), exe_dacefc(), exe_dclast(), exe_deltva(), exe_epid_to_ipid(), exe_forcex(), exe_getdvi(), exe_getjpi(), exe_getsyi(), exe_hiber(), exe_ipid_to_pcb(), exe_nampid(), exe_process_affinity(), exe_process_capabilities(), exe_pscan_next_id(), exe_qio(), exe_readef(), exe_resched(), exe_resume(), exe_schdwk(), exe_set_implicit_affinity(), exe_setast(), exe_setef(), exe_setpri(), exe_setprn(), exe_setprt(), exe_setprv(), exe_wait(), exe_wake(), init_fork_p1pp(), init_idle(), init_sys_p1pp(), ioc_iopost(), lnm_lookup(), lnm_searchlog(), mm_common_lock(), mmg_gsdscn(), mmg_setprtpag(), mycheckaddr(), numproc(), printcom(), printcom2(), qhead_init(), sch_astdel(), sch_change_cur_priority(), sch_chsep(), sch_chsep2(), sch_lockr(), sch_lockw(), sch_pixscan(), sch_postef(), sch_qast(), sch_qend(), sch_remove_cpu_cap(), sch_resched(), sch_rse(), sch_sched(), sch_std_ravail(), sch_unlock(), sch_waitk(), sch_wake(), task_on_comqueue(), and vms_init().
#define CPU_M_IOPOST 0x800 |
#define CPU_M_RESCHED 0x200 |
Definition at line 24 of file cpudef.h.
Referenced by sch_acquire_affinity(), sch_change_cur_priority(), sch_chsep(), sch_remove_cpu_cap(), and sch_require_capability().
#define CPU_M_UPDASTSR 0x20 |