Searched refs:idle (Results 76 - 100 of 334) sorted by relevance

1234567891011>>

/linux-master/drivers/macintosh/
H A Dvia-cuda.c158 idle, enumerator in enum:cuda_state
217 cuda_state = idle;
258 cuda_state = idle;
523 if (cuda_state == idle)
534 /* assert cuda_state == idle */
594 case idle:
619 cuda_state = idle;
645 cuda_state = idle;
711 cuda_state = idle;
713 if (cuda_state == idle
[all...]
/linux-master/arch/mips/loongson64/
H A Dsmp.c42 static void (*ipi_write_buf)(int cpu, struct task_struct *idle);
99 static void csr_ipi_write_buf(int cpu, struct task_struct *idle) argument
105 startargs[1] = (unsigned long)__KSTK_TOS(idle);
106 startargs[2] = (unsigned long)task_thread_info(idle);
147 static void legacy_ipi_write_buf(int cpu, struct task_struct *idle) argument
153 startargs[1] = (unsigned long)__KSTK_TOS(idle);
154 startargs[2] = (unsigned long)task_thread_info(idle);
521 static int loongson3_boot_secondary(int cpu, struct task_struct *idle) argument
525 ipi_write_buf(cpu, idle);
/linux-master/drivers/md/dm-vdo/
H A Dfunnel-workqueue.c59 atomic_t idle; member in struct:simple_work_queue
137 * wakeups. Using an idle flag, and careful ordering using memory barriers, we should be
146 if ((atomic_read(&queue->idle) != 1) || (atomic_cmpxchg(&queue->idle, 1, 0) != 1))
183 * Don't set the idle flag until a wakeup will not be lost.
185 * Force synchronization between setting the idle flag and checking the funnel
190 atomic_set(&queue->idle, 1);
191 smp_mb(); /* store-load barrier between "idle" and funnel queue */
217 atomic_set(&queue->idle, 0);
485 thread_status = atomic_read(&queue->idle)
[all...]
/linux-master/arch/arm/mach-sunxi/
H A Dplatsmp.c72 struct task_struct *idle)
157 struct task_struct *idle)
71 sun6i_smp_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
156 sun8i_smp_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
/linux-master/arch/arm/mach-mvebu/
H A Dplatsmp.c50 static int armada_xp_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
81 * for this CPU might be in the deep idle state, preventing this CPU
152 * deep idle sleep state.
160 * anything, because CPUs going offline can enter the deep idle state
216 static int mv98dx3236_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
/linux-master/drivers/md/
H A Ddm-cache-policy-internal.h36 bool idle, struct policy_work **result)
38 return p->get_background_work(p, idle, result);
35 policy_get_background_work(struct dm_cache_policy *p, bool idle, struct policy_work **result) argument
H A Ddm-cache-policy.h78 int (*get_background_work)(struct dm_cache_policy *p, bool idle,
/linux-master/include/linux/sched/
H A Dtask.h41 int idle; member in struct:kernel_clone_args
63 extern void init_idle(struct task_struct *idle, int cpu);
/linux-master/arch/hexagon/kernel/
H A Dsmp.c174 int __cpu_up(unsigned int cpu, struct task_struct *idle) argument
176 struct thread_info *thread = (struct thread_info *)idle->stack;
/linux-master/arch/sparc/kernel/
H A Dkernel.h104 int smp4m_boot_one_cpu(int i, struct task_struct *idle);
125 int smp4d_boot_one_cpu(int i, struct task_struct *idle);
/linux-master/arch/arm/mach-zynq/
H A Dplatsmp.c84 static int zynq_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dbtcoex.c38 * @BRCMF_BT_DHCP_IDLE: DCHP is idle
315 goto idle;
335 goto idle;
339 goto idle;
344 idle:
/linux-master/arch/arm/mach-bcm/
H A Dbcm63xx_smp.c107 struct task_struct *idle)
106 bcm63138_smp_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
/linux-master/arch/arm/mach-qcom/
H A Dplatsmp.c336 static int msm8660_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
341 static int cortex_a7_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
346 static int kpssv1_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
351 static int kpssv2_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
/linux-master/arch/arm/mach-berlin/
H A Dplatsmp.c44 static int berlin_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
/linux-master/arch/powerpc/include/asm/
H A Dparavirt.h77 return lppaca_of(vcpu).idle;
157 * has not marked the CPU idle, then it is hypervisor preempted.
192 * The specific target CPU was marked by guest OS as idle, but
/linux-master/drivers/cpuidle/
H A Dcpuidle-haltpoll.c17 #include <linux/sched/idle.h>
48 .name = "haltpoll idle",
49 .desc = "default architecture idle",
106 /* Do not load haltpoll if idle= is passed */
/linux-master/arch/s390/kernel/
H A Dentry.h10 #include <asm/idle.h>
/linux-master/include/media/
H A Drc-core.h98 * @idle: used to keep track of RX state
148 * @s_idle: enable/disable hardware idle mode, upon which,
173 bool idle; member in struct:rc_dev
319 void ir_raw_event_set_idle(struct rc_dev *dev, bool idle);
327 dev->idle = true;
/linux-master/arch/arc/kernel/
H A Dsmp.c199 int __cpu_up(unsigned int cpu, struct task_struct *idle) argument
203 secondary_idle_tsk = idle;
205 pr_info("Idle Task [%d] %p", cpu, idle);
/linux-master/kernel/sched/
H A Didle.c3 * Generic entry points for the idle threads and
4 * implementation of the idle task scheduling class.
14 * sched_idle_set_state - Record idle state for the current CPU.
104 * default_idle_call - Default CPU idle routine.
141 * The idle task must be scheduled, it is pointless to go to idle, just
142 * update no idle residency and return.
151 * Enter the idle state previously returned by the governor decision.
159 * cpuidle_idle_call - the main idle function
174 * Check if the idle tas
528 DEFINE_SCHED_CLASS(idle) = { variable
[all...]
/linux-master/drivers/block/
H A Dswim3.c45 idle, enumerator in enum:swim_state
315 if (fs->cur_req || fs->state != idle) {
494 case idle:
536 fs->state = idle;
572 fs->state = idle;
595 fs->state = idle;
623 fs->state = idle;
651 fs->state = idle;
687 fs->state = idle;
769 fs->state = idle;
[all...]
/linux-master/arch/alpha/kernel/
H A Dsmp.c289 secondary_cpu_start(int cpuid, struct task_struct *idle) argument
300 ipcb = &task_thread_info(idle)->pcb;
304 to the target idle task's pcb. Reuse the stack in the mean
320 cpuid, idle->state, ipcb->flags));
360 smp_boot_one_cpu(int cpuid, struct task_struct *idle) argument
368 if (secondary_cpu_start(cpuid, idle))
/linux-master/drivers/pmdomain/rockchip/
H A Dpm-domains.c105 #define DOMAIN(_name, pwr, status, req, idle, ack, wakeup) \
111 .idle_mask = (idle), \
116 #define DOMAIN_M(_name, pwr, status, req, idle, ack, wakeup) \
124 .idle_mask = (idle), \
129 #define DOMAIN_M_O_R(_name, p_offset, pwr, status, m_offset, m_status, r_status, r_offset, req, idle, ack, wakeup) \
142 .idle_mask = (idle), \
147 #define DOMAIN_RK3036(_name, req, ack, idle, wakeup) \
153 .idle_mask = (idle), \
160 #define DOMAIN_RV1126(name, pwr, req, idle, wakeup) \
161 DOMAIN_M(name, pwr, pwr, req, idle, idl
302 rockchip_pmu_set_idle_request(struct rockchip_pm_domain *pd, bool idle) argument
[all...]
/linux-master/kernel/time/
H A Dtimer_migration.c40 * queues are updated when CPUs go in idle. When they come out of idle
54 * from the idle CPU and runs the timer function. After that it updates the
57 * CPUs which go idle arm their CPU local timer hardware for the next local
62 * in the LVL0 group. In both cases the CPU marks itself idle in the LVL0
65 * When CPU comes out of idle and when a group has at least a single active
79 * When the last CPU in the system goes idle, then it drops all migrator
132 * active idle active idle
135 * 1. CPU0 goes idle
[all...]

Completed in 339 milliseconds

1234567891011>>