Home
last modified time | relevance | path

Searched refs:skc (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/contrib/openzfs/module/os/linux/spl/
H A Dspl-kmem-cache.c136 static void spl_cache_shrink(spl_kmem_cache_t *skc, void *obj);
139 kv_alloc(spl_kmem_cache_t *skc, int size, int flags) in kv_alloc() argument
144 if (skc->skc_flags & KMC_RECLAIMABLE) in kv_alloc()
155 kv_free(spl_kmem_cache_t *skc, void *ptr, int size) in kv_free() argument
179 spl_sks_size(spl_kmem_cache_t *skc) in spl_sks_size() argument
182 skc->skc_obj_align, uint32_t)); in spl_sks_size()
189 spl_obj_size(spl_kmem_cache_t *skc) in spl_obj_size() argument
191 uint32_t align = skc->skc_obj_align; in spl_obj_size()
193 return (P2ROUNDUP_TYPED(skc->skc_obj_size, align, uint32_t) + in spl_obj_size()
215 spl_sko_from_obj(spl_kmem_cache_t *skc, void *obj) in spl_sko_from_obj() argument
[all …]
H A Dspl-proc.c103 spl_kmem_cache_t *skc = NULL; in proc_doslab() local
116 list_for_each_entry(skc, &spl_kmem_cache_list, skc_list) { in proc_doslab()
119 if (!(skc->skc_flags & mask)) in proc_doslab()
125 val += skc->skc_slab_size * skc->skc_slab_total; in proc_doslab()
128 val += skc->skc_obj_size * skc->skc_obj_alloc; in proc_doslab()
131 val += skc->skc_obj_size * skc->skc_obj_max; in proc_doslab()
197 spl_kmem_cache_t *skc = p; in slab_seq_show() local
199 ASSERT(skc->skc_magic == SKC_MAGIC); in slab_seq_show()
201 if (skc->skc_flags & KMC_SLAB) { in slab_seq_show()
209 spin_lock(&skc->skc_lock); in slab_seq_show()
[all …]
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dkmem_cache.h185 extern void spl_kmem_cache_destroy(spl_kmem_cache_t *skc);
186 extern void *spl_kmem_cache_alloc(spl_kmem_cache_t *skc, int flags);
187 extern void spl_kmem_cache_free(spl_kmem_cache_t *skc, void *obj);
188 extern void spl_kmem_cache_set_allocflags(spl_kmem_cache_t *skc, gfp_t flags);
189 extern void spl_kmem_cache_reap_now(spl_kmem_cache_t *skc);
207 #define kmem_cache_set_move(skc, move) spl_kmem_cache_set_move(skc, move) argument
208 #define kmem_cache_destroy(skc) spl_kmem_cache_destroy(skc) argument
209 #define kmem_cache_alloc(skc, flags) spl_kmem_cache_alloc(skc, flags) argument
210 #define kmem_cache_free(skc, obj) spl_kmem_cache_free(skc, obj) argument
211 #define kmem_cache_reap_now(skc) spl_kmem_cache_reap_now(skc) argument
/freebsd/sys/contrib/openzfs/contrib/coverity/
H A Dmodel.c142 umem_cache_alloc(umem_cache_t *skc, int flags) in umem_cache_alloc() argument
144 (void) skc; in umem_cache_alloc()
160 umem_cache_free(umem_cache_t *skc, void *obj) in umem_cache_free() argument
162 (void) skc; in umem_cache_free()
320 spl_kmem_cache_alloc(spl_kmem_cache_t *skc, int flags) in spl_kmem_cache_alloc() argument
322 (void) skc; in spl_kmem_cache_alloc()
336 spl_kmem_cache_free(spl_kmem_cache_t *skc, void *obj) in spl_kmem_cache_free() argument
338 (void) skc; in spl_kmem_cache_free()
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dkmem_cache.h48 #define kmem_cache_set_move(skc, move) spl_kmem_cache_set_move(skc, move) argument
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_kmem.c313 spl_kmem_cache_set_move(kmem_cache_t *skc, in spl_kmem_cache_set_move() argument
/freebsd/sys/dev/sk/
H A Dif_sk.c328 DRIVER_MODULE(skc, pci, skc_driver, NULL, NULL);
329 DRIVER_MODULE(sk, skc, sk_driver, NULL, NULL);