Searched refs:dblk_cache (Results 1 – 3 of 3) sorted by relevance
| /illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/ |
| H A D | fake_stream.c | 96 static struct kmem_cache *dblk_cache[DBLK_MAX_CACHE / DBLK_MIN_SIZE]; variable 139 dbp->db_cache = dblk_cache[index]; in dblk_constructor() 283 dblk_cache[(lastsize - 1) >> DBLK_SIZE_SHIFT] = cp; in streams_msg_init() 313 if ((dbp = kmem_cache_alloc(dblk_cache[index], KM_NOSLEEP)) == NULL) { in allocb() 683 kmem_cache_free(bcp->dblk_cache, dbp); in bcache_dblk_lastfree() 687 kmem_cache_destroy(bcp->dblk_cache); in bcache_dblk_lastfree() 719 bcp->dblk_cache = kmem_cache_create(buffer, sizeof (dblk_t), in bcache_create() 733 kmem_cache_destroy(bcp->dblk_cache); in bcache_destroy() 759 if ((dbp = kmem_cache_alloc(bcp->dblk_cache, KM_NOSLEEP)) == NULL) { in bcache_allocb() 861 dbp = kmem_cache_alloc(dblk_cache[index], KM_SLEEP); in allocb_wait()
|
| /illumos-gate/usr/src/uts/common/io/ |
| H A D | stream.c | 164 static struct kmem_cache *dblk_cache[DBLK_MAX_CACHE / DBLK_MIN_SIZE]; variable 212 dbp->db_cache = dblk_cache[index]; in dblk_constructor() 396 dblk_cache[(lastsize - 1) >> DBLK_SIZE_SHIFT] = cp; in streams_msg_init() 431 if ((dbp = kmem_cache_alloc(dblk_cache[index], KM_NOSLEEP)) == NULL) { in allocb() 1049 kmem_cache_free(bcp->dblk_cache, dbp); in bcache_dblk_lastfree() 1053 kmem_cache_destroy(bcp->dblk_cache); in bcache_dblk_lastfree() 1085 bcp->dblk_cache = kmem_cache_create(buffer, sizeof (dblk_t), in bcache_create() 1099 kmem_cache_destroy(bcp->dblk_cache); in bcache_destroy() 1125 if ((dbp = kmem_cache_alloc(bcp->dblk_cache, KM_NOSLEEP)) == NULL) { in bcache_allocb() 1227 dbp = kmem_cache_alloc(dblk_cache[index], KM_SLEEP); in allocb_wait()
|
| /illumos-gate/usr/src/uts/common/sys/ |
| H A D | stream.h | 405 struct kmem_cache *dblk_cache; member
|