/linux-master/arch/powerpc/include/asm/ |
H A D | mmzone.h | 34 extern cpumask_var_t node_to_cpumask_map[];
|
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-master/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-master/lib/ |
H A D | cpumask.c | 46 * @mask: pointer to cpumask_var_t where the cpumask is returned 60 bool alloc_cpumask_var_node(cpumask_var_t *mask, gfp_t flags, int node) 77 * @mask: pointer to cpumask_var_t where the cpumask is returned 84 void __init alloc_bootmem_cpumask_var(cpumask_var_t *mask) 98 void free_cpumask_var(cpumask_var_t mask) 108 void __init free_bootmem_cpumask_var(cpumask_var_t mask)
|
H A D | group_cpus.c | 45 static cpumask_var_t *alloc_node_to_cpumask(void) 47 cpumask_var_t *masks; 50 masks = kcalloc(nr_node_ids, sizeof(cpumask_var_t), GFP_KERNEL); 68 static void free_node_to_cpumask(cpumask_var_t *masks) 77 static void build_node_to_cpumask(cpumask_var_t *masks) 85 static int get_nodes_in_cpumask(cpumask_var_t *node_to_cpumask, 131 cpumask_var_t *node_to_cpumask, 250 cpumask_var_t *node_to_cpumask, 350 cpumask_var_t *node_to_cpumask; 351 cpumask_var_t nms [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | smp.h | 11 DECLARE_PER_CPU_READ_MOSTLY(cpumask_var_t, cpu_sibling_map); 12 DECLARE_PER_CPU_READ_MOSTLY(cpumask_var_t, cpu_core_map); 13 DECLARE_PER_CPU_READ_MOSTLY(cpumask_var_t, cpu_die_map); 15 DECLARE_PER_CPU_READ_MOSTLY(cpumask_var_t, cpu_llc_shared_map); 16 DECLARE_PER_CPU_READ_MOSTLY(cpumask_var_t, cpu_l2c_shared_map);
|
/linux-master/include/linux/sched/ |
H A D | topology.h | 169 cpumask_var_t doms_new[], 172 extern void partition_sched_domains(int ndoms_new, cpumask_var_t doms_new[], 176 cpumask_var_t *alloc_sched_domains(unsigned int ndoms); 177 void free_sched_domains(cpumask_var_t doms[], unsigned int ndoms); 219 partition_sched_domains_locked(int ndoms_new, cpumask_var_t doms_new[], 225 partition_sched_domains(int ndoms_new, cpumask_var_t doms_new[],
|
/linux-master/kernel/sched/ |
H A D | cpudeadline.h | 14 cpumask_var_t free_cpus;
|
H A D | cpupri.h | 12 cpumask_var_t mask;
|
H A D | isolation.c | 27 cpumask_var_t cpumasks[HK_TYPE_MAX]; 101 cpumask_var_t housekeeping_staging) 111 cpumask_var_t non_housekeeping_mask, housekeeping_staging;
|
H A D | membarrier.c | 251 cpumask_var_t tmpmask; 316 cpumask_var_t tmpmask; 439 cpumask_var_t tmpmask;
|
/linux-master/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 | 53 int io_wq_cpu_affinity(struct io_uring_task *tctx, cpumask_var_t mask);
|
/linux-master/include/linux/ |
H A D | cpumask.h | 860 * cpumask_var_t: struct cpumask for stack usage. 863 * little more difficult, we typedef cpumask_var_t to an array or a 867 * cpumask_var_t tmpmask; 878 * NR_CPUS bits). Therefore you don't have to dereference cpumask_var_t. 880 * cpumask_var_t tmpmask; 889 * Note that there is another evil here: If you define a cpumask_var_t 894 * other type of cpumask_var_t implementation is configured. 897 * a cpumask_var_t variable itself (not its content) as read mostly. 900 typedef struct cpumask *cpumask_var_t; typedef in typeref:struct:cpumask 905 bool alloc_cpumask_var_node(cpumask_var_t *mas 947 typedef struct cpumask cpumask_var_t[1]; typedef in typeref:struct:cpumask [all...] |
H A D | padata.h | 77 cpumask_var_t pcpu; 78 cpumask_var_t cbcpu; 192 cpumask_var_t cpumask);
|
H A D | tick.h | 176 extern cpumask_var_t tick_nohz_full_mask; 276 extern void __init tick_nohz_full_setup(cpumask_var_t cpumask); 301 static inline void tick_nohz_full_setup(cpumask_var_t cpumask) { }
|
/linux-master/include/asm-generic/ |
H A D | numa.h | 17 extern cpumask_var_t node_to_cpumask_map[MAX_NUMNODES];
|
/linux-master/drivers/firmware/psci/ |
H A D | psci_checker.c | 140 static void free_cpu_groups(int num, cpumask_var_t **pcpu_groups) 143 cpumask_var_t *cpu_groups = *pcpu_groups; 150 static int alloc_init_cpu_groups(cpumask_var_t **pcpu_groups) 153 cpumask_var_t tmp, *cpu_groups; 189 cpumask_var_t offlined_cpus, *cpu_groups;
|
/linux-master/arch/powerpc/kernel/ |
H A D | smp.c | 85 DEFINE_PER_CPU(cpumask_var_t, cpu_sibling_map); 86 DEFINE_PER_CPU(cpumask_var_t, cpu_smallcore_map); 87 DEFINE_PER_CPU(cpumask_var_t, cpu_l2_cache_map); 88 DEFINE_PER_CPU(cpumask_var_t, cpu_core_map); 89 static DEFINE_PER_CPU(cpumask_var_t, cpu_coregroup_map); 119 DEFINE_PER_CPU(cpumask_var_t, thread_group_l1_cache_map); 126 DEFINE_PER_CPU(cpumask_var_t, thread_group_l2_cache_map); 132 DEFINE_PER_CPU(cpumask_var_t, thread_group_l3_cache_map); 920 static int __init update_mask_from_threadgroup(cpumask_var_t *mask, struct thread_groups *tg, 948 cpumask_var_t *mas [all...] |
/linux-master/drivers/crypto/marvell/octeontx/ |
H A D | otx_cptvf.h | 84 cpumask_var_t affinity_mask[OTX_CPT_VF_MSIX_VECTORS];
|
/linux-master/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) 243 static int per_cpu_affinity_get(cpumask_var_t possible_cpumask, 283 static int per_cpu_affinity_put_max(cpumask_var_t possible_cpumask, 322 cpumask_var_t non_intr_cpus, 323 cpumask_var_t available_cpus) 404 cpumask_var_t non_intr_cpus; 405 cpumask_var_t available_cpus; 836 cpumask_var_t diff; 963 static void find_hw_thread_mask(uint hw_thread_no, cpumask_var_t hw_thread_mask, 998 cpumask_var_t dif [all...] |
/linux-master/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-master/drivers/crypto/cavium/cpt/ |
H A D | cptvf.h | 107 cpumask_var_t affinity_mask[CPT_VF_MSIX_VECTORS];
|
/linux-master/drivers/virtio/ |
H A D | virtio_pci_common.h | 83 cpumask_var_t *msix_affinity_masks;
|
/linux-master/arch/x86/xen/ |
H A D | xen-ops.h | 85 extern cpumask_var_t xen_cpu_initialized_map;
|