Lines Matching refs:lockf

109 static int	 lf_clearlock(struct lockf *, struct lockf_entry *);
120 static int lf_add_outgoing(struct lockf *, struct lockf_entry *);
121 static int lf_add_incoming(struct lockf *, struct lockf_entry *);
125 lf_getblock(struct lockf *, struct lockf_entry *);
126 static int lf_getlock(struct lockf *, struct lockf_entry *, struct flock *);
127 static void lf_insert_lock(struct lockf *, struct lockf_entry *);
128 static void lf_wakeup_lock(struct lockf *, struct lockf_entry *);
129 static void lf_update_dependancies(struct lockf *, struct lockf_entry *,
131 static void lf_set_start(struct lockf *, struct lockf_entry *, off_t,
133 static void lf_set_end(struct lockf *, struct lockf_entry *, off_t,
135 static int lf_setlock(struct lockf *, struct lockf_entry *,
137 static int lf_cancel(struct lockf *, struct lockf_entry *, void *);
138 static void lf_split(struct lockf *, struct lockf_entry *,
412 lf_advlockasync(struct vop_advlockasync_args *ap, struct lockf **statep, in lf_advlockasync()
415 struct lockf *state; in lf_advlockasync()
593 struct lockf *ls; in lf_advlockasync()
597 ls = malloc(sizeof(struct lockf), M_LOCKF, M_WAITOK|M_ZERO); in lf_advlockasync()
735 lf_advlock(struct vop_advlock_args *ap, struct lockf **statep, u_quad_t size) in lf_advlock()
751 lf_purgelocks(struct vnode *vp, struct lockf **statep) in lf_purgelocks()
753 struct lockf *state; in lf_purgelocks()
973 lf_add_outgoing(struct lockf *state, struct lockf_entry *lock) in lf_add_outgoing()
1041 lf_add_incoming(struct lockf *state, struct lockf_entry *lock) in lf_add_incoming()
1081 lf_insert_lock(struct lockf *state, struct lockf_entry *lock) in lf_insert_lock()
1108 lf_wakeup_lock(struct lockf *state, struct lockf_entry *wakelock) in lf_wakeup_lock()
1135 lf_update_dependancies(struct lockf *state, struct lockf_entry *lock, int all, in lf_update_dependancies()
1160 lf_set_start(struct lockf *state, struct lockf_entry *lock, off_t new_start, in lf_set_start()
1176 lf_set_end(struct lockf *state, struct lockf_entry *lock, off_t new_end, in lf_set_end()
1201 lf_activate_lock(struct lockf *state, struct lockf_entry *lock) in lf_activate_lock()
1314 lf_cancel_lock(struct lockf *state, struct lockf_entry *lock) in lf_cancel_lock()
1365 lf_setlock(struct lockf *state, struct lockf_entry *lock, struct vnode *vp, in lf_setlock()
1537 lf_clearlock(struct lockf *state, struct lockf_entry *unlock) in lf_clearlock()
1562 lf_getlock(struct lockf *state, struct lockf_entry *lock, struct flock *fl) in lf_getlock()
1591 lf_cancel(struct lockf *state, struct lockf_entry *lock, void *cookie) in lf_cancel()
1644 lf_getblock(struct lockf *state, struct lockf_entry *lock) in lf_getblock()
1796 lf_split(struct lockf *state, struct lockf_entry *lock1, in lf_split()
1858 struct lockf *ls; in lf_iteratelocks_sysid()
1920 struct lockf *ls; in lf_iteratelocks_vnode()
2470 struct lockf *ls; in vfs_report_lockf()
2586 SYSCTL_PROC(_kern, KERN_LOCKF, lockf,