Lines Matching refs:CPU

48  * CPU partitions.  cpu_lock protects the CPU partition list, and prevents
83 * Processor sets and CPU partitions are different but related concepts.
85 * sets of CPUs and bind threads exclusively to those sets. A CPU
88 * implemented via a CPU partition, and currently there is a 1-1
91 * numbering for processor sets and CPU partitions is identical. This
94 * CPU partitions.
102 * Find a CPU partition given a processor set ID.
129 * Find a CPU partition given a processor set ID if the processor set
358 * The last CPU is removed from a partition which has threads
360 * CPU.
362 * Attempt to unbind threads from the CPU and from the processor
363 * set. Note that no threads should be bound to this CPU since
385 * If forced flag is set unbind any threads from this CPU.
400 * Notify the Processor Groups subsystem that the CPU
412 * Check for threads strong or weak bound to this CPU.
429 * the cyclic subsystem that we want to move this CPU out of its
434 * This CPU must be the last CPU in a processor set with
523 * or the last CPU they run on is the same CPU
542 * in this CPU's lgroup but have a different lpl
569 /* Update CPU last ran on if it was this CPU */
580 * CPU with a different lpl, so remove the lgroup from
622 /* Update CPU last ran on if it was this CPU */
633 * Clear off the CPU's run queue, and the kp queue if the
675 * CPU-bound threads can't be moved.
692 * Move thread to new partition. If ignore is non-zero, then CPU
786 * acquired before p_lock). If ignore is non-zero, then CPU bindings
1000 first_cp = cp = CPU;
1125 * Reallocate kpreempt queues for each CPU partition. Called from