From 03c9f2406127b71ad5abdfd02af1609f8a67f012 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 5 Apr 2019 08:03:12 +0200 Subject: rtems: Add rtems_scheduler_get_processor() Add rtems_scheduler_get_processor() as a replacement for rtems_get_current_processor(). The rtems_get_current_processor() is a bit orphaned. Adopt it by the Scheduler Manager. This is in line with the glibc sched_getcpu() function. Deprecate rtems_get_current_processor(). Update #3731. --- cpukit/libmisc/capture/capture.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'cpukit/libmisc/capture') diff --git a/cpukit/libmisc/capture/capture.c b/cpukit/libmisc/capture/capture.c index 4d40b8f630..6accd509e7 100644 --- a/cpukit/libmisc/capture/capture.c +++ b/cpukit/libmisc/capture/capture.c @@ -356,7 +356,7 @@ void rtems_capture_record_lock (rtems_capture_record_lock_context* context) { rtems_capture_per_cpu_data* cpu; - cpu = capture_per_cpu_get (rtems_get_current_processor ()); + cpu = capture_per_cpu_get (rtems_scheduler_get_processor ()); rtems_interrupt_lock_interrupt_disable (&context->lock_context); context->lock = &cpu->lock; rtems_interrupt_lock_acquire_isr (&cpu->lock, &context->lock_context); @@ -379,7 +379,7 @@ rtems_capture_record_open (rtems_tcb* tcb, size += sizeof (rtems_capture_record); - cpu = capture_per_cpu_get (rtems_get_current_processor ()); + cpu = capture_per_cpu_get (rtems_scheduler_get_processor ()); rtems_capture_record_lock (context); -- cgit v1.2.3