Go to the source code of this file.
Defines | |
#define | SQLITE_MUTEX_OMIT |
#define | sqlite3_mutex_alloc(X) ((sqlite3_mutex*)8) |
#define | sqlite3_mutex_free(X) |
#define | sqlite3_mutex_enter(X) |
#define | sqlite3_mutex_try(X) SQLITE_OK |
#define | sqlite3_mutex_leave(X) |
#define | sqlite3_mutex_held(X) 1 |
#define | sqlite3_mutex_notheld(X) 1 |
#define | sqlite3MutexAlloc(X) ((sqlite3_mutex*)8) |
#define | sqlite3MutexInit() SQLITE_OK |
#define | sqlite3MutexEnd() |
#define sqlite3_mutex_alloc | ( | X | ) | ((sqlite3_mutex*)8) |
Definition at line 63 of file mutex.h.
Referenced by sqlite3PcacheInitialize().
#define sqlite3_mutex_enter | ( | X | ) |
Definition at line 65 of file mutex.h.
Referenced by blobReadWrite(), columnMem(), columnName(), createModule(), createVarMap(), enterMutex(), localtimeOffset(), openDatabase(), removeFromSharingList(), sqlite3_auto_extension(), sqlite3_blob_open(), sqlite3_busy_handler(), sqlite3_clear_bindings(), sqlite3_close(), sqlite3_collation_needed(), sqlite3_collation_needed16(), sqlite3_commit_hook(), sqlite3_create_collation(), sqlite3_create_collation16(), sqlite3_create_collation_v2(), sqlite3_create_function(), sqlite3_create_function16(), sqlite3_declare_vtab(), sqlite3_enable_load_extension(), sqlite3_errmsg(), sqlite3_errmsg16(), sqlite3_exec(), sqlite3_extended_result_codes(), sqlite3_file_control(), sqlite3_finalize(), sqlite3_free(), sqlite3_initialize(), sqlite3_load_extension(), sqlite3_next_stmt(), sqlite3_overload_function(), sqlite3_profile(), sqlite3_progress_handler(), sqlite3_randomness(), sqlite3_reset(), sqlite3_reset_auto_extension(), sqlite3_rollback_hook(), sqlite3_set_authorizer(), sqlite3_step(), sqlite3_trace(), sqlite3_update_hook(), sqlite3_vfs_find(), sqlite3_vfs_register(), sqlite3_vfs_unregister(), sqlite3AutoLoadExtensions(), sqlite3BtreeOpen(), sqlite3LockAndPrepare(), sqlite3Malloc(), sqlite3MallocAlarm(), sqlite3MemoryAlarm(), sqlite3Prepare16(), sqlite3Realloc(), sqlite3ScratchFree(), sqlite3ScratchMalloc(), sqlite3TransferBindings(), and vdbeUnbind().
#define sqlite3_mutex_free | ( | X | ) |
Definition at line 64 of file mutex.h.
Referenced by removeFromSharingList(), sqlite3_close(), and sqlite3_initialize().
#define sqlite3_mutex_held | ( | X | ) | 1 |
Definition at line 68 of file mutex.h.
Referenced by allocateBtreePage(), allocateSpace(), assemblePage(), autoVacuumCommit(), balance(), balance_deeper(), balance_nonroot(), balance_quick(), balance_shallower(), clearCell(), clearDatabasePage(), createCollation(), decodeFlags(), defragmentPage(), dropCell(), fillInCell(), findOverflowCell(), freePage(), freeSpace(), getAndInitPage(), getOverflowPage(), incrVacuumStep(), insertCell(), invalidateAllOverflowCache(), lockBtree(), mallocWithAlarm(), modifyPagePointer(), newDatabase(), pageReinit(), pcacheAddToLruList(), pcacheClear(), pcacheEnforceMaxPage(), pcacheFree(), pcacheMalloc(), pcachePageAlloc(), pcachePageFree(), pcacheRecycleOrAlloc(), pcacheRecyclePage(), pcacheRemoveFromLruList(), ptrmapGet(), ptrmapPageno(), ptrmapPut(), ptrmapPutOvfl(), releasePage(), relocatePage(), saveAllCursors(), schemaIsValid(), setChildPtrmaps(), sqlite3_aggregate_context(), sqlite3_get_auxdata(), sqlite3_result_blob(), sqlite3_result_double(), sqlite3_result_error(), sqlite3_result_error16(), sqlite3_result_error_nomem(), sqlite3_result_error_toobig(), sqlite3_result_int(), sqlite3_result_int64(), sqlite3_result_null(), sqlite3_result_text(), sqlite3_result_text16(), sqlite3_result_text16be(), sqlite3_result_text16le(), sqlite3_result_value(), sqlite3_result_zeroblob(), sqlite3_set_auxdata(), sqlite3ApiExit(), sqlite3BtreeCacheOverflow(), sqlite3BtreeClose(), sqlite3BtreeCursorDb(), sqlite3BtreeFactory(), sqlite3BtreeFirst(), sqlite3BtreeGetPage(), sqlite3BtreeInitPage(), sqlite3BtreeInvokeBusyHandler(), sqlite3BtreeIsInReadTrans(), sqlite3BtreeIsInTrans(), sqlite3BtreeLast(), sqlite3BtreeMovetoUnpacked(), sqlite3BtreeOpen(), sqlite3BtreeParseCellPtr(), sqlite3BtreePutData(), sqlite3BtreeSchemaLocked(), sqlite3BtreeSetCacheSize(), sqlite3BtreeSetSafetyLevel(), sqlite3BtreeSyncDisabled(), sqlite3CloseExtensions(), sqlite3CreateFunc(), sqlite3Init(), sqlite3InitCallback(), sqlite3InitOne(), sqlite3Prepare(), sqlite3ReadSchema(), sqlite3Reprepare(), sqlite3RollbackAll(), sqlite3SchemaToIndex(), sqlite3ValueText(), sqlite3VdbeChangeEncoding(), sqlite3VdbeIntegerAffinity(), sqlite3VdbeIntValue(), sqlite3VdbeMemExpandBlob(), sqlite3VdbeMemFinalize(), sqlite3VdbeMemFromBtree(), sqlite3VdbeMemIntegerify(), sqlite3VdbeMemMakeWriteable(), sqlite3VdbeMemMove(), sqlite3VdbeMemNulTerminate(), sqlite3VdbeMemNumerify(), sqlite3VdbeMemRealify(), sqlite3VdbeMemReleaseExternal(), sqlite3VdbeMemSetStr(), sqlite3VdbeMemStringify(), sqlite3VdbeMemTranslate(), sqlite3VdbeRealValue(), sqlite3VdbeSetChanges(), unlockBtreeIfUnused(), vfsUnlink(), and zeroPage().
#define sqlite3_mutex_leave | ( | X | ) |
Definition at line 67 of file mutex.h.
Referenced by bindText(), blobReadWrite(), columnMallocFailure(), columnName(), createModule(), createVarMap(), leaveMutex(), localtimeOffset(), openDatabase(), removeFromSharingList(), sqlite3_auto_extension(), sqlite3_bind_double(), sqlite3_bind_int64(), sqlite3_bind_null(), sqlite3_bind_value(), sqlite3_bind_zeroblob(), sqlite3_blob_open(), sqlite3_busy_handler(), sqlite3_clear_bindings(), sqlite3_close(), sqlite3_collation_needed(), sqlite3_collation_needed16(), sqlite3_commit_hook(), sqlite3_create_collation(), sqlite3_create_collation16(), sqlite3_create_collation_v2(), sqlite3_create_function(), sqlite3_create_function16(), sqlite3_declare_vtab(), sqlite3_enable_load_extension(), sqlite3_errmsg(), sqlite3_errmsg16(), sqlite3_exec(), sqlite3_extended_result_codes(), sqlite3_file_control(), sqlite3_finalize(), sqlite3_free(), sqlite3_initialize(), sqlite3_load_extension(), sqlite3_next_stmt(), sqlite3_overload_function(), sqlite3_profile(), sqlite3_progress_handler(), sqlite3_randomness(), sqlite3_reset(), sqlite3_reset_auto_extension(), sqlite3_rollback_hook(), sqlite3_set_authorizer(), sqlite3_step(), sqlite3_trace(), sqlite3_update_hook(), sqlite3_vfs_find(), sqlite3_vfs_register(), sqlite3_vfs_unregister(), sqlite3AutoLoadExtensions(), sqlite3BtreeOpen(), sqlite3LockAndPrepare(), sqlite3Malloc(), sqlite3MallocAlarm(), sqlite3MemoryAlarm(), sqlite3Prepare16(), sqlite3Realloc(), sqlite3ScratchFree(), sqlite3ScratchMalloc(), sqlite3TransferBindings(), and vdbeUnbind().
#define sqlite3_mutex_notheld | ( | X | ) | 1 |
Definition at line 69 of file mutex.h.
Referenced by removeFromSharingList().
#define sqlite3MutexAlloc | ( | X | ) | ((sqlite3_mutex*)8) |
Definition at line 70 of file mutex.h.
Referenced by enterMutex(), leaveMutex(), localtimeOffset(), openDatabase(), removeFromSharingList(), sqlite3_auto_extension(), sqlite3_initialize(), sqlite3_randomness(), sqlite3_reset_auto_extension(), sqlite3_vfs_find(), sqlite3_vfs_register(), sqlite3_vfs_unregister(), sqlite3AutoLoadExtensions(), sqlite3BtreeOpen(), sqlite3MallocInit(), and vfsUnlink().
#define sqlite3MutexEnd | ( | void | ) |
Definition at line 72 of file mutex.h.
Referenced by sqlite3_shutdown().
#define sqlite3MutexInit | ( | void | ) | SQLITE_OK |
Definition at line 71 of file mutex.h.
Referenced by sqlite3_initialize().
ContextLogger2—ContextLogger2 Logger Daemon Internals—Generated on Mon May 2 13:50:00 2011 by Doxygen 1.6.1