Subversion Repositories Kolibri OS

Rev

Rev 889 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 889 Rev 908
Line 566... Line 566...
566
void __fastcall core_free(addr_t frame)
566
void __fastcall core_free(addr_t frame)
567
{
567
{
568
   eflags_t efl;
568
   eflags_t efl;
Line -... Line 569...
-
 
569
 
-
 
570
   DBG("core free %x", frame);
569
 
571
 
570
   efl = safe_cli();
572
   efl = safe_cli();
571
     spinlock_lock(&z_core.lock);
573
     spinlock_lock(&z_core.lock);
572
       zone_free(&z_core, frame>>12);
574
       zone_free(&z_core, frame>>12);
573
     spinlock_unlock(&z_core.lock);
575
     spinlock_unlock(&z_core.lock);
Line 574... Line 576...
574
   safe_sti(efl);
576
   safe_sti(efl);
Line 575... Line 577...
575
 
577
 
Line 576... Line 578...
576
   DBG("core free %x  remain %d\n", frame, z_core.free_count);
578
   DBG("  remain %d\n", z_core.free_count);
577
 
579