Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/mm/page.c

    r63e27ef r560b81c  
    6969#include <typedefs.h>
    7070#include <arch/asm.h>
     71#include <memstr.h>
     72#include <debug.h>
    7173#include <arch.h>
    72 #include <assert.h>
    7374#include <syscall/copy.h>
    7475#include <errno.h>
     
    9899    unsigned int flags)
    99100{
    100         assert(page_table_locked(as));
    101        
    102         assert(page_mapping_operations);
    103         assert(page_mapping_operations->mapping_insert);
     101        ASSERT(page_table_locked(as));
     102       
     103        ASSERT(page_mapping_operations);
     104        ASSERT(page_mapping_operations->mapping_insert);
    104105
    105106        page_mapping_operations->mapping_insert(as, ALIGN_DOWN(page, PAGE_SIZE),
     
    122123NO_TRACE void page_mapping_remove(as_t *as, uintptr_t page)
    123124{
    124         assert(page_table_locked(as));
    125        
    126         assert(page_mapping_operations);
    127         assert(page_mapping_operations->mapping_remove);
     125        ASSERT(page_table_locked(as));
     126       
     127        ASSERT(page_mapping_operations);
     128        ASSERT(page_mapping_operations->mapping_remove);
    128129       
    129130        page_mapping_operations->mapping_remove(as,
     
    147148    pte_t *pte)
    148149{
    149         assert(nolock || page_table_locked(as));
    150        
    151         assert(page_mapping_operations);
    152         assert(page_mapping_operations->mapping_find);
     150        ASSERT(nolock || page_table_locked(as));
     151       
     152        ASSERT(page_mapping_operations);
     153        ASSERT(page_mapping_operations->mapping_find);
    153154       
    154155        return page_mapping_operations->mapping_find(as,
     
    168169    pte_t *pte)
    169170{
    170         assert(nolock || page_table_locked(as));
    171        
    172         assert(page_mapping_operations);
    173         assert(page_mapping_operations->mapping_find);
     171        ASSERT(nolock || page_table_locked(as));
     172       
     173        ASSERT(page_mapping_operations);
     174        ASSERT(page_mapping_operations->mapping_find);
    174175       
    175176        page_mapping_operations->mapping_update(as,
     
    184185void page_mapping_make_global(uintptr_t base, size_t size)
    185186{
    186         assert(page_mapping_operations);
    187         assert(page_mapping_operations->mapping_make_global);
     187        ASSERT(page_mapping_operations);
     188        ASSERT(page_mapping_operations->mapping_make_global);
    188189       
    189190        return page_mapping_operations->mapping_make_global(base, size);
Note: See TracChangeset for help on using the changeset viewer.