Home
last modified time | relevance | path

Searched refs:available_mask (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/infiniband/hw/hfi1/
H A Daffinity.c980 cpumask_var_t diff, hw_thread_mask, available_mask, intrs_mask; in hfi1_get_proc_affinity() local
1035 ret = zalloc_cpumask_var(&available_mask, GFP_KERNEL); in hfi1_get_proc_affinity()
1094 cpumask_and(available_mask, hw_thread_mask, node_mask); in hfi1_get_proc_affinity()
1095 cpumask_andnot(available_mask, available_mask, &set->used); in hfi1_get_proc_affinity()
1097 cpumask_pr_args(available_mask)); in hfi1_get_proc_affinity()
1115 if (cpumask_andnot(diff, available_mask, intrs_mask)) in hfi1_get_proc_affinity()
1116 cpumask_copy(available_mask, diff); in hfi1_get_proc_affinity()
1119 if (cpumask_empty(available_mask)) { in hfi1_get_proc_affinity()
1120 cpumask_andnot(available_mask, hw_thread_mask, &set->used); in hfi1_get_proc_affinity()
1122 cpumask_andnot(available_mask, available_mask, node_mask); in hfi1_get_proc_affinity()
[all …]
/linux/drivers/hv/
H A Dchannel_mgmt.c753 cpumask_var_t available_mask; in init_vp_index() local
760 !alloc_cpumask_var(&available_mask, GFP_KERNEL) || in init_vp_index()
790 cpumask_xor(available_mask, allocated_mask, cpumask_of_node(numa_node)); in init_vp_index()
791 cpumask_and(available_mask, available_mask, hk_mask); in init_vp_index()
793 if (cpumask_empty(available_mask)) { in init_vp_index()
802 target_cpu = cpumask_first(available_mask); in init_vp_index()
812 free_cpumask_var(available_mask); in init_vp_index()
/linux/drivers/accel/habanalabs/common/
H A Ddevice.c2875 struct cpumask *available_mask = &hdev->irq_affinity_mask; in hl_init_cpu_for_irq() local
2889 cpumask_set_cpu(cpumask_first(topology_sibling_cpumask(i)), available_mask); in hl_init_cpu_for_irq()