Home
last modified time | relevance | path

Searched refs:dblk_cache (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/
H A Dfake_stream.c96 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 Dstream.c163 static struct kmem_cache *dblk_cache[DBLK_MAX_CACHE / DBLK_MIN_SIZE]; variable
211 dbp->db_cache = dblk_cache[index]; in dblk_constructor()
395 dblk_cache[(lastsize - 1) >> DBLK_SIZE_SHIFT] = cp; in streams_msg_init()
430 if ((dbp = kmem_cache_alloc(dblk_cache[index], KM_NOSLEEP)) == NULL) { in allocb()
1048 kmem_cache_free(bcp->dblk_cache, dbp); in bcache_dblk_lastfree()
1052 kmem_cache_destroy(bcp->dblk_cache); in bcache_dblk_lastfree()
1084 bcp->dblk_cache = kmem_cache_create(buffer, sizeof (dblk_t), in bcache_create()
1098 kmem_cache_destroy(bcp->dblk_cache); in bcache_destroy()
1124 if ((dbp = kmem_cache_alloc(bcp->dblk_cache, KM_NOSLEEP)) == NULL) { in bcache_allocb()
1226 dbp = kmem_cache_alloc(dblk_cache[index], KM_SLEEP); in allocb_wait()
/illumos-gate/usr/src/uts/common/sys/
H A Dstream.h404 struct kmem_cache *dblk_cache; member