Searched refs:fo_advlock (Results 1 – 4 of 4) sorted by relevance
| /netbsd/src/sys/kern/ |
| D | sys_descrip.c | 241 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 …]
|
| D | kern_descrip.c | 725 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()
|
| D | vfs_vnops.c | 141 .fo_advlock = vn_advlock,
|
| /netbsd/src/sys/sys/ |
| D | file.h | 101 int (*fo_advlock) (struct file *, void *, int, struct flock *, member
|