Searched refs:lf (Results 1 – 6 of 6) sorted by relevance
| /xnu-8020.101.4/bsd/kern/ |
| H A D | kern_lockf.c | 436 struct lockf **lf = lock->lf_head; in lf_coalesce_adjacent() local 438 while (*lf != NOLOCKF) { in lf_coalesce_adjacent() 440 if ((*lf == lock) || in lf_coalesce_adjacent() 441 ((*lf)->lf_id != lock->lf_id) || in lf_coalesce_adjacent() 442 ((*lf)->lf_type != lock->lf_type)) { in lf_coalesce_adjacent() 443 lf = &(*lf)->lf_next; in lf_coalesce_adjacent() 451 if (LF_END(*lf) < OFF_MAX && in lf_coalesce_adjacent() 452 (LF_END(*lf) + 1) == lock->lf_start) { in lf_coalesce_adjacent() 453 struct lockf *adjacent = *lf; in lf_coalesce_adjacent() 456 lock->lf_start = (*lf)->lf_start; in lf_coalesce_adjacent() [all …]
|
| H A D | kern_descrip.c | 254 struct flock lf = { in fg_drop() local 261 (void)VNOP_ADVLOCK(vp, (caddr_t)p, F_UNLCK, &lf, F_POSIX, &context, NULL); in fg_drop() 5368 struct flock lf; in sys_flock() local 5381 lf.l_whence = SEEK_SET; in sys_flock() 5382 lf.l_start = 0; in sys_flock() 5383 lf.l_len = 0; in sys_flock() 5385 lf.l_type = F_UNLCK; in sys_flock() 5386 error = VNOP_ADVLOCK(vp, (caddr_t)fp->fp_glob, F_UNLCK, &lf, F_FLOCK, ctx, NULL); in sys_flock() 5390 lf.l_type = F_WRLCK; in sys_flock() 5392 lf.l_type = F_RDLCK; in sys_flock() [all …]
|
| /xnu-8020.101.4/bsd/vfs/ |
| H A D | vfs_xattr.c | 3420 struct flock lf; in lock_xattrfile() local 3423 lf.l_whence = SEEK_SET; in lock_xattrfile() 3424 lf.l_start = 0; in lock_xattrfile() 3425 lf.l_len = 0; in lock_xattrfile() 3426 lf.l_type = locktype; /* F_WRLCK or F_RDLCK */ in lock_xattrfile() 3428 error = VNOP_ADVLOCK(xvp, (caddr_t)xvp, F_SETLK, &lf, F_FLOCK | F_WAIT, context, NULL); in lock_xattrfile() 3435 struct flock lf; in unlock_xattrfile() local 3438 lf.l_whence = SEEK_SET; in unlock_xattrfile() 3439 lf.l_start = 0; in unlock_xattrfile() 3440 lf.l_len = 0; in unlock_xattrfile() [all …]
|
| H A D | vfs_vnops.c | 1764 struct flock lf = { in vn_closefile() local 1773 F_UNLCK, &lf, F_FLOCK, ctx, NULL); in vn_closefile() 1778 F_UNLCK, &lf, F_OFD_LOCK, ctx, NULL); in vn_closefile()
|
| H A D | vfs_syscalls.c | 4231 struct flock lf = { in open1() local 4236 lf.l_type = F_WRLCK; in open1() 4238 lf.l_type = F_RDLCK; in open1() 4246 F_SETLK, &lf); in open1() 4251 if ((error = VNOP_ADVLOCK(vp, (caddr_t)fp->fp_glob, F_SETLK, &lf, type, ctx, NULL))) { in open1() 4365 struct flock lf = { in open1() local 4371 vp, (caddr_t)fp->fp_glob, F_UNLCK, &lf, F_FLOCK, ctx, NULL); in open1()
|
| /xnu-8020.101.4/bsd/nfs/ |
| H A D | nfs_syscalls.c | 683 struct flock lf; in fhopen() local 796 lf.l_whence = SEEK_SET; in fhopen() 797 lf.l_start = 0; in fhopen() 798 lf.l_len = 0; in fhopen() 800 lf.l_type = F_WRLCK; in fhopen() 802 lf.l_type = F_RDLCK; in fhopen() 808 if ((error = VNOP_ADVLOCK(vp, (caddr_t)fp->fp_glob, F_SETLK, &lf, type, ctx, NULL))) { in fhopen()
|