Symbol: lockf
games/atc/log.c
179
if (lockf(fileno(score_fp), F_LOCK, 1) < 0)
include/unistd.h
278
int lockf(int, int, off_t);
lib/libc/gen/lockf.c
43
__weak_alias(lockf,_lockf)
lib/libc/gen/lockf.c
48
lockf(int filedes, int function, off_t size)
lib/libc/gen/utmpx.c
273
if (lockf(fileno(fp), F_LOCK, (off_t)0) == -1)
lib/libc/gen/utmpx.c
298
if (lockf(fileno(fp), F_ULOCK, (off_t)0) == -1)
sys/fs/cd9660/cd9660_node.h
73
struct lockf *i_lockf; /* head of byte-level lock list */
sys/fs/efs/efs_inode.h
32
struct lockf *ei_lockf; /* advisory lock */
sys/fs/filecorefs/filecore_node.h
95
struct lockf *i_lockf; /* head of byte-level lock list */
sys/fs/msdosfs/denode.h
181
struct lockf *de_lockf; /* byte level lock list */
sys/fs/nfs/client/nfsnode.h
104
struct lockf *n_lockf; /* Locking record of file */
sys/fs/nilfs/nilfs.h
203
struct lockf *lockf; /* lock list */
sys/fs/nilfs/nilfs_subr.c
682
node->lockf = NULL;
sys/fs/nilfs/nilfs_vnops.c
1523
return lf_advlock(ap, &nilfs_node->lockf, file_size);
sys/fs/puffs/puffs_sys.h
228
struct lockf * pn_lockf;
sys/fs/sysvbfs/sysvbfs.h
49
struct lockf *lockf; /* advlock */
sys/fs/sysvbfs/sysvbfs_vfsops.c
356
bnode->lockf = NULL; /* advlock */
sys/fs/sysvbfs/sysvbfs_vnops.c
817
return lf_advlock(ap, &bnode->lockf, bfs_file_size(bnode->inode));
sys/fs/tmpfs/tmpfs.h
123
struct lockf * tn_lockf;
sys/fs/udf/udf.h
399
struct lockf *lockf; /* lock list */
sys/fs/udf/udf_subr.c
5394
udf_node->lockf = 0;
sys/fs/udf/udf_subr.c
5911
udf_node->lockf = 0;
sys/fs/udf/udf_vnops.c
2162
return lf_advlock(ap, &udf_node->lockf, file_size);
sys/fs/v7fs/v7fs_extern.h
56
struct lockf *lockf; /* advlock */
sys/fs/v7fs/v7fs_vfsops.c
458
v7fs_node->lockf = NULL; /* advlock */
sys/fs/v7fs/v7fs_vnops.c
1184
return lf_advlock(a, &v7node->lockf,
sys/kern/vfs_lockf.c
135
lf_print(const char *tag, struct lockf *lock)
sys/kern/vfs_lockf.c
155
lf_printlist(const char *tag, struct lockf *lock)
sys/kern/vfs_lockf.c
157
struct lockf *lf, *blk;
sys/kern/vfs_lockf.c
195
static struct lockf *
sys/kern/vfs_lockf.c
199
struct lockf *lock;
sys/kern/vfs_lockf.c
218
lf_free(struct lockf *lock)
sys/kern/vfs_lockf.c
234
lf_findoverlap(struct lockf *lf, struct lockf *lock, int type,
sys/kern/vfs_lockf.c
235
struct lockf ***prev, struct lockf **overlap)
sys/kern/vfs_lockf.c
340
lf_split(struct lockf *lock1, struct lockf *lock2, struct lockf **sparelock)
sys/kern/vfs_lockf.c
342
struct lockf *splitlock;
sys/kern/vfs_lockf.c
389
lf_wakelock(struct lockf *listhead)
sys/kern/vfs_lockf.c
391
struct lockf *wakelock;
sys/kern/vfs_lockf.c
412
lf_clearlock(struct lockf *unlock, struct lockf **sparelock)
sys/kern/vfs_lockf.c
414
struct lockf **head = unlock->lf_head;
sys/kern/vfs_lockf.c
415
struct lockf *lf = *head;
sys/kern/vfs_lockf.c
416
struct lockf *overlap, **prev;
sys/kern/vfs_lockf.c
480
static struct lockf *
sys/kern/vfs_lockf.c
481
lf_getblock(struct lockf *lock)
sys/kern/vfs_lockf.c
483
struct lockf **prev, *overlap, *lf = *(lock->lf_head);
sys/kern/vfs_lockf.c
505
lf_setlock(struct lockf *lock, struct lockf **sparelock,
sys/kern/vfs_lockf.c
508
struct lockf *block;
sys/kern/vfs_lockf.c
509
struct lockf **head = lock->lf_head;
sys/kern/vfs_lockf.c
510
struct lockf **prev, *overlap, *ltmp;
sys/kern/vfs_lockf.c
542
volatile const struct lockf *waitblock;
sys/kern/vfs_lockf.c
69
TAILQ_HEAD(locklist, lockf);
sys/kern/vfs_lockf.c
764
lf_getlock(struct lockf *lock, struct flock *fl)
sys/kern/vfs_lockf.c
766
struct lockf *block;
sys/kern/vfs_lockf.c
78
struct lockf **lf_head; /* Back pointer to the head of lockf list */
sys/kern/vfs_lockf.c
79
struct lockf *lf_next; /* Next lock on this vnode, or blocking lock */
sys/kern/vfs_lockf.c
795
lf_advlock(struct vop_advlock_args *ap, struct lockf **head, off_t size)
sys/kern/vfs_lockf.c
798
struct lockf *lock = NULL;
sys/kern/vfs_lockf.c
799
struct lockf *sparelock;
sys/kern/vfs_lockf.c
81
TAILQ_ENTRY(lockf) lf_block;/* A request waiting for a lock */
sys/kern/vfs_lockf.c
906
if (*head == (struct lockf *)0) {
sys/kern/vfs_lockf.c
921
lock->lf_next = (struct lockf *)0;
sys/miscfs/specfs/specdev.h
76
struct lockf *sd_lockf;
sys/nfs/nfsnode.h
161
struct lockf *n_lockf; /* Locking record of file */
sys/rump/librump/rumpvfs/rumpfs.c
173
struct lockf *rn_lockf;
sys/sys/lockf.h
44
struct lockf;
sys/sys/lockf.h
46
int lf_advlock(struct vop_advlock_args *, struct lockf **, off_t);
sys/ufs/lfs/lfs_inode.h
140
struct lockf *i_lockf;/* Head of byte-level lock list. */
sys/ufs/ufs/inode.h
118
struct lockf *i_lockf;/* Head of byte-level lock list. */
tests/kernel/t_lockf.c
201
ret = lockf(fd, op, lk_size);
tests/lib/libpthread/t_cancellation.c
338
RL(lockf(fd, F_LOCK, 0));
usr.bin/fstat/zfs_znode.h
101
struct lockf *z_lockf; /* head of byte-level lock list */