Lines Matching defs:pPragma

134410   const PragmaName *pPragma    /* The pragma */
134412 u8 n = pPragma->nPragCName;
134415 sqlite3VdbeSetColName(v, 0, COLNAME_NAME, pPragma->zName, SQLITE_STATIC);
134418 for(i=0, j=pPragma->iPragCName; i<n; i++, j++){
134636 const PragmaName *pPragma; /* The pragma */
134723 pPragma = pragmaLocate(zLeft);
134724 if( pPragma==0 ){
134731 if( (pPragma->mPragFlg & PragFlg_NeedSchema)!=0 ){
134736 if( (pPragma->mPragFlg & PragFlg_NoColumns)==0
134737 && ((pPragma->mPragFlg & PragFlg_NoColumns1)==0 || zRight==0)
134739 setPragmaResultColumnNames(v, pPragma);
134743 switch( pPragma->ePragTyp ){
135363 setPragmaResultColumnNames(v, pPragma);
135364 returnSingleInt(v, (db->flags & pPragma->iArg)!=0 );
135366 u64 mask = pPragma->iArg; /* Mask of bits to set or clear. */
135434 if( pPragma->iArg==0 ){
135457 sqlite3VdbeMultiLoad(v, 1, pPragma->iArg ? "issisii" : "issisi",
135593 if( pPragma->iArg ){
135604 assert( pParse->nMem<=pPragma->nPragCName );
135609 if( pPragma->iArg ){
136409 int iCookie = pPragma->iArg; /* Which cookie to read or write */
136411 if( zRight && (pPragma->mPragFlg & PragFlg_ReadOnly)==0 ){
136649 assert( pPragma->ePragTyp==PragTyp_BUSY_TIMEOUT );
136779 if( pPragma->iArg==2 || pPragma->iArg==3 ){
136789 n = pPragma->iArg<4 ? sqlite3Strlen30(zRight) : -1;
136791 if( (pPragma->iArg & 1)==0 ){
136821 if( (pPragma->mPragFlg & PragFlg_NoColumns1) && zRight ){
136845 sqlite3_stmt *pPragma; /* The pragma statement to run */
136860 const PragmaName *pPragma = (const PragmaName*)pAux;
136872 for(i=0, j=pPragma->iPragCName; i<pPragma->nPragCName; i++, j++){
136877 sqlite3_str_appendf(&acc, "(\"%s\"", pPragma->zName);
136881 if( pPragma->mPragFlg & PragFlg_Result1 ){
136885 if( pPragma->mPragFlg & (PragFlg_SchemaOpt|PragFlg_SchemaReq) ){
136899 pTab->pName = pPragma;
136978 sqlite3_finalize(pCsr->pPragma);
136979 pCsr->pPragma = 0;
137001 assert( pCsr->pPragma );
137002 if( SQLITE_ROW!=sqlite3_step(pCsr->pPragma) ){
137003 rc = sqlite3_finalize(pCsr->pPragma);
137004 pCsr->pPragma = 0;
137051 rc = sqlite3_prepare_v2(pTab->db, zSql, -1, &pCsr->pPragma, 0);
137065 return (pCsr->pPragma==0);
137079 sqlite3_result_value(ctx, sqlite3_column_value(pCsr->pPragma, i));
212391 sqlite3_stmt *pPragma = 0;
212392 p->rc = prepareFreeAndCollectError(p->dbRbu, &pPragma, &p->zErrmsg,
212395 if( p->rc==SQLITE_OK && SQLITE_ROW==sqlite3_step(pPragma) ){
212397 zPragma, sqlite3_column_int(pPragma, 0)
212400 rbuFinalize(p, pPragma);