Searched refs:lock_descriptor_t (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/common/os/ |
H A D | flock.c | 162 static void create_flock(lock_descriptor_t *, flock64_t *); 163 static lock_descriptor_t *flk_get_lock(void); 164 static void flk_free_lock(lock_descriptor_t *lock); 165 static void flk_get_first_blocking_lock(lock_descriptor_t *request); 166 static int flk_process_request(lock_descriptor_t *); 167 static int flk_add_edge(lock_descriptor_t *, lock_descriptor_t *, int, int); 169 static int flk_wait_execute_request(lock_descriptor_t *); 170 static int flk_relation(lock_descriptor_t *, lock_descriptor_t *); 171 static void flk_insert_active_lock(lock_descriptor_t *); 172 static void flk_delete_active_lock(lock_descriptor_t *, int); [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | flock_impl.h | 88 typedef struct lock_descriptor lock_descriptor_t; typedef 192 int flk_execute_request(lock_descriptor_t *); 193 void flk_cancel_sleeping_lock(lock_descriptor_t *, int); 194 void flk_set_state(lock_descriptor_t *, int); 231 (lock) = (lock_descriptor_t *)vp->v_filocks; \ 294 extern void cl_flk_state_transition_notify(lock_descriptor_t *lock, 367 (lock)->l_next = (lock)->l_prev = (lock_descriptor_t *)NULL; \
|
/illumos-gate/usr/src/cmd/smbsrv/dtrace/ |
H A D | nbl-conflict.d | 36 this->lock = (lock_descriptor_t *)arg0;
|
/illumos-gate/usr/src/cmd/mdb/common/modules/klmmod/ |
H A D | klmmod.c | 1018 const lock_descriptor_t *ld = data; in nlm_lockson_cb()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | genunix.c | 1914 lock_descriptor_t ld; in ld_walk_step() 1916 if (mdb_vread(&ld, sizeof (lock_descriptor_t), wsp->walk_addr) == -1) { in ld_walk_step() 2029 const lock_descriptor_t *ld = data; in lminfo_cb()
|