Changed VMTranslationMap::Lock()/Unlock() return types to the usual.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35075 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -22,8 +22,8 @@ struct VMTranslationMap {
|
|||||||
|
|
||||||
virtual status_t InitPostSem() = 0;
|
virtual status_t InitPostSem() = 0;
|
||||||
|
|
||||||
virtual status_t Lock() = 0;
|
virtual bool Lock() = 0;
|
||||||
virtual status_t Unlock() = 0;
|
virtual void Unlock() = 0;
|
||||||
|
|
||||||
virtual addr_t MappedSize() const = 0;
|
virtual addr_t MappedSize() const = 0;
|
||||||
virtual size_t MaxPagesNeededToMap(addr_t start,
|
virtual size_t MaxPagesNeededToMap(addr_t start,
|
||||||
|
|||||||
@@ -129,8 +129,8 @@ struct PPCVMTranslationMap : VMTranslationMap {
|
|||||||
|
|
||||||
virtual status_t InitPostSem();
|
virtual status_t InitPostSem();
|
||||||
|
|
||||||
virtual status_t Lock();
|
virtual bool Lock();
|
||||||
virtual status_t Unlock();
|
virtual void Unlock();
|
||||||
|
|
||||||
virtual addr_t MappedSize() const;
|
virtual addr_t MappedSize() const;
|
||||||
virtual size_t MaxPagesNeededToMap(addr_t start,
|
virtual size_t MaxPagesNeededToMap(addr_t start,
|
||||||
@@ -353,19 +353,18 @@ PPCVMTranslationMap::InitPostSem()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
status_t
|
bool
|
||||||
PPCVMTranslationMap::Lock()
|
PPCVMTranslationMap::Lock()
|
||||||
{
|
{
|
||||||
recursive_lock_lock(&fLock);
|
recursive_lock_lock(&fLock);
|
||||||
return 0;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
status_t
|
void
|
||||||
PPCVMTranslationMap::Unlock()
|
PPCVMTranslationMap::Unlock()
|
||||||
{
|
{
|
||||||
recursive_lock_unlock(&fLock);
|
recursive_lock_unlock(&fLock);
|
||||||
return 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -22,8 +22,8 @@ struct X86VMTranslationMap : VMTranslationMap {
|
|||||||
|
|
||||||
virtual status_t InitPostSem();
|
virtual status_t InitPostSem();
|
||||||
|
|
||||||
virtual status_t Lock();
|
virtual bool Lock();
|
||||||
virtual status_t Unlock();
|
virtual void Unlock();
|
||||||
|
|
||||||
virtual addr_t MappedSize() const;
|
virtual addr_t MappedSize() const;
|
||||||
virtual size_t MaxPagesNeededToMap(addr_t start,
|
virtual size_t MaxPagesNeededToMap(addr_t start,
|
||||||
|
|||||||
@@ -349,7 +349,7 @@ X86VMTranslationMap::InitPostSem()
|
|||||||
/*! Acquires the map's recursive lock, and resets the invalidate pages counter
|
/*! Acquires the map's recursive lock, and resets the invalidate pages counter
|
||||||
in case it's the first locking recursion.
|
in case it's the first locking recursion.
|
||||||
*/
|
*/
|
||||||
status_t
|
bool
|
||||||
X86VMTranslationMap::Lock()
|
X86VMTranslationMap::Lock()
|
||||||
{
|
{
|
||||||
TRACE(("lock_tmap: map %p\n", map));
|
TRACE(("lock_tmap: map %p\n", map));
|
||||||
@@ -361,7 +361,7 @@ X86VMTranslationMap::Lock()
|
|||||||
fArchData->num_invalidate_pages = 0;
|
fArchData->num_invalidate_pages = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
return B_OK;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -369,7 +369,7 @@ X86VMTranslationMap::Lock()
|
|||||||
flush all pending changes of this map (ie. flush TLB caches as
|
flush all pending changes of this map (ie. flush TLB caches as
|
||||||
needed).
|
needed).
|
||||||
*/
|
*/
|
||||||
status_t
|
void
|
||||||
X86VMTranslationMap::Unlock()
|
X86VMTranslationMap::Unlock()
|
||||||
{
|
{
|
||||||
TRACE(("unlock_tmap: map %p\n", map));
|
TRACE(("unlock_tmap: map %p\n", map));
|
||||||
@@ -380,7 +380,6 @@ X86VMTranslationMap::Unlock()
|
|||||||
}
|
}
|
||||||
|
|
||||||
recursive_lock_unlock(&fLock);
|
recursive_lock_unlock(&fLock);
|
||||||
return B_OK;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user