linux/tools/testing/radix-tree/linux/cpu.h
<<
>>
Prefs
   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_DYING               0x0008 /* CPU (unsigned)v not running any task,
  11                                        * not handling interrupts, soon dead.
  12                                        * Called on the dying cpu, interrupts
  13                                        * are already disabled. Must not
  14                                        * sleep, must not fail */
  15#define CPU_POST_DEAD           0x0009 /* CPU (unsigned)v dead, cpu_hotplug
  16                                        * lock is dropped */
  17#define CPU_STARTING            0x000A /* CPU (unsigned)v soon running.
  18                                        * Called on the new cpu, just before
  19                                        * enabling interrupts. Must not sleep,
  20                                        * must not fail */
  21#define CPU_DYING_IDLE          0x000B /* CPU (unsigned)v dying, reached
  22                                        * idle loop. */
  23#define CPU_BROKEN              0x000C /* CPU (unsigned)v did not die properly,
  24                                        * perhaps due to preemption. */
  25#define CPU_TASKS_FROZEN        0x0010
  26
  27#define CPU_ONLINE_FROZEN       (CPU_ONLINE | CPU_TASKS_FROZEN)
  28#define CPU_UP_PREPARE_FROZEN   (CPU_UP_PREPARE | CPU_TASKS_FROZEN)
  29#define CPU_UP_CANCELED_FROZEN  (CPU_UP_CANCELED | CPU_TASKS_FROZEN)
  30#define CPU_DOWN_PREPARE_FROZEN (CPU_DOWN_PREPARE | CPU_TASKS_FROZEN)
  31#define CPU_DOWN_FAILED_FROZEN  (CPU_DOWN_FAILED | CPU_TASKS_FROZEN)
  32#define CPU_DEAD_FROZEN         (CPU_DEAD | CPU_TASKS_FROZEN)
  33#define CPU_DYING_FROZEN        (CPU_DYING | CPU_TASKS_FROZEN)
  34#define CPU_STARTING_FROZEN     (CPU_STARTING | CPU_TASKS_FROZEN)
  35