Changeset b3f8fb7 in mainline for kernel/generic/src/mm
- Timestamp:
- 2007-01-28T13:25:49Z (18 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 8e8c1a5
- Parents:
- 1ba41c5
- Location:
- kernel/generic/src/mm
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/mm/as.c
r1ba41c5 rb3f8fb7 75 75 #include <align.h> 76 76 #include <arch/types.h> 77 #include <typedefs.h>78 77 #include <syscall/copy.h> 79 78 #include <arch/interrupt.h> … … 169 168 as->refcount = 0; 170 169 as->cpu_refcount = 0; 170 #ifdef AS_PAGE_TABLE 171 171 as->page_table = page_table_create(flags); 172 #else 173 page_table_create(flags); 174 #endif 172 175 173 176 return as; … … 217 220 218 221 btree_destroy(&as->as_area_btree); 222 #ifdef AS_PAGE_TABLE 219 223 page_table_destroy(as->page_table); 224 #else 225 page_table_destroy(NULL); 226 #endif 220 227 221 228 interrupts_restore(ipl); -
kernel/generic/src/mm/backend_anon.c
r1ba41c5 rb3f8fb7 48 48 #include <errno.h> 49 49 #include <arch/types.h> 50 #include <typedefs.h>51 50 #include <align.h> 52 51 #include <arch.h> -
kernel/generic/src/mm/backend_elf.c
r1ba41c5 rb3f8fb7 39 39 #include <debug.h> 40 40 #include <arch/types.h> 41 #include <typedefs.h>42 41 #include <mm/as.h> 43 42 #include <mm/frame.h> -
kernel/generic/src/mm/backend_phys.c
r1ba41c5 rb3f8fb7 38 38 #include <debug.h> 39 39 #include <arch/types.h> 40 #include <typedefs.h>41 40 #include <mm/as.h> 42 41 #include <mm/frame.h> -
kernel/generic/src/mm/buddy.c
r1ba41c5 rb3f8fb7 43 43 #include <mm/frame.h> 44 44 #include <arch/types.h> 45 #include <typedefs.h>46 #include <adt/list.h>47 45 #include <debug.h> 48 46 #include <print.h> -
kernel/generic/src/mm/frame.c
r1ba41c5 rb3f8fb7 52 52 */ 53 53 54 #include <typedefs.h>55 54 #include <arch/types.h> 56 55 #include <mm/frame.h> -
kernel/generic/src/mm/page.c
r1ba41c5 rb3f8fb7 47 47 #include <mm/frame.h> 48 48 #include <arch/types.h> 49 #include <typedefs.h>50 49 #include <arch/asm.h> 51 50 #include <memstr.h> -
kernel/generic/src/mm/tlb.c
r1ba41c5 rb3f8fb7 45 45 #include <smp/ipi.h> 46 46 #include <synch/spinlock.h> 47 #include <typedefs.h>48 47 #include <atomic.h> 49 48 #include <arch/interrupt.h> … … 52 51 #include <panic.h> 53 52 #include <debug.h> 53 #include <cpu.h> 54 54 55 55 /**
Note:
See TracChangeset
for help on using the changeset viewer.