Rev 2556 | Rev 3240 | 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); |