Changeset a33f0a6 in mainline for kernel/generic/include/mm/as.h
- Timestamp:
- 2011-08-03T17:34:57Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 1940326
- Parents:
- 52a79081 (diff), 3fab770 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/mm/as.h
r52a79081 ra33f0a6 65 65 #include <arch/mm/as.h> 66 66 #include <arch/mm/asid.h> 67 #include <arch/istate.h> 67 68 #include <typedefs.h> 68 69 #include <synch/spinlock.h> … … 84 85 #define USER_ADDRESS_SPACE_END USER_ADDRESS_SPACE_END_ARCH 85 86 86 #define USTACK_ADDRESS USTACK_ADDRESS_ARCH 87 #ifdef USTACK_ADDRESS_ARCH 88 #define USTACK_ADDRESS USTACK_ADDRESS_ARCH 89 #else 90 #define USTACK_ADDRESS (USER_ADDRESS_SPACE_END - (STACK_SIZE - 1)) 91 #endif 87 92 88 93 /** Kernel address space. */ … … 250 255 251 256 extern as_operations_t *as_operations; 252 extern li nk_t inactive_as_with_asid_head;257 extern list_t inactive_as_with_asid_list; 253 258 254 259 extern void as_init(void); … … 302 307 extern mem_backend_t phys_backend; 303 308 304 /**305 * This flags is passed when running the loader, otherwise elf_load()306 * would return with a EE_LOADER error code.307 *308 */309 #define ELD_F_NONE 0310 #define ELD_F_LOADER 1311 312 extern unsigned int elf_load(elf_header_t *, as_t *, unsigned int);313 314 309 /* Address space area related syscalls. */ 315 310 extern sysarg_t sys_as_area_create(uintptr_t, size_t, unsigned int);
Note:
See TracChangeset
for help on using the changeset viewer.