| /linux/kernel/sched/ |
| H A D | isolation.c | 64 const struct cpumask *housekeeping_cpumask(enum hk_type type) in housekeeping_cpumask() function 76 EXPORT_SYMBOL_GPL(housekeeping_cpumask); 84 cpu = sched_numa_find_closest(housekeeping_cpumask(type), smp_processor_id()); in housekeeping_any_cpu() 88 cpu = cpumask_any_and_distribute(housekeeping_cpumask(type), cpu_online_mask); in housekeeping_any_cpu() 108 set_cpus_allowed_ptr(t, housekeeping_cpumask(type)); in housekeeping_affine() 116 return cpumask_test_cpu(cpu, housekeeping_cpumask(type)); in housekeeping_test_cpu() 130 cpumask_andnot(trial, housekeeping_cpumask(HK_TYPE_DOMAIN_BOOT), isol_mask); in housekeeping_update() 151 err = workqueue_unbound_housekeeping_update(housekeeping_cpumask(HK_TYPE_DOMAIN)); in housekeeping_update() 255 housekeeping_cpumask(type))) { in housekeeping_setup() 276 housekeeping_staging, housekeeping_cpumask(type)); in housekeeping_setup()
|
| H A D | deadline.c | 3186 hk_msk = housekeeping_cpumask(HK_TYPE_DOMAIN); in dl_get_task_effective_cpus()
|
| H A D | core.c | 1275 hk_mask = housekeeping_cpumask(HK_TYPE_KERNEL_NOISE); in get_nohz_timer_target() 8835 if (set_cpus_allowed_ptr(current, housekeeping_cpumask(HK_TYPE_DOMAIN)) < 0) in sched_init_smp()
|
| H A D | fair.c | 12681 hk_mask = housekeeping_cpumask(HK_TYPE_KERNEL_NOISE); in find_new_ilb()
|
| /linux/include/linux/sched/ |
| H A D | isolation.h | 42 extern const struct cpumask *housekeeping_cpumask(enum hk_type type); 56 static inline const struct cpumask *housekeeping_cpumask(enum hk_type type) in housekeeping_cpumask() function
|
| /linux/kernel/cgroup/ |
| H A D | cpuset-v1.c | 662 housekeeping_cpumask(HK_TYPE_DOMAIN)); in cpuset1_generate_sched_domains() 688 housekeeping_cpumask(HK_TYPE_DOMAIN)))) in cpuset1_generate_sched_domains() 745 cpumask_and(dp, dp, housekeeping_cpumask(HK_TYPE_DOMAIN)); in cpuset1_generate_sched_domains()
|
| H A D | cpuset.c | 894 housekeeping_cpumask(HK_TYPE_DOMAIN_BOOT)); in generate_sched_domains() 1296 housekeeping_cpumask(HK_TYPE_KERNEL_NOISE))) in isolated_cpus_can_update() 1302 cpumask_and(full_hk_cpus, housekeeping_cpumask(HK_TYPE_KERNEL_NOISE), in isolated_cpus_can_update() 1303 housekeeping_cpumask(HK_TYPE_DOMAIN)); in isolated_cpus_can_update() 1328 !cpumask_subset(new_cpus, housekeeping_cpumask(HK_TYPE_DOMAIN_BOOT))) in prstate_housekeeping_conflict() 3707 housekeeping_cpumask(HK_TYPE_DOMAIN_BOOT)); in cpuset_init()
|
| /linux/drivers/base/ |
| H A D | cpu.c | 294 housekeeping_cpumask(HK_TYPE_DOMAIN_BOOT)); in print_cpus_isolated() 308 hk_mask = housekeeping_cpumask(HK_TYPE_KERNEL_NOISE); in housekeeping_show()
|
| /linux/kernel/ |
| H A D | kthread.c | 340 pref = housekeeping_cpumask(HK_TYPE_DOMAIN); in kthread_fetch_affinity() 345 cpumask_and(cpumask, pref, housekeeping_cpumask(HK_TYPE_DOMAIN)); in kthread_fetch_affinity() 347 cpumask_copy(cpumask, housekeeping_cpumask(HK_TYPE_DOMAIN)); in kthread_fetch_affinity()
|
| H A D | workqueue.c | 7973 restrict_unbound_cpumask("HK_TYPE_DOMAIN", housekeeping_cpumask(HK_TYPE_DOMAIN)); in workqueue_init_early() 7979 housekeeping_cpumask(HK_TYPE_DOMAIN)); in workqueue_init_early()
|
| /linux/arch/arm64/kernel/ |
| H A D | topology.c | 216 housekeeping_cpumask(HK_TYPE_TICK))) { in arch_freq_get_on_cpu()
|
| H A D | cpufeature.c | 1677 return __task_cpu_possible_mask(p, housekeeping_cpumask(HK_TYPE_DOMAIN)); in task_cpu_fallback_mask()
|
| /linux/kernel/time/ |
| H A D | timer_migration.c | 1590 cpumask_and(cpumask, cpumask, housekeeping_cpumask(HK_TYPE_KERNEL_NOISE)); in tmigr_isolated_exclude_cpumask() 1625 cpumask_andnot(cpumask, cpu_possible_mask, housekeeping_cpumask(HK_TYPE_DOMAIN)); in tmigr_init_isolation()
|
| H A D | hrtimer.c | 245 int cpu = cpumask_any_and(cpu_online_mask, housekeeping_cpumask(HK_TYPE_TIMER)); in get_target_base() 2470 int ncpu = cpumask_any_and(cpu_active_mask, housekeeping_cpumask(HK_TYPE_TIMER)); in hrtimers_cpu_dying()
|
| /linux/include/net/ |
| H A D | ip_vs.h | 1421 return housekeeping_cpumask(HK_TYPE_KTHREAD); in __sysctl_est_cpulist() 1536 return housekeeping_cpumask(HK_TYPE_KTHREAD); in __sysctl_est_cpulist()
|
| /linux/drivers/hv/ |
| H A D | channel_mgmt.c | 755 const struct cpumask *hk_mask = housekeeping_cpumask(HK_TYPE_MANAGED_IRQ); in init_vp_index()
|
| H A D | vmbus_drv.c | 1761 if (!cpumask_test_cpu(target_cpu, housekeeping_cpumask(HK_TYPE_MANAGED_IRQ))) in vmbus_channel_set_cpu()
|
| /linux/net/core/ |
| H A D | net-sysfs.c | 1025 cpumask_and(mask, mask, housekeeping_cpumask(HK_TYPE_DOMAIN_BOOT)); in rps_cpumask_housekeeping() 1026 cpumask_and(mask, mask, housekeeping_cpumask(HK_TYPE_WQ)); in rps_cpumask_housekeeping()
|
| /linux/drivers/char/ |
| H A D | random.c | 1317 cpumask_and(timer_cpus, housekeeping_cpumask(HK_TYPE_TIMER), cpu_online_mask); in try_to_generate_entropy()
|
| /linux/drivers/pci/ |
| H A D | pci-driver.c | 408 housekeeping_cpumask(HK_TYPE_DOMAIN)); in pci_call_probe()
|
| /linux/kernel/irq/ |
| H A D | manage.c | 266 hk_mask = housekeeping_cpumask(HK_TYPE_MANAGED_IRQ); in irq_do_set_affinity()
|
| /linux/net/netfilter/ipvs/ |
| H A D | ip_vs_ctl.c | 2458 mask = (struct cpumask *)housekeeping_cpumask(HK_TYPE_KTHREAD); in ipvs_proc_est_cpumask_get()
|