Lines Matching defs:cl_plock_t
69 * The passive lock functions operate a cl_plock_t structure which should
75 * cl_plock_t
83 /****s* Component Library: Passive Lock/cl_plock_t
85 * cl_plock_t
90 * The cl_plock_t structure should be treated as opaque and should
98 } cl_plock_t;
122 static inline void cl_plock_construct(IN cl_plock_t * const p_lock)
132 * [in] Pointer to a cl_plock_t structure whose state to initialize.
157 static inline void cl_plock_destroy(IN cl_plock_t * const p_lock)
168 * [in] Pointer to a cl_plock_t structure whose state to initialize.
194 static inline cl_status_t cl_plock_init(IN cl_plock_t * const p_lock)
209 * [in] Pointer to a cl_plock_t structure to initialize.
235 static inline void cl_plock_acquire(IN cl_plock_t * const p_lock)
248 * [in] Pointer to a cl_plock_t structure to acquire.
267 static inline void cl_plock_excl_acquire(IN cl_plock_t * const p_lock)
281 * [in] Pointer to a cl_plock_t structure to acquire exclusively.
300 static inline void cl_plock_release(IN cl_plock_t * const p_lock)
313 * [in] Pointer to a cl_plock_t structure to release.