Subversion Repositories HelenOS-historic

Rev

Rev 1138 | Rev 1702 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1138 Rev 1236
Line 88... Line 88...
88
#define frame_alloc_rc_zone(order, flags, status, zone)     frame_alloc_generic(order, flags, status, zone)
88
#define frame_alloc_rc_zone(order, flags, status, zone)     frame_alloc_generic(order, flags, status, zone)
89
 
89
 
90
extern void frame_init(void);
90
extern void frame_init(void);
91
extern pfn_t frame_alloc_generic(__u8 order, int flags, int * status, int *pzone);
91
extern pfn_t frame_alloc_generic(__u8 order, int flags, int * status, int *pzone);
92
extern void frame_free(pfn_t pfn);
92
extern void frame_free(pfn_t pfn);
-
 
93
extern void frame_reference_add(pfn_t pfn);
93
 
94
 
94
extern int zone_create(pfn_t start, count_t count, pfn_t confframe, int flags);
95
extern int zone_create(pfn_t start, count_t count, pfn_t confframe, int flags);
95
void * frame_get_parent(pfn_t frame, int hint);
96
void * frame_get_parent(pfn_t frame, int hint);
96
void frame_set_parent(pfn_t frame, void *data, int hint);
97
void frame_set_parent(pfn_t frame, void *data, int hint);
97
void frame_mark_unavailable(pfn_t start, count_t count);
98
void frame_mark_unavailable(pfn_t start, count_t count);