Searched refs:uma_slab_t (Results 1 - 5 of 5) sorted by relevance
/freebsd-10.1-release/sys/vm/ |
H A D | uma_dbg.h | 52 void uma_dbg_free(uma_zone_t zone, uma_slab_t slab, void *item); 53 void uma_dbg_alloc(uma_zone_t zone, uma_slab_t slab, void *item);
|
H A D | uma_int.h | 43 * managing a hash of page addresses that maps pages to uma_slab_t structures 44 * for pages that don't have embedded uma_slab_t's. 46 * The uma_slab_t may be embedded in a UMA_SLAB_SIZE chunk of memory or it may 49 * 10% memory waste we potentially allocate a separate uma_slab_t if this will 260 typedef struct uma_slab * uma_slab_t; typedef in typeref:struct:uma_slab 262 typedef uma_slab_t (*uma_slaballoc)(uma_zone_t, uma_keg_t, int); 343 static __inline uma_slab_t hash_sfind(struct uma_hash *hash, uint8_t *data); 345 void uma_large_free(uma_slab_t slab); 389 static __inline uma_slab_t 392 uma_slab_t sla [all...] |
H A D | uma_dbg.c | 196 static uma_slab_t 199 uma_slab_t slab; 217 slab = (uma_slab_t)(mem + keg->uk_pgoff); 229 uma_dbg_alloc(uma_zone_t zone, uma_slab_t slab, void *item) 259 uma_dbg_free(uma_zone_t zone, uma_slab_t slab, void *item)
|
H A D | uma_core.c | 111 /* This is the zone from which all of uma_slab_t's are allocated. */ 234 static uma_slab_t keg_alloc_slab(uma_keg_t, uma_zone_t, int); 260 static uma_slab_t zone_fetch_slab(uma_zone_t zone, uma_keg_t last, int flags); 261 static uma_slab_t zone_fetch_slab_multi(uma_zone_t zone, uma_keg_t last, int flags); 262 static void *slab_alloc_item(uma_keg_t keg, uma_slab_t slab); 263 static void slab_free_item(uma_keg_t keg, uma_slab_t slab, void *item); 574 uma_slab_t slab; 807 keg_free_slab(uma_keg_t keg, uma_slab_t slab, int start) 840 uma_slab_t slab; 841 uma_slab_t [all...] |
/freebsd-10.1-release/sys/kern/ |
H A D | kern_malloc.c | 542 uma_slab_t slab; 603 uma_slab_t slab; 840 uma_slab_t slab;
|
Completed in 106 milliseconds