Lines Matching refs:aArg
171594 int nArg = 0; /* Number of entries in aArg[] */
171596 void **aArg; /* Arguments to the unlock callback */
171597 void **aDyn = 0; /* Dynamically allocated space for aArg[] */
171598 void *aStatic[16]; /* Starter space for aArg[]. No malloc required */
171600 aArg = aStatic;
171616 xUnlockNotify(aArg, nArg);
171621 assert( aArg==aDyn || (aDyn==0 && aArg==aStatic) );
171622 assert( nArg<=(int)ArraySize(aStatic) || aArg==aDyn );
171626 /* The aArg[] array needs to grow. */
171629 memcpy(pNew, aArg, nArg*sizeof(void *));
171631 aDyn = aArg = pNew;
171657 xUnlockNotify(aArg, nArg);
171663 aArg[nArg++] = p->pUnlockArg;
171681 xUnlockNotify(aArg, nArg);
181845 char const **aArg = 0;
181850 char const **aNew = (const char **)sqlite3_realloc64((void *)aArg, nNew);
181853 sqlite3_free((void *)aArg);
181856 aArg = aNew;
181857 aArg[iArg++] = z;
181862 rc = m->xCreate(iArg, aArg, ppTok);
181869 sqlite3_free((void *)aArg);
200248 static void geomCallback(sqlite3_context *ctx, int nArg, sqlite3_value **aArg){
200266 pBlob->apSqlParam[i] = sqlite3_value_dup(aArg[i]);
200269 pBlob->aParam[i] = sqlite3_value_int64(aArg[i]);
200271 pBlob->aParam[i] = sqlite3_value_double(aArg[i]);