Lines Matching refs:pVtab
75 intarray_vtab *pVtab = (intarray_vtab*)p; in intarrayDestroy() local
76 sqlite3_free(pVtab); in intarrayDestroy()
92 intarray_vtab *pVtab = sqlite3_malloc64(sizeof(intarray_vtab)); in intarrayCreate() local
94 if( pVtab ){ in intarrayCreate()
95 memset(pVtab, 0, sizeof(intarray_vtab)); in intarrayCreate()
96 pVtab->pContent = (sqlite3_intarray*)pAux; in intarrayCreate()
99 *ppVtab = (sqlite3_vtab *)pVtab; in intarrayCreate()
132 intarray_vtab *pVtab = (intarray_vtab*)cur->pVtab; in intarrayColumn() local
133 if( pCur->i>=0 && pCur->i<pVtab->pContent->n ){ in intarrayColumn()
134 sqlite3_result_int64(ctx, pVtab->pContent->a[pCur->i]); in intarrayColumn()
150 intarray_vtab *pVtab = (intarray_vtab *)cur->pVtab; in intarrayEof() local
151 return pCur->i>=pVtab->pContent->n; in intarrayEof()