Rev 786 | Rev 814 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 786 | Rev 793 | ||
---|---|---|---|
Line 38... | Line 38... | ||
38 | #include <memstr.h> |
38 | #include <memstr.h> |
39 | 39 | ||
40 | static void pt_mapping_insert(as_t *as, __address page, __address frame, int flags); |
40 | static void pt_mapping_insert(as_t *as, __address page, __address frame, int flags); |
41 | static pte_t *pt_mapping_find(as_t *as, __address page); |
41 | static pte_t *pt_mapping_find(as_t *as, __address page); |
42 | 42 | ||
43 | page_operations_t page_pt_operations = { |
43 | page_mapping_operations_t pt_mapping_operations = { |
44 | .mapping_insert = pt_mapping_insert, |
44 | .mapping_insert = pt_mapping_insert, |
45 | .mapping_find = pt_mapping_find |
45 | .mapping_find = pt_mapping_find |
46 | }; |
46 | }; |
47 | 47 | ||
48 | /** Map page to frame using hierarchical page tables. |
48 | /** Map page to frame using hierarchical page tables. |