Home
last modified time | relevance | path

Searched refs:cpumask_var_t (Results 1 – 25 of 108) sorted by relevance

12345

/linux/arch/powerpc/include/asm/
H A Dsmp.h38 DECLARE_PER_CPU(cpumask_var_t, thread_group_l1_cache_map);
39 DECLARE_PER_CPU(cpumask_var_t, thread_group_l2_cache_map);
40 DECLARE_PER_CPU(cpumask_var_t, thread_group_l3_cache_map);
109 DECLARE_PER_CPU(cpumask_var_t, cpu_sibling_map);
110 DECLARE_PER_CPU(cpumask_var_t, cpu_l2_cache_map);
111 DECLARE_PER_CPU(cpumask_var_t, cpu_core_map);
112 DECLARE_PER_CPU(cpumask_var_t, cpu_smallcore_map);
/linux/lib/
H A Dgroup_cpus.c45 static cpumask_var_t *alloc_node_to_cpumask(void) in alloc_node_to_cpumask()
47 cpumask_var_t *masks; in alloc_node_to_cpumask()
50 masks = kzalloc_objs(cpumask_var_t, nr_node_ids); in alloc_node_to_cpumask()
68 static void free_node_to_cpumask(cpumask_var_t *masks) in free_node_to_cpumask()
77 static void build_node_to_cpumask(cpumask_var_t *masks) in build_node_to_cpumask()
85 static int get_nodes_in_cpumask(cpumask_var_t *node_to_cpumask, in get_nodes_in_cpumask()
229 cpumask_var_t *node_to_cpumask, in alloc_nodes_groups()
292 cpumask_var_t msk, in alloc_cluster_groups()
370 cpumask_var_t nmsk; in __try_group_cluster_cpus()
405 cpumask_var_t *node_to_cpumask, in __group_cpus_evenly()
[all …]
/linux/include/linux/
H A Dcpumask.h1030 bool alloc_cpumask_var_node(cpumask_var_t *mask, gfp_t flags, int node);
1033 bool zalloc_cpumask_var_node(cpumask_var_t *mask, gfp_t flags, int node) in zalloc_cpumask_var_node()
1051 bool alloc_cpumask_var(cpumask_var_t *mask, gfp_t flags) in alloc_cpumask_var()
1057 bool zalloc_cpumask_var(cpumask_var_t *mask, gfp_t flags) in zalloc_cpumask_var()
1062 void alloc_bootmem_cpumask_var(cpumask_var_t *mask);
1063 void free_cpumask_var(cpumask_var_t mask);
1064 void free_bootmem_cpumask_var(cpumask_var_t mask);
1066 static __always_inline bool cpumask_available(cpumask_var_t mask) in cpumask_available()
1077 static __always_inline bool alloc_cpumask_var(cpumask_var_t *mask, gfp_t flags) in alloc_cpumask_var()
1082 static __always_inline bool alloc_cpumask_var_node(cpumask_var_t *mask, gfp_t flags, in alloc_cpumask_var_node()
[all …]
H A Dcpumask_types.h61 typedef struct cpumask *cpumask_var_t; typedef
63 typedef struct cpumask cpumask_var_t[1]; typedef
/linux/kernel/cgroup/
H A Dcpuset-internal.h101 cpumask_var_t cpus_allowed;
105 cpumask_var_t effective_cpus;
120 cpumask_var_t effective_xcpus;
134 cpumask_var_t exclusive_cpus;
329 int cpuset1_generate_sched_domains(cpumask_var_t **domains,
345 static inline int cpuset1_generate_sched_domains(cpumask_var_t **domains, in cpuset1_generate_sched_domains()
H A Dcpuset.c143 static cpumask_var_t subpartitions_cpus; /* RWCS */
148 static cpumask_var_t isolated_cpus; /* CSCB */
158 static cpumask_var_t isolated_hk_cpus; /* T */
218 cpumask_var_t addmask, delmask; /* For partition root */
219 cpumask_var_t new_cpus; /* For update_cpumasks_hier() */
553 static inline int alloc_cpumasks(cpumask_var_t *pmasks[], u32 size) in alloc_cpumasks()
578 cpumask_var_t *pmask[3] = { in alloc_tmpmasks()
625 cpumask_var_t *pmask[4] = { in dup_or_alloc_cpuset()
850 static int generate_sched_domains(cpumask_var_t **domains, in generate_sched_domains()
856 cpumask_var_t *doms; /* resulting partition; i.e. sched domains */ in generate_sched_domains()
[all …]
/linux/rust/helpers/
H A Dcpumask.c66 bool rust_helper_alloc_cpumask_var(cpumask_var_t *mask, gfp_t flags) in rust_helper_free_cpumask_var()
72 bool rust_helper_zalloc_cpumask_var(cpumask_var_t *mask, gfp_t flags)
79 void rust_helper_free_cpumask_var(cpumask_var_t mask)
/linux/drivers/firmware/psci/
H A Dpsci_checker.c140 static void free_cpu_groups(int num, cpumask_var_t **pcpu_groups) in free_cpu_groups()
143 cpumask_var_t *cpu_groups = *pcpu_groups; in free_cpu_groups()
150 static int alloc_init_cpu_groups(cpumask_var_t **pcpu_groups) in alloc_init_cpu_groups()
153 cpumask_var_t tmp, *cpu_groups; in alloc_init_cpu_groups()
188 cpumask_var_t offlined_cpus, *cpu_groups; in hotplug_tests()
/linux/drivers/virt/nitro_enclaves/
H A Dne_misc_dev.h80 cpumask_var_t *threads_per_core;
81 cpumask_var_t vcpu_ids;
/linux/drivers/infiniband/hw/hfi1/
H A Daffinity.c62 static int cpu_mask_set_get_first(struct cpu_mask_set *set, cpumask_var_t diff) in cpu_mask_set_get_first()
234 static int per_cpu_affinity_get(cpumask_var_t possible_cpumask, in per_cpu_affinity_get()
274 static int per_cpu_affinity_put_max(cpumask_var_t possible_cpumask, in per_cpu_affinity_put_max()
313 cpumask_var_t non_intr_cpus, in _dev_comp_vect_cpu_get()
314 cpumask_var_t available_cpus) in _dev_comp_vect_cpu_get()
396 cpumask_var_t non_intr_cpus; in _dev_comp_vect_mappings_create()
397 cpumask_var_t available_cpus; in _dev_comp_vect_mappings_create()
827 cpumask_var_t diff; in get_irq_affinity()
954 static void find_hw_thread_mask(uint hw_thread_no, cpumask_var_t hw_thread_mask, in find_hw_thread_mask()
980 cpumask_var_t diff, hw_thread_mask, available_mask, intrs_mask; in hfi1_get_proc_affinity()
/linux/kernel/time/
H A Dtick-broadcast.c28 static cpumask_var_t tick_broadcast_mask __cpumask_var_read_mostly;
29 static cpumask_var_t tick_broadcast_on __cpumask_var_read_mostly;
30 static cpumask_var_t tmpmask __cpumask_var_read_mostly;
619 static cpumask_var_t tick_broadcast_oneshot_mask __cpumask_var_read_mostly;
620 static cpumask_var_t tick_broadcast_pending_mask __cpumask_var_read_mostly;
621 static cpumask_var_t tick_broadcast_force_mask __cpumask_var_read_mostly;
/linux/kernel/sched/ext/
H A Dinternal.h1359 cpumask_var_t cpus_to_kick;
1360 cpumask_var_t cpus_to_kick_if_idle;
1361 cpumask_var_t cpus_to_preempt;
1362 cpumask_var_t cpus_to_wait;
1675 cpumask_var_t bypass_lb_donee_cpumask;
1676 cpumask_var_t bypass_lb_resched_cpumask;
1677 cpumask_var_t stall_cpus;
H A Dcid.c182 cpumask_var_t to_walk __free(free_cpumask_var) = CPUMASK_VAR_NULL; in scx_cid_init()
183 cpumask_var_t node_scratch __free(free_cpumask_var) = CPUMASK_VAR_NULL; in scx_cid_init()
184 cpumask_var_t llc_scratch __free(free_cpumask_var) = CPUMASK_VAR_NULL; in scx_cid_init()
185 cpumask_var_t core_scratch __free(free_cpumask_var) = CPUMASK_VAR_NULL; in scx_cid_init()
186 cpumask_var_t llc_fallback __free(free_cpumask_var) = CPUMASK_VAR_NULL; in scx_cid_init()
187 cpumask_var_t online_no_topo __free(free_cpumask_var) = CPUMASK_VAR_NULL; in scx_cid_init()
471 cpumask_var_t seen __free(free_cpumask_var) = CPUMASK_VAR_NULL; in scx_bpf_cid_override()
H A Didle.c36 cpumask_var_t cpu;
37 cpumask_var_t smt;
54 static DEFINE_PER_CPU(cpumask_var_t, local_idle_cpumask);
55 static DEFINE_PER_CPU(cpumask_var_t, local_llc_idle_cpumask);
56 static DEFINE_PER_CPU(cpumask_var_t, local_numa_idle_cpumask);
/linux/kernel/sched/
H A Dcpudeadline.h16 cpumask_var_t free_cpus;
H A Dcpupri.h15 cpumask_var_t mask;
/linux/arch/powerpc/platforms/pseries/
H A Dhotplug-cpu.c47 static cpumask_var_t node_recorded_ids_map[MAX_NUMNODES];
157 cpumask_var_t *cpu_mask) in find_cpu_id_range()
159 cpumask_var_t candidate_mask; in find_cpu_id_range()
218 cpumask_var_t cpu_mask; in pseries_add_processor()
/linux/drivers/base/
H A Dtopology.c30 cpumask_var_t mask; \
48 cpumask_var_t mask; \
/linux/drivers/md/
H A Ddm-ps-io-affinity.c16 cpumask_var_t cpumask;
23 cpumask_var_t path_mask;
/linux/io_uring/
H A Dsqpoll.h31 int io_sqpoll_wq_cpu_affinity(struct io_ring_ctx *ctx, cpumask_var_t mask);
/linux/include/asm-generic/
H A Dnuma.h17 extern cpumask_var_t node_to_cpumask_map[MAX_NUMNODES];
/linux/kernel/
H A Dcompat.c128 cpumask_var_t new_mask; in COMPAT_SYSCALL_DEFINE3()
148 cpumask_var_t mask; in COMPAT_SYSCALL_DEFINE3()
/linux/drivers/crypto/marvell/octeontx/
H A Dotx_cptvf.h84 cpumask_var_t affinity_mask[OTX_CPT_VF_MSIX_VECTORS];
/linux/drivers/crypto/cavium/cpt/
H A Dcptvf.h107 cpumask_var_t affinity_mask[CPT_VF_MSIX_VECTORS];
/linux/drivers/net/ethernet/broadcom/bnge/
H A Dbnge_resc.h65 cpumask_var_t cpu_mask;

12345