[Cbe-oss-dev] [PATCH 6/7]MARS/core: Hide internal implementation
Kazunori Asayama
asayama at sm.sony.co.jp
Wed Oct 29 15:13:48 EST 2008
Yuji Mano wrote:
> This moves all internal implementation details from the public API headers and
> into internal source headers.
>
> Signed-off-by: Yuji Mano <yuji.mano at am.sony.com>
>
Acked-by: Kazunori Asayama <asayama at sm.sony.co.jp>
> ---
> core/include/common/mars/mutex_types.h | 14 --
> core/include/common/mars/task_barrier_types.h | 19 ---
> core/include/common/mars/task_event_flag_types.h | 19 ---
> core/include/common/mars/task_queue_types.h | 29 ----
> core/include/common/mars/task_semaphore_types.h | 15 --
> core/include/common/mars/task_types.h | 32 -----
> core/include/host/mars/context.h | 14 --
> core/include/host/mars/task.h | 1
> core/include/host/mars/task_barrier.h | 1
> core/include/host/mars/task_event_flag.h | 1
> core/include/host/mars/task_queue.h | 1
> core/include/host/mars/task_semaphore.h | 1
> core/include/mpu/mars/mutex.h | 1
> core/include/mpu/mars/task.h | 1
> core/include/mpu/mars/task_barrier.h | 1
> core/include/mpu/mars/task_event_flag.h | 1
> core/include/mpu/mars/task_queue.h | 1
> core/include/mpu/mars/task_semaphore.h | 1
> core/src/common/kernel_internal_types.h | 52 ++++++++
> core/src/common/mutex_internal_types.h | 54 ++++++++
> core/src/common/task_barrier_internal_types.h | 59 +++++++++
> core/src/common/task_event_flag_internal_types.h | 59 +++++++++
> core/src/common/task_internal_types.h | 66 ++++++++++
> core/src/common/task_queue_internal_types.h | 69 +++++++++++
> core/src/common/task_semaphore_internal_types.h | 55 +++++++++
> core/src/common/workload_internal_types.h | 139 +++++++++++++++++++++++
> core/src/host/lib/Makefile.am | 5
> core/src/host/lib/context.c | 3
> core/src/host/lib/context_internal_types.h | 57 +++++++++
> core/src/host/lib/mutex.c | 2
> core/src/host/lib/task.c | 2
> core/src/host/lib/task_barrier.c | 4
> core/src/host/lib/task_event_flag.c | 3
> core/src/host/lib/task_queue.c | 3
> core/src/host/lib/task_semaphore.c | 4
> core/src/host/lib/task_signal.c | 1
> core/src/host/lib/workload_queue.c | 3
> core/src/host/lib/workload_queue.h | 2
> core/src/mpu/kernel/Makefile.am | 3
> core/src/mpu/kernel/kernel.h | 6
> core/src/mpu/lib/Makefile.am | 7 -
> core/src/mpu/lib/mutex.c | 1
> core/src/mpu/lib/task.c | 1
> core/src/mpu/lib/task_barrier.c | 3
> core/src/mpu/lib/task_event_flag.c | 3
> core/src/mpu/lib/task_queue.c | 5
> core/src/mpu/lib/task_semaphore.c | 3
> core/src/mpu/lib/task_signal.c | 1
> 48 files changed, 682 insertions(+), 146 deletions(-)
>
--
(ASAYAMA Kazunori
(asayama at sm.sony.co.jp))
t
More information about the cbe-oss-dev
mailing list