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