void smbfs_done(void) { pool_destroy(&smbfs_node_pool); malloc_type_detach(M_SMBNODENAME); malloc_type_detach(M_SMBFSDATA); SMBVDEBUG0("done.\n"); }
/* * Globally clean up the filesystem. */ static void efs_done(void) { pool_destroy(&efs_inode_pool); efs_ihashdone(); malloc_type_detach(M_EFSMNT); malloc_type_detach(M_EFSINO); malloc_type_detach(M_EFSTMP); }
/* * Free resources previously allocated in nfs_node_reinit(). */ void nfs_node_done() { pool_destroy(&nfs_node_pool); pool_destroy(&nfs_vattr_pool); malloc_type_detach(M_NFSNODE); }
void adosfs_done(void) { pool_destroy(&adosfs_node_pool); mutex_destroy(&adosfs_hashlock); malloc_type_detach(M_ANODE); }
static void ntfs_done(void) { ntfs_nthashdone(); malloc_type_detach(M_NTFSMNT); malloc_type_detach(M_NTFSNTNODE); malloc_type_detach(M_NTFSFNODE); malloc_type_detach(M_NTFSDIR); malloc_type_detach(M_NTFSNTVATTR); malloc_type_detach(M_NTFSRDATA); malloc_type_detach(M_NTFSDECOMP); malloc_type_detach(M_NTFSRUN); }
void hfs_done(void) { #ifdef HFS_DEBUG printf("vfsop = hfs_done()\n"); #endif /* HFS_DEBUG */ malloc_type_detach(M_HFSMNT); hfslib_done(); hfs_nhashdone(); }