| /linux/arch/powerpc/include/asm/ |
| H A D | smp.h | 38 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 D | group_cpus.c | 45 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 D | cpumask.h | 1030 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 D | cpumask_types.h | 61 typedef struct cpumask *cpumask_var_t; typedef 63 typedef struct cpumask cpumask_var_t[1]; typedef
|
| /linux/kernel/cgroup/ |
| H A D | cpuset-internal.h | 101 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 D | cpuset.c | 143 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 D | cpumask.c | 66 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 D | psci_checker.c | 140 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 D | ne_misc_dev.h | 80 cpumask_var_t *threads_per_core; 81 cpumask_var_t vcpu_ids;
|
| /linux/drivers/infiniband/hw/hfi1/ |
| H A D | affinity.c | 62 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 D | tick-broadcast.c | 28 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 D | internal.h | 1359 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 D | cid.c | 182 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 D | idle.c | 36 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 D | cpudeadline.h | 16 cpumask_var_t free_cpus;
|
| H A D | cpupri.h | 15 cpumask_var_t mask;
|
| /linux/arch/powerpc/platforms/pseries/ |
| H A D | hotplug-cpu.c | 47 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 D | topology.c | 30 cpumask_var_t mask; \ 48 cpumask_var_t mask; \
|
| /linux/drivers/md/ |
| H A D | dm-ps-io-affinity.c | 16 cpumask_var_t cpumask; 23 cpumask_var_t path_mask;
|
| /linux/io_uring/ |
| H A D | sqpoll.h | 31 int io_sqpoll_wq_cpu_affinity(struct io_ring_ctx *ctx, cpumask_var_t mask);
|
| /linux/include/asm-generic/ |
| H A D | numa.h | 17 extern cpumask_var_t node_to_cpumask_map[MAX_NUMNODES];
|
| /linux/kernel/ |
| H A D | compat.c | 128 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 D | otx_cptvf.h | 84 cpumask_var_t affinity_mask[OTX_CPT_VF_MSIX_VECTORS];
|
| /linux/drivers/crypto/cavium/cpt/ |
| H A D | cptvf.h | 107 cpumask_var_t affinity_mask[CPT_VF_MSIX_VECTORS];
|
| /linux/drivers/net/ethernet/broadcom/bnge/ |
| H A D | bnge_resc.h | 65 cpumask_var_t cpu_mask;
|