Module: xenomai-3 Branch: next Commit: e6fc0adc78a13f724696ae7de4b00256a7a409fb URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=e6fc0adc78a13f724696ae7de4b00256a7a409fb
Author: Philippe Gerum <r...@xenomai.org> Date: Tue Feb 17 11:42:38 2015 +0100 cobalt/kernel: unify naming of extern data - cobalt_cpu_affinity --- include/cobalt/kernel/sched.h | 2 +- kernel/cobalt/init.c | 2 +- kernel/cobalt/intr.c | 2 +- kernel/cobalt/posix/process.c | 2 +- kernel/cobalt/sched.c | 8 ++++---- kernel/cobalt/thread.c | 6 +++--- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/include/cobalt/kernel/sched.h b/include/cobalt/kernel/sched.h index 04bd6ea..b7a4365 100644 --- a/include/cobalt/kernel/sched.h +++ b/include/cobalt/kernel/sched.h @@ -117,7 +117,7 @@ struct xnsched { DECLARE_PER_CPU(struct xnsched, nksched); -extern cpumask_t nkaffinity; +extern cpumask_t cobalt_cpu_affinity; extern struct list_head nkthreadq; diff --git a/kernel/cobalt/init.c b/kernel/cobalt/init.c index a060025..d5fc750 100644 --- a/kernel/cobalt/init.c +++ b/kernel/cobalt/init.c @@ -342,7 +342,7 @@ static int __init xenomai_init(void) set_realtime_core_state(COBALT_STATE_DISABLED); return 0; } - nkaffinity = xnsched_realtime_cpus; + cobalt_cpu_affinity = xnsched_realtime_cpus; #endif /* CONFIG_SMP */ xnsched_register_classes(); diff --git a/kernel/cobalt/intr.c b/kernel/cobalt/intr.c index fb29dab..dc66700 100644 --- a/kernel/cobalt/intr.c +++ b/kernel/cobalt/intr.c @@ -819,7 +819,7 @@ int xnintr_attach(struct xnintr *intr, void *cookie) clear_irqstats(intr); #ifdef CONFIG_SMP - ipipe_set_irq_affinity(intr->irq, nkaffinity); + ipipe_set_irq_affinity(intr->irq, cobalt_cpu_affinity); #endif /* CONFIG_SMP */ raw_spin_lock(&intr->lock); diff --git a/kernel/cobalt/posix/process.c b/kernel/cobalt/posix/process.c index d53e34a..07b011f 100644 --- a/kernel/cobalt/posix/process.c +++ b/kernel/cobalt/posix/process.c @@ -808,7 +808,7 @@ static int handle_setaffinity_event(struct ipipe_cpu_migration_data *d) * affinity mask accordingly. */ xnlock_get_irqsave(&nklock, s); - cpus_and(thread->affinity, p->cpus_allowed, nkaffinity); + cpus_and(thread->affinity, p->cpus_allowed, cobalt_cpu_affinity); xnthread_run_handler_stack(thread, move_thread, d->dest_cpu); xnlock_put_irqrestore(&nklock, s); diff --git a/kernel/cobalt/sched.c b/kernel/cobalt/sched.c index ecdd3ca..5f048c4 100644 --- a/kernel/cobalt/sched.c +++ b/kernel/cobalt/sched.c @@ -38,8 +38,8 @@ DEFINE_PER_CPU(struct xnsched, nksched); EXPORT_PER_CPU_SYMBOL_GPL(nksched); -cpumask_t nkaffinity = CPU_MASK_ALL; -EXPORT_SYMBOL_GPL(nkaffinity); +cpumask_t cobalt_cpu_affinity = CPU_MASK_ALL; +EXPORT_SYMBOL_GPL(cobalt_cpu_affinity); LIST_HEAD(nkthreadq); @@ -1281,7 +1281,7 @@ static int affinity_vfile_show(struct xnvfile_regular_iterator *it, int cpu; for (cpu = 0; cpu < BITS_PER_LONG; cpu++) - if (cpu_isset(cpu, nkaffinity)) + if (cpu_isset(cpu, cobalt_cpu_affinity)) val |= (1UL << cpu); xnvfile_printf(it, "%08lx\n", val); @@ -1324,7 +1324,7 @@ static ssize_t affinity_vfile_store(struct xnvfile_input *input) return -EINVAL; xnlock_get_irqsave(&nklock, s); - nkaffinity = affinity; + cobalt_cpu_affinity = affinity; xnlock_put_irqrestore(&nklock, s); return ret; diff --git a/kernel/cobalt/thread.c b/kernel/cobalt/thread.c index 4018d7c..b883c4a 100644 --- a/kernel/cobalt/thread.c +++ b/kernel/cobalt/thread.c @@ -168,7 +168,7 @@ int __xnthread_init(struct xnthread *thread, sizeof(thread->name), "@%p", thread); thread->personality = attr->personality; - cpus_and(thread->affinity, attr->affinity, nkaffinity); + cpus_and(thread->affinity, attr->affinity, cobalt_cpu_affinity); thread->sched = sched; thread->state = flags; thread->info = 0; @@ -559,7 +559,7 @@ void __xnthread_discard(struct xnthread *thread) * * - affinity: The processor affinity of this thread. Passing * CPU_MASK_ALL means "any cpu" from the allowed core affinity mask - * (nkaffinity). Passing an empty set is invalid. + * (cobalt_cpu_affinity). Passing an empty set is invalid. * * @param sched_class The initial scheduling class the new thread * should be assigned to. @@ -594,7 +594,7 @@ int xnthread_init(struct xnthread *thread, * affinity mask, and therefore also part of the supported * CPUs. This CPU may change in pin_to_initial_cpu(). */ - cpus_and(affinity, attr->affinity, nkaffinity); + cpus_and(affinity, attr->affinity, cobalt_cpu_affinity); if (cpus_empty(affinity)) return -EINVAL; _______________________________________________ Xenomai-git mailing list Xenomai-git@xenomai.org http://www.xenomai.org/mailman/listinfo/xenomai-git