Lines Matching defs:ZipfileTab
7127 typedef struct ZipfileTab ZipfileTab;
7128 struct ZipfileTab {
7179 ** Construct a new ZipfileTab virtual table object.
7193 int nByte = sizeof(ZipfileTab) + ZIPFILE_BUFFER_SIZE;
7196 ZipfileTab *pNew = 0;
7221 pNew = (ZipfileTab*)sqlite3_malloc64((sqlite3_int64)nByte+nFile);
7251 static void zipfileCleanupTransaction(ZipfileTab *pTab){
7273 zipfileCleanupTransaction((ZipfileTab*)pVtab);
7282 ZipfileTab *pTab = (ZipfileTab*)p;
7323 ZipfileTab *pTab = (ZipfileTab*)(pCsr->base.pVtab);
7327 /* Remove this cursor from the ZipfileTab.pCsrList list. */
7339 static void zipfileTableErr(ZipfileTab *pTab, const char *zFmt, ...){
7382 ZipfileTab *pTab,
7644 ZipfileTab *pTab, /* Store any error message here */
7753 ZipfileTab *pTab = (ZipfileTab*)(cur->pVtab);
7921 pFile = ((ZipfileTab*)(pCsr->base.pVtab))->pWriteFd;
7979 ZipfileTab *pTab, /* Return errors here */
8037 ** Add object pNew to the linked list that begins at ZipfileTab.pFirstEntry
8043 ZipfileTab *pTab,
8065 static int zipfileLoadDirectory(ZipfileTab *pTab, const u8 *aBlob, int nBlob){
8094 ZipfileTab *pTab = (ZipfileTab*)cur->pVtab;
8229 ZipfileTab *pTab,
8302 ZipfileTab *pTab = (ZipfileTab*)pVtab;
8372 static void zipfileRemoveEntryFromList(ZipfileTab *pTab, ZipfileEntry *pOld){
8390 ZipfileTab *pTab = (ZipfileTab*)pVtab;
8589 static int zipfileAppendEOCD(ZipfileTab *pTab, ZipfileEOCD *p){
8645 ZipfileTab *pTab = (ZipfileTab*)pVtab;
8678 static ZipfileCsr *zipfileFindCursor(ZipfileTab *pTab, i64 iId){
8692 ZipfileTab *pTab = (ZipfileTab*)sqlite3_user_data(context);