/linux-6.12.1/samples/trace_events/ |
D | trace-events-sample.c | 41 current->cpus_ptr, fmt, &va); in do_simple_thread_func() 53 trace_foo_rel_loc("Hello __rel_loc", cnt, bitmask, current->cpus_ptr); in do_simple_thread_func()
|
/linux-6.12.1/tools/testing/selftests/bpf/progs/ |
D | cpumask_failure.c | 69 cpumask = bpf_cpumask_acquire((struct bpf_cpumask *)task->cpus_ptr); in BPF_PROG() 80 bpf_cpumask_set_cpu(0, (struct bpf_cpumask *)task->cpus_ptr); in BPF_PROG()
|
D | nested_trust_success.c | 24 bpf_cpumask_test_cpu(0, task->cpus_ptr); in BPF_PROG()
|
/linux-6.12.1/tools/testing/selftests/sched_ext/ |
D | select_cpu_dispatch.bpf.c | 24 cpu = scx_bpf_pick_idle_cpu(p->cpus_ptr, 0); in BPF_STRUCT_OPS()
|
D | ddsp_bogus_dsq_fail.bpf.c | 16 s32 cpu = scx_bpf_pick_idle_cpu(p->cpus_ptr, 0); in BPF_STRUCT_OPS()
|
D | ddsp_vtimelocal_fail.bpf.c | 16 s32 cpu = scx_bpf_pick_idle_cpu(p->cpus_ptr, 0); in BPF_STRUCT_OPS()
|
D | select_cpu_vtime.bpf.c | 43 cpu = scx_bpf_pick_idle_cpu(p->cpus_ptr, 0); in BPF_STRUCT_OPS()
|
/linux-6.12.1/tools/sched_ext/ |
D | scx_qmap.bpf.c | 142 cpu = scx_bpf_pick_idle_cpu(p->cpus_ptr, 0); in pick_direct_dispatch_cpu() 251 cpu = scx_bpf_pick_idle_cpu(p->cpus_ptr, 0); in BPF_STRUCT_OPS() 338 if (bpf_cpumask_test_cpu(this_cpu, p->cpus_ptr)) in dispatch_highpri() 341 cpu = scx_bpf_pick_any_cpu(p->cpus_ptr, 0); in dispatch_highpri()
|
D | scx_central.bpf.c | 159 if (!bpf_cpumask_test_cpu(cpu, p->cpus_ptr)) { in dispatch_to_cpu()
|
/linux-6.12.1/Documentation/bpf/ |
D | cpumasks.rst | 105 if (!bpf_cpumask_full(task->cpus_ptr)) 108 bpf_cpumask_copy(cpumask, task->cpus_ptr); 243 /* struct cpumask * pointers such as task->cpus_ptr can also be queried. */ 244 if (bpf_cpumask_test_cpu(0, task->cpus_ptr))
|
D | kfuncs.rst | 273 const cpumask_t *cpus_ptr;
|
/linux-6.12.1/arch/mips/kernel/ |
D | mips-mt-fpaff.c | 181 cpumask_or(&allowed, &p->thread.user_cpus_allowed, p->cpus_ptr); in mipsmt_sys_sched_getaffinity()
|
/linux-6.12.1/init/ |
D | init_task.c | 78 .cpus_ptr = &init_task.cpus_mask,
|
/linux-6.12.1/kernel/sched/ |
D | fair.c | 2136 !cpumask_test_cpu(cpu, env->p->cpus_ptr)) in update_numa_stats() 2168 !cpumask_test_cpu(cpu, env->p->cpus_ptr)) { in task_numa_assign() 2281 if (!cpumask_test_cpu(env->src_cpu, cur->cpus_ptr)) in task_numa_compare() 2480 if (!cpumask_test_cpu(cpu, env->p->cpus_ptr)) in task_numa_find_cpu() 7467 for_each_cpu_and(i, sched_group_span(group), p->cpus_ptr) { in sched_balance_find_dst_group_cpu() 7514 if (!cpumask_intersects(sched_domain_span(sd), p->cpus_ptr)) in sched_balance_find_dst_cpu() 7664 for_each_cpu_and(cpu, cpu_smt_mask(target), p->cpus_ptr) { in select_idle_smt() 7714 cpumask_and(cpus, sched_domain_span(sd), p->cpus_ptr); in select_idle_cpu() 7786 cpumask_and(cpus, sched_domain_span(sd), p->cpus_ptr); in select_idle_capacity() 7907 cpumask_test_cpu(recent_used_cpu, p->cpus_ptr) && in select_idle_sibling() [all …]
|
D | core.c | 2304 if (p->cpus_ptr != &p->cpus_mask) in migrate_disable_switch() 2361 if (p->cpus_ptr != &p->cpus_mask) in migrate_enable() 2567 if (cpumask_test_cpu(task_cpu(p), p->cpus_ptr)) { in migration_cpu_stop() 2647 p->cpus_ptr = ctx->new_mask; in set_cpus_allowed_common() 3354 if (!cpumask_test_cpu(arg->dst_cpu, arg->src_task->cpus_ptr)) in migrate_swap_stop() 3357 if (!cpumask_test_cpu(arg->src_cpu, arg->dst_task->cpus_ptr)) in migrate_swap_stop() 3392 if (!cpumask_test_cpu(arg.dst_cpu, arg.src_task->cpus_ptr)) in migrate_swap() 3395 if (!cpumask_test_cpu(arg.src_cpu, arg.dst_task->cpus_ptr)) in migrate_swap() 3475 for_each_cpu(dest_cpu, p->cpus_ptr) { in select_fallback_rq() 3534 cpu = cpumask_any(p->cpus_ptr); in select_task_rq() [all …]
|
D | ext.c | 2280 WARN_ON_ONCE(!cpumask_test_cpu(cpu_of(dst_rq), p->cpus_ptr)); in move_remote_task_to_local_dsq() 3121 if (cpumask_test_cpu(cpu, p->cpus_ptr)) in scx_select_cpu_dfl() 3136 cpu = scx_pick_idle_cpu(p->cpus_ptr, SCX_PICK_IDLE_CORE); in scx_select_cpu_dfl() 3146 cpu = scx_pick_idle_cpu(p->cpus_ptr, 0); in scx_select_cpu_dfl() 3220 (struct cpumask *)p->cpus_ptr); in set_cpus_allowed_scx() 3695 (struct cpumask *)p->cpus_ptr); in switching_to_scx() 4762 dump_line(s, " cpus=%*pb", cpumask_pr_args(p->cpus_ptr)); in scx_dump_task()
|
D | syscalls.c | 664 if (!cpumask_subset(span, p->cpus_ptr) || in __sched_setscheduler()
|
D | sched.h | 1436 for_each_cpu_and(cpu, sched_group_span(group), p->cpus_ptr) { in sched_group_cookie_match() 2597 if (!cpumask_test_cpu(cpu, p->cpus_ptr)) in task_allowed_on_cpu()
|
/linux-6.12.1/kernel/trace/ |
D | trace_hwlat.c | 325 if (!cpumask_equal(current_mask, current->cpus_ptr)) in move_to_next_cpu()
|
/linux-6.12.1/arch/x86/kernel/cpu/resctrl/ |
D | pseudo_lock.c | 1529 if (!cpumask_subset(current->cpus_ptr, &plr->d->hdr.cpu_mask)) { in pseudo_lock_dev_mmap()
|
/linux-6.12.1/drivers/infiniband/hw/hfi1/ |
D | affinity.c | 1000 *proc_mask = current->cpus_ptr; in hfi1_get_proc_affinity()
|
/linux-6.12.1/arch/powerpc/platforms/cell/spufs/ |
D | sched.c | 131 cpumask_copy(&ctx->cpus_allowed, current->cpus_ptr); in __spu_update_sched_info()
|
/linux-6.12.1/include/linux/ |
D | sched.h | 878 const cpumask_t *cpus_ptr; member
|
/linux-6.12.1/kernel/ |
D | fork.c | 1148 if (orig->cpus_ptr == &orig->cpus_mask) in dup_task_struct() 1149 tsk->cpus_ptr = &tsk->cpus_mask; in dup_task_struct()
|
/linux-6.12.1/drivers/infiniband/hw/qib/ |
D | qib_file_ops.c | 1625 const unsigned int cpu = cpumask_first(current->cpus_ptr); in qib_assign_ctxt()
|