Searched refs:lockf (Results 1 - 13 of 13) sorted by relevance
/xnu-2782.1.97/bsd/sys/ |
H A D | lockf.h | 59 * @(#)lockf.h 8.1 (Berkeley) 6/11/93 60 * $FreeBSD: src/sys/sys/lockf.h,v 1.16 2004/04/07 04:19:49 imp Exp $ 82 * The lockf structure is a kernel structure which contains the information 83 * associated with a byte range lock. The lockf structures are linked into 88 TAILQ_HEAD(locklist, lockf); 92 struct lockf { struct 98 struct lockf **lf_head; /* Back pointer to the head of the locf list */ 100 struct lockf *lf_next; /* Pointer to the next lock on this inode */ 102 TAILQ_ENTRY(lockf) lf_block;/* A request waiting for a lock */ 122 void lf_print(char *, struct lockf *); [all...] |
H A D | Makefile | 25 ioctl_compat.h ipc.h kernel.h kernel_types.h kern_event.h loadable_fs.h lock.h lockf.h \ 76 ioctl_compat.h kernel.h kernel_types.h kern_event.h lctx.h lock.h lockf.h \
|
H A D | vnode_internal.h | 91 struct lockf; 172 struct lockf *v_lockf; /* advisory lock list head */
|
/xnu-2782.1.97/bsd/kern/ |
H A D | kern_lockf.c | 77 #include <sys/lockf.h> 91 void lf_print(const char *tag, struct lockf *lock); 92 void lf_printlist(const char *tag, struct lockf *lock); 110 MALLOC_DEFINE(M_LOCKF, "lockf", "Byte-range locking structures"); 112 #define NOLOCKF (struct lockf *)0 129 static int lf_clearlock(struct lockf *); 130 static overlap_t lf_findoverlap(struct lockf *, 131 struct lockf *, int, struct lockf ***, struct lockf **); [all...] |
H A D | kern_malloc.c | 183 "lockf", /* 40 M_LOCKF */ 387 { SOX(lockf), KMZ_CREATEZONE_ACCT, TRUE }, /* 40 M_LOCKF */
|
/xnu-2782.1.97/tools/tests/libMicro/ |
H A D | cascade_lockf.c | 84 "notes: thread cascade using lockf file locking\n", 136 return (lockf(files[index], F_LOCK, 0) == -1); 142 return (lockf(files[index], F_ULOCK, 0) == -1);
|
/xnu-2782.1.97/tools/lldbmacros/ |
H A D | memory.py | 1496 def GetVnodeLock(lockf): 1498 params: lockf - value representing v_lockf member in struct vnode * 1502 lockf_flags = lockf.lf_flags 1503 lockf_type = lockf.lf_type 1517 lockf_proc = Cast(lockf.lf_id, 'proc *') 1520 vnode_lock_output += ("ID {: <#019x}").format(int(lockf.lf_id)) 1535 vnode_lock_output += ("{: #018x} ..").format(lockf.lf_start) 1536 vnode_lock_output += ("{: #018x}\n").format(lockf.lf_end)
|
/xnu-2782.1.97/bsd/nfs/ |
H A D | nfs_lock.c | 65 #include <sys/lockf.h> /* for hz */ /* Must come after sys/malloc.h */
|
H A D | nfs_syscalls.c | 94 #include <sys/lockf.h>
|
H A D | nfs4_vnops.c | 45 #include <sys/lockf.h>
|
H A D | nfs_vnops.c | 85 #include <sys/lockf.h>
|
/xnu-2782.1.97/bsd/vfs/ |
H A D | kpi_vfs.c | 104 #include <sys/lockf.h>
|
H A D | vfs_subr.c | 110 #include <sys/lockf.h>
|
Completed in 125 milliseconds