lf               1019 kern/kern_descrip.c 	struct flock lf;
lf               1034 kern/kern_descrip.c 		lf.l_whence = SEEK_SET;
lf               1035 kern/kern_descrip.c 		lf.l_start = 0;
lf               1036 kern/kern_descrip.c 		lf.l_len = 0;
lf               1037 kern/kern_descrip.c 		lf.l_type = F_UNLCK;
lf               1039 kern/kern_descrip.c 		(void) VOP_ADVLOCK(vp, (caddr_t)p, F_UNLCK, &lf, F_POSIX);
lf               1069 kern/kern_descrip.c 		lf.l_whence = SEEK_SET;
lf               1070 kern/kern_descrip.c 		lf.l_start = 0;
lf               1071 kern/kern_descrip.c 		lf.l_len = 0;
lf               1072 kern/kern_descrip.c 		lf.l_type = F_UNLCK;
lf               1074 kern/kern_descrip.c 		(void) VOP_ADVLOCK(vp, (caddr_t)fp, F_UNLCK, &lf, F_FLOCK);
lf               1113 kern/kern_descrip.c 	struct flock lf;
lf               1121 kern/kern_descrip.c 	lf.l_whence = SEEK_SET;
lf               1122 kern/kern_descrip.c 	lf.l_start = 0;
lf               1123 kern/kern_descrip.c 	lf.l_len = 0;
lf               1125 kern/kern_descrip.c 		lf.l_type = F_UNLCK;
lf               1127 kern/kern_descrip.c 		error = VOP_ADVLOCK(vp, (caddr_t)fp, F_UNLCK, &lf, F_FLOCK);
lf               1131 kern/kern_descrip.c 		lf.l_type = F_WRLCK;
lf               1133 kern/kern_descrip.c 		lf.l_type = F_RDLCK;
lf               1140 kern/kern_descrip.c 		error = VOP_ADVLOCK(vp, (caddr_t)fp, F_SETLK, &lf, F_FLOCK);
lf               1142 kern/kern_descrip.c 		error = VOP_ADVLOCK(vp, (caddr_t)fp, F_SETLK, &lf, F_FLOCK|F_WAIT);
lf                470 kern/vfs_lockf.c 	struct lockf *lf = *head;
lf                474 kern/vfs_lockf.c 	if (lf == NULL)
lf                481 kern/vfs_lockf.c 	while ((ovcase = lf_findoverlap(lf, lock, SELF,
lf                506 kern/vfs_lockf.c 			lf = overlap->lf_next;
lf                513 kern/vfs_lockf.c 			lf = overlap->lf_next;
lf                564 kern/vfs_lockf.c 	struct lockf **prev, *overlap, *lf;
lf                567 kern/vfs_lockf.c 	lf = *prev;
lf                568 kern/vfs_lockf.c 	while (lf_findoverlap(lf, lock, OTHERS, &prev, &overlap) != 0) {
lf                578 kern/vfs_lockf.c 		lf = overlap->lf_next;
lf                591 kern/vfs_lockf.c lf_findoverlap(struct lockf *lf, struct lockf *lock, int type,
lf                597 kern/vfs_lockf.c 	if (lf && lockf_debug & DEBUG_FINDOVR)
lf                601 kern/vfs_lockf.c 	*overlap = lf;
lf                604 kern/vfs_lockf.c 	while (lf != NULL) {
lf                605 kern/vfs_lockf.c 		if (((type & SELF) && lf->lf_id != lock->lf_id) ||
lf                606 kern/vfs_lockf.c 		    ((type & OTHERS) && lf->lf_id == lock->lf_id)) {
lf                607 kern/vfs_lockf.c 			*prev = &lf->lf_next;
lf                608 kern/vfs_lockf.c 			*overlap = lf = lf->lf_next;
lf                613 kern/vfs_lockf.c 			lf_print("\tchecking", lf);
lf                628 kern/vfs_lockf.c 		if ((lf->lf_end != -1 && start > lf->lf_end) ||
lf                629 kern/vfs_lockf.c 		    (end != -1 && lf->lf_start > end)) {
lf                631 kern/vfs_lockf.c 			if ((type & SELF) && end != -1 && lf->lf_start > end)
lf                633 kern/vfs_lockf.c 			*prev = &lf->lf_next;
lf                634 kern/vfs_lockf.c 			*overlap = lf = lf->lf_next;
lf                638 kern/vfs_lockf.c 		if ((lf->lf_start == start) && (lf->lf_end == end)) {
lf                643 kern/vfs_lockf.c 		if ((lf->lf_start <= start) &&
lf                644 kern/vfs_lockf.c 		    (lf->lf_end == -1 ||
lf                645 kern/vfs_lockf.c 		    (end != -1 && lf->lf_end >= end))) {
lf                650 kern/vfs_lockf.c 		if (start <= lf->lf_start &&
lf                652 kern/vfs_lockf.c 		    (lf->lf_end != -1 && end >= lf->lf_end))) {
lf                657 kern/vfs_lockf.c 		if ((lf->lf_start < start) &&
lf                658 kern/vfs_lockf.c 		    ((lf->lf_end >= start) || (lf->lf_end == -1))) {
lf                664 kern/vfs_lockf.c 		if ((lf->lf_start > start) &&
lf                666 kern/vfs_lockf.c 		    ((lf->lf_end > end) || (lf->lf_end == -1))) {
lf                767 kern/vfs_lockf.c 	struct lockf *lf;
lf                770 kern/vfs_lockf.c 	for (lf = *lock->lf_head; lf; lf = lf->lf_next) {
lf                771 kern/vfs_lockf.c 		printf("\tlock %p for ", lf);
lf                772 kern/vfs_lockf.c 		if (lf->lf_flags & F_POSIX)
lf                773 kern/vfs_lockf.c 			printf("proc %d", ((struct proc*)(lf->lf_id))->p_pid);
lf                775 kern/vfs_lockf.c 			printf("id %p", lf->lf_id);
lf                777 kern/vfs_lockf.c 			lf->lf_type == F_RDLCK ? "shared" :
lf                778 kern/vfs_lockf.c 			lf->lf_type == F_WRLCK ? "exclusive" :
lf                779 kern/vfs_lockf.c 			lf->lf_type == F_UNLCK ? "unlock" :
lf                780 kern/vfs_lockf.c 			"unknown", lf->lf_start, lf->lf_end);
lf                834 kern/vfs_syscalls.c 	struct flock lf;
lf                872 kern/vfs_syscalls.c 		lf.l_whence = SEEK_SET;
lf                873 kern/vfs_syscalls.c 		lf.l_start = 0;
lf                874 kern/vfs_syscalls.c 		lf.l_len = 0;
lf                876 kern/vfs_syscalls.c 			lf.l_type = F_WRLCK;
lf                878 kern/vfs_syscalls.c 			lf.l_type = F_RDLCK;
lf                883 kern/vfs_syscalls.c 		error = VOP_ADVLOCK(vp, (caddr_t)fp, F_SETLK, &lf, type);
lf                978 kern/vfs_syscalls.c 	struct flock lf;
lf               1050 kern/vfs_syscalls.c 		lf.l_whence = SEEK_SET;
lf               1051 kern/vfs_syscalls.c 		lf.l_start = 0;
lf               1052 kern/vfs_syscalls.c 		lf.l_len = 0;
lf               1054 kern/vfs_syscalls.c 			lf.l_type = F_WRLCK;
lf               1056 kern/vfs_syscalls.c 			lf.l_type = F_RDLCK;
lf               1061 kern/vfs_syscalls.c 		error = VOP_ADVLOCK(vp, (caddr_t)fp, F_SETLK, &lf, type);