Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/mm/slab.h

    ra35b458 r5a6cc679  
    8686typedef struct {
    8787        const char *name;
    88 
     88       
    8989        link_t link;
    90 
     90       
    9191        /* Configuration */
    92 
     92       
    9393        /** Size of slab position - align_up(sizeof(obj)) */
    9494        size_t size;
    95 
     95       
    9696        errno_t (*constructor)(void *obj, unsigned int kmflag);
    9797        size_t (*destructor)(void *obj);
    98 
     98       
    9999        /** Flags changing behaviour of cache */
    100100        unsigned int flags;
    101 
     101       
    102102        /* Computed values */
    103103        size_t frames;   /**< Number of frames to be allocated */
    104104        size_t objects;  /**< Number of objects that fit in */
    105 
     105       
    106106        /* Statistics */
    107107        atomic_t allocated_slabs;
     
    110110        /** How many magazines in magazines list */
    111111        atomic_t magazine_counter;
    112 
     112       
    113113        /* Slabs */
    114114        list_t full_slabs;     /**< List of full slabs */
     
    118118        list_t magazines;  /**< List o full magazines */
    119119        IRQ_SPINLOCK_DECLARE(maglock);
    120 
     120       
    121121        /** CPU cache */
    122122        slab_mag_cache_t *mag_cache;
Note: See TracChangeset for help on using the changeset viewer.