Home | History | Annotate | Download | only in src

Lines Matching refs:page_entry

28 #include "queue.h"     // Using page_entry struct.
39 bool GetEmpty(struct page_entry *pe);
40 bool GetValid(struct page_entry *pe);
41 bool PutEmpty(struct page_entry *pe);
42 bool PutValid(struct page_entry *pe);
45 bool GetEmpty(struct page_entry *pe, int32 tag);
46 bool GetValid(struct page_entry *pe, int32 tag);
49 bool GetPageFromPhysical(uint64 paddr, struct page_entry *pe);
65 static bool page_is_valid(struct page_entry *pe) {
69 static bool page_is_empty(struct page_entry *pe) {
75 bool GetRandomWithPredicate(struct page_entry *pe,
76 bool (*pred_func)(struct page_entry*));
80 bool GetRandomWithPredicateTag(struct page_entry *pe,
81 bool (*pred_func)(struct page_entry*),
89 struct page_entry *pages_; // Where page entries are held.