Home
last modified time | relevance | path

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

/netbsd/src/sys/kern/
Dsys_descrip.c241 int (*fo_advlock)(struct file *, void *, int, struct flock *, int); in do_fcntl_lock() local
248 if ((fo_advlock = fp->f_ops->fo_advlock) == NULL) { in do_fcntl_lock()
274 error = (*fo_advlock)(fp, p, F_SETLK, fl, flg); in do_fcntl_lock()
287 error = (*fo_advlock)(fp, p, F_SETLK, fl, flg); in do_fcntl_lock()
291 error = (*fo_advlock)(fp, p, F_UNLCK, fl, F_POSIX); in do_fcntl_lock()
307 error = (*fo_advlock)(fp, p, F_GETLK, fl, F_POSIX); in do_fcntl_lock()
618 int (*fo_advlock)(struct file *, void *, int, struct flock *, int); in sys_flock() local
628 if ((fo_advlock = fp->f_ops->fo_advlock) == NULL) { in sys_flock()
642 error = (*fo_advlock)(fp, fp, F_UNLCK, &lf, F_FLOCK); in sys_flock()
657 error = (*fo_advlock)(fp, fp, F_SETLK, &lf, F_FLOCK); in sys_flock()
[all …]
Dkern_descrip.c725 fp->f_ops->fo_advlock != NULL) { in fd_close()
731 (void)(*fp->f_ops->fo_advlock)(fp, p, F_UNLCK, &lf, F_POSIX); in fd_close()
849 if (fp->f_ops->fo_advlock == NULL) { in closef()
856 (void)(*fp->f_ops->fo_advlock)(fp, fp, F_UNLCK, &lf, F_FLOCK); in closef()
Dvfs_vnops.c141 .fo_advlock = vn_advlock,
/netbsd/src/sys/sys/
Dfile.h101 int (*fo_advlock) (struct file *, void *, int, struct flock *, member