locklist_t
locklist_t *llp, *next_llp;
static void relock_skip_pid(vnode_t *, locklist_t *, pid_t);
locklist_t *locks, *llp;
relock_skip_pid(vnode_t *vp, locklist_t *llp, pid_t pid)
locklist_t *llist;
locklist_t **nl_llpp, vnode_t *vp)
locklist_t *intersect_llp, *tmp_fllp, *cur_fllp;
intersect_llp = (locklist_t *)kmem_alloc(sizeof (locklist_t), KM_SLEEP);
locklist_t *locks, *llp, *ri_llp, *tmp_llp;
kmem_free(llp, sizeof (locklist_t));
locklist_t *llist;
locklist_t *
locklist_t listhead;
locklist_t *llheadp;
locklist_t *llp;
locklist_t *lltp;
llheadp->ll_next = (locklist_t *)NULL;
llp = kmem_alloc(sizeof (locklist_t), KM_SLEEP);
llp->ll_next = (locklist_t *)NULL;
locklist_t *
locklist_t *
locklist_t *
locklist_t *
locklist_t *
flk_free_locklist(locklist_t *llp)
locklist_t *next_llp;
locklist_t *flk_get_sleeping_locks(int sysid, pid_t pid);
locklist_t *flk_get_active_locks(int sysid, pid_t pid);
locklist_t *flk_active_locks_for_vp(const struct vnode *vp);
locklist_t *flk_active_nbmand_locks_for_vp(const struct vnode *vp);
locklist_t *flk_active_nbmand_locks(pid_t pid);
void flk_free_locklist(locklist_t *);
proc_has_nbmand_on_vp(vnode_t *vp, pid_t pid, locklist_t *llp)
locklist_t *llp = NULL;