Home
last modified time | relevance | path

Searched refs:mask (Results 1 – 25 of 39) sorted by relevance

12

/sqlite-3.40.0/src/
H A Dtest_vfs.c353 if( p->pScript && p->mask&TESTVFS_READ_MASK ){ in tvfsRead()
981 u32 mask = (((1<<n)-1) << ofst); in tvfsShmLock() local
986 if( (p2->excllock&mask) || (isExcl && p2->sharedlock&mask) ){ in tvfsShmLock()
992 if( isExcl ) pFd->excllock |= mask; in tvfsShmLock()
993 if( !isExcl ) pFd->sharedlock |= mask; in tvfsShmLock()
996 if( isExcl ) pFd->excllock &= (~mask); in tvfsShmLock()
1181 int mask; in testvfs_obj_cmd() member
1204 int mask = 0; in testvfs_obj_cmd() local
1218 mask |= vfsmethod[iMethod].mask; in testvfs_obj_cmd()
1227 p->mask = mask; in testvfs_obj_cmd()
[all …]
H A Dwhereexpr.c937 Bitmask mask = 0; in exprSelectUsage() local
940 mask |= sqlite3WhereExprListUsage(pMaskSet, pS->pEList); in exprSelectUsage()
943 mask |= sqlite3WhereExprUsage(pMaskSet, pS->pWhere); in exprSelectUsage()
944 mask |= sqlite3WhereExprUsage(pMaskSet, pS->pHaving); in exprSelectUsage()
959 return mask; in exprSelectUsage()
1737 Bitmask mask; in sqlite3WhereExprUsageFull() local
1741 mask |= sqlite3WhereExprUsageNN(pMaskSet, p->pRight); in sqlite3WhereExprUsageFull()
1745 mask |= exprSelectUsage(pMaskSet, p->x.pSelect); in sqlite3WhereExprUsageFull()
1757 return mask; in sqlite3WhereExprUsageFull()
1773 Bitmask mask = 0; in sqlite3WhereExprListUsage() local
[all …]
H A Ddelete.c770 u32 mask; /* Mask of OLD.* columns in use */ in sqlite3GenerateRowDelete() local
776 mask = sqlite3TriggerColmask( in sqlite3GenerateRowDelete()
779 mask |= sqlite3FkOldmask(pParse, pTab); in sqlite3GenerateRowDelete()
787 testcase( mask!=0xffffffff && iCol==31 ); in sqlite3GenerateRowDelete()
788 testcase( mask!=0xffffffff && iCol==32 ); in sqlite3GenerateRowDelete()
789 if( mask==0xffffffff || (iCol<=31 && (mask & MASKBIT32(iCol))!=0) ){ in sqlite3GenerateRowDelete()
H A Dtrigger.c769 int mask = 0; in triggersReallyExist() local
794 mask |= p->tr_tm; in triggersReallyExist()
810 mask |= p->tr_tm; in triggersReallyExist()
814 mask |= p->tr_tm; in triggersReallyExist()
821 *pMask = mask; in triggersReallyExist()
823 return (mask ? pList : 0); in triggersReallyExist()
1451 u32 mask = 0; in sqlite3TriggerColmask() local
1461 mask = 0xffffffff; in sqlite3TriggerColmask()
1466 mask |= pPrg->aColmask[isNew]; in sqlite3TriggerColmask()
1472 return mask; in sqlite3TriggerColmask()
H A Dos_unix.c2998 long lk, mask; in afpLock() local
3946 pFile->ctrlFlags &= ~mask; in unixModeBit()
3948 pFile->ctrlFlags |= mask; in unixModeBit()
4407 { u16 mask; in unixShmSystemLock() local
4413 pShmNode->exclMask &= ~mask; in unixShmSystemLock()
4417 pShmNode->exclMask &= ~mask; in unixShmSystemLock()
4422 pShmNode->exclMask |= mask; in unixShmSystemLock()
4986 p->exclMask &= ~mask; in unixShmLock()
4987 p->sharedMask &= ~mask; in unixShmLock()
5002 p->sharedMask |= mask; in unixShmLock()
[all …]
H A Dpragma.c310 u32 mask = in pragmaFunclistLine() local
317 if( showInternFuncs ) mask = 0xffffffff; in pragmaFunclistLine()
344 (p->funcFlags & mask) ^ SQLITE_INNOCUOUS in pragmaFunclistLine()
1113 u64 mask = pPragma->iArg; /* Mask of bits to set or clear. */ in sqlite3Pragma() local
1117 mask &= ~(SQLITE_ForeignKeys); in sqlite3Pragma()
1122 mask &= ~(SQLITE_WriteSchema); in sqlite3Pragma()
1127 db->flags |= mask; in sqlite3Pragma()
1129 db->flags &= ~mask; in sqlite3Pragma()
1130 if( mask==SQLITE_DeferFKs ) db->nDeferredImmCons = 0; in sqlite3Pragma()
1131 if( (mask & SQLITE_WriteSchema)!=0 in sqlite3Pragma()
H A Dos_win.c3503 pFile->ctrlFlags &= ~mask;
3505 pFile->ctrlFlags |= mask;
4097 assert( n>1 || mask==(1<<ofst) );
4110 if( (mask & allMask)==0 ){
4118 p->exclMask &= ~mask;
4119 p->sharedMask &= ~mask;
4129 if( (pX->exclMask & mask)!=0 ){
4138 if( (allShared & mask)==0 ){
4147 p->sharedMask |= mask;
4154 if( (pX->exclMask & mask)!=0 || (pX->sharedMask & mask)!=0 ){
[all …]
H A Dmain.c938 u32 mask; /* Mask of the bit in sqlite3.flags to set/clear */ in sqlite3_db_config() member
966 db->flags |= aFlagOp[i].mask; in sqlite3_db_config()
968 db->flags &= ~(u64)aFlagOp[i].mask; in sqlite3_db_config()
974 *pRes = (db->flags & aFlagOp[i].mask)!=0; in sqlite3_db_config()
3054 int mask = 0; in sqlite3ParseUri() local
3064 mask = SQLITE_OPEN_SHAREDCACHE|SQLITE_OPEN_PRIVATECACHE; in sqlite3ParseUri()
3066 limit = mask; in sqlite3ParseUri()
3078 mask = SQLITE_OPEN_READONLY | SQLITE_OPEN_READWRITE in sqlite3ParseUri()
3081 limit = mask & flags; in sqlite3ParseUri()
3106 flags = (flags & ~mask) | mode; in sqlite3ParseUri()
H A Dfkey.c1094 u32 mask = 0; in sqlite3FkOldmask() local
1099 for(i=0; i<p->nCol; i++) mask |= COLUMN_MASK(p->aCol[i].iFrom); in sqlite3FkOldmask()
1107 mask |= COLUMN_MASK(pIdx->aiColumn[i]); in sqlite3FkOldmask()
1112 return mask; in sqlite3FkOldmask()
H A Dfunc.c55 int mask; /* 0 for min() or 0xffffffff for max() */ in minmaxFunc() local
60 mask = sqlite3_user_data(context)==0 ? 0 : -1; in minmaxFunc()
63 assert( mask==-1 || mask==0 ); in minmaxFunc()
68 if( (sqlite3MemCompare(argv[iBest], argv[i], pColl)^mask)>=0 ){ in minmaxFunc()
69 testcase( mask==0 ); in minmaxFunc()
H A Dbtree.h343 int sqlite3BtreeCursorHasHint(BtCursor*, unsigned int mask);
H A Dvdbeaux.c1348 u32 mask, /* Mask of registers to NOT release */ in sqlite3VdbeReleaseRegisters() argument
1355 if( N<=31 && mask!=0 ){ in sqlite3VdbeReleaseRegisters()
1356 while( N>0 && (mask&1)!=0 ){ in sqlite3VdbeReleaseRegisters()
1357 mask >>= 1; in sqlite3VdbeReleaseRegisters()
1361 while( N>0 && N<=32 && (mask & MASKBIT32(N-1))!=0 ){ in sqlite3VdbeReleaseRegisters()
1362 mask &= ~MASKBIT32(N-1); in sqlite3VdbeReleaseRegisters()
1367 sqlite3VdbeAddOp3(pParse->pVdbe, OP_ReleaseReg, iFirst, N, *(int*)&mask); in sqlite3VdbeReleaseRegisters()
3536 void sqlite3VdbeDeleteAuxData(sqlite3 *db, AuxData **pp, int iOp, int mask){ in sqlite3VdbeDeleteAuxData() argument
3542 && (pAux->iAuxArg>31 || !(mask & MASKBIT32(pAux->iAuxArg)))) in sqlite3VdbeDeleteAuxData()
/sqlite-3.40.0/ext/fts5/test/
H A Dfts5corrupt2.test38 set mask [expr 31 << 31]
73 if {($rowid & $mask)==0} {
99 set lrowid [db one {SELECT max(rowid) FROM t1_data WHERE (rowid & $mask)=0}]
149 if {$rowid & $mask} continue
196 if {$rowid & $mask} continue
232 if {$rowid & $mask} continue
/sqlite-3.40.0/test/
H A Dbestindex4.test54 set mask [$hdl mask]
144 set mask [$hdl mask]
H A Dbestindex7.test34 set mask [$hdl mask]
H A Dbestindex6.test34 set mask [$hdl mask]
H A Dbestindex2.test53 set mask [$hdl mask]
H A Dbestindex3.test40 set mask [$hdl mask]
H A Dtemptable.test287 # temporary table in db2 should mask the name of the permanent index,
293 CREATE TEMP TABLE mask(a,b,c)
297 CREATE INDEX mask ON t2(x);
H A DtriggerB.test90 # Triggers maintain a mask of columns from the invoking table that are
91 # used in the trigger body as NEW.column or OLD.column. That mask is then
H A Dbestindex5.test50 set mask [$hdl mask]
H A Dsort4.test105 foreach {mask col} {
109 if {$nPayload & $mask} { lappend cols $col }
/sqlite-3.40.0/ext/fts5/
H A Dfts5_tokenize.c704 int mask = 0; in fts5Porter_Ostar() local
709 mask = (mask << 1) + bCons; in fts5Porter_Ostar()
711 return ((mask & 0x0007)==0x0005); in fts5Porter_Ostar()
/sqlite-3.40.0/tool/
H A Dmkkeywordhash.c38 int mask; /* Code this keyword if non-zero */ member
415 if( aKeywordTable[i].mask==0 ) continue; in main()
/sqlite-3.40.0/ext/lsm1/
H A Dlsm_shared.c1744 u64 mask = 0; in lsmShmTestLock() local
1747 mask |= ((u64)1 << (iLock-1)); in lsmShmTestLock()
1748 if( eOp==LSM_LOCK_EXCL ) mask |= ((u64)1 << (iLock+32-1)); in lsmShmTestLock()
1753 if( pIter!=db && (pIter->mLock & mask) ){ in lsmShmTestLock()

12