Searched refs:HK_TYPE_DOMAIN (Results 1 – 16 of 16) sorted by relevance
| /linux/Documentation/core-api/ |
| H A D | housekeeping.rst | 29 1. HK_TYPE_DOMAIN matches the work moved away by scheduler domain 44 to HK_TYPE_DOMAIN except it ignores the isolation performed by 67 housekeeping_cpumask(HK_TYPE_DOMAIN) 78 Cpuset can modify the HK_TYPE_DOMAIN housekeeping cpumask while creating, 81 The users of HK_TYPE_DOMAIN cpumask must then make sure to synchronize 94 side waits for an RCU grace period after updating the HK_TYPE_DOMAIN 109 cpu = housekeeping_any_cpu(HK_TYPE_DOMAIN);
|
| /linux/kernel/sched/ |
| H A D | isolation.c | 16 HK_FLAG_DOMAIN = BIT(HK_TYPE_DOMAIN), 39 if (IS_ENABLED(CONFIG_LOCKDEP) && type == HK_TYPE_DOMAIN) { in housekeeping_dereference_check() 140 old = housekeeping_cpumask_dereference(HK_TYPE_DOMAIN); in housekeeping_update() 143 rcu_assign_pointer(housekeeping.cpumasks[HK_TYPE_DOMAIN], trial); in housekeeping_update() 151 err = workqueue_unbound_housekeeping_update(housekeeping_cpumask(HK_TYPE_DOMAIN)); in housekeeping_update()
|
| H A D | topology.c | 1478 for_each_cpu_and(cpu, cpu_possible_mask, housekeeping_cpumask(HK_TYPE_DOMAIN)) in asym_cpu_capacity_scan() 2775 cpumask_and(doms_cur[0], cpu_map, housekeeping_cpumask(HK_TYPE_DOMAIN)); in sched_init_domains() 2867 housekeeping_cpumask(HK_TYPE_DOMAIN)); in partition_sched_domains_locked() 2891 housekeeping_cpumask(HK_TYPE_DOMAIN)); in partition_sched_domains_locked()
|
| H A D | deadline.c | 3164 hk_msk = housekeeping_cpumask(HK_TYPE_DOMAIN); in dl_get_task_effective_cpus() 3165 if (housekeeping_enabled(HK_TYPE_DOMAIN)) { in dl_get_task_effective_cpus()
|
| H A D | ext.c | 5329 if (!cpumask_equal(housekeeping_cpumask(HK_TYPE_DOMAIN), in scx_enable()
|
| H A D | core.c | 8560 if (set_cpus_allowed_ptr(current, housekeeping_cpumask(HK_TYPE_DOMAIN)) < 0) in sched_init_smp()
|
| /linux/include/linux/sched/ |
| H A D | isolation.h | 16 HK_TYPE_DOMAIN, enumerator 85 return !housekeeping_test_cpu(cpu, HK_TYPE_DOMAIN); in cpu_is_isolated()
|
| /linux/include/linux/ |
| H A D | mmu_context.h | 27 # define task_cpu_fallback_mask(p) housekeeping_cpumask(HK_TYPE_DOMAIN)
|
| /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 | 1300 housekeeping_cpumask(HK_TYPE_DOMAIN)); in isolated_cpus_can_update()
|
| /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 | cpu.c | 1422 housekeeping_cpumask(HK_TYPE_DOMAIN)) >= nr_cpu_ids) { in _cpu_down()
|
| H A D | workqueue.c | 7882 restrict_unbound_cpumask("HK_TYPE_DOMAIN", housekeeping_cpumask(HK_TYPE_DOMAIN)); in workqueue_init_early() 7888 housekeeping_cpumask(HK_TYPE_DOMAIN)); in workqueue_init_early()
|
| /linux/kernel/time/ |
| H A D | timer_migration.c | 469 return (!housekeeping_cpu(cpu, HK_TYPE_DOMAIN) && in tmigr_is_isolated() 1620 if (!housekeeping_enabled(HK_TYPE_DOMAIN)) in tmigr_init_isolation() 1625 cpumask_andnot(cpumask, cpu_possible_mask, housekeeping_cpumask(HK_TYPE_DOMAIN)); in tmigr_init_isolation()
|
| /linux/drivers/pci/ |
| H A D | pci-driver.c | 399 housekeeping_cpumask(HK_TYPE_DOMAIN)); in pci_call_probe()
|
| /linux/arch/arm64/kernel/ |
| H A D | cpufeature.c | 1673 return __task_cpu_possible_mask(p, housekeeping_cpumask(HK_TYPE_DOMAIN)); in task_cpu_fallback_mask() 4021 if (!housekeeping_cpu(cpu, HK_TYPE_DOMAIN)) in enable_mismatched_32bit_el0()
|