Lines Matching refs:pVfs
823 int sqlite3_wasm_vfs_unlink(sqlite3_vfs *pVfs, const char * zName){ in sqlite3_wasm_vfs_unlink() argument
825 if( 0==pVfs && 0!=zName ) pVfs = sqlite3_vfs_find(0); in sqlite3_wasm_vfs_unlink()
826 if( zName && pVfs && pVfs->xDelete ){ in sqlite3_wasm_vfs_unlink()
827 rc = pVfs->xDelete(pVfs, zName, 1); in sqlite3_wasm_vfs_unlink()
842 sqlite3_vfs * pVfs = 0; in sqlite3_wasm_db_vfs() local
844 SQLITE_FCNTL_VFS_POINTER, &pVfs); in sqlite3_wasm_db_vfs()
845 return pVfs; in sqlite3_wasm_db_vfs()
988 int sqlite3_wasm_vfs_create_file( sqlite3_vfs *pVfs, in sqlite3_wasm_vfs_create_file() argument
1006 if( !pVfs ) pVfs = sqlite3_vfs_find(0); in sqlite3_wasm_vfs_create_file()
1007 if( !pVfs || !zFilename || nData<0 ) return SQLITE_MISUSE; in sqlite3_wasm_vfs_create_file()
1008 pVfs->xAccess(pVfs, zFilename, SQLITE_ACCESS_EXISTS, &fileExisted); in sqlite3_wasm_vfs_create_file()
1009 rc = sqlite3OsOpenMalloc(pVfs, zFilename, &pFile, openFlags, &flagsOut); in sqlite3_wasm_vfs_create_file()
1038 pVfs->xDelete(pVfs, zFilename, 1); in sqlite3_wasm_vfs_create_file()