Lines Matching refs:pArg

3942 static void unixModeBit(unixFile *pFile, unsigned char mask, int *pArg){  in unixModeBit()  argument
3943 if( *pArg<0 ){ in unixModeBit()
3944 *pArg = (pFile->ctrlFlags & mask)!=0; in unixModeBit()
3945 }else if( (*pArg)==0 ){ in unixModeBit()
3961 static int unixFileControl(sqlite3_file *id, int op, void *pArg){ in unixFileControl() argument
3980 *(int*)pArg = pFile->eFileLock; in unixFileControl()
3984 *(int*)pArg = pFile->lastErrno; in unixFileControl()
3988 pFile->szChunk = *(int *)pArg; in unixFileControl()
3994 rc = fcntlSizeHint(pFile, *(i64 *)pArg); in unixFileControl()
3999 unixModeBit(pFile, UNIXFILE_PERSIST_WAL, (int*)pArg); in unixFileControl()
4003 unixModeBit(pFile, UNIXFILE_PSOW, (int*)pArg); in unixFileControl()
4007 *(char**)pArg = sqlite3_mprintf("%s", pFile->pVfs->zName); in unixFileControl()
4014 *(char**)pArg = zTFile; in unixFileControl()
4019 *(int*)pArg = fileHasMoved(pFile); in unixFileControl()
4025 pFile->iBusyTimeout = *(int*)pArg; in unixFileControl()
4026 *(int*)pArg = iOld; in unixFileControl()
4032 i64 newLimit = *(i64*)pArg; in unixFileControl()
4045 *(i64*)pArg = pFile->mmapSizeMax; in unixFileControl()
4070 return proxyFileControl(id,op,pArg); in unixFileControl()
4076 return unixFcntlExternalReader((unixFile*)id, (int*)pArg); in unixFileControl()
4078 *(int*)pArg = 0; in unixFileControl()
7757 static int proxyFileControl(sqlite3_file *id, int op, void *pArg){ in proxyFileControl() argument
7765 *(const char **)pArg = pCtx->lockProxyPath; in proxyFileControl()
7767 *(const char **)pArg = ":auto: (not held)"; in proxyFileControl()
7770 *(const char **)pArg = NULL; in proxyFileControl()
7778 if( pArg==NULL || (const char *)pArg==0 ){ in proxyFileControl()
7790 const char *proxyPath = (const char *)pArg; in proxyFileControl()
7794 if( !strcmp(pArg, ":auto:") in proxyFileControl()