Lines Matching refs:pNew
83 stmt_vtab *pNew; in stmtConnect() local
104 pNew = sqlite3_malloc64( sizeof(*pNew) ); in stmtConnect()
105 *ppVtab = (sqlite3_vtab*)pNew; in stmtConnect()
106 if( pNew==0 ) return SQLITE_NOMEM; in stmtConnect()
107 memset(pNew, 0, sizeof(*pNew)); in stmtConnect()
108 pNew->db = db; in stmtConnect()
224 StmtRow *pNew = (StmtRow*)sqlite3_malloc64(sizeof(StmtRow) + nSql); in stmtFilter() local
226 if( pNew==0 ) return SQLITE_NOMEM; in stmtFilter()
227 memset(pNew, 0, sizeof(StmtRow)); in stmtFilter()
229 pNew->zSql = (char*)&pNew[1]; in stmtFilter()
230 memcpy(pNew->zSql, zSql, nSql); in stmtFilter()
232 pNew->aCol[STMT_COLUMN_NCOL] = sqlite3_column_count(p); in stmtFilter()
233 pNew->aCol[STMT_COLUMN_RO] = sqlite3_stmt_readonly(p); in stmtFilter()
234 pNew->aCol[STMT_COLUMN_BUSY] = sqlite3_stmt_busy(p); in stmtFilter()
235 pNew->aCol[STMT_COLUMN_NSCAN] = sqlite3_stmt_status( in stmtFilter()
238 pNew->aCol[STMT_COLUMN_NSORT] = sqlite3_stmt_status( in stmtFilter()
241 pNew->aCol[STMT_COLUMN_NAIDX] = sqlite3_stmt_status( in stmtFilter()
244 pNew->aCol[STMT_COLUMN_NSTEP] = sqlite3_stmt_status( in stmtFilter()
247 pNew->aCol[STMT_COLUMN_REPREP] = sqlite3_stmt_status( in stmtFilter()
250 pNew->aCol[STMT_COLUMN_RUN] = sqlite3_stmt_status( in stmtFilter()
253 pNew->aCol[STMT_COLUMN_MEM] = sqlite3_stmt_status( in stmtFilter()
256 pNew->iRowid = iRowid++; in stmtFilter()
257 *ppRow = pNew; in stmtFilter()
258 ppRow = &pNew->pNext; in stmtFilter()