Symbol: rw_lock_init
headers/private/kernel/lock.h
148
extern void rw_lock_init(rw_lock* lock, const char* name);
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
95
rw_lock_init(&fChannelsLock, "vmbus channel lock");
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
429
rw_lock_init(&info->rounded_write_lock, "nvme rounded writes");
src/add-ons/kernel/file_systems/bfs/Inode.cpp
352
rw_lock_init(&fLock, "bfs inode");
src/add-ons/kernel/file_systems/bfs/Inode.cpp
386
rw_lock_init(&fLock, "bfs inode");
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
38
rw_lock_init(&fLock, "btrfs inode");
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
74
rw_lock_init(&fLock, "btrfs inode");
src/add-ons/kernel/file_systems/exfat/Inode.cpp
201
rw_lock_init(&fLock, "exfat inode");
src/add-ons/kernel/file_systems/ext2/Inode.cpp
48
rw_lock_init(&fLock, "ext2 inode");
src/add-ons/kernel/file_systems/ext2/Inode.cpp
82
rw_lock_init(&fLock, "ext2 inode");
src/add-ons/kernel/file_systems/fat/bsd/kern/vfs_subr.c
111
rw_lock_init(&newBsdNode->v_vnlock->haikuRW, "fat vnode");
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3379
rw_lock_init(&node->v_bufobj.bo_lock.haikuRW, "FAT v_bufobj");
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3735
rw_lock_init(&fatVolume->pm_fatlock.haikuRW, "fatlock");
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3788
rw_lock_init(&fatVolume->pm_checkpath_lock.haikuRW, "fat cp");
src/add-ons/kernel/file_systems/fat/vcache.cpp
149
rw_lock_init(&vol->vcache.lock, "fat cache");
src/add-ons/kernel/file_systems/nfs4/Inode.cpp
40
rw_lock_init(&fDelegationLock, "nfs4 Inode::fDelegationLock");
src/add-ons/kernel/file_systems/nfs4/Inode.cpp
43
rw_lock_init(&fWriteLock, "nfs4 Inode::fWriteLock");
src/add-ons/kernel/file_systems/nfs4/RPCCallbackServer.cpp
38
rw_lock_init(&fArrayLock, NULL);
src/add-ons/kernel/file_systems/nfs4/VnodeToInode.h
70
rw_lock_init(&fLock, NULL);
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
19
rw_lock_init(&fLock, "packagefs directory");
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.cpp
37
rw_lock_init(&fLock, "packagefs root");
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
178
rw_lock_init(&fLock, "packagefs volume");
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
142
rw_lock_init(&fLocker, "ramfs volume");
src/add-ons/kernel/file_systems/ufs2/Inode.cpp
27
rw_lock_init(&fLock, "ufs2 inode");
src/add-ons/kernel/file_systems/ufs2/Inode.cpp
75
rw_lock_init(&fLock, "ufs2 inode");
src/add-ons/kernel/network/protocols/l2cap/L2capEndpointManager.cpp
19
rw_lock_init(&fBoundEndpointsLock, "l2cap bound endpoints");
src/add-ons/kernel/network/protocols/l2cap/L2capEndpointManager.cpp
20
rw_lock_init(&fChannelEndpointsLock, "l2cap channel endpoints");
src/add-ons/kernel/network/protocols/tcp/EndpointManager.cpp
223
rw_lock_init(&fLock, "TCP endpoint manager");
src/add-ons/kernel/network/protocols/tcp/tcp.cpp
818
rw_lock_init(&sEndpointManagersLock, "endpoint managers");
src/kits/app/LooperList.cpp
181
rw_lock_init(&fLock, "BLooperList lock");
src/kits/app/LooperList.cpp
30
rw_lock_init(&fLock, "BLooperList rwlock");
src/libs/compat/freebsd_network/compat/net/if_var.h
705
#define IFNET_LOCK_INIT() rw_lock_init(&ifnet_rwlock, "ifnet rwlock")
src/libs/compat/freebsd_network/compat/sys/sx.h
19
#define sx_init(lock, name) rw_lock_init(&(lock)->l, name)
src/libs/compat/freebsd_network/mutex.c
116
rw_lock_init(&ifnet_rwlock, "gDevices");
src/libs/compat/openbsd_network/compat/sys/rwlock.h
21
rw_lock_init(&rwl->lock, name);
src/system/kernel/cache/block_cache.cpp
1676
rw_lock_init(&lock, "block cache");
src/system/kernel/debug/BreakpointManager.cpp
45
rw_lock_init(&fLock, "breakpoint manager");
src/system/kernel/debug/heap.cpp
1211
rw_lock_init(&heap->area_lock, "heap area rw lock");
src/system/kernel/disk_device_manager/KDiskDevice.cpp
37
rw_lock_init(&fLocker, "disk device");
src/system/kernel/fs/EntryCache.cpp
57
rw_lock_init(&fLock, "entry cache");
src/system/kernel/fs/fifo.cpp
481
rw_lock_init(&fChangeLock, "fifo change");
src/system/kernel/fs/rootfs.cpp
401
rw_lock_init(&fs->lock, "rootfs");
src/system/kernel/fs/vfs.cpp
4987
rw_lock_init(&context->lock, "I/O context");
src/system/kernel/locks/user_mutex.cpp
289
rw_lock_init(&entry->lock, "UserMutexEntry lock");
src/system/kernel/slab/MemoryManager.cpp
454
rw_lock_init(&sAreaTableLock, "slab memory manager area table");
src/system/kernel/slab/ObjectDepot.cpp
227
rw_lock_init(&depot->outer_lock, "object depot");
src/system/kernel/vm/VMAddressSpace.cpp
100
rw_lock_init(&fLock, name);
src/system/kernel/vm/VMAddressSpace.cpp
120
rw_lock_init(&sAddressSpaceTableLock, "address spaces table");
src/system/kernel/vm/VMAnonymousCache.cpp
1580
rw_lock_init(&sSwapHashLock, "swaphash");
src/system/libroot/posix/malloc/debug/heap.cpp
820
rw_lock_init(&heap->area_lock, "heap area lock");
src/tests/add-ons/kernel/file_systems/bfs/btree/Inode.cpp
17
rw_lock_init(&fLock, "inode lock");
src/tests/system/kernel/file_corruption/fs/Node.cpp
278
rw_lock_init(&fLock, "checkfs node");
src/tests/system/kernel/unit/lock/RWLockTests.cpp
27
rw_lock_init(&fLock, "test r/w lock");