Lines Matching refs:locks
32 ccs_lock_array_t locks; member
60 err = ccs_lock_array_new (&lock_state->locks); in ccs_lock_state_new()
84 ccs_lock_array_release (io_lock_state->locks); in ccs_lock_state_release()
118 err = ccs_lock_array_insert (io_lock_state->locks, lock, in ccs_lock_status_add_pending_lock()
119 ccs_lock_array_count (io_lock_state->locks)); in ccs_lock_status_add_pending_lock()
124 *out_lock_index = ccs_lock_array_count (io_lock_state->locks) - 1; in ccs_lock_status_add_pending_lock()
142 err = ccs_lock_array_remove (io_lock_state->locks, in_lock_index); in ccs_lock_status_remove_lock()
164 pending_lock = ccs_lock_array_object_at_index (io_lock_state->locks, in ccs_lock_status_grant_lock()
185 ccs_lock_t lock = ccs_lock_array_object_at_index (io_lock_state->locks, i); in ccs_lock_status_grant_lock()
204 err = ccs_lock_array_move (io_lock_state->locks, in ccs_lock_status_grant_lock()
246 ccs_lock_t lock = ccs_lock_array_object_at_index (io_lock_state->locks, i); in ccs_lock_state_check_pending_lock()
335 cc_uint64 count = ccs_lock_array_count (io_lock_state->locks); in ccs_lock_status_try_to_grant_pending_locks()
339 ccs_lock_t lock = ccs_lock_array_object_at_index (io_lock_state->locks, i); in ccs_lock_status_try_to_grant_pending_locks()
397 …ck_state->first_pending_lock_index; !err && i < ccs_lock_array_count (io_lock_state->locks); i++) { in ccs_lock_state_add()
398 ccs_lock_t lock = ccs_lock_array_object_at_index (io_lock_state->locks, i); in ccs_lock_state_add()
466 ccs_lock_t lock = ccs_lock_array_object_at_index (io_lock_state->locks, i); in ccs_lock_state_remove()
508 cc_uint64 count = ccs_lock_array_count (io_lock_state->locks); in ccs_lock_state_invalidate_lock()
511 ccs_lock_t lock = ccs_lock_array_object_at_index (io_lock_state->locks, i); in ccs_lock_state_invalidate_lock()