Searched refs:linfo (Results 1 - 4 of 4) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DOpenState.cpp230 LockInfo* linfo = fLocks; local
231 while (linfo != NULL) {
232 MutexLocker locker(linfo->fOwner->fLock);
234 if (linfo->fOwner->fClientId != newClientID) {
235 memset(linfo->fOwner->fStateId, 0, sizeof(linfo->fOwner->fStateId));
236 linfo->fOwner->fClientId = newClientID;
247 req.Lock(this, linfo, &sequence, true);
268 reply.Lock(linfo);
275 linfo
[all...]
H A DInode.cpp751 LockInfo* linfo = new(std::nothrow) LockInfo(owner);
752 if (linfo == NULL)
756 linfo->fStart = lock->l_start;
758 linfo->fLength = UINT64_MAX;
760 linfo->fLength = lock->l_len;
761 linfo->fType = sGetLockType(lock->l_type, wait);
763 result = NFS4Inode::AcquireLock(cookie, linfo, wait);
765 delete linfo;
770 state->AddLock(linfo);
771 cookie->AddLock(linfo);
793 LockInfo* linfo = state->fLocks; local
840 LockInfo* linfo = cookie->fLocks; local
[all...]
H A DReplyInterpreter.h80 status_t Lock(LockInfo* linfo);
82 status_t LockU(LockInfo* linfo);
H A DReplyInterpreter.cpp279 ReplyInterpreter::Lock(LockInfo* linfo) argument
287 linfo->fOwner->fStateSeq = fReply->Stream().GetUInt();
288 linfo->fOwner->fStateId[0] = fReply->Stream().GetUInt();
289 linfo->fOwner->fStateId[1] = fReply->Stream().GetUInt();
290 linfo->fOwner->fStateId[2] = fReply->Stream().GetUInt();
317 ReplyInterpreter::LockU(LockInfo* linfo) argument
325 linfo->fOwner->fStateSeq = fReply->Stream().GetUInt();
326 linfo->fOwner->fStateId[0] = fReply->Stream().GetUInt();
327 linfo->fOwner->fStateId[1] = fReply->Stream().GetUInt();
328 linfo
[all...]

Completed in 47 milliseconds