ModifiedPageQueue
class ModifiedPageQueue;
ModifiedPageQueue* ModifiedQueue();
ModifiedPageQueue* fModifiedQueue;
virtual ModifiedPageQueue* ModifiedQueue();
class ModifiedPageQueue;
struct vnode* vnode, ModifiedPageQueue* queue);
status_t vm_create_vnode_cache(struct vnode *vnode, struct ModifiedPageQueue* queue,
ModifiedPageQueue* modifiedQueue = NULL;
ModifiedPageQueue*
VMVnodeCache::Init(struct vnode* vnode, ModifiedPageQueue* modifiedQueue,
ModifiedPageQueue* modifiedQueue,
virtual ModifiedPageQueue* ModifiedQueue();
BReference<ModifiedPageQueue> fModifiedPageQueue;
ModifiedPageQueue*
fModifiedQueue = new ModifiedPageQueue;
ModifiedPageQueue* queue = NULL;
struct ModifiedPageQueue : public BReferenceable, public VMPageQueue {
virtual ~ModifiedPageQueue();
ModifiedPageQueue* vm_page_default_modified_queue();
ModifiedPageQueue*
ModifiedPageQueue* modifiedQueue)
vm_create_vnode_cache(struct vnode *vnode, ModifiedPageQueue* queue,
static ModifiedPageQueue sDefaultModifiedPageQueue;
ModifiedPageQueue*
ModifiedPageQueue* modifiedQueue = NULL;
= (ModifiedPageQueue::GlobalModifiedCount() - sModifiedTemporaryPages);
int64 ModifiedPageQueue::sGlobalModifiedCount = 0;
ModifiedPageQueue::_PageWriter()
bigtime_t ModifiedPageQueue::sGlobalEstimatedWriteDuration = 0;
ModifiedPageQueue& queue = *this;
ModifiedPageQueue::_WriterThreadEntry(void* _this)
return ((ModifiedPageQueue*)_this)->_PageWriter();
((ModifiedPageQueue*)queue)->NotifyWriter();
((ModifiedPageQueue*)queue)->NotifyWriter();
ModifiedPageQueue::~ModifiedPageQueue()
ModifiedPageQueue::StartWriter(const char* name)
ModifiedPageQueue::IsOverQuota(page_num_t additionalPages)
ModifiedPageQueue::WaitIfOverQuota(page_num_t additionalPages,