HomeSort by relevance Sort by last modified time
    Searched refs:BtShared (Results 1 - 6 of 6) sorted by null

  /external/chromium_org/third_party/sqlite/src/src/
test_btree.c 32 extern BtShared *sqlite3SharedCacheList;
33 BtShared *pBt;
35 for(pBt=GLOBAL(BtShared*,sqlite3SharedCacheList); pBt; pBt=pBt->pNext){
51 BtShared *pBt = p->pBt;
btreeInt.h 280 u16 maxLocal; /* Copy of BtShared.maxLocal or BtShared.maxLeaf */
281 u16 minLocal; /* Copy of BtShared.minLocal or BtShared.minLeaf */
290 BtShared *pBt; /* Pointer to BtShared that this page is part of */
304 ** A linked list of the following structures is stored at BtShared.pLock.
306 ** is opened on the table with root page BtShared.iTable. Locks are removed
314 BtLock *pNext; /* Next in BtShared.pLock list */
332 ** points to the same BtShared object. The database cache and th
    [all...]
btree.h 41 typedef struct BtShared BtShared;
203 ** use mutexes to access the BtShared structures. So make the
btree.c 48 ** A list of BtShared objects that are eligible for participation
56 BtShared *SQLITE_WSD sqlite3SharedCacheList = 0;
58 static BtShared *SQLITE_WSD sqlite3SharedCacheList = 0;
82 ** manipulate entries in the BtShared.pLock linked list used to store
85 ** of each BtShared structure and so this locking is not necessary.
192 ** shares the same BtShared object is currently reading or writing
223 BtShared *pBt = p->pBt;
285 ** database (one with the BtShared.sharable flag set), and
295 BtShared *pBt = p->pBt;
355 ** transaction. If it does not, then the BtShared.isPending variabl
    [all...]
btmutex.c 23 ** Obtain the BtShared mutex associated with B-Tree handle p. Also,
24 ** set BtShared.db to the database handle associated with p and the
38 ** Release the BtShared mutex associated with B-Tree handle p and
42 BtShared *pBt = p->pBt;
88 /* Unless the database is sharable and unlocked, then BtShared.db
107 ** BtShared address. Then acquire our lock. Then reacquire
108 ** the other BtShared locks that we used to hold in ascending
142 ** Return true if the BtShared mutex is held on the btree, or if the
182 ** Enter the mutexes in accending order by BtShared pointer address
217 ** mutex and all required BtShared mutexes
    [all...]
  /external/chromium_org/third_party/sqlite/amalgamation/
sqlite3.c     [all...]

Completed in 48 milliseconds