Home
last modified time | relevance | path

Searched refs:ccs_lock_t (Results 1 – 7 of 7) sorted by relevance

/freebsd/crypto/krb5/src/ccapi/server/
H A Dccs_lock.h31 cc_int32 ccs_lock_new (ccs_lock_t *out_lock,
38 cc_int32 ccs_lock_release (ccs_lock_t io_lock);
40 cc_int32 ccs_lock_grant_lock (ccs_lock_t io_lock);
42 cc_uint32 ccs_lock_is_pending (ccs_lock_t in_lock,
45 cc_int32 ccs_lock_type (ccs_lock_t in_lock,
48 cc_int32 ccs_lock_is_read_lock (ccs_lock_t in_lock,
51 cc_int32 ccs_lock_is_write_lock (ccs_lock_t in_lock,
54 cc_int32 ccs_lock_is_for_client_pipe (ccs_lock_t in_lock,
58 cc_int32 ccs_lock_client_pipe (ccs_lock_t in_lock,
H A Dccs_lock.c41 cc_int32 ccs_lock_new (ccs_lock_t *out_lock, in ccs_lock_new()
49 ccs_lock_t lock = NULL; in ccs_lock_new()
96 cc_int32 ccs_lock_release (ccs_lock_t io_lock) in ccs_lock_release()
119 ccs_lock_t lock = (ccs_lock_t) io_lock; in ccs_lock_invalidate_callback()
129 cc_int32 ccs_lock_grant_lock (ccs_lock_t io_lock) in ccs_lock_grant_lock()
144 cc_uint32 ccs_lock_is_pending (ccs_lock_t in_lock, in ccs_lock_is_pending()
161 cc_int32 ccs_lock_type (ccs_lock_t in_lock, in ccs_lock_type()
178 cc_int32 ccs_lock_is_read_lock (ccs_lock_t in_lock, in ccs_lock_is_read_lock()
196 cc_int32 ccs_lock_is_write_lock (ccs_lock_t in_lock, in ccs_lock_is_write_lock()
214 cc_int32 ccs_lock_is_for_client_pipe (ccs_lock_t in_lock, in ccs_lock_is_for_client_pipe()
[all …]
H A Dccs_lock_state.c104 ccs_lock_t lock = NULL; in ccs_lock_status_add_pending_lock()
158 ccs_lock_t pending_lock = NULL; 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()
246 ccs_lock_t lock = ccs_lock_array_object_at_index (io_lock_state->locks, i); in ccs_lock_state_check_pending_lock()
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()
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()
500 ccs_lock_t in_lock) 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()
H A Dccs_array.c90 return cci_check_error (ccs_lock_release ((ccs_lock_t) io_lock)); in ccs_lock_object_release()
116 ccs_lock_t ccs_lock_array_object_at_index (ccs_lock_array_t io_array, in ccs_lock_array_object_at_index()
119 return (ccs_lock_t) cci_array_object_at_index (io_array, in_position); in ccs_lock_array_object_at_index()
125 ccs_lock_t in_lock, in ccs_lock_array_insert()
H A Dccs_array.h57 ccs_lock_t ccs_lock_array_object_at_index (ccs_lock_array_t io_array,
61 ccs_lock_t in_lock,
H A Dccs_lock_state.h49 ccs_lock_t in_lock);
H A Dccs_types.h102 typedef struct ccs_lock_d *ccs_lock_t; typedef