Home
last modified time | relevance | path

Searched refs:lock_descriptor_t (Results 1 – 3 of 3) sorted by relevance

/titanic_41/usr/src/uts/common/os/
H A Dflock.c161 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 Dflock_impl.h88 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 Dgenunix.c1713 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()