Home
last modified time | relevance | path

Searched refs:cpumask_and (Results 1 – 25 of 48) sorted by relevance

12

/linux/kernel/cgroup/
H A Dcpuset.c475 if (WARN_ON(!cpumask_and(pmask, possible_mask, cpu_active_mask))) in guarantee_active_cpus()
484 cpumask_and(pmask, pmask, cs->effective_cpus); in guarantee_active_cpus()
893 cpumask_and(doms[i], top_cpuset.effective_cpus, in generate_sched_domains()
1076 cpumask_and(new_cpus, possible_mask, cs->effective_cpus); in cpuset_update_tasks_cpumask()
1094 cpumask_and(new_cpus, cs->cpus_allowed, parent->effective_cpus); in compute_effective_cpumask()
1193 if (!cpumask_and(cs->effective_cpus, parent->effective_cpus, cs->cpus_allowed)) in reset_partition_data()
1271 cpumask_and(parent->effective_cpus, parent->effective_cpus, cpu_active_mask); in partition_xcpus_del()
1302 cpumask_and(full_hk_cpus, housekeeping_cpumask(HK_TYPE_KERNEL_NOISE), in isolated_cpus_can_update()
1305 cpumask_and(full_hk_cpus, full_hk_cpus, cpu_active_mask); in isolated_cpus_can_update()
1438 cpumask_and(excpu in compute_excpus()
[all...]
H A Dcpuset-v1.c661 cpumask_and(doms[0], top_cpuset.effective_cpus, in cpuset1_generate_sched_domains()
745 cpumask_and(dp, dp, housekeeping_cpumask(HK_TYPE_DOMAIN)); in cpuset1_generate_sched_domains()
/linux/lib/
H A Dgroup_cpus.c245 cpumask_and(nmsk, cpu_mask, node_to_cpumask[n]); in alloc_nodes_groups()
386 cpumask_and(nmsk, node_cpumask, clusters[nv->id]); in __try_group_cluster_cpus()
427 cpumask_and(nmsk, cpu_mask, node_to_cpumask[n]); in __group_cpus_evenly()
450 cpumask_and(nmsk, cpu_mask, node_to_cpumask[nv->id]); in __group_cpus_evenly()
/linux/arch/mips/kernel/
H A Dmips-mt-fpaff.c123 cpumask_and(effective_mask, new_mask, &mt_fpu_cpumask); in mipsmt_sys_sched_setaffinity()
182 cpumask_and(&mask, &allowed, cpu_active_mask); in mipsmt_sys_sched_getaffinity()
/linux/kernel/sched/
H A Dcpupri.c104 cpumask_and(lowest_mask, &p->cpus_mask, vec->mask); in __cpupri_find()
105 cpumask_and(lowest_mask, lowest_mask, cpu_active_mask); in __cpupri_find()
H A Dext_idle.c476 } else if (cpumask_and(local_cpus, cpus_allowed, p->cpus_ptr)) { in scx_select_cpu_dfl()
508 else if (cpus && cpumask_and(local_cpus, allowed, cpus)) in scx_select_cpu_dfl()
518 else if (cpus && cpumask_and(local_cpus, allowed, cpus)) in scx_select_cpu_dfl()
812 cpumask_and(idle_cpumask(node)->cpu, cpu_online_mask, node_mask); in reset_idle_masks()
813 cpumask_and(idle_cpumask(node)->smt, cpu_online_mask, node_mask); in reset_idle_masks()
H A Dsyscalls.c1150 cpumask_and(new_mask, ctx->new_mask, cpus_allowed); in __sched_setaffinity()
1180 bool empty = !cpumask_and(new_mask, new_mask, in __sched_setaffinity()
1293 cpumask_and(mask, &p->cpus_mask, cpu_active_mask); in sched_getaffinity()
H A Dcpudeadline.c123 cpumask_and(later_mask, cp->free_cpus, &p->cpus_mask)) { in cpudl_find()
/linux/arch/x86/kernel/apic/
H A Dvector.c281 cpumask_and(vector_searchmask, dest, cpu_online_mask); in assign_irq_vector()
295 cpumask_and(vector_searchmask, cpumask_of_node(node), affmsk); in assign_irq_vector_any_locked()
301 cpumask_and(vector_searchmask, affmsk, cpu_online_mask); in assign_irq_vector_any_locked()
336 cpumask_and(vector_searchmask, dest, affmsk); in assign_managed_vector()
442 cpumask_and(vector_searchmask, dest, cpu_online_mask); in activate_managed()
888 cpumask_and(vector_searchmask, dest, cpu_online_mask); in apic_set_affinity()
/linux/arch/riscv/kernel/
H A Dunaligned_access_speed.c214 cpumask_and(&fast_except_me, &fast_misaligned_access, cpu_online_mask); in set_unaligned_access_static_branches_except_cpu()
233 cpumask_and(&fast_and_online, &fast_misaligned_access, cpu_online_mask); in set_unaligned_access_static_branches()
H A Dsys_hwprobe.c410 cpumask_and(&cpus, &cpus, cpu_online_mask); in hwprobe_get_values()
460 cpumask_and(&cpus, &cpus, cpu_online_mask); in hwprobe_get_cpus()
/linux/arch/sparc/kernel/
H A Dsun4m_smp.c195 cpumask_and(&mask, cpu_online_mask, &mask); in sun4m_cross_call()
H A Dsun4d_smp.c319 cpumask_and(&mask, cpu_online_mask, &mask); in sun4d_cross_call()
H A Dleon_smp.c407 cpumask_and(&mask, cpu_online_mask, &mask); in leon_cross_call()
/linux/drivers/parisc/
H A Dgsc.c146 if (!cpumask_and(&tmask, dest, cpu_online_mask)) in gsc_set_affinity_irq()
/linux/drivers/infiniband/hw/hfi1/
H A Daffinity.c615 cpumask_and(&entry->def_intr.mask, &node_affinity.real_cpu_mask, in hfi1_dev_affinity_init()
666 cpumask_and(&entry->comp_vect_mask, in hfi1_dev_affinity_init()
1094 cpumask_and(available_mask, hw_thread_mask, node_mask); in hfi1_get_proc_affinity()
/linux/kernel/time/
H A Dtick-broadcast.c396 cpumask_and(tmpmask, cpu_online_mask, tick_broadcast_mask); in tick_do_periodic_broadcast()
747 cpumask_and(tmpmask, tmpmask, cpu_online_mask); in tick_handle_oneshot_broadcast()
H A Dtimer_migration.c1589 cpumask_and(cpumask, exclude_cpumask, tmigr_available_cpumask); in tmigr_isolated_exclude_cpumask()
1590 cpumask_and(cpumask, cpumask, housekeeping_cpumask(HK_TYPE_KERNEL_NOISE)); in tmigr_isolated_exclude_cpumask()
/linux/arch/powerpc/kernel/
H A Dsmp.c1471 cpumask_and(*mask, cpu_online_mask, cpu_node_mask(cpu)); in update_mask_by_l2()
1561 cpumask_and(*mask, cpu_online_mask, cpu_node_mask(cpu)); in update_coregroup_mask()
1624 cpumask_and(mask, mask, cpu_node_mask(cpu)); in add_cpu_to_masks()
/linux/arch/arc/kernel/
H A Dmcip.c273 if (!cpumask_and(&online, cpumask, cpu_online_mask)) in idu_irq_set_affinity()
/linux/kernel/irq/
H A Dmanage.c268 cpumask_and(tmp_mask, mask, hk_mask); in irq_do_set_affinity()
282 cpumask_and(tmp_mask, prog_mask, cpu_online_mask); in irq_do_set_affinity()
618 cpumask_and(&mask, cpu_online_mask, set); in irq_setup_affinity()
627 cpumask_and(&mask, &mask, nodemask); in irq_setup_affinity()
/linux/drivers/irqchip/
H A Dirq-loongarch-avec.c116 cpumask_and(&intersect_mask, dest, cpu_online_mask); in avecintc_set_affinity()
/linux/arch/s390/kernel/
H A Dperf_cpum_cf.c1376 cpumask_and(&req->mask, &req->mask, cpu_online_mask); in cfset_all_stop()
1441 cpumask_and(mask, &req->mask, cpu_online_mask); in cfset_all_start()
1562 cpumask_and(mask, &req->mask, cpu_online_mask); in cfset_all_read()
/linux/arch/powerpc/perf/
H A Dimc-pmu.c434 if (cpumask_and(&tmp_mask, l_cpumask, &nest_imc_cpumask)) in ppc_nest_imc_cpu_online()
657 if (cpumask_and(&tmp_mask, l_cpumask, &core_imc_cpumask)) in ppc_core_imc_cpu_online()
/linux/kernel/
H A Dworkqueue.c4840 cpumask_and(attrs->cpumask, attrs->cpumask, unbound_cpumask); in wqattrs_pod_type()
5345 cpumask_and(attrs->__pod_cpumask, pt->pod_cpus[pod], attrs->cpumask); in install_unbound_pwq()
5444 cpumask_and(new_attrs->cpumask, new_attrs->cpumask, cpu_possible_mask); in apply_wqattrs_prepare()
6812 cpumask_and(&cpumask, pool->attrs->cpumask, cpu_online_mask); in workqueue_online_cpu()
7139 if (!cpumask_and(cpumask, wq_requested_unbound_cpumask, hk)) in wq_affn_dfl_set()
7479 cpumask_and(cpumask, cpumask, cpu_possible_mask);
7927 cpumask_and(wq_unbound_cpumask, wq_unbound_cpumask, mask);

12