Changeset 32fffef0 in mainline for kernel/generic/include/mm/frame.h
- Timestamp:
- 2006-08-29T11:06:57Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 0fa6044
- Parents:
- c8ea4a8b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/mm/frame.h
rc8ea4a8b r32fffef0 28 28 */ 29 29 30 30 /** @addtogroup genericmm 31 31 * @{ 32 32 */ … … 34 34 */ 35 35 36 #ifndef __FRAME_H__37 #define __FRAME_H__36 #ifndef KERN_FRAME_H_ 37 #define KERN_FRAME_H_ 38 38 39 39 #include <arch/types.h> … … 62 62 #define FRAME_NO_RECLAIM 0x4 /* do not start reclaiming when no free memory */ 63 63 64 #define FRAME_OK 0 /* frame_alloc return status */65 #define FRAME_NO_MEMORY 1 /* frame_alloc return status */66 #define FRAME_ERROR 2 /* frame_alloc return status */67 68 64 static inline uintptr_t PFN2ADDR(pfn_t frame) 69 65 { … … 89 85 #define IS_BUDDY_RIGHT_BLOCK_ABS(zone, frame) (((frame_index_abs((zone), (frame)) >> (frame)->buddy_order) & 0x1) == 1) 90 86 91 #define frame_alloc(order, flags) 87 #define frame_alloc(order, flags) frame_alloc_generic(order, flags, NULL) 92 88 93 89 extern void frame_init(void); … … 112 108 #endif 113 109 114 110 /** @} 115 111 */ 116
Note:
See TracChangeset
for help on using the changeset viewer.