MCPcopy Create free account
hub / github.com/F-Stack/f-stack / zstd_fini

Function zstd_fini

freebsd/contrib/openzfs/module/zstd/zfs_zstd.c:751–766  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

749}
750
751extern void __exit
752zstd_fini(void)
753{
754 /* Deinitialize kstat */
755 if (zstd_ksp != NULL) {
756 kstat_delete(zstd_ksp);
757 zstd_ksp = NULL;
758 }
759
760 /* Release fallback memory */
761 vmem_free(zstd_dctx_fallback.mem, zstd_dctx_fallback.mem_size);
762 mutex_destroy(&zstd_dctx_fallback.barrier);
763
764 /* Deinit memory pool */
765 zstd_mempool_deinit();
766}
767
768#if defined(_KERNEL)
769module_init(zstd_init);

Callers 1

kernel_finiFunction · 0.85

Calls 4

vmem_freeFunction · 0.85
mutex_destroyFunction · 0.85
zstd_mempool_deinitFunction · 0.85
kstat_deleteFunction · 0.50

Tested by

no test coverage detected