Subversion Repositories HelenOS-historic

Rev

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

Rev 1235 Rev 1238
Line 112... Line 112...
112
 
112
 
113
extern void as_init(void);
113
extern void as_init(void);
114
extern as_t *as_create(int flags);
114
extern as_t *as_create(int flags);
115
extern as_area_t *as_area_create(as_t *as, int flags, size_t size, __address base);
115
extern as_area_t *as_area_create(as_t *as, int flags, size_t size, __address base);
116
extern __address as_area_resize(as_t *as, __address address, size_t size, int flags);
116
extern __address as_area_resize(as_t *as, __address address, size_t size, int flags);
117
int as_area_send(task_id_t id, __address base, size_t size, int flags);
117
int as_area_send(task_id_t id, __address base);
118
extern void as_set_mapping(as_t *as, __address page, __address frame);
118
extern void as_set_mapping(as_t *as, __address page, __address frame);
119
extern int as_page_fault(__address page);
119
extern int as_page_fault(__address page);
120
extern void as_switch(as_t *old, as_t *new);
120
extern void as_switch(as_t *old, as_t *new);
121
extern void as_free(as_t *as);
121
extern void as_free(as_t *as);
122
 
122