Ignore:
File:
1 edited

Legend:

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

    rc12f891 r63e27ef  
    4747#include <mm/as.h>
    4848#include <panic.h>
    49 #include <debug.h>
     49#include <assert.h>
    5050#include <adt/list.h>
    5151#include <synch/mutex.h>
     
    349349NO_TRACE static frame_t *zone_get_frame(zone_t *zone, size_t index)
    350350{
    351         ASSERT(index < zone->count);
     351        assert(index < zone->count);
    352352       
    353353        return &zone->frames[index];
     
    370370    pfn_t constraint)
    371371{
    372         ASSERT(zone->flags & ZONE_AVAILABLE);
     372        assert(zone->flags & ZONE_AVAILABLE);
    373373       
    374374        /* Allocate frames from zone */
     
    377377            FRAME_LOWPRIO, constraint, &index);
    378378       
    379         ASSERT(avail);
    380         ASSERT(index != (size_t) -1);
     379        assert(avail);
     380        assert(index != (size_t) -1);
    381381       
    382382        /* Update frame reference count */
     
    384384                frame_t *frame = zone_get_frame(zone, index + i);
    385385               
    386                 ASSERT(frame->refcount == 0);
     386                assert(frame->refcount == 0);
    387387                frame->refcount = 1;
    388388        }
     
    407407NO_TRACE static size_t zone_frame_free(zone_t *zone, size_t index)
    408408{
    409         ASSERT(zone->flags & ZONE_AVAILABLE);
     409        assert(zone->flags & ZONE_AVAILABLE);
    410410       
    411411        frame_t *frame = zone_get_frame(zone, index);
    412412       
    413         ASSERT(frame->refcount > 0);
     413        assert(frame->refcount > 0);
    414414       
    415415        if (!--frame->refcount) {
     
    429429NO_TRACE static void zone_mark_unavailable(zone_t *zone, size_t index)
    430430{
    431         ASSERT(zone->flags & ZONE_AVAILABLE);
     431        assert(zone->flags & ZONE_AVAILABLE);
    432432       
    433433        frame_t *frame = zone_get_frame(zone, index);
     
    456456    void *confdata)
    457457{
    458         ASSERT(zones.info[z1].flags & ZONE_AVAILABLE);
    459         ASSERT(zones.info[z2].flags & ZONE_AVAILABLE);
    460         ASSERT(zones.info[z1].flags == zones.info[z2].flags);
    461         ASSERT(zones.info[z1].base < zones.info[z2].base);
    462         ASSERT(!overlaps(zones.info[z1].base, zones.info[z1].count,
     458        assert(zones.info[z1].flags & ZONE_AVAILABLE);
     459        assert(zones.info[z2].flags & ZONE_AVAILABLE);
     460        assert(zones.info[z1].flags == zones.info[z2].flags);
     461        assert(zones.info[z1].base < zones.info[z2].base);
     462        assert(!overlaps(zones.info[z1].base, zones.info[z1].count,
    463463            zones.info[z2].base, zones.info[z2].count));
    464464       
     
    509509NO_TRACE static void return_config_frames(size_t znum, pfn_t pfn, size_t count)
    510510{
    511         ASSERT(zones.info[znum].flags & ZONE_AVAILABLE);
     511        assert(zones.info[znum].flags & ZONE_AVAILABLE);
    512512       
    513513        size_t cframes = SIZE2FRAMES(zone_conf_size(count));
     
    704704                 * the assert
    705705                 */
    706                 ASSERT(confframe != ADDR2PFN((uintptr_t ) NULL));
     706                assert(confframe != ADDR2PFN((uintptr_t ) NULL));
    707707               
    708708                /* Update the known end of physical memory. */
     
    792792        size_t znum = find_zone(pfn, 1, hint);
    793793       
    794         ASSERT(znum != (size_t) -1);
     794        assert(znum != (size_t) -1);
    795795       
    796796        zone_get_frame(&zones.info[znum],
     
    806806        size_t znum = find_zone(pfn, 1, hint);
    807807       
    808         ASSERT(znum != (size_t) -1);
     808        assert(znum != (size_t) -1);
    809809       
    810810        void *res = zone_get_frame(&zones.info[znum],
     
    830830    uintptr_t constraint, size_t *pzone)
    831831{
    832         ASSERT(count > 0);
     832        assert(count > 0);
    833833       
    834834        size_t hint = pzone ? (*pzone) : 0;
     
    970970                size_t znum = find_zone(pfn, 1, 0);
    971971               
    972                 ASSERT(znum != (size_t) -1);
     972                assert(znum != (size_t) -1);
    973973               
    974974                freed += zone_frame_free(&zones.info[znum],
     
    10301030        size_t znum = find_zone(pfn, 1, 0);
    10311031       
    1032         ASSERT(znum != (size_t) -1);
     1032        assert(znum != (size_t) -1);
    10331033       
    10341034        zones.info[znum].frames[pfn - zones.info[znum].base].refcount++;
     
    11531153    uint64_t *free)
    11541154{
    1155         ASSERT(total != NULL);
    1156         ASSERT(unavail != NULL);
    1157         ASSERT(busy != NULL);
    1158         ASSERT(free != NULL);
     1155        assert(total != NULL);
     1156        assert(unavail != NULL);
     1157        assert(busy != NULL);
     1158        assert(free != NULL);
    11591159       
    11601160        irq_spinlock_lock(&zones.lock, true);
Note: See TracChangeset for help on using the changeset viewer.