Changes in kernel/generic/include/mm/slab.h [53031c2:4d194be] in mainline
- File:
-
- 1 edited
-
kernel/generic/include/mm/slab.h (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/mm/slab.h
r53031c2 r4d194be 55 55 /** Maximum wasted space we allow for cache */ 56 56 #define SLAB_MAX_BADNESS(cache) \ 57 ( FRAMES2SIZE((cache)->frames) >> 2)57 (((unsigned int) PAGE_SIZE << (cache)->order) >> 2) 58 58 59 59 /* slab_reclaim constants */ … … 90 90 91 91 /* Configuration */ 92 93 92 /** Size of slab position - align_up(sizeof(obj)) */ 94 93 size_t size; … … 101 100 102 101 /* Computed values */ 103 size_t frames; /**< Number of frames to be allocated */102 uint8_t order; /**< Order of frames to be allocated */ 104 103 size_t objects; /**< Number of objects that fit in */ 105 104 … … 142 141 extern void *malloc(size_t, unsigned int) 143 142 __attribute__((malloc)); 144 extern void *realloc(void *, size_t, unsigned int) 145 __attribute__((warn_unused_result)); 143 extern void *realloc(void *, size_t, unsigned int); 146 144 extern void free(void *); 147 145
Note:
See TracChangeset
for help on using the changeset viewer.
