Lines Matching refs:CPU
49 static callout_table_t *callout_boot_ct; /* Boot CPU's callout tables */
974 * directly or indirectly acquire cpu_lock. CPU offline waits for pending
977 * during CPU offline.
1000 * We disable kernel preemption so that we remain on the same CPU
1002 * we can avoid X-calls if we are on the same CPU.
1006 * to go to sleep and later migrate to another CPU. This should be
1011 ct = &callout_table[CALLOUT_TABLE(type, CPU->cpu_seqid)];
1314 * order to avoid lots of X-calls to the CPU associated
1905 * function is called during CPU online. cpu_lock is held at this
1961 * Locate the cache corresponding to the onlined CPU's lgroup.
2017 * Move the cyclics to this CPU by doing a bind.
2040 * to juggle the cyclics during CPU offline.
2048 * This is called to perform per-CPU initialization for slave CPUs at
2128 * Each CPU has two tables that are consecutive in the array. The first
2165 * during CPU online. This is so that partially
2185 * Call the per-CPU initialization function for the boot CPU. This
2187 * the boot CPU from the CPU online/offline hooks. Note that the
2188 * CPU lock is taken here because of convention.
2191 callout_boot_ct = &callout_table[CALLOUT_TABLE(0, CPU->cpu_seqid)];
2192 callout_cpu_online(CPU);