Changes in kernel/generic/src/mm/slab.c [cd3b380:7ec3c56] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/mm/slab.c
rcd3b380 r7ec3c56 114 114 #include <bitops.h> 115 115 #include <macros.h> 116 #include <cpu.h> 116 117 117 118 IRQ_SPINLOCK_STATIC_INITIALIZE(slab_cache_lock); … … 609 610 unsigned int kmflag), size_t (*destructor)(void *obj), unsigned int flags) 610 611 { 612 ASSERT(size > 0); 613 611 614 memsetb(cache, sizeof(*cache), 0); 612 615 cache->name = name; … … 887 890 /* Initialize magazine cache */ 888 891 _slab_cache_create(&mag_cache, "slab_magazine_t", 889 sizeof(slab_magazine_t) + SLAB_MAG_SIZE * sizeof(void *),892 sizeof(slab_magazine_t) + SLAB_MAG_SIZE * sizeof(void *), 890 893 sizeof(uintptr_t), NULL, NULL, SLAB_CACHE_NOMAGAZINE | 891 894 SLAB_CACHE_SLINSIDE);
Note:
See TracChangeset
for help on using the changeset viewer.