/device/soc/rockchip/common/sdk_linux/include/linux/ |
H A D | energy_model.h | 103 cpumask_t *span, bool milliwatts); 216 cpumask_t *span, bool milliwatts) in em_dev_register_perf_domain() 215 em_dev_register_perf_domain(struct device *dev, unsigned int nr_states, struct em_data_callback *cb, cpumask_t *span, bool milliwatts) em_dev_register_perf_domain() argument
|
/device/soc/rockchip/common/sdk_linux/kernel/sched/ |
H A D | topology.c | 51 printk(KERN_CONT "span=%*pbl level=%s\n", cpumask_pr_args(sched_domain_span(sd)), sd->name); in sched_domain_debug_one() 54 printk(KERN_ERR "ERROR: domain->span does not contain CPU%d\n", cpu); in sched_domain_debug_one() 96 printk(KERN_CONT " %d:{ span=%*pbl", group->sgc->id, cpumask_pr_args(sched_group_span(group))); in sched_domain_debug_one() 121 printk(KERN_ERR "ERROR: groups don't span domain->span\n"); in sched_domain_debug_one() 125 printk(KERN_ERR "ERROR: parent span is not a superset of domain->span\n"); in sched_domain_debug_one() 465 free_cpumask_var(rd->span); in free_rootdomain() 484 cpumask_clear_cpu(rq->cpu, old_rd->span); in rq_attach_root() 499 cpumask_set_cpu(rq->cpu, rd->span); in rq_attach_root() 1009 const struct cpumask *span = sched_domain_span(sd); build_overlap_sched_groups() local 1225 const struct cpumask *span = sched_domain_span(sd); build_sched_groups() local [all...] |
H A D | rt.c | 616 return this_rq()->rd->span; in sched_rt_period_mask() 715 weight = cpumask_weight(rd->span); in do_balance_runtime() 719 for_each_cpu(i, rd->span) in do_balance_runtime() 801 for_each_cpu(i, rd->span) in __disable_runtime() 896 const struct cpumask *span; in do_sched_rt_period_timer() local 898 span = sched_rt_period_mask(); in do_sched_rt_period_timer() 908 span = cpu_online_mask; in do_sched_rt_period_timer() 910 for_each_cpu(i, span) in do_sched_rt_period_timer() 918 * When span == cpu_online_mask, taking each rq->lock in do_sched_rt_period_timer() 2030 * Otherwise, we consult the sched_domains span map in find_lowest_rq() [all...] |
H A D | core.c | 5865 cpumask_t *span = rq->rd->span; in __sched_setscheduler() local 5872 if (!cpumask_subset(span, p->cpus_ptr) || in __sched_setscheduler() 6502 if (!cpumask_subset(task_rq(p)->rd->span, new_mask)) { in sched_setaffinity() 7215 !cpumask_intersects(task_rq(p)->rd->span, cs_effective_cpus)) { in task_can_attach() 7554 BUG_ON(!cpumask_test_cpu(cpu, rq->rd->span)); in do_isolation_work_cpu_stop() 7886 BUG_ON(!cpumask_test_cpu(cpu, rq->rd->span)); in sched_cpu_activate() 7963 BUG_ON(!cpumask_test_cpu(cpu, rq->rd->span)); in sched_cpu_dying()
|
H A D | sched.h | 863 cpumask_var_t span; member 2424 for_each_cpu_and(i, rd->span, cpu_active_mask) in __dl_update()
|
H A D | fair.c | 1504 * page (n_t) (in a given time-span) to a probability. in should_numa_migrate_memory() 4895 /* dock delta_exec before expiring quota (as it could span periods) */ in fair_account_cfs_rq_runtime() 6919 * instead of the rd span. in compute_energy() 8713 * span the current group. in update_group_capacity() 8731 * span the current group. in update_group_capacity() 12327 return rd ? rd->span : NULL; in sched_trace_rd_span()
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/include/adapt/ |
H A D | hi_math_adapt.h | 86 * Get the span between two unsigned number, such as 87 * span(hi_u32, 100, 200) is 200 - 100 = 100 88 * span(hi_u32, 200, 100) is 0xFFFFFFFF - 200 + 100 89 * span(hi_u64, 200, 100) is 0xFFFFFFFFFFFFFFFF - 200 + 100 91 #define span(type, begin, end) \ macro
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/adapt/ |
H A D | hi_math_adapt.h | 83 * Get the span between two unsigned number, such as 84 * span(hi_u32, 100, 200) is 200 - 100 = 100 85 * span(hi_u32, 200, 100) is 0xFFFFFFFF - 200 + 100 86 * span(hi_u64, 200, 100) is 0xFFFFFFFFFFFFFFFF - 200 + 100 88 #define span(type, begin, end) \ macro
|
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/adapt/ |
H A D | hi_math_adapt.h | 83 * Get the span between two unsigned number, such as 84 * span(hi_u32, 100, 200) is 200 - 100 = 100 85 * span(hi_u32, 200, 100) is 0xFFFFFFFF - 200 + 100 86 * span(hi_u64, 200, 100) is 0xFFFFFFFFFFFFFFFF - 200 + 100 88 #define span(type, begin, end) \ macro
|
/device/soc/rockchip/common/sdk_linux/drivers/irqchip/ |
H A D | irq-gic-v3-its.c | 2007 u32 span;
member 2010 static struct lpi_range *mk_lpi_range(u32 base, u32 span)
in mk_lpi_range() argument 2017 range->span = span;
in mk_lpi_range() 2032 if (range->span >= nr_lpis) {
in alloc_lpi_range() 2035 range->span -= nr_lpis;
in alloc_lpi_range() 2037 if (range->span == 0) {
in alloc_lpi_range() 2058 if (a->base_id + a->span != b->base_id) {
in merge_lpi_ranges() 2062 b->span += a->span;
in merge_lpi_ranges() [all...] |