HelenOS sources
slab_cache_t 42 kernel/arch/sparc64/include/arch/proc/thread.h extern slab_cache_t *uwb_cache;
slab_cache_t 41 kernel/arch/sparc64/src/proc/thread.c slab_cache_t *uwb_cache = NULL;
slab_cache_t 62 kernel/genarch/include/genarch/mm/page_ht.h extern slab_cache_t *pte_cache;
slab_cache_t 66 kernel/genarch/src/mm/page_ht.c slab_cache_t *pte_cache = NULL;
slab_cache_t 134 kernel/generic/include/ddi/irq.h extern slab_cache_t *irq_cache;
slab_cache_t 170 kernel/generic/include/ipc/ipc.h extern slab_cache_t *phone_cache;
slab_cache_t 119 kernel/generic/include/mm/slab.h extern slab_cache_t *slab_cache_create(const char *, size_t, size_t,
slab_cache_t 121 kernel/generic/include/mm/slab.h extern void slab_cache_destroy(slab_cache_t *);
slab_cache_t 123 kernel/generic/include/mm/slab.h extern void *slab_alloc(slab_cache_t *, unsigned int)
slab_cache_t 125 kernel/generic/include/mm/slab.h extern void slab_free(slab_cache_t *, void *);
slab_cache_t 297 kernel/generic/include/proc/thread.h extern slab_cache_t *fpu_context_cache;
slab_cache_t 98 kernel/generic/src/cap/cap.c static slab_cache_t *cap_cache;
slab_cache_t 99 kernel/generic/src/cap/cap.c static slab_cache_t *kobject_cache;
slab_cache_t 52 kernel/generic/src/ddi/irq.c slab_cache_t *irq_cache = NULL;
slab_cache_t 70 kernel/generic/src/ipc/ipc.c static slab_cache_t *call_cache;
slab_cache_t 71 kernel/generic/src/ipc/ipc.c static slab_cache_t *answerbox_cache;
slab_cache_t 73 kernel/generic/src/ipc/ipc.c slab_cache_t *phone_cache = NULL;
slab_cache_t 59 kernel/generic/src/lib/ra.c static slab_cache_t *ra_segment_cache;
slab_cache_t 91 kernel/generic/src/mm/as.c static slab_cache_t *as_cache;
slab_cache_t 94 kernel/generic/src/mm/as.c static slab_cache_t *as_page_mapping_cache;
slab_cache_t 97 kernel/generic/src/mm/as.c static slab_cache_t *used_space_ival_cache;
slab_cache_t 47 kernel/generic/src/mm/malloc.c static slab_cache_t *malloc_caches[SLAB_MAX_MALLOC_W - SLAB_MIN_MALLOC_W + 1];
slab_cache_t 107 kernel/generic/src/mm/malloc.c static slab_cache_t *cache_for_size(size_t size)
slab_cache_t 116 kernel/generic/src/mm/malloc.c slab_cache_t *cache = malloc_caches[idx];
slab_cache_t 149 kernel/generic/src/mm/malloc.c slab_cache_t *old_cache = cache_for_size(old_size);
slab_cache_t 150 kernel/generic/src/mm/malloc.c slab_cache_t *new_cache = cache_for_size(new_size);
slab_cache_t 124 kernel/generic/src/mm/slab.c static slab_cache_t mag_cache;
slab_cache_t 127 kernel/generic/src/mm/slab.c static slab_cache_t slab_cache_cache;
slab_cache_t 130 kernel/generic/src/mm/slab.c static slab_cache_t slab_mag_cache;
slab_cache_t 138 kernel/generic/src/mm/slab.c static slab_cache_t *slab_extern_cache;
slab_cache_t 142 kernel/generic/src/mm/slab.c slab_cache_t *cache; /**< Pointer to parent cache. */
slab_cache_t 160 kernel/generic/src/mm/slab.c _NO_TRACE static slab_t *slab_space_alloc(slab_cache_t *cache,
slab_cache_t 208 kernel/generic/src/mm/slab.c _NO_TRACE static size_t slab_space_free(slab_cache_t *cache, slab_t *slab)
slab_cache_t 236 kernel/generic/src/mm/slab.c _NO_TRACE static size_t slab_obj_destroy(slab_cache_t *cache, void *obj,
slab_cache_t 278 kernel/generic/src/mm/slab.c _NO_TRACE static void *slab_obj_create(slab_cache_t *cache, unsigned int flags)
slab_cache_t 334 kernel/generic/src/mm/slab.c _NO_TRACE static slab_magazine_t *get_mag_from_cache(slab_cache_t *cache,
slab_cache_t 359 kernel/generic/src/mm/slab.c _NO_TRACE static void put_mag_to_cache(slab_cache_t *cache,
slab_cache_t 375 kernel/generic/src/mm/slab.c _NO_TRACE static size_t magazine_destroy(slab_cache_t *cache,
slab_cache_t 394 kernel/generic/src/mm/slab.c _NO_TRACE static slab_magazine_t *get_full_current_mag(slab_cache_t *cache)
slab_cache_t 431 kernel/generic/src/mm/slab.c _NO_TRACE static void *magazine_obj_get(slab_cache_t *cache)
slab_cache_t 461 kernel/generic/src/mm/slab.c _NO_TRACE static slab_magazine_t *make_empty_current_mag(slab_cache_t *cache)
slab_cache_t 511 kernel/generic/src/mm/slab.c _NO_TRACE static int magazine_obj_put(slab_cache_t *cache, void *obj)
slab_cache_t 540 kernel/generic/src/mm/slab.c _NO_TRACE static size_t comp_objects(slab_cache_t *cache)
slab_cache_t 552 kernel/generic/src/mm/slab.c _NO_TRACE static size_t badness(slab_cache_t *cache)
slab_cache_t 566 kernel/generic/src/mm/slab.c _NO_TRACE static bool make_magcache(slab_cache_t *cache)
slab_cache_t 587 kernel/generic/src/mm/slab.c _NO_TRACE static void _slab_cache_create(slab_cache_t *cache, const char *name,
slab_cache_t 641 kernel/generic/src/mm/slab.c slab_cache_t *slab_cache_create(const char *name, size_t size, size_t align,
slab_cache_t 645 kernel/generic/src/mm/slab.c slab_cache_t *cache = slab_alloc(&slab_cache_cache, FRAME_ATOMIC);
slab_cache_t 662 kernel/generic/src/mm/slab.c _NO_TRACE static size_t _slab_reclaim(slab_cache_t *cache, unsigned int flags)
slab_cache_t 709 kernel/generic/src/mm/slab.c _NO_TRACE static void _slab_free(slab_cache_t *cache, void *obj, slab_t *slab)
slab_cache_t 727 kernel/generic/src/mm/slab.c void slab_cache_destroy(slab_cache_t *cache)
slab_cache_t 762 kernel/generic/src/mm/slab.c void *slab_alloc(slab_cache_t *cache, unsigned int flags)
slab_cache_t 786 kernel/generic/src/mm/slab.c void slab_free(slab_cache_t *cache, void *obj)
slab_cache_t 797 kernel/generic/src/mm/slab.c list_foreach(slab_cache_list, link, slab_cache_t, cache) {
slab_cache_t 853 kernel/generic/src/mm/slab.c slab_cache_t *cache = list_get_instance(cur, slab_cache_t, link);
slab_cache_t 914 kernel/generic/src/mm/slab.c list_foreach(slab_cache_list, link, slab_cache_t, slab) {
slab_cache_t 82 kernel/generic/src/proc/task.c static slab_cache_t *task_cache;
slab_cache_t 105 kernel/generic/src/proc/thread.c static slab_cache_t *thread_cache;
slab_cache_t 48 kernel/generic/src/synch/syswaitq.c static slab_cache_t *waitq_cache;
slab_cache_t 56 kernel/generic/src/sysinfo/sysinfo.c static slab_cache_t *sysinfo_item_cache;
slab_cache_t 41 kernel/test/mm/slab1.c slab_cache_t *cache;
slab_cache_t 122 kernel/test/mm/slab1.c static slab_cache_t *thr_cache;
slab_cache_t 46 kernel/test/mm/slab2.c slab_cache_t *cache1;
slab_cache_t 47 kernel/test/mm/slab2.c slab_cache_t *cache2;
slab_cache_t 128 kernel/test/mm/slab2.c static slab_cache_t *thr_cache;
HelenOS homepage, sources at GitHub