Example #1
0
/*  *********************************************************************
    *  fs_uninit(fsctx)
    *  
    *  Uninitialize a file system context.
    *  
    *  Input parameters: 
    *  	   fsctx - filesystem context to remove (from fs_init)
    *  	   
    *  Return value:
    *  	   0 if ok
    *  	   else error
    ********************************************************************* */
int fs_uninit(fileio_ctx_t *fsctx)
{
    BDUNINIT(fsctx->ops,fsctx->fsctx);

    KFREE(fsctx);

    return 0;
}
Example #2
0
static void lzmafs_fileop_uninit(void *fsctx_arg)
{
    lzmafs_fsctx_t *fsctx = (lzmafs_fsctx_t *) fsctx_arg;

    if (fsctx->lzmafsctx_refcnt) {
		xprintf("lzmafs_fileop_uninit: warning: refcnt not zero\n");
	}

    BDUNINIT(fsctx->lzmafsctx_subops,fsctx->lzmafsctx_subfsctx);

    KFREE(fsctx);
}