Changeset 63e27ef in mainline for kernel/genarch/src/mm


Ignore:
Timestamp:
2017-06-19T21:47:42Z (8 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
deacc58d
Parents:
7354b5e
Message:

ASSERT → assert

Location:
kernel/genarch/src/mm
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • kernel/genarch/src/mm/asid.c

    r7354b5e r63e27ef  
    5757 */
    5858
     59#include <assert.h>
    5960#include <mm/asid.h>
    6061#include <mm/as.h>
     
    6465#include <synch/mutex.h>
    6566#include <adt/list.h>
    66 #include <debug.h>
    6767
    6868static size_t asids_allocated = 0;
     
    7878        as_t *as;
    7979
    80         ASSERT(interrupts_disabled());
    81         ASSERT(spinlock_locked(&asidlock));
     80        assert(interrupts_disabled());
     81        assert(spinlock_locked(&asidlock));
    8282
    8383        /*
     
    9898                 */
    9999                tmp = list_first(&inactive_as_with_asid_list);
    100                 ASSERT(tmp != NULL);
     100                assert(tmp != NULL);
    101101                list_remove(tmp);
    102102               
     
    108108                 */
    109109                asid = as->asid;
    110                 ASSERT(asid != ASID_INVALID);
     110                assert(asid != ASID_INVALID);
    111111
    112112                /*
  • kernel/genarch/src/mm/page_ht.c

    r7354b5e r63e27ef  
    4848#include <synch/spinlock.h>
    4949#include <arch.h>
    50 #include <debug.h>
     50#include <assert.h>
    5151#include <adt/hash_table.h>
    5252#include <align.h>
     
    137137bool compare(sysarg_t key[], size_t keys, link_t *item)
    138138{
    139         ASSERT(item);
    140         ASSERT(keys > 0);
    141         ASSERT(keys <= PAGE_HT_KEYS);
     139        assert(item);
     140        assert(keys > 0);
     141        assert(keys <= PAGE_HT_KEYS);
    142142       
    143143        /*
     
    161161void remove_callback(link_t *item)
    162162{
    163         ASSERT(item);
     163        assert(item);
    164164       
    165165        /*
     
    191191        };
    192192
    193         ASSERT(page_table_locked(as));
     193        assert(page_table_locked(as));
    194194
    195195        irq_spinlock_lock(&page_ht_lock, true);
     
    197197        if (!hash_table_find(&page_ht, key)) {
    198198                pte_t *pte = slab_alloc(pte_cache, FRAME_LOWMEM | FRAME_ATOMIC);
    199                 ASSERT(pte != NULL);
     199                assert(pte != NULL);
    200200               
    201201                pte->g = (flags & PAGE_GLOBAL) != 0;
     
    241241        };
    242242
    243         ASSERT(page_table_locked(as));
     243        assert(page_table_locked(as));
    244244       
    245245        irq_spinlock_lock(&page_ht_lock, true);
     
    261261        };
    262262
    263         ASSERT(nolock || page_table_locked(as));
     263        assert(nolock || page_table_locked(as));
    264264
    265265        link_t *cur = hash_table_find(&page_ht, key);
     
    307307                panic("Updating non-existent PTE");
    308308       
    309         ASSERT(pte->as == t->as);
    310         ASSERT(pte->page == t->page);
    311         ASSERT(pte->frame == t->frame);
    312         ASSERT(pte->g == t->g);
    313         ASSERT(pte->x == t->x);
    314         ASSERT(pte->w == t->w);
    315         ASSERT(pte->k == t->k);
    316         ASSERT(pte->c == t->c);
    317         ASSERT(pte->p == t->p);
     309        assert(pte->as == t->as);
     310        assert(pte->page == t->page);
     311        assert(pte->frame == t->frame);
     312        assert(pte->g == t->g);
     313        assert(pte->x == t->x);
     314        assert(pte->w == t->w);
     315        assert(pte->k == t->k);
     316        assert(pte->c == t->c);
     317        assert(pte->p == t->p);
    318318
    319319        t->a = pte->a;
  • kernel/genarch/src/mm/page_pt.c

    r7354b5e r63e27ef  
    3636 */
    3737
     38#include <assert.h>
    3839#include <genarch/mm/page_pt.h>
    3940#include <mm/page.h>
     
    8182        pte_t *ptl0 = (pte_t *) PA2KA((uintptr_t) as->genarch.page_table);
    8283
    83         ASSERT(page_table_locked(as));
     84        assert(page_table_locked(as));
    8485       
    8586        if (GET_PTL1_FLAGS(ptl0, PTL0_INDEX(page)) & PAGE_NOT_PRESENT) {
     
    159160void pt_mapping_remove(as_t *as, uintptr_t page)
    160161{
    161         ASSERT(page_table_locked(as));
     162        assert(page_table_locked(as));
    162163
    163164        /*
     
    293294static pte_t *pt_mapping_find_internal(as_t *as, uintptr_t page, bool nolock)
    294295{
    295         ASSERT(nolock || page_table_locked(as));
     296        assert(nolock || page_table_locked(as));
    296297
    297298        pte_t *ptl0 = (pte_t *) PA2KA((uintptr_t) as->genarch.page_table);
     
    358359                panic("Updating non-existent PTE");     
    359360
    360         ASSERT(PTE_VALID(t) == PTE_VALID(pte));
    361         ASSERT(PTE_PRESENT(t) == PTE_PRESENT(pte));
    362         ASSERT(PTE_GET_FRAME(t) == PTE_GET_FRAME(pte));
    363         ASSERT(PTE_WRITABLE(t) == PTE_WRITABLE(pte));
    364         ASSERT(PTE_EXECUTABLE(t) == PTE_EXECUTABLE(pte));
     361        assert(PTE_VALID(t) == PTE_VALID(pte));
     362        assert(PTE_PRESENT(t) == PTE_PRESENT(pte));
     363        assert(PTE_GET_FRAME(t) == PTE_GET_FRAME(pte));
     364        assert(PTE_WRITABLE(t) == PTE_WRITABLE(pte));
     365        assert(PTE_EXECUTABLE(t) == PTE_EXECUTABLE(pte));
    365366
    366367        *t = *pte;
     
    398399void pt_mapping_make_global(uintptr_t base, size_t size)
    399400{
    400         ASSERT(size > 0);
     401        assert(size > 0);
    401402       
    402403        uintptr_t ptl0 = PA2KA((uintptr_t) AS_KERNEL->genarch.page_table);
     
    416417            addr += ptl0_step) {
    417418                if (GET_PTL1_ADDRESS(ptl0, PTL0_INDEX(addr)) != 0) {
    418                         ASSERT(overlaps(addr, ptl0_step,
     419                        assert(overlaps(addr, ptl0_step,
    419420                            config.identity_base, config.identity_size));
    420421
Note: See TracChangeset for help on using the changeset viewer.