Home
last modified time | relevance | path

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

12345

/Linux-v4.19/lib/
Dcpumask.c112 bool alloc_cpumask_var_node(cpumask_var_t *mask, gfp_t flags, int node) in alloc_cpumask_var_node()
127 bool zalloc_cpumask_var_node(cpumask_var_t *mask, gfp_t flags, int node) in zalloc_cpumask_var_node()
143 bool alloc_cpumask_var(cpumask_var_t *mask, gfp_t flags) in alloc_cpumask_var()
149 bool zalloc_cpumask_var(cpumask_var_t *mask, gfp_t flags) in zalloc_cpumask_var()
164 void __init alloc_bootmem_cpumask_var(cpumask_var_t *mask) in alloc_bootmem_cpumask_var()
175 void free_cpumask_var(cpumask_var_t mask) in free_cpumask_var()
185 void __init free_bootmem_cpumask_var(cpumask_var_t mask) in free_bootmem_cpumask_var()
/Linux-v4.19/arch/x86/include/asm/
Dcpumask.h7 extern cpumask_var_t cpu_callin_mask;
8 extern cpumask_var_t cpu_callout_mask;
9 extern cpumask_var_t cpu_initialized_mask;
10 extern cpumask_var_t cpu_sibling_setup_mask;
Dsmp.h24 DECLARE_PER_CPU_READ_MOSTLY(cpumask_var_t, cpu_sibling_map);
25 DECLARE_PER_CPU_READ_MOSTLY(cpumask_var_t, cpu_core_map);
27 DECLARE_PER_CPU_READ_MOSTLY(cpumask_var_t, cpu_llc_shared_map);
Dtopology.h64 extern cpumask_var_t node_to_cpumask_map[MAX_NUMNODES];
/Linux-v4.19/include/linux/
Dcpumask.h703 typedef struct cpumask *cpumask_var_t; typedef
708 bool alloc_cpumask_var_node(cpumask_var_t *mask, gfp_t flags, int node);
709 bool alloc_cpumask_var(cpumask_var_t *mask, gfp_t flags);
710 bool zalloc_cpumask_var_node(cpumask_var_t *mask, gfp_t flags, int node);
711 bool zalloc_cpumask_var(cpumask_var_t *mask, gfp_t flags);
712 void alloc_bootmem_cpumask_var(cpumask_var_t *mask);
713 void free_cpumask_var(cpumask_var_t mask);
714 void free_bootmem_cpumask_var(cpumask_var_t mask);
716 static inline bool cpumask_available(cpumask_var_t mask) in cpumask_available()
722 typedef struct cpumask cpumask_var_t[1]; typedef
[all …]
Dpadata.h111 cpumask_var_t pcpu;
112 cpumask_var_t cbcpu;
178 cpumask_var_t cpumask);
Dtick.h162 extern cpumask_var_t tick_nohz_full_mask;
254 extern void __init tick_nohz_full_setup(cpumask_var_t cpumask);
275 static inline void tick_nohz_full_setup(cpumask_var_t cpumask) { } in tick_nohz_full_setup()
/Linux-v4.19/kernel/irq/
Daffinity.c42 static cpumask_var_t *alloc_node_to_cpumask(void) in alloc_node_to_cpumask()
44 cpumask_var_t *masks; in alloc_node_to_cpumask()
47 masks = kcalloc(nr_node_ids, sizeof(cpumask_var_t), GFP_KERNEL); in alloc_node_to_cpumask()
65 static void free_node_to_cpumask(cpumask_var_t *masks) in free_node_to_cpumask()
74 static void build_node_to_cpumask(cpumask_var_t *masks) in build_node_to_cpumask()
82 static int get_nodes_in_cpumask(cpumask_var_t *node_to_cpumask, in get_nodes_in_cpumask()
99 cpumask_var_t *node_to_cpumask, in irq_build_affinity_masks()
181 cpumask_var_t nmsk, npresmsk, *node_to_cpumask; in irq_create_affinity_masks()
Dproc.c87 cpumask_var_t mask; in irq_affinity_hint_proc_show()
123 cpumask_var_t new_value; in write_irq_affinity()
225 cpumask_var_t new_value; in default_affinity_write()
/Linux-v4.19/include/linux/sched/
Dtopology.h165 extern void partition_sched_domains(int ndoms_new, cpumask_var_t doms_new[],
169 cpumask_var_t *alloc_sched_domains(unsigned int ndoms);
170 void free_sched_domains(cpumask_var_t doms[], unsigned int ndoms);
210 partition_sched_domains(int ndoms_new, cpumask_var_t doms_new[], in partition_sched_domains()
/Linux-v4.19/kernel/sched/
Disolation.c13 static cpumask_var_t housekeeping_mask;
67 cpumask_var_t non_housekeeping_mask; in housekeeping_setup()
85 cpumask_var_t tmp; in housekeeping_setup()
Dmembarrier.c46 cpumask_var_t tmpmask; in membarrier_global_expedited()
114 cpumask_var_t tmpmask; in membarrier_private_expedited()
Dcpupri.h12 cpumask_var_t mask;
Dcpudeadline.h14 cpumask_var_t free_cpus;
Dtopology.c10 cpumask_var_t sched_domains_tmpmask;
11 cpumask_var_t sched_domains_tmpmask2;
1720 static cpumask_var_t *doms_cur;
1733 static cpumask_var_t fallback_doms;
1745 cpumask_var_t *alloc_sched_domains(unsigned int ndoms) in alloc_sched_domains()
1748 cpumask_var_t *doms; in alloc_sched_domains()
1762 void free_sched_domains(cpumask_var_t doms[], unsigned int ndoms) in free_sched_domains()
1852 void partition_sched_domains(int ndoms_new, cpumask_var_t doms_new[], in partition_sched_domains()
/Linux-v4.19/drivers/firmware/
Dpsci_checker.c147 static void free_cpu_groups(int num, cpumask_var_t **pcpu_groups) in free_cpu_groups()
150 cpumask_var_t *cpu_groups = *pcpu_groups; in free_cpu_groups()
157 static int alloc_init_cpu_groups(cpumask_var_t **pcpu_groups) in alloc_init_cpu_groups()
160 cpumask_var_t tmp, *cpu_groups; in alloc_init_cpu_groups()
193 cpumask_var_t offlined_cpus, *cpu_groups; in hotplug_tests()
/Linux-v4.19/arch/powerpc/include/asm/
Dsmp.h100 DECLARE_PER_CPU(cpumask_var_t, cpu_sibling_map);
101 DECLARE_PER_CPU(cpumask_var_t, cpu_l2_cache_map);
102 DECLARE_PER_CPU(cpumask_var_t, cpu_core_map);
Dmmzone.h34 extern cpumask_var_t node_to_cpumask_map[];
Drtas.h359 extern int rtas_online_cpus_mask(cpumask_var_t cpus);
360 extern int rtas_offline_cpus_mask(cpumask_var_t cpus);
/Linux-v4.19/drivers/infiniband/hw/hfi1/
Daffinity.c102 static int cpu_mask_set_get_first(struct cpu_mask_set *set, cpumask_var_t diff) in cpu_mask_set_get_first()
283 static int per_cpu_affinity_get(cpumask_var_t possible_cpumask, in per_cpu_affinity_get()
323 static int per_cpu_affinity_put_max(cpumask_var_t possible_cpumask, in per_cpu_affinity_put_max()
362 cpumask_var_t non_intr_cpus, in _dev_comp_vect_cpu_get()
363 cpumask_var_t available_cpus) in _dev_comp_vect_cpu_get()
444 cpumask_var_t non_intr_cpus; in _dev_comp_vect_mappings_create()
445 cpumask_var_t available_cpus; in _dev_comp_vect_mappings_create()
885 cpumask_var_t diff; in get_irq_affinity()
1003 static void find_hw_thread_mask(uint hw_thread_no, cpumask_var_t hw_thread_mask, in find_hw_thread_mask()
1038 cpumask_var_t diff, hw_thread_mask, available_mask, intrs_mask; in hfi1_get_proc_affinity()
/Linux-v4.19/kernel/time/
Dtick-broadcast.c32 static cpumask_var_t tick_broadcast_mask __cpumask_var_read_mostly;
33 static cpumask_var_t tick_broadcast_on __cpumask_var_read_mostly;
34 static cpumask_var_t tmpmask __cpumask_var_read_mostly;
522 static cpumask_var_t tick_broadcast_oneshot_mask __cpumask_var_read_mostly;
523 static cpumask_var_t tick_broadcast_pending_mask __cpumask_var_read_mostly;
524 static cpumask_var_t tick_broadcast_force_mask __cpumask_var_read_mostly;
/Linux-v4.19/arch/powerpc/kernel/
Drtas.c855 cpumask_var_t cpus) in rtas_cpu_state_change_mask()
868 cpumask_var_t cpus) in rtas_cpu_state_change_mask()
909 int rtas_online_cpus_mask(cpumask_var_t cpus) in rtas_online_cpus_mask()
916 cpumask_var_t tmp_mask; in rtas_online_cpus_mask()
931 int rtas_offline_cpus_mask(cpumask_var_t cpus) in rtas_offline_cpus_mask()
944 cpumask_var_t offline_mask; in rtas_ibm_suspend_me()
/Linux-v4.19/arch/arm64/include/asm/
Dnuma.h19 extern cpumask_var_t node_to_cpumask_map[MAX_NUMNODES];
/Linux-v4.19/kernel/
Dsmp.c32 cpumask_var_t cpumask;
33 cpumask_var_t cpumask_ipi;
676 cpumask_var_t cpus; in on_each_cpu_cond()
/Linux-v4.19/drivers/virtio/
Dvirtio_pci_common.h88 cpumask_var_t *msix_affinity_masks;

12345