Searched refs:idle (Results 26 - 50 of 334) sorted by relevance

1234567891011>>

/linux-master/arch/mips/sgi-ip30/
H A Dip30-smp.c110 static int __init ip30_smp_boot_secondary(int cpu, struct task_struct *idle) argument
115 mpc->stackaddr = (void *)__KSTK_TOS(idle);
118 mpc->lnch_parm = task_thread_info(idle);
/linux-master/arch/mips/kernel/
H A Dsmp-up.c42 static int up_boot_secondary(int cpu, struct task_struct *idle) argument
H A Dreset.c17 #include <asm/idle.h>
H A Dsmp-mt.c139 * __KSTK_TOS(idle) is apparently the stack pointer
140 * (unsigned long)idle->thread_info the gp
143 static int vsmp_boot_secondary(int cpu, struct task_struct *idle) argument
145 struct thread_info *gp = task_thread_info(idle);
163 write_tc_gpr_sp( __KSTK_TOS(idle));
/linux-master/arch/arm/mach-shmobile/
H A Dsmp-emev2.c24 static int emev2_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
/linux-master/arch/arm/mach-aspeed/
H A Dplatsmp.c15 static int aspeed_g6_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
/linux-master/include/linux/platform_data/
H A Dpm33xx.h49 int (*init)(int (*idle)(u32 wfi_flags));
/linux-master/arch/arm/mach-versatile/
H A Dplatsmp.c66 int versatile_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
/linux-master/arch/mips/include/asm/
H A Dsmp-ops.h27 int (*boot_secondary)(int cpu, struct task_struct *idle);
/linux-master/kernel/time/
H A Dtimer_migration.h75 * idle before the timer migration hierarchy hotplug AP is
78 * @idle: Indicates whether the CPU is idle in the timer migration
84 * hierarchy is completely idle and remote expiry was done;
85 * is returned to timer code in the idle path and is only
86 * used in idle path.
92 bool idle; member in struct:tmigr_cpu
/linux-master/include/linux/phy/tegra/
H A Dxusb.h19 unsigned int port, bool idle);
/linux-master/arch/arm/mach-socfpga/
H A Dplatsmp.c21 static int socfpga_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
46 static int socfpga_a10_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
/linux-master/arch/arm/mach-omap2/
H A Dpm33xx-core.c80 static int amx3_common_init(int (*idle)(u32 wfi_flags))
100 idle_fn = idle;
105 static int am33xx_suspend_init(int (*idle)(u32 wfi_flags))
114 return amx3_common_init(idle);
117 static int am43xx_suspend_init(int (*idle)(u32 wfi_flags))
127 ret = amx3_common_init(idle);
387 state_node = of_parse_phandle(cpu_node, "cpu-idle-states", i);
402 if (of_property_read_bool(state_node, "ti,idle-wkup-m3"))
/linux-master/drivers/md/dm-vdo/
H A Dphysical-zone.c178 * Unused (idle) PBN locks are kept in a list. Just like in a malloc implementation, the lock
199 /** @idle_list: A list containing all idle PBN lock instances. */
215 idle_pbn_lock *idle; local
220 idle = container_of(lock, idle_pbn_lock, lock);
221 INIT_LIST_HEAD(&idle->entry);
222 list_add_tail(&idle->entry, &pool->idle_list);
294 idle_pbn_lock *idle; local
302 "idle list should not be empty if pool not at capacity");
310 idle = list_entry(idle_entry, idle_pbn_lock, entry);
311 idle
[all...]
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ids.c188 * amdgpu_vmid_grab_idle - grab idle VMID
191 * @idle: resulting idle VMID
194 * Try to find an idle VMID, if none is idle add a fence to wait to the sync
198 struct amdgpu_vmid **idle,
216 /* Check if we have an idle VMID */
218 list_for_each_entry((*idle), &id_mgr->ids_lru, list) {
223 fences[i] = amdgpu_sync_peek_fence(&(*idle)->active, r);
229 /* If we can't find a idle VMI
197 amdgpu_vmid_grab_idle(struct amdgpu_ring *ring, struct amdgpu_vmid **idle, struct dma_fence **fence) argument
400 struct amdgpu_vmid *idle = NULL; local
[all...]
/linux-master/drivers/gpu/drm/etnaviv/
H A Detnaviv_gpu.c458 /* GC600/300 idle register reports zero bits where modules aren't present */
499 * until new work is picked up by the FE when it polls in the idle loop.
508 u32 control, idle; local
556 /* read idle register. */
557 idle = gpu_read(gpu, VIVS_HI_IDLE_STATE);
559 /* try resetting again if FE is not idle */
560 if ((idle & VIVS_HI_IDLE_STATE_FE) == 0) {
561 dev_dbg(gpu->dev, "FE is not idle\n");
568 /* is the GPU idle? */
571 dev_dbg(gpu->dev, "GPU is not idle\
928 u32 dma_lo, dma_hi, axi, idle; local
1647 u32 idle = gpu_read(gpu, VIVS_HI_IDLE_STATE); local
1927 u32 idle, mask; local
[all...]
/linux-master/arch/arm/mach-bcm/
H A Dplatsmp.c158 static int kona_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
220 * idle state. A command needs to be sent to the block to bring the CPU
223 static int bcm23550_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
249 ret = kona_boot_secondary(cpu, idle);
264 static int nsp_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
285 static int bcm2836_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
/linux-master/drivers/i2c/muxes/
H A Di2c-mux-gpio.c47 i2c_mux_gpio_set(mux, mux->data.idle);
116 if (device_property_read_u32(dev, "idle-state", &mux->data.idle))
117 mux->data.idle = I2C_MUX_GPIO_NO_IDLE;
171 if (mux->data.idle != I2C_MUX_GPIO_NO_IDLE) {
172 initial_state = mux->data.idle;
/linux-master/arch/mips/sgi-ip27/
H A Dip27-smp.c142 * set sp to the kernel stack of the newly created idle process, gp to the proc
145 static int ip27_boot_secondary(int cpu, struct task_struct *idle) argument
147 unsigned long gp = (unsigned long)task_thread_info(idle);
148 unsigned long sp = __KSTK_TOS(idle);
/linux-master/arch/arm/mach-hisi/
H A Dplatsmp.c84 static int hi3xxx_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
117 static int hix5hd2_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
152 static int hip01_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
/linux-master/arch/x86/xen/
H A Dsmp_pv.c228 cpu_initialize_context(unsigned int cpu, struct task_struct *idle) argument
257 ctxt->user_regs.esp = (unsigned long)task_pt_regs(idle);
276 ctxt->kernel_sp = task_top_of_stack(idle);
293 static int xen_pv_kick_ap(unsigned int cpu, struct task_struct *idle) argument
297 rc = common_cpu_up(cpu, idle);
306 rc = cpu_initialize_context(cpu, idle);
/linux-master/arch/arm/mach-imx/
H A Dplatsmp.c43 static int imx_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
123 static int ls1021a_boot_secondary(unsigned int cpu, struct task_struct *idle) argument
/linux-master/arch/powerpc/sysdev/
H A Dmpic_timer.c67 unsigned int idle; member in struct:timer_group_priv
120 map = casc_priv->cascade_map & priv->idle;
126 priv->idle &= ~casc_priv->cascade_map;
177 /* detect idle timer */
221 if (priv->idle & (1 << i)) {
223 priv->idle &= ~(1 << i);
339 priv->idle |= casc_priv->cascade_map;
342 priv->idle |= TIMER_OFFSET(handle->num);
450 /* Set timer idle */
451 priv->idle |
[all...]
/linux-master/arch/um/kernel/
H A Dtime.c220 static void time_travel_ext_wait(bool idle) argument
233 * Here we are deep in the idle loop, so we have to break out of the
240 time_travel_handle_message(&msg, idle ? TTMH_IDLE : TTMH_POLL);
253 static void __time_travel_update_time(unsigned long long ns, bool idle) argument
256 time_travel_ext_wait(idle);
395 static void time_travel_update_time(unsigned long long next, bool idle) argument
401 bool finished = idle;
410 __time_travel_update_time(e->time, idle);
591 static inline void time_travel_update_time(unsigned long long ns, bool idle) argument
/linux-master/drivers/soc/renesas/
H A Dr9a06g032-smp.c36 struct task_struct *idle)
35 r9a06g032_smp_boot_secondary(unsigned int cpu, struct task_struct *idle) argument

Completed in 205 milliseconds

1234567891011>>