mm, slab_common: use enum kmalloc_cache_type to iterate over kmalloc caches