| /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 = kcalloc(nr_node_ids, sizeof(cpumask_var_t), GFP_KERNEL); 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 __group_cpus_evenly() 370 cpumask_var_t nmsk; in group_cpus_evenly() 405 cpumask_var_t *node_to_cpumas in group_cpus_evenly() [all...] |
| /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/include/linux/ |
| H A D | cpumask.h | 1029 bool alloc_cpumask_var_node(cpumask_var_t *mask, gfp_t flags, int node); 1032 bool zalloc_cpumask_var_node(cpumask_var_t *mask, gfp_t flags, int node) in zalloc_cpumask_var_node() 1050 bool alloc_cpumask_var(cpumask_var_t *mask, gfp_t flags) in alloc_cpumask_var() 1056 bool zalloc_cpumask_var(cpumask_var_t *mask, gfp_t flags) in zalloc_cpumask_var() 1061 void alloc_bootmem_cpumask_var(cpumask_var_t *mask); 1062 void free_cpumask_var(cpumask_var_t mask); 1063 void free_bootmem_cpumask_var(cpumask_var_t mask); 1065 static __always_inline bool cpumask_available(cpumask_var_t mask) in cpumask_available() 1076 static __always_inline bool alloc_cpumask_var(cpumask_var_t *mask, gfp_t flags) in alloc_cpumask_var() 1081 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
|
| H A D | tick.h | 175 extern cpumask_var_t tick_nohz_full_mask; 276 extern void __init tick_nohz_full_setup(cpumask_var_t cpumask); in tick_nohz_full_enabled() 301 static inline void tick_nohz_full_setup(cpumask_var_t cpumask) { }
|
| H A D | workqueue.h | 160 cpumask_var_t cpumask; 172 cpumask_var_t __pod_cpumask;
|
| /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/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; 327 int cpuset1_generate_sched_domains(cpumask_var_t **domains, 343 static inline int cpuset1_generate_sched_domains(cpumask_var_t **domains,
|
| H A D | cpuset.c | 73 static cpumask_var_t subpartitions_cpus; 78 static cpumask_var_t isolated_cpus; 145 cpumask_var_t addmask, delmask; /* For partition root */ in inc_dl_tasks_cs() 146 cpumask_var_t new_cpus; /* For update_cpumasks_hier() */ in inc_dl_tasks_cs() 467 * @pmasks: Pointer to array of cpumask_var_t pointers 475 static inline int alloc_cpumasks(cpumask_var_t *pmasks[], u32 size) in alloc_cpumasks() 497 * Array of pointers to the three cpumask_var_t fields in tmpmasks. in alloc_tmpmasks() 500 cpumask_var_t *pmask[3] = { in alloc_tmpmasks() 544 cpumask_var_t *pmask[4] = { in dup_or_alloc_cpuset() 769 static int generate_sched_domains(cpumask_var_t **domain in update_domain_attr_tree() [all...] |
| /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/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() 189 cpumask_var_t offlined_cpus, *cpu_groups; in hotplug_tests()
|
| /linux/arch/powerpc/kernel/ |
| H A D | smp.c | 86 DEFINE_PER_CPU(cpumask_var_t, cpu_sibling_map); 87 DEFINE_PER_CPU(cpumask_var_t, cpu_smallcore_map); 88 DEFINE_PER_CPU(cpumask_var_t, cpu_l2_cache_map); 89 DEFINE_PER_CPU(cpumask_var_t, cpu_core_map); 90 static DEFINE_PER_CPU(cpumask_var_t, cpu_coregroup_map); 120 DEFINE_PER_CPU(cpumask_var_t, thread_group_l1_cache_map); 127 DEFINE_PER_CPU(cpumask_var_t, thread_group_l2_cache_map); 133 DEFINE_PER_CPU(cpumask_var_t, thread_group_l3_cache_map); 923 static int __init update_mask_from_threadgroup(cpumask_var_t *mask, struct thread_groups *tg, in update_mask_from_threadgroup() 951 cpumask_var_t *mas in init_thread_group_cache_map() [all...] |
| /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; 607 static cpumask_var_t tick_broadcast_oneshot_mask __cpumask_var_read_mostly; 608 static cpumask_var_t tick_broadcast_pending_mask __cpumask_var_read_mostly; 609 static cpumask_var_t tick_broadcast_force_mask __cpumask_var_read_mostly;
|
| /linux/kernel/sched/ |
| H A D | cpudeadline.h | 16 cpumask_var_t free_cpus;
|
| H A D | cpupri.h | 15 cpumask_var_t mask;
|
| H A D | ext_idle.c | 33 cpumask_var_t cpu; 34 cpumask_var_t smt; 51 static DEFINE_PER_CPU(cpumask_var_t, local_idle_cpumask); 52 static DEFINE_PER_CPU(cpumask_var_t, local_llc_idle_cpumask); 53 static DEFINE_PER_CPU(cpumask_var_t, local_numa_idle_cpumask);
|
| /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/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/io_uring/ |
| H A D | sqpoll.h | 31 int io_sqpoll_wq_cpu_affinity(struct io_ring_ctx *ctx, cpumask_var_t mask);
|
| H A D | io-wq.h | 50 int io_wq_cpu_affinity(struct io_uring_task *tctx, 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];
|