Subversion Repositories HelenOS

Rev

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

Rev 2556 Rev 2745
Line 297... Line 297...
297
/* Backend declarations and functions. */
297
/* Backend declarations and functions. */
298
extern mem_backend_t anon_backend;
298
extern mem_backend_t anon_backend;
299
extern mem_backend_t elf_backend;
299
extern mem_backend_t elf_backend;
300
extern mem_backend_t phys_backend;
300
extern mem_backend_t phys_backend;
301
 
301
 
302
extern int elf_load(elf_header_t *header, as_t *as);
302
extern unsigned int elf_load(elf_header_t *header, as_t *as);
303
 
303
 
304
/* Address space area related syscalls. */
304
/* Address space area related syscalls. */
305
extern unative_t sys_as_area_create(uintptr_t address, size_t size, int flags);
305
extern unative_t sys_as_area_create(uintptr_t address, size_t size, int flags);
306
extern unative_t sys_as_area_resize(uintptr_t address, size_t size, int flags);
306
extern unative_t sys_as_area_resize(uintptr_t address, size_t size, int flags);
307
extern unative_t sys_as_area_destroy(uintptr_t address);
307
extern unative_t sys_as_area_destroy(uintptr_t address);