Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/os/
H A Dflock.c162 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 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);
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 Dnbl-conflict.d36 this->lock = (lock_descriptor_t *)arg0;
/illumos-gate/usr/src/cmd/mdb/common/modules/klmmod/
H A Dklmmod.c1018 const lock_descriptor_t *ld = data; in nlm_lockson_cb()
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dgenunix.c1914 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()