Lines Matching refs:current_mask
270 struct cpumask *current_mask = &save_cpumask; in move_to_next_cpu() local
280 if (!cpumask_equal(current_mask, ¤t->cpus_allowed)) in move_to_next_cpu()
284 cpumask_and(current_mask, cpu_online_mask, tracing_buffer_mask); in move_to_next_cpu()
285 next_cpu = cpumask_next(smp_processor_id(), current_mask); in move_to_next_cpu()
289 next_cpu = cpumask_first(current_mask); in move_to_next_cpu()
294 cpumask_clear(current_mask); in move_to_next_cpu()
295 cpumask_set_cpu(next_cpu, current_mask); in move_to_next_cpu()
297 sched_setaffinity(0, current_mask); in move_to_next_cpu()
351 struct cpumask *current_mask = &save_cpumask; in start_kthread() local
359 current_mask = &save_cpumask; in start_kthread()
361 cpumask_and(current_mask, cpu_online_mask, tracing_buffer_mask); in start_kthread()
363 next_cpu = cpumask_first(current_mask); in start_kthread()
371 cpumask_clear(current_mask); in start_kthread()
372 cpumask_set_cpu(next_cpu, current_mask); in start_kthread()
373 sched_setaffinity(kthread->pid, current_mask); in start_kthread()