at v4.9 21 lines 1.0 kB view raw
1 2#define hotcpu_notifier(a, b) 3 4#define CPU_ONLINE 0x0002 /* CPU (unsigned)v is up */ 5#define CPU_UP_PREPARE 0x0003 /* CPU (unsigned)v coming up */ 6#define CPU_UP_CANCELED 0x0004 /* CPU (unsigned)v NOT coming up */ 7#define CPU_DOWN_PREPARE 0x0005 /* CPU (unsigned)v going down */ 8#define CPU_DOWN_FAILED 0x0006 /* CPU (unsigned)v NOT going down */ 9#define CPU_DEAD 0x0007 /* CPU (unsigned)v dead */ 10#define CPU_POST_DEAD 0x0009 /* CPU (unsigned)v dead, cpu_hotplug 11 * lock is dropped */ 12#define CPU_BROKEN 0x000C /* CPU (unsigned)v did not die properly, 13 * perhaps due to preemption. */ 14#define CPU_TASKS_FROZEN 0x0010 15 16#define CPU_ONLINE_FROZEN (CPU_ONLINE | CPU_TASKS_FROZEN) 17#define CPU_UP_PREPARE_FROZEN (CPU_UP_PREPARE | CPU_TASKS_FROZEN) 18#define CPU_UP_CANCELED_FROZEN (CPU_UP_CANCELED | CPU_TASKS_FROZEN) 19#define CPU_DOWN_PREPARE_FROZEN (CPU_DOWN_PREPARE | CPU_TASKS_FROZEN) 20#define CPU_DOWN_FAILED_FROZEN (CPU_DOWN_FAILED | CPU_TASKS_FROZEN) 21#define CPU_DEAD_FROZEN (CPU_DEAD | CPU_TASKS_FROZEN)