Searched refs:cpumask_var_t (Results 1 - 25 of 158) sorted by relevance

1234567

/linux-master/arch/powerpc/include/asm/
H A Dmmzone.h34 extern cpumask_var_t node_to_cpumask_map[];
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-master/drivers/virt/nitro_enclaves/
H A Dne_misc_dev.h80 cpumask_var_t *threads_per_core;
81 cpumask_var_t vcpu_ids;
/linux-master/lib/
H A Dcpumask.c46 * @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 Dgroup_cpus.c45 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 Dsmp.h11 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 Dtopology.h169 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 Dcpudeadline.h14 cpumask_var_t free_cpus;
H A Dcpupri.h12 cpumask_var_t mask;
H A Disolation.c27 cpumask_var_t cpumasks[HK_TYPE_MAX];
101 cpumask_var_t housekeeping_staging)
111 cpumask_var_t non_housekeeping_mask, housekeeping_staging;
H A Dmembarrier.c251 cpumask_var_t tmpmask;
316 cpumask_var_t tmpmask;
439 cpumask_var_t tmpmask;
/linux-master/io_uring/
H A Dsqpoll.h31 int io_sqpoll_wq_cpu_affinity(struct io_ring_ctx *ctx, cpumask_var_t mask);
H A Dio-wq.h53 int io_wq_cpu_affinity(struct io_uring_task *tctx, cpumask_var_t mask);
/linux-master/include/linux/
H A Dcpumask.h860 * 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 Dpadata.h77 cpumask_var_t pcpu;
78 cpumask_var_t cbcpu;
192 cpumask_var_t cpumask);
H A Dtick.h176 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 Dnuma.h17 extern cpumask_var_t node_to_cpumask_map[MAX_NUMNODES];
/linux-master/drivers/firmware/psci/
H A Dpsci_checker.c140 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 Dsmp.c85 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 Dotx_cptvf.h84 cpumask_var_t affinity_mask[OTX_CPT_VF_MSIX_VECTORS];
/linux-master/drivers/infiniband/hw/hfi1/
H A Daffinity.c62 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 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;
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 Dcptvf.h107 cpumask_var_t affinity_mask[CPT_VF_MSIX_VECTORS];
/linux-master/drivers/virtio/
H A Dvirtio_pci_common.h83 cpumask_var_t *msix_affinity_masks;
/linux-master/arch/x86/xen/
H A Dxen-ops.h85 extern cpumask_var_t xen_cpu_initialized_map;

Completed in 242 milliseconds

1234567