Changeset 71eef11 in mainline for kernel/generic/include/mm/frame.h
- Timestamp:
- 2008-02-06T14:24:13Z (16 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 7208b6c
- Parents:
- 1b067315
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/mm/frame.h
r1b067315 r71eef11 85 85 } 86 86 87 static inline size_t FRAMES2SIZE(count_t frames) 88 { 89 return (size_t) (frames << FRAME_WIDTH); 90 } 91 87 92 #define IS_BUDDY_ORDER_OK(index, order) \ 88 93 ((~(((unative_t) -1) << (order)) & (index)) == 0) … … 105 110 106 111 extern int zone_create(pfn_t start, count_t count, pfn_t confframe, int flags); 107 void *frame_get_parent(pfn_t frame, unsigned int hint); 108 void frame_set_parent(pfn_t frame, void *data, unsigned int hint); 109 void frame_mark_unavailable(pfn_t start, count_t count); 110 uintptr_t zone_conf_size(count_t count); 111 void zone_merge(unsigned int z1, unsigned int z2); 112 void zone_merge_all(void); 112 extern void *frame_get_parent(pfn_t frame, unsigned int hint); 113 extern void frame_set_parent(pfn_t frame, void *data, unsigned int hint); 114 extern void frame_mark_unavailable(pfn_t start, count_t count); 115 extern uintptr_t zone_conf_size(count_t count); 116 extern void zone_merge(unsigned int z1, unsigned int z2); 117 extern void zone_merge_all(void); 118 extern uint64_t zone_total_size(void); 113 119 114 120 /* … … 116 122 */ 117 123 extern void zone_print_list(void); 118 void zone_print_one(unsigned int znum);124 extern void zone_print_one(unsigned int znum); 119 125 120 126 #endif
Note:
See TracChangeset
for help on using the changeset viewer.