accessSegment(SegmentAccessor const &segmentAccessorInit) | SegPageLock | [inline] |
allocatePage(PageOwnerId ownerId=ANON_PAGE_OWNER_ID) | SegPageLock | [inline] |
deallocateLockedPage() | SegPageLock | [inline] |
deallocateUnlockedPage(PageId pageId) | SegPageLock | [inline] |
dontUnlock() | SegPageLock | [inline] |
flushPage(bool async) | SegPageLock | [inline] |
getCacheAccessor() const | SegPageLock | [inline] |
getLockMode(LockMode origLockMode) | SegPageLock | [inline, private] |
getPage() const | SegPageLock | [inline] |
getPageId() | SegPageLock | [inline] |
initialize() | SegPageLock | [inline, private] |
isLocked() const | SegPageLock | [inline] |
isWriteVersioned | SegPageLock | [private] |
lockedPageId | SegPageLock | [private] |
lockExclusive(PageId pageId) | SegPageLock | [inline] |
lockExclusiveNoWait(PageId pageId) | SegPageLock | [inline] |
lockMode | SegPageLock | [private] |
lockPage(PageId pageId, LockMode lockModeInit, bool readIfUnmapped=true) | SegPageLock | [inline] |
lockPageWithCoupling(PageId pageId, LockMode lockModeInit) | SegPageLock | [inline] |
lockShared(PageId pageId) | SegPageLock | [inline] |
lockSharedNoWait(PageId pageId) | SegPageLock | [inline] |
lockUpdatePage(PageId updatePageId) | SegPageLock | [inline] |
newPage | SegPageLock | [private] |
pPage | SegPageLock | [private] |
resetPage() | SegPageLock | [inline, private] |
segmentAccessor | SegPageLock | [private] |
SegPageLock() | SegPageLock | [inline, explicit] |
SegPageLock(SegmentAccessor const &segmentAccessor) | SegPageLock | [inline, explicit] |
swapBuffers(SegPageLock &other) | SegPageLock | [inline] |
tryAllocatePage(PageOwnerId ownerId=ANON_PAGE_OWNER_ID) | SegPageLock | [inline] |
tryUpgrade() | SegPageLock | [inline] |
unlock() | SegPageLock | [inline] |
updatePage() | SegPageLock | [inline] |
~SegPageLock() | SegPageLock | [inline] |