/linux-master/kernel/sched/ |
H A D | core.c | 260 * Migrating the last task off the cpu, with the cpu in forced idle 261 * state. Reschedule to create an accounting edge for forced idle, 262 * and re-examine whether the core is still in forced idle state. 265 rq->core->core_forceidle_count && rq->curr == rq->idle) 915 * If this returns true, then the idle task promises to call 1079 * In the semi idle case, use the nearest busy CPU for migrating timers 1080 * from an idle CPU. This is good for power-savings. 1082 * We don't do similar optimization for completely idle system, as 1083 * selecting an idle CPU will add more delays to the timers than intended 1120 * idle CP 9259 init_idle(struct task_struct *idle, int cpu) argument 11177 cpu_idle_write_s64(struct cgroup_subsys_state *css, struct cftype *cft, s64 idle) argument [all...] |
H A D | core_sched.c | 88 * core has now entered/left forced idle state. Defer accounting to the 262 /* can't be forced idle without a running task */ 267 * forced idle amount since there can be more than one forced 268 * idle sibling and more than one running cookied task. 278 if (p == rq_i->idle)
|
/linux-master/arch/powerpc/kernel/ |
H A D | smp.c | 1259 static void cpu_idle_thread_init(unsigned int cpu, struct task_struct *idle) argument 1262 paca_ptrs[cpu]->__current = idle; 1263 paca_ptrs[cpu]->kstack = (unsigned long)task_stack_page(idle) + 1266 task_thread_info(idle)->cpu = cpu; 1267 secondary_current = current_set[cpu] = idle;
|
/linux-master/drivers/dma/ |
H A D | fsl-edma-common.c | 62 fsl_chan->idle = true; 242 fsl_chan->idle = true; 262 fsl_chan->idle = true; 277 fsl_chan->idle = false; 783 fsl_chan->idle = false;
|
H A D | fsldma.h | 177 bool idle; /* DMA controller is idle */ member in struct:fsldma_chan
|
/linux-master/arch/mips/kernel/ |
H A D | smp-cps.c | 382 static int cps_boot_secondary(int cpu, struct task_struct *idle) argument 396 vpe_cfg->sp = __KSTK_TOS(idle); 397 vpe_cfg->gp = (unsigned long)task_thread_info(idle);
|
/linux-master/drivers/scsi/ |
H A D | mesh.c | 104 idle, enumerator in enum:mesh_phase 391 ms->phase = idle; 467 ms->phase = idle; 553 if (ms->phase != idle || ms->current_req != NULL) { 559 while (ms->phase == idle) { 615 ms->phase = idle; 858 case idle: 1003 ms->phase = idle; 1538 case idle: 1539 printk(KERN_ERR "mesh: interrupt in idle phas [all...] |
/linux-master/drivers/input/touchscreen/ |
H A D | ti_am335x_tsc.c | 515 unsigned int idle; local 519 idle = titsc_readl(ts_dev, REG_IRQENABLE); 521 (idle | IRQENB_HW_PEN));
|
/linux-master/drivers/net/ethernet/mediatek/ |
H A D | mtk_ppe_offload.c | 513 u32 idle; local 520 idle = mtk_foe_entry_idle_time(eth->ppe[entry->ppe_index], entry); 521 f->stats.lastused = jiffies - idle * HZ;
|
/linux-master/net/netrom/ |
H A D | af_netrom.c | 340 nr->idle = opt * 60 * HZ; 383 val = nr->idle / (60 * HZ); 463 nr->idle = 509 nr->idle = onr->idle; 1293 "user_addr dest_node src_node dev my your st vs vr va t1 t2 t4 idle n2 wnd Snd-Q Rcv-Q inode\n"); 1326 nr->idle / (60 * HZ),
|
/linux-master/kernel/debug/kdb/ |
H A D | kdb_main.c | 2211 state = '-'; /* idle task */ 2272 /* The user may not realize that ps/bta with no parameters does not print idle 2277 int idle = 0, daemon = 0; local 2283 ++idle; 2289 if (idle || daemon) { 2290 if (idle) 2291 kdb_printf("%d idle process%s (state -)%s\n", 2292 idle, idle == 1 ? "" : "es",
|
/linux-master/drivers/phy/motorola/ |
H A D | phy-mapphone-mdm6600.c | 25 #define MDM6600_MODEM_WAKE_DELAY_MS 200 /* modem response after idle */ 467 * prevent modem from waking up during deeper SoC idle states. The 609 goto idle; 620 idle:
|
/linux-master/drivers/thermal/intel/ |
H A D | intel_powerclamp.c | 3 * intel_powerclamp.c - package c-state idle injection 14 * of wakeups are observed during idle time. the reason is that in 41 /* For each undisturbed clamping period (no extra wake ups during idle time), 47 /* Default idle injection duration, driver adjust sleep time to meet target 48 * idle ratio. Similar to frequency modulation. 58 /* Skip the idle injection till set to true */ 121 MODULE_PARM_DESC(duration, "forced idle time for each attempt in msec."); 145 /* Return true if the cpumask and idle percent combination is invalid */ 146 static bool check_invalid(cpumask_var_t mask, u8 idle) argument 148 if (cpumask_equal(cpu_present_mask, mask) && idle > MAX_ALL_CPU_IDL [all...] |
/linux-master/arch/arc/kernel/ |
H A D | head.S | 161 ; setup per-cpu idle task as "current" on this CPU
|
/linux-master/arch/m68k/fpsp040/ |
H A D | gen_except.S | 58 cmpib #IDLE_SIZE-4,1(%a7) |test for idle frame 59 beq do_check |go handle idle frame 124 | Frame is idle, so check for exceptions reported through 127 | idle fsave vector to the unimp vector. 427 tstb 1(%sp) | check to see if idle 442 tstb 1(%sp) | check to see if idle
|
/linux-master/arch/arm/mach-omap2/ |
H A D | omap-smp.c | 173 static int omap4_boot_secondary(unsigned int cpu, struct task_struct *idle) argument 305 * idle states. 334 * deeper idle state in WFI and will wake to an invalid address.
|
/linux-master/arch/mips/alchemy/devboards/ |
H A D | platform.c | 15 #include <asm/idle.h>
|
/linux-master/arch/arm/mach-exynos/ |
H A D | platsmp.c | 317 static int exynos_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
|
/linux-master/arch/arm/mach-hisi/ |
H A D | platmcpm.c | 98 static int hip04_boot_secondary(unsigned int l_cpu, struct task_struct *idle) argument
|
/linux-master/drivers/media/rc/ |
H A D | winbond-cir.c | 334 wbcir_idle_rx(struct rc_dev *dev, bool idle) argument 338 if (!idle && data->rxstate == WBCIR_RXSTATE_INACTIVE) 341 if (idle && data->rxstate != WBCIR_RXSTATE_INACTIVE) { 347 /* Tell hardware to go idle by setting RXINACTIVE */ 514 if (enable && data->dev->idle)
|
/linux-master/arch/arm/mach-rockchip/ |
H A D | platsmp.c | 116 static int rockchip_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
|
/linux-master/include/net/ |
H A D | netrom.h | 76 unsigned long t1, t2, t4, idle; member in struct:nr_sock
|
H A D | rose.h | 141 unsigned long t1, t2, t3, hb, idle; member in struct:rose_sock
|
/linux-master/block/ |
H A D | bfq-wf2q.c | 345 * bfq_idle_extract - extract an entity from the idle tree. 365 bfq_extract(&st->idle, entity); 376 * This is used for the idle and the active tree, since they are both 588 * bfq_idle_insert - insert an entity into the idle tree. 604 bfq_insert(&st->idle, entity); 638 * bfq_put_idle_entity - release the idle tree ref of an entity. 650 * bfq_forget_idle - update the idle tree if necessary. 654 * as the idle tree will not grow indefinitely this can be done safely. 664 * Forget the whole idle tree, increasing the vtime past 665 * the last finish time of idle entitie [all...] |
/linux-master/arch/arm/mach-shmobile/ |
H A D | platsmp-apmu.c | 256 struct task_struct *idle) 255 shmobile_smp_apmu_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
|