Searched refs:lock_descriptor_t (Results 1 – 3 of 3) sorted by relevance
/titanic_41/usr/src/uts/common/os/ |
H A D | flock.c | 161 static void create_flock(lock_descriptor_t *, flock64_t *); 162 static lock_descriptor_t *flk_get_lock(void); 163 static void flk_free_lock(lock_descriptor_t *lock); 164 static void flk_get_first_blocking_lock(lock_descriptor_t *request); 165 static int flk_process_request(lock_descriptor_t *); 166 static int flk_add_edge(lock_descriptor_t *, lock_descriptor_t *, int, int); 168 static int flk_wait_execute_request(lock_descriptor_t *); 169 static int flk_relation(lock_descriptor_t *, lock_descriptor_t *); 170 static void flk_insert_active_lock(lock_descriptor_t *); 171 static void flk_delete_active_lock(lock_descriptor_t *, int); [all …]
|
/titanic_41/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); 230 (lock) = (lock_descriptor_t *)vp->v_filocks; \ 293 extern void cl_flk_state_transition_notify(lock_descriptor_t *lock, 366 (lock)->l_next = (lock)->l_prev = (lock_descriptor_t *)NULL; \
|
/titanic_41/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | genunix.c | 1713 lock_descriptor_t ld; in ld_walk_step() 1715 if (mdb_vread(&ld, sizeof (lock_descriptor_t), wsp->walk_addr) == -1) { in ld_walk_step() 1822 const lock_descriptor_t *ld = data; in lminfo_cb()
|