Home
last modified time | relevance | path

Searched refs:fo_advlock (Results 1 – 4 of 4) sorted by relevance

/netbsd/sys/kern/
H A Dsys_descrip.c239 int (*fo_advlock)(struct file *, void *, int, struct flock *, int); in do_fcntl_lock() local
246 if ((fo_advlock = fp->f_ops->fo_advlock) == NULL) { in do_fcntl_lock()
272 error = (*fo_advlock)(fp, p, F_SETLK, fl, flg); in do_fcntl_lock()
285 error = (*fo_advlock)(fp, p, F_SETLK, fl, flg); in do_fcntl_lock()
289 error = (*fo_advlock)(fp, p, F_UNLCK, fl, F_POSIX); in do_fcntl_lock()
305 error = (*fo_advlock)(fp, p, F_GETLK, fl, F_POSIX); in do_fcntl_lock()
616 int (*fo_advlock)(struct file *, void *, int, struct flock *, int); in sys_flock() local
626 if ((fo_advlock = fp->f_ops->fo_advlock) == NULL) { in sys_flock()
640 error = (*fo_advlock)(fp, fp, F_UNLCK, &lf, F_FLOCK); in sys_flock()
655 error = (*fo_advlock)(fp, fp, F_SETLK, &lf, F_FLOCK); in sys_flock()
[all …]
H A Dkern_descrip.c731 fp->f_ops->fo_advlock != NULL) { in fd_close()
737 (void)(*fp->f_ops->fo_advlock)(fp, p, F_UNLCK, &lf, F_POSIX); in fd_close()
855 if (fp->f_ops->fo_advlock == NULL) { in closef()
862 (void)(*fp->f_ops->fo_advlock)(fp, fp, F_UNLCK, &lf, F_FLOCK); in closef()
H A Dvfs_vnops.c143 .fo_advlock = vn_advlock,
/netbsd/sys/sys/
H A Dfile.h101 int (*fo_advlock) (struct file *, void *, int, struct flock *, member