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 | 170 static int flk_relation(lock_descriptor_t *, lock_descriptor_t *); 184 static void report_blocker(lock_descriptor_t *, lock_descriptor_t *); 198 static int no_path(lock_descriptor_t *, lock_descriptor_t *); 199 static void path(lock_descriptor_t *, lock_descriptor_t *); 201 static int level_one_path(lock_descriptor_t *, lock_descriptor_t *); 202 static int level_two_path(lock_descriptor_t *, lock_descriptor_t *, int); 1484 flk_add_edge(lock_descriptor_t *from_lock, lock_descriptor_t *to_lock, in flk_add_edge() 1615 flk_relation(lock_descriptor_t *lock, lock_descriptor_t *request) in flk_relation() 4575 level_one_path(lock_descriptor_t *lock1, lock_descriptor_t *lock2) in level_one_path() 4589 no_path(lock_descriptor_t *lock1, lock_descriptor_t *lock2) in no_path() [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 | 1917 lock_descriptor_t ld; in ld_walk_step() 1919 if (mdb_vread(&ld, sizeof (lock_descriptor_t), wsp->walk_addr) == -1) { in ld_walk_step() 2032 const lock_descriptor_t *ld = data; in lminfo_cb()
|