aboutsummaryrefslogtreecommitdiff
path: root/platform/linux-generic/include
diff options
context:
space:
mode:
authorOla Liljedahl <ola.liljedahl@linaro.org>2014-12-04 16:38:53 +0100
committerMaxim Uvarov <maxim.uvarov@linaro.org>2014-12-05 10:36:17 +0300
commit0c6a4e6b1b0df61bff1e50a8cbe25a8f0c6ca222 (patch)
tree7d1119175f21d5d9a3aaa5f98885f2cbedf9eeb5 /platform/linux-generic/include
parent8cb7ea111d1c6a47200b7780d651868bd927e197 (diff)
api:odp_spinlock.h: Update doxygen comments, renaming of function params
Signed-off-by: Ola Liljedahl <ola.liljedahl@linaro.org> Reviewed-by: Bill Fischofer <bill.fischofer@linaro.org> Reviewed-by: Mike Holmes <mike.holmes@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'platform/linux-generic/include')
-rw-r--r--platform/linux-generic/include/api/odp_spinlock.h42
1 files changed, 22 insertions, 20 deletions
diff --git a/platform/linux-generic/include/api/odp_spinlock.h b/platform/linux-generic/include/api/odp_spinlock.h
index 7c299c877..806cc05c6 100644
--- a/platform/linux-generic/include/api/odp_spinlock.h
+++ b/platform/linux-generic/include/api/odp_spinlock.h
@@ -22,60 +22,62 @@ extern "C" {
#include <odp_std_types.h>
/** @addtogroup odp_synchronizers
- * Operations on spinlock.
+ * Operations on spin locks.
* @{
*/
/**
- * ODP spinlock
+ * ODP spinlock type
*/
typedef struct odp_spinlock_t {
- char lock; /**< @private Lock */
+ char lock; /**< @private lock flag, should match odp_atomic_flag_t */
} odp_spinlock_t;
/**
- * Init spinlock
+ * Initialize spin lock.
*
- * @param spinlock Spinlock
+ * @param splock Pointer to a spin lock
*/
-void odp_spinlock_init(odp_spinlock_t *spinlock);
+void odp_spinlock_init(odp_spinlock_t *splock);
/**
- * Lock spinlock
+ * Acquire spin lock.
*
- * @param spinlock Spinlock
+ * @param splock Pointer to a spin lock
*/
-void odp_spinlock_lock(odp_spinlock_t *spinlock);
+void odp_spinlock_lock(odp_spinlock_t *splock);
/**
- * Try to lock spinlock
+ * Try to acquire spin lock.
*
- * @param spinlock Spinlock
+ * @param splock Pointer to a spin lock
*
- * @return 1 if the lock was taken, otherwise 0.
+ * @retval 1 lock acquired
+ * @retval 0 lock not acquired
*/
-int odp_spinlock_trylock(odp_spinlock_t *spinlock);
+int odp_spinlock_trylock(odp_spinlock_t *splock);
/**
- * Unlock spinlock
+ * Release spin lock.
*
- * @param spinlock Spinlock
+ * @param splock Pointer to a spin lock
*/
-void odp_spinlock_unlock(odp_spinlock_t *spinlock);
+void odp_spinlock_unlock(odp_spinlock_t *splock);
/**
- * Test if spinlock is locked
+ * Check if spin lock is busy (locked).
*
- * @param spinlock Spinlock
+ * @param splock Pointer to a spin lock
*
- * @return 1 if the lock is locked, otherwise 0.
+ * @retval 1 lock busy (locked)
+ * @retval 0 lock not busy.
*/
-int odp_spinlock_is_locked(odp_spinlock_t *spinlock);
+int odp_spinlock_is_locked(odp_spinlock_t *splock);