Searched refs:blocker (Results 1 - 5 of 5) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/netfs/headers/shared/
H A DBlockerPool.h17 status_t PutBlocker(Blocker blocker);
35 BlockerPutter(BlockerPool& pool, Blocker blocker) argument
37 fBlocker(blocker)
/haiku/src/add-ons/kernel/file_systems/netfs/shared/
H A DBlockerPool.cpp15 : Locker("blocker pool"),
50 Blocker blocker = fBlockers->ElementAt(fBlockers->Count() - 1);
52 return blocker;
57 BlockerPool::PutBlocker(Blocker blocker) argument
59 status_t error = blocker.PrepareForUse();
65 error = fBlockers->PushBack(blocker);
80 fFreeBlockersSemaphore = create_sem(0, "blocker pool free blockers");
83 // allocate blocker vector
90 Blocker blocker; local
91 status_t error = blocker
[all...]
/haiku/src/add-ons/kernel/file_systems/netfs/server/
H A DNodeHandleMap.cpp94 // someone else is locking, get a blocker and wait for the lock
96 Blocker blocker = blockerPool->GetBlocker(); local
97 BlockerPutter blockerPutter(*blockerPool, blocker);
98 LockerCandidate lockerCandidate(blocker);
H A DLockable.h13 LockerCandidate(Blocker blocker);
H A DLockable.cpp9 LockerCandidate::LockerCandidate(Blocker blocker) argument
10 : fBlocker(blocker),

Completed in 38 milliseconds