SYMBOL INDEX (4475 symbols across 7 files) FILE: code/CmdLineParser.h function class (line 14) | class CParser function parse (line 103) | void CParser::parse(int argc, char * argv[]) function CheckInstructions (line 123) | bool CParser::CheckInstructions() function WriteFieldsToFile (line 198) | void CParser::WriteFieldsToFile() function DataFieldExists (line 240) | bool CParser::DataFieldExists(std::string sCmd) function GetDataFieldValue (line 280) | double CParser::GetDataFieldValue(std::string sCmd) function CheckEachFieldHasEqualSign (line 381) | bool CParser::CheckEachFieldHasEqualSign() function CheckEachFieldHasQuantity (line 399) | bool CParser::CheckEachFieldHasQuantity() function CheckQuantitiesAreNumbers (line 416) | bool CParser::CheckQuantitiesAreNumbers() function CheckUserEnteredProperDate (line 446) | bool CParser::CheckUserEnteredProperDate(bool bPrintSpecificTable) function CheckCreationFieldsAreValid (line 560) | bool CParser::CheckCreationFieldsAreValid() function CheckIfFileExists (line 585) | bool CParser::CheckIfFileExists(std::string filePath) function CheckIfUserEnteredValidFields (line 597) | bool CParser::CheckIfUserEnteredValidFields() function CheckCreationFieldsAreUnique (line 671) | bool CParser::CheckCreationFieldsAreUnique() function CheckFieldsBeingAddedAreUnique (line 711) | bool CParser::CheckFieldsBeingAddedAreUnique() function CheckFieldsAreUnique (line 758) | bool CParser::CheckFieldsAreUnique() function CheckUserOnlyEnteredXFields (line 783) | bool CParser::CheckUserOnlyEnteredXFields(int iNumOfFields) FILE: code/TablePrinter.h function class (line 14) | class CTablePrinter FILE: code/main.cpp function main (line 59) | int main(int argc, char * argv[]) function callback (line 214) | static int callback(void *NotUsed, int argc, char **argv, char **azColName) function EnterDate (line 226) | void EnterDate(std::string sDate) function EnterDataField (line 244) | void EnterDataField(std::string sCmd, double dInputValue, std::string sD... function CreateNewDatabase (line 265) | void CreateNewDatabase(CParser CommandLineParser) function AddFieldToDatabase (line 305) | void AddFieldToDatabase(CParser CommandLineParser) function PrintFields (line 346) | void PrintFields(CParser CommandLineParser) function PrintDates (line 360) | bool PrintDates() function PrintSpecificTable (line 386) | bool PrintSpecificTable(std::ofstream &outFile, CParser CommandLineParser) function DisplayExpenses (line 430) | void DisplayExpenses(std::ofstream &outFile, int iInputDay, int iInputMo... function UpdateExistingRow (line 492) | void UpdateExistingRow(CParser CommandLineParser, std::vector ve... function EnterExpenses (line 541) | bool EnterExpenses(std::ofstream &outFile, CParser CommandLineParser) function ResetDatabase (line 673) | void ResetDatabase() function NewConditionsOk (line 694) | bool NewConditionsOk(CParser oMyParser) function AddConditionsOk (line 715) | bool AddConditionsOk(CParser oMyParser) function PrintFieldsConditionsOk (line 735) | bool PrintFieldsConditionsOk(CParser oMyParser) function PrintDatesConditionsOk (line 755) | bool PrintDatesConditionsOk(CParser oMyParser) function PrintSpecificConditionsOk (line 775) | bool PrintSpecificConditionsOk(CParser oMyParser) function ByConditionsOk (line 804) | bool ByConditionsOk(CParser oMyParser) function ResetConditionsOk (line 817) | bool ResetConditionsOk(CParser oMyParser) function HelpConditionsOk (line 837) | bool HelpConditionsOk(CParser oMyParser) function PrintHelp (line 850) | void PrintHelp() function VersionConditionsOk (line 902) | bool VersionConditionsOk(CParser oMyParser) FILE: code/shell.c function setBinaryMode (line 155) | static void setBinaryMode(FILE *file, int isOutput){ function setTextMode (line 159) | static void setTextMode(FILE *file, int isOutput){ function sqlite3_int64 (line 173) | static sqlite3_int64 timeOfDay(void){ type rusage (line 193) | struct rusage { type rusage (line 201) | struct rusage function beginTimer (line 207) | static void beginTimer(void){ function timeDiff (line 215) | static double timeDiff(struct timeval *pStart, struct timeval *pEnd){ function endTimer (line 223) | static void endTimer(void){ type LPFILETIME (line 246) | typedef BOOL (WINAPI *GETPROCTIMES)(HANDLE, LPFILETIME, LPFILETIME, function hasTimer (line 254) | static int hasTimer(void){ function beginTimer (line 281) | static void beginTimer(void){ function timeDiff (line 291) | static double timeDiff(FILETIME *pStart, FILETIME *pEnd){ function endTimer (line 300) | static void endTimer(void){ function utf8_printf (line 377) | void utf8_printf(FILE *out, const char *zFormat, ...){ function iotracePrintf (line 417) | static void SQLITE_CDECL iotracePrintf(const char *zFormat, ...){ function isNumber (line 433) | static int isNumber(const char *z, int *realnum){ function shellstaticFunc (line 466) | static void shellstaticFunc( function strlen30 (line 483) | static int strlen30(const char *z){ type OpenSession (line 584) | typedef struct OpenSession OpenSession; type OpenSession (line 585) | struct OpenSession { type SavedModeInfo (line 597) | typedef struct SavedModeInfo SavedModeInfo; type SavedModeInfo (line 598) | struct SavedModeInfo { type ShellState (line 609) | typedef struct ShellState ShellState; type ShellState (line 610) | struct ShellState { function shellLog (line 709) | static void shellLog(void *pArg, int iErrCode, const char *zMsg){ function output_hex_blob (line 719) | static void output_hex_blob(FILE *out, const void *pBlob, int nBlob){ function output_quoted_string (line 730) | static void output_quoted_string(FILE *out, const char *z){ function output_c_string (line 762) | static void output_c_string(FILE *out, const char *z){ function output_html_string (line 794) | static void output_html_string(FILE *out, const char *z){ function output_csv (line 854) | static void output_csv(ShellState *p, const char *z, int bSep){ function interrupt_handler (line 889) | static void interrupt_handler(int NotUsed){ function shellAuth (line 901) | static int shellAuth( function shell_callback (line 947) | static int shell_callback( function callback (line 1258) | static int callback(void *pArg, int nArg, char **azArg, char **azCol){ function set_table_name (line 1268) | static void set_table_name(ShellState *p, const char *zName){ function run_table_dump_query (line 1357) | static int run_table_dump_query( function displayLinuxIoStats (line 1422) | static void displayLinuxIoStats(FILE *out){ function display_stats (line 1458) | static int display_stats( function display_scanstats (line 1589) | static void display_scanstats( function str_in_array (line 1640) | static int str_in_array(const char *zStr, const char **azArray){ function explain_data_prepare (line 1666) | static void explain_data_prepare(ShellState *p, sqlite3_stmt *pSql){ function explain_data_delete (line 1748) | static void explain_data_delete(ShellState *p){ function disable_debug_trace_modes (line 1766) | static void disable_debug_trace_modes(void){ function restore_debug_trace_modes (line 1776) | static void restore_debug_trace_modes(void){ function exec_prepared_stmt (line 1788) | static void exec_prepared_stmt( function shell_exec (line 1862) | static int shell_exec( function dump_callback (line 1998) | static int dump_callback(void *pArg, int nArg, char **azArg, char **azCol){ function run_schema_dump_query (line 2099) | static int run_schema_dump_query( function session_help (line 2213) | void session_help(ShellState *p){ function readfileFunc (line 2240) | static void readfileFunc( function writefileFunc (line 2273) | static void writefileFunc( function session_close (line 2303) | static void session_close(OpenSession *pSession){ function session_close_all (line 2319) | static void session_close_all(ShellState *p){ function session_filter (line 2335) | static int session_filter(void *pCtx, const char *zTab){ function open_db (line 2349) | static void open_db(ShellState *p, int keepAlive){ function resolve_backslashes (line 2390) | static void resolve_backslashes(char *z){ function hexDigitValue (line 2438) | static int hexDigitValue(char c){ function sqlite3_int64 (line 2448) | static sqlite3_int64 integerValue(const char *zArg){ function booleanValue (line 2495) | static int booleanValue(char *zArg){ function output_file_close (line 2517) | static void output_file_close(FILE *f){ function FILE (line 2526) | static FILE *output_file_open(const char *zFile){ function sql_trace_callback (line 2546) | static void sql_trace_callback(void *pArg, const char *z){ function test_breakpoint (line 2559) | static void test_breakpoint(void){ type ImportCtx (line 2567) | typedef struct ImportCtx ImportCtx; type ImportCtx (line 2568) | struct ImportCtx { function import_append_char (line 2581) | static void import_append_char(ImportCtx *p, int c){ function tryToCloneData (line 2707) | static void tryToCloneData( function tryToCloneSchema (line 2820) | static void tryToCloneSchema( function tryToClone (line 2895) | static void tryToClone(ShellState *p, const char *zNewDb){ function output_reset (line 2920) | static void output_reset(ShellState *p){ function db_int (line 2935) | static int db_int(ShellState *p, const char *zSql){ function get2byteInt (line 2949) | unsigned int get2byteInt(unsigned char *a){ function get4byteInt (line 2952) | unsigned int get4byteInt(unsigned char *a){ function shell_dbinfo_command (line 2961) | static int shell_dbinfo_command(ShellState *p, int nArg, char **azArg){ function shellDatabaseError (line 3043) | static int shellDatabaseError(sqlite3 *db){ function shellNomemError (line 3052) | static int shellNomemError(void){ function optionMatch (line 3061) | static int optionMatch(const char *zStr, const char *zOpt){ function do_meta_command (line 3074) | static int do_meta_command(char *zLine, ShellState *p){ function line_contains_semicolon (line 4811) | static int line_contains_semicolon(const char *z, int N){ function _all_whitespace (line 4820) | static int _all_whitespace(const char *z){ function line_is_command_terminator (line 4846) | static int line_is_command_terminator(const char *zLine){ function line_is_complete (line 4862) | static int line_is_complete(char *zSql, int nSql){ function process_input (line 4881) | static int process_input(ShellState *p, FILE *in){ type passwd (line 5006) | struct passwd function process_sqliterc (line 5065) | static void process_sqliterc( function usage (line 5134) | static void usage(int showDetail){ function main_init (line 5150) | static void main_init(ShellState *data) { function printBold (line 5169) | static void printBold(const char *zText){ function printBold (line 5180) | static void printBold(const char *zText){ function wmain (line 5209) | int SQLITE_CDECL wmain(int argc, wchar_t **wargv){ FILE: code/sqlite3.c type sqlite3 (line 484) | typedef struct sqlite3 sqlite3; type SQLITE_INT64_TYPE (line 503) | typedef SQLITE_INT64_TYPE sqlite_int64; type sqlite_uint64 (line 504) | typedef unsigned SQLITE_INT64_TYPE sqlite_uint64; type __int64 (line 506) | typedef __int64 sqlite_int64; type sqlite_uint64 (line 507) | typedef unsigned __int64 sqlite_uint64; type sqlite_int64 (line 509) | typedef long long int sqlite_int64; type sqlite_uint64 (line 510) | typedef unsigned long long int sqlite_uint64; type sqlite_int64 (line 512) | typedef sqlite_int64 sqlite3_int64; type sqlite_uint64 (line 513) | typedef sqlite_uint64 sqlite3_uint64; type sqlite3_file (line 889) | typedef struct sqlite3_file sqlite3_file; type sqlite3_file (line 890) | struct sqlite3_file { type sqlite3_io_methods (line 984) | typedef struct sqlite3_io_methods sqlite3_io_methods; type sqlite3_io_methods (line 985) | struct sqlite3_io_methods { type sqlite3_mutex (line 1288) | typedef struct sqlite3_mutex sqlite3_mutex; type sqlite3_vfs (line 1447) | typedef struct sqlite3_vfs sqlite3_vfs; type sqlite3_vfs (line 1449) | struct sqlite3_vfs { type sqlite3_mem_methods (line 1745) | typedef struct sqlite3_mem_methods sqlite3_mem_methods; type sqlite3_mem_methods (line 1746) | struct sqlite3_mem_methods { type sqlite3_stmt (line 3429) | typedef struct sqlite3_stmt sqlite3_stmt; type sqlite3_value (line 3754) | typedef struct Mem sqlite3_value; type sqlite3_context (line 3768) | typedef struct sqlite3_context sqlite3_context; type sqlite3_vtab (line 5865) | typedef struct sqlite3_vtab sqlite3_vtab; type sqlite3_index_info (line 5866) | typedef struct sqlite3_index_info sqlite3_index_info; type sqlite3_vtab_cursor (line 5867) | typedef struct sqlite3_vtab_cursor sqlite3_vtab_cursor; type sqlite3_module (line 5868) | typedef struct sqlite3_module sqlite3_module; type sqlite3_module (line 5886) | struct sqlite3_module { type sqlite3_index_info (line 6015) | struct sqlite3_index_info { type sqlite3_vtab (line 6128) | struct sqlite3_vtab { type sqlite3_vtab_cursor (line 6152) | struct sqlite3_vtab_cursor { type sqlite3_blob (line 6208) | typedef struct sqlite3_blob sqlite3_blob; type sqlite3_mutex_methods (line 6646) | typedef struct sqlite3_mutex_methods sqlite3_mutex_methods; type sqlite3_mutex_methods (line 6647) | struct sqlite3_mutex_methods { type sqlite3_pcache (line 7158) | typedef struct sqlite3_pcache sqlite3_pcache; type sqlite3_pcache_page (line 7170) | typedef struct sqlite3_pcache_page sqlite3_pcache_page; type sqlite3_pcache_page (line 7171) | struct sqlite3_pcache_page { type sqlite3_pcache_methods2 (line 7335) | typedef struct sqlite3_pcache_methods2 sqlite3_pcache_methods2; type sqlite3_pcache_methods2 (line 7336) | struct sqlite3_pcache_methods2 { type sqlite3_pcache_methods (line 7358) | typedef struct sqlite3_pcache_methods sqlite3_pcache_methods; type sqlite3_pcache_methods (line 7359) | struct sqlite3_pcache_methods { type sqlite3_backup (line 7384) | typedef struct sqlite3_backup sqlite3_backup; type sqlite3_snapshot (line 8342) | typedef struct sqlite3_snapshot sqlite3_snapshot; type sqlite3_rtree_geometry (line 8483) | typedef struct sqlite3_rtree_geometry sqlite3_rtree_geometry; type sqlite3_rtree_query_info (line 8484) | typedef struct sqlite3_rtree_query_info sqlite3_rtree_query_info; type sqlite3_int64 (line 8490) | typedef sqlite3_int64 sqlite3_rtree_dbl; type sqlite3_rtree_dbl (line 8492) | typedef double sqlite3_rtree_dbl; type sqlite3_rtree_geometry (line 8513) | struct sqlite3_rtree_geometry { type sqlite3_rtree_query_info (line 8545) | struct sqlite3_rtree_query_info { type sqlite3_session (line 8596) | typedef struct sqlite3_session sqlite3_session; type sqlite3_changeset_iter (line 8601) | typedef struct sqlite3_changeset_iter sqlite3_changeset_iter; type sqlite3_changegroup (line 9311) | typedef struct sqlite3_changegroup sqlite3_changegroup; type Fts5ExtensionApi (line 9895) | typedef struct Fts5ExtensionApi Fts5ExtensionApi; type Fts5Context (line 9896) | typedef struct Fts5Context Fts5Context; type Fts5PhraseIter (line 9897) | typedef struct Fts5PhraseIter Fts5PhraseIter; type Fts5PhraseIter (line 9907) | struct Fts5PhraseIter { type Fts5ExtensionApi (line 10127) | struct Fts5ExtensionApi { type Fts5Tokenizer (line 10361) | typedef struct Fts5Tokenizer Fts5Tokenizer; type fts5_tokenizer (line 10362) | typedef struct fts5_tokenizer fts5_tokenizer; type fts5_tokenizer (line 10363) | struct fts5_tokenizer { type fts5_api (line 10398) | typedef struct fts5_api fts5_api; type fts5_api (line 10399) | struct fts5_api { type Hash (line 11018) | typedef struct Hash Hash; type HashElem (line 11019) | typedef struct HashElem HashElem; type Hash (line 11042) | struct Hash { type HashElem (line 11058) | struct HashElem { type sqlite_int64 (line 11445) | typedef sqlite_int64 i64; type sqlite_uint64 (line 11446) | typedef sqlite_uint64 u64; type UINT32_TYPE (line 11447) | typedef UINT32_TYPE u32; type UINT16_TYPE (line 11448) | typedef UINT16_TYPE u16; type INT16_TYPE (line 11449) | typedef INT16_TYPE i16; type UINT8_TYPE (line 11450) | typedef UINT8_TYPE u8; type INT8_TYPE (line 11451) | typedef INT8_TYPE i8; type u64 (line 11468) | typedef u64 tRowcnt; type u32 (line 11470) | typedef u32 tRowcnt; type INT16_TYPE (line 11496) | typedef INT16_TYPE LogEst; type uptr (line 11515) | typedef uintptr_t uptr; type u32 (line 11517) | typedef u32 uptr; type u64 (line 11519) | typedef u64 uptr; type BusyHandler (line 11679) | typedef struct BusyHandler BusyHandler; type BusyHandler (line 11680) | struct BusyHandler { type AggInfo (line 11773) | typedef struct AggInfo AggInfo; type AuthContext (line 11774) | typedef struct AuthContext AuthContext; type AutoincInfo (line 11775) | typedef struct AutoincInfo AutoincInfo; type Bitvec (line 11776) | typedef struct Bitvec Bitvec; type CollSeq (line 11777) | typedef struct CollSeq CollSeq; type Column (line 11778) | typedef struct Column Column; type Db (line 11779) | typedef struct Db Db; type Schema (line 11780) | typedef struct Schema Schema; type Expr (line 11781) | typedef struct Expr Expr; type ExprList (line 11782) | typedef struct ExprList ExprList; type ExprSpan (line 11783) | typedef struct ExprSpan ExprSpan; type FKey (line 11784) | typedef struct FKey FKey; type FuncDestructor (line 11785) | typedef struct FuncDestructor FuncDestructor; type FuncDef (line 11786) | typedef struct FuncDef FuncDef; type FuncDefHash (line 11787) | typedef struct FuncDefHash FuncDefHash; type IdList (line 11788) | typedef struct IdList IdList; type Index (line 11789) | typedef struct Index Index; type IndexSample (line 11790) | typedef struct IndexSample IndexSample; type KeyClass (line 11791) | typedef struct KeyClass KeyClass; type KeyInfo (line 11792) | typedef struct KeyInfo KeyInfo; type Lookaside (line 11793) | typedef struct Lookaside Lookaside; type LookasideSlot (line 11794) | typedef struct LookasideSlot LookasideSlot; type Module (line 11795) | typedef struct Module Module; type NameContext (line 11796) | typedef struct NameContext NameContext; type Parse (line 11797) | typedef struct Parse Parse; type PreUpdate (line 11798) | typedef struct PreUpdate PreUpdate; type PrintfArguments (line 11799) | typedef struct PrintfArguments PrintfArguments; type RowSet (line 11800) | typedef struct RowSet RowSet; type Savepoint (line 11801) | typedef struct Savepoint Savepoint; type Select (line 11802) | typedef struct Select Select; type SQLiteThread (line 11803) | typedef struct SQLiteThread SQLiteThread; type SelectDest (line 11804) | typedef struct SelectDest SelectDest; type SrcList (line 11805) | typedef struct SrcList SrcList; type StrAccum (line 11806) | typedef struct StrAccum StrAccum; type Table (line 11807) | typedef struct Table Table; type TableLock (line 11808) | typedef struct TableLock TableLock; type Token (line 11809) | typedef struct Token Token; type TreeView (line 11810) | typedef struct TreeView TreeView; type Trigger (line 11811) | typedef struct Trigger Trigger; type TriggerPrg (line 11812) | typedef struct TriggerPrg TriggerPrg; type TriggerStep (line 11813) | typedef struct TriggerStep TriggerStep; type UnpackedRecord (line 11814) | typedef struct UnpackedRecord UnpackedRecord; type VTable (line 11815) | typedef struct VTable VTable; type VtabCtx (line 11816) | typedef struct VtabCtx VtabCtx; type Walker (line 11817) | typedef struct Walker Walker; type WhereInfo (line 11818) | typedef struct WhereInfo WhereInfo; type With (line 11819) | typedef struct With With; type Btree (line 11866) | typedef struct Btree Btree; type BtCursor (line 11867) | typedef struct BtCursor BtCursor; type BtShared (line 11868) | typedef struct BtShared BtShared; type KeyInfo (line 12054) | struct KeyInfo type Vdbe (line 12194) | typedef struct Vdbe Vdbe; type Mem (line 12200) | typedef struct Mem Mem; type SubProgram (line 12201) | typedef struct SubProgram SubProgram; type VdbeOp (line 12208) | struct VdbeOp { type VdbeOp (line 12247) | typedef struct VdbeOp VdbeOp; type SubProgram (line 12253) | struct SubProgram { type VdbeOpList (line 12267) | struct VdbeOpList { type VdbeOpList (line 12273) | typedef struct VdbeOpList VdbeOpList; type u32 (line 12725) | typedef u32 Pgno; type Pager (line 12730) | typedef struct Pager Pager; type DbPage (line 12735) | typedef struct PgHdr DbPage; type PgHdr (line 12948) | typedef struct PgHdr PgHdr; type PCache (line 12949) | typedef struct PCache PCache; type PgHdr (line 12955) | struct PgHdr { type Db (line 13508) | struct Db { type Schema (line 13533) | struct Schema { type Lookaside (line 13596) | struct Lookaside { type LookasideSlot (line 13607) | struct LookasideSlot { type FuncDefHash (line 13619) | struct FuncDefHash { type sqlite3_userauth (line 13628) | typedef struct sqlite3_userauth sqlite3_userauth; type sqlite3_userauth (line 13629) | struct sqlite3_userauth { type sqlite3 (line 13665) | struct sqlite3 { type FuncDef (line 13898) | struct FuncDef { type FuncDestructor (line 13926) | struct FuncDestructor { type Savepoint (line 14025) | struct Savepoint { type Module (line 14046) | struct Module { type Column (line 14058) | struct Column { type CollSeq (line 14083) | struct CollSeq { type VTable (line 14182) | struct VTable { type Table (line 14196) | struct Table { type FKey (line 14309) | struct FKey { type KeyInfo (line 14375) | struct KeyInfo { type UnpackedRecord (line 14420) | struct UnpackedRecord { type Index (line 14466) | struct Index { type IndexSample (line 14523) | struct IndexSample { type Token (line 14539) | struct Token { type AggInfo (line 14557) | struct AggInfo { type i16 (line 14599) | typedef i16 ynVar; type ynVar (line 14601) | typedef int ynVar; type Expr (line 14667) | struct Expr { type ExprList (line 14793) | struct ExprList { type ExprSpan (line 14818) | struct ExprSpan { type IdList (line 14839) | struct IdList { type SQLITE_BITMASK_TYPE (line 14855) | typedef SQLITE_BITMASK_TYPE Bitmask; type u64 (line 14857) | typedef u64 Bitmask; type SrcList (line 14891) | struct SrcList { type NameContext (line 14993) | struct NameContext { type Select (line 15041) | struct Select { type SelectDest (line 15179) | struct SelectDest { type AutoincInfo (line 15197) | struct AutoincInfo { type TriggerPrg (line 15229) | struct TriggerPrg { type yDbMask (line 15248) | typedef unsigned int yDbMask; type Parse (line 15272) | struct Parse { type AuthContext (line 15393) | struct AuthContext { type Trigger (line 15445) | struct Trigger { type TriggerStep (line 15507) | struct TriggerStep { type DbFixer (line 15525) | typedef struct DbFixer DbFixer; type DbFixer (line 15526) | struct DbFixer { type StrAccum (line 15539) | struct StrAccum { type InitData (line 15562) | typedef struct { type Sqlite3Config (line 15574) | struct Sqlite3Config { type Walker (line 15651) | struct Walker { type With (line 15689) | struct With { type TreeView (line 15705) | struct TreeView { type PrintfArguments (line 15889) | struct PrintfArguments { type SrcList_item (line 16030) | struct SrcList_item type SrcList_item (line 16090) | struct SrcList_item type Sqlite3Config (line 16322) | struct Sqlite3Config type Sqlite3Config (line 16835) | struct Sqlite3Config function SQLITE_STDCALL (line 17347) | SQLITE_STDCALL sqlite3_compileoption_used(const char *zOptName){ function SQLITE_API (line 17375) | SQLITE_API const char *SQLITE_STDCALL sqlite3_compileoption_get(int N){ type Op (line 17448) | typedef struct VdbeOp Op; type Bool (line 17453) | typedef unsigned Bool; type VdbeSorter (line 17456) | typedef struct VdbeSorter VdbeSorter; type Explain (line 17459) | typedef struct Explain Explain; type AuxData (line 17462) | typedef struct AuxData AuxData; type VdbeCursor (line 17480) | typedef struct VdbeCursor VdbeCursor; type VdbeCursor (line 17481) | struct VdbeCursor { type VdbeFrame (line 17556) | typedef struct VdbeFrame VdbeFrame; type VdbeFrame (line 17557) | struct VdbeFrame { type Mem (line 17591) | struct Mem { type AuxData (line 17692) | struct AuxData { type sqlite3_context (line 17713) | struct sqlite3_context { type Explain (line 17730) | struct Explain { type bft (line 17741) | typedef unsigned bft; type ScanStatus (line 17743) | typedef struct ScanStatus ScanStatus; type ScanStatus (line 17744) | struct ScanStatus { type Vdbe (line 17760) | struct Vdbe { type PreUpdate (line 17838) | struct PreUpdate { type sqlite3_int64 (line 17973) | typedef sqlite3_int64 sqlite3StatValueType; type u32 (line 17975) | typedef u32 sqlite3StatValueType; type sqlite3StatType (line 17977) | typedef struct sqlite3StatType sqlite3StatType; function SQLITE_WSD (line 17978) | static SQLITE_WSD struct sqlite3StatType { function SQLITE_PRIVATE (line 18019) | SQLITE_PRIVATE sqlite3_int64 sqlite3StatusValue(int op){ function SQLITE_PRIVATE (line 18039) | SQLITE_PRIVATE void sqlite3StatusUp(int op, int N){ function SQLITE_PRIVATE (line 18050) | SQLITE_PRIVATE void sqlite3StatusDown(int op, int N){ function SQLITE_PRIVATE (line 18064) | SQLITE_PRIVATE void sqlite3StatusHighwater(int op, int X){ function SQLITE_STDCALL (line 18085) | SQLITE_STDCALL sqlite3_status64( function SQLITE_STDCALL (line 18110) | SQLITE_STDCALL sqlite3_status(int op, int *pCurrent, int *pHighwater, in... function SQLITE_STDCALL (line 18127) | SQLITE_STDCALL sqlite3_db_status( type tm (line 18359) | struct tm type DateTime (line 18365) | typedef struct DateTime DateTime; type DateTime (line 18366) | struct DateTime { function getDigits (line 18407) | static int getDigits(const char *zDate, const char *zFormat, ...){ function parseTimezone (line 18461) | static int parseTimezone(const char *zDate, DateTime *p){ function parseHhMmSs (line 18497) | static int parseHhMmSs(const char *zDate, DateTime *p){ function computeJD (line 18539) | static void computeJD(DateTime *p){ function parseYyyyMmDd (line 18585) | static int parseYyyyMmDd(const char *zDate, DateTime *p){ function setDateTimeToCurrent (line 18622) | static int setDateTimeToCurrent(sqlite3_context *context, DateTime *p){ function parseDateOrTime (line 18648) | static int parseDateOrTime( function computeYMD (line 18671) | static void computeYMD(DateTime *p){ function computeHMS (line 18697) | static void computeHMS(DateTime *p){ function computeYMD_HMS (line 18715) | static void computeYMD_HMS(DateTime *p){ function clearYMD_HMS_TZ (line 18723) | static void clearYMD_HMS_TZ(DateTime *p){ function osLocaltime (line 18761) | static int osLocaltime(time_t *t, struct tm *pTm){ function sqlite3_int64 (line 18800) | static sqlite3_int64 localtimeOffset( function parseModifier (line 18879) | static int parseModifier(sqlite3_context *pCtx, const char *zMod, DateTi... function isDate (line 19089) | static int isDate( function juliandayFunc (line 19130) | static void juliandayFunc( function datetimeFunc (line 19147) | static void datetimeFunc( function timeFunc (line 19167) | static void timeFunc( function dateFunc (line 19186) | static void dateFunc( function strftimeFunc (line 19219) | static void strftimeFunc( function ctimeFunc (line 19357) | static void ctimeFunc( function cdateFunc (line 19371) | static void cdateFunc( function ctimestampFunc (line 19385) | static void ctimestampFunc( function currentTimeFunc (line 19407) | static void currentTimeFunc( function SQLITE_PRIVATE (line 19446) | SQLITE_PRIVATE void sqlite3RegisterDateTimeFunctions(void){ function SQLITE_PRIVATE (line 19551) | SQLITE_PRIVATE void sqlite3OsClose(sqlite3_file *pId){ function SQLITE_PRIVATE (line 19557) | SQLITE_PRIVATE int sqlite3OsRead(sqlite3_file *id, void *pBuf, int amt, ... function SQLITE_PRIVATE (line 19561) | SQLITE_PRIVATE int sqlite3OsWrite(sqlite3_file *id, const void *pBuf, in... function SQLITE_PRIVATE (line 19565) | SQLITE_PRIVATE int sqlite3OsTruncate(sqlite3_file *id, i64 size){ function SQLITE_PRIVATE (line 19568) | SQLITE_PRIVATE int sqlite3OsSync(sqlite3_file *id, int flags){ function SQLITE_PRIVATE (line 19572) | SQLITE_PRIVATE int sqlite3OsFileSize(sqlite3_file *id, i64 *pSize){ function SQLITE_PRIVATE (line 19576) | SQLITE_PRIVATE int sqlite3OsLock(sqlite3_file *id, int lockType){ function SQLITE_PRIVATE (line 19580) | SQLITE_PRIVATE int sqlite3OsUnlock(sqlite3_file *id, int lockType){ function SQLITE_PRIVATE (line 19583) | SQLITE_PRIVATE int sqlite3OsCheckReservedLock(sqlite3_file *id, int *pRe... function SQLITE_PRIVATE (line 19596) | SQLITE_PRIVATE int sqlite3OsFileControl(sqlite3_file *id, int op, void *... function SQLITE_PRIVATE (line 19614) | SQLITE_PRIVATE void sqlite3OsFileControlHint(sqlite3_file *id, int op, v... function SQLITE_PRIVATE (line 19618) | SQLITE_PRIVATE int sqlite3OsSectorSize(sqlite3_file *id){ function SQLITE_PRIVATE (line 19622) | SQLITE_PRIVATE int sqlite3OsDeviceCharacteristics(sqlite3_file *id){ function SQLITE_PRIVATE (line 19625) | SQLITE_PRIVATE int sqlite3OsShmLock(sqlite3_file *id, int offset, int n,... function SQLITE_PRIVATE (line 19628) | SQLITE_PRIVATE void sqlite3OsShmBarrier(sqlite3_file *id){ function SQLITE_PRIVATE (line 19631) | SQLITE_PRIVATE int sqlite3OsShmUnmap(sqlite3_file *id, int deleteFlag){ function SQLITE_PRIVATE (line 19634) | SQLITE_PRIVATE int sqlite3OsShmMap( function SQLITE_PRIVATE (line 19647) | SQLITE_PRIVATE int sqlite3OsFetch(sqlite3_file *id, i64 iOff, int iAmt, ... function SQLITE_PRIVATE (line 19651) | SQLITE_PRIVATE int sqlite3OsUnfetch(sqlite3_file *id, i64 iOff, void *p){ function SQLITE_PRIVATE (line 19656) | SQLITE_PRIVATE int sqlite3OsFetch(sqlite3_file *id, i64 iOff, int iAmt, ... function SQLITE_PRIVATE (line 19660) | SQLITE_PRIVATE int sqlite3OsUnfetch(sqlite3_file *id, i64 iOff, void *p){ function SQLITE_PRIVATE (line 19669) | SQLITE_PRIVATE int sqlite3OsOpen( function SQLITE_PRIVATE (line 19686) | SQLITE_PRIVATE int sqlite3OsDelete(sqlite3_vfs *pVfs, const char *zPath,... function SQLITE_PRIVATE (line 19691) | SQLITE_PRIVATE int sqlite3OsAccess( function SQLITE_PRIVATE (line 19700) | SQLITE_PRIVATE int sqlite3OsFullPathname( function SQLITE_PRIVATE (line 19711) | SQLITE_PRIVATE void *sqlite3OsDlOpen(sqlite3_vfs *pVfs, const char *zPath){ function SQLITE_PRIVATE (line 19714) | SQLITE_PRIVATE void sqlite3OsDlError(sqlite3_vfs *pVfs, int nByte, char ... function SQLITE_PRIVATE (line 19717) | SQLITE_PRIVATE void (*sqlite3OsDlSym(sqlite3_vfs *pVfs, void *pHdle, con... function SQLITE_PRIVATE (line 19720) | SQLITE_PRIVATE void sqlite3OsDlClose(sqlite3_vfs *pVfs, void *pHandle){ function SQLITE_PRIVATE (line 19724) | SQLITE_PRIVATE int sqlite3OsRandomness(sqlite3_vfs *pVfs, int nByte, cha... function SQLITE_PRIVATE (line 19727) | SQLITE_PRIVATE int sqlite3OsSleep(sqlite3_vfs *pVfs, int nMicro){ function SQLITE_PRIVATE (line 19730) | SQLITE_PRIVATE int sqlite3OsGetLastError(sqlite3_vfs *pVfs){ function SQLITE_PRIVATE (line 19733) | SQLITE_PRIVATE int sqlite3OsCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_... function SQLITE_PRIVATE (line 19751) | SQLITE_PRIVATE int sqlite3OsOpenMalloc( function SQLITE_PRIVATE (line 19773) | SQLITE_PRIVATE void sqlite3OsCloseFree(sqlite3_file *pFile){ function SQLITE_PRIVATE (line 19785) | SQLITE_PRIVATE int sqlite3OsInit(void){ function vfsUnlink (line 19826) | static void vfsUnlink(sqlite3_vfs *pVfs){ function SQLITE_STDCALL (line 19848) | SQLITE_STDCALL sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){ function SQLITE_STDCALL (line 19876) | SQLITE_STDCALL sqlite3_vfs_unregister(sqlite3_vfs *pVfs){ type BenignMallocHooks (line 19921) | typedef struct BenignMallocHooks BenignMallocHooks; function SQLITE_WSD (line 19922) | static SQLITE_WSD struct BenignMallocHooks { function SQLITE_PRIVATE (line 19947) | SQLITE_PRIVATE void sqlite3BenignMallocHooks( function SQLITE_PRIVATE (line 19961) | SQLITE_PRIVATE void sqlite3BeginBenignMalloc(void){ function SQLITE_PRIVATE (line 19967) | SQLITE_PRIVATE void sqlite3EndBenignMalloc(void){ function sqlite3MemFree (line 20009) | static void sqlite3MemFree(void *pPrior){ return; } function sqlite3MemSize (line 20011) | static int sqlite3MemSize(void *pPrior){ return 0; } function sqlite3MemRoundup (line 20012) | static int sqlite3MemRoundup(int n){ return n; } function sqlite3MemInit (line 20013) | static int sqlite3MemInit(void *NotUsed){ return SQLITE_OK; } function sqlite3MemShutdown (line 20014) | static void sqlite3MemShutdown(void *NotUsed){ return; } function SQLITE_PRIVATE (line 20022) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ function sqlite3MemFree (line 20197) | static void sqlite3MemFree(void *pPrior){ function sqlite3MemSize (line 20212) | static int sqlite3MemSize(void *pPrior){ function sqlite3MemRoundup (line 20267) | static int sqlite3MemRoundup(int n){ function sqlite3MemInit (line 20274) | static int sqlite3MemInit(void *NotUsed){ function sqlite3MemShutdown (line 20310) | static void sqlite3MemShutdown(void *NotUsed){ function SQLITE_PRIVATE (line 20321) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ type MemBlockHdr (line 20393) | struct MemBlockHdr { type MemBlockHdr (line 20430) | struct MemBlockHdr type MemBlockHdr (line 20431) | struct MemBlockHdr function adjustStats (line 20467) | static void adjustStats(int iSize, int increment){ type MemBlockHdr (line 20490) | struct MemBlockHdr type MemBlockHdr (line 20491) | struct MemBlockHdr type MemBlockHdr (line 20496) | struct MemBlockHdr function sqlite3MemSize (line 20514) | static int sqlite3MemSize(void *p){ function sqlite3MemInit (line 20526) | static int sqlite3MemInit(void *NotUsed){ function sqlite3MemShutdown (line 20540) | static void sqlite3MemShutdown(void *NotUsed){ function sqlite3MemRoundup (line 20548) | static int sqlite3MemRoundup(int n){ function randomFill (line 20557) | static void randomFill(char *pBuf, int nByte){ type MemBlockHdr (line 20581) | struct MemBlockHdr type MemBlockHdr (line 20597) | struct MemBlockHdr function sqlite3MemFree (line 20639) | static void sqlite3MemFree(void *pPrior){ type MemBlockHdr (line 20682) | struct MemBlockHdr function SQLITE_PRIVATE (line 20702) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ function SQLITE_PRIVATE (line 20719) | SQLITE_PRIVATE void sqlite3MemdebugSetType(void *p, u8 eType){ function SQLITE_PRIVATE (line 20737) | SQLITE_PRIVATE int sqlite3MemdebugHasType(void *p, u8 eType){ function SQLITE_PRIVATE (line 20759) | SQLITE_PRIVATE int sqlite3MemdebugNoType(void *p, u8 eType){ function SQLITE_PRIVATE (line 20777) | SQLITE_PRIVATE void sqlite3MemdebugBacktrace(int depth){ function SQLITE_PRIVATE (line 20784) | SQLITE_PRIVATE void sqlite3MemdebugBacktraceCallback(void (*xBacktrace)(... function SQLITE_PRIVATE (line 20791) | SQLITE_PRIVATE void sqlite3MemdebugSettitle(const char *zTitle){ function SQLITE_PRIVATE (line 20801) | SQLITE_PRIVATE void sqlite3MemdebugSync(){ function SQLITE_PRIVATE (line 20814) | SQLITE_PRIVATE void sqlite3MemdebugDump(const char *zFilename){ function SQLITE_PRIVATE (line 20856) | SQLITE_PRIVATE int sqlite3MemdebugMallocCount(){ type Mem3Block (line 20949) | typedef struct Mem3Block Mem3Block; type Mem3Block (line 20950) | struct Mem3Block { function SQLITE_WSD (line 20969) | static SQLITE_WSD struct Mem3Global { function memsys3UnlinkFromList (line 21016) | static void memsys3UnlinkFromList(u32 i, u32 *pRoot){ function memsys3Unlink (line 21036) | static void memsys3Unlink(u32 i){ function memsys3LinkIntoList (line 21056) | static void memsys3LinkIntoList(u32 i, u32 *pRoot){ function memsys3Link (line 21070) | static void memsys3Link(u32 i){ function memsys3Enter (line 21091) | static void memsys3Enter(void){ function memsys3Leave (line 21097) | static void memsys3Leave(void){ function memsys3OutOfMemory (line 21104) | static void memsys3OutOfMemory(int nByte){ function memsys3Merge (line 21184) | static void memsys3Merge(u32 *pRoot){ function memsys3FreeUnsafe (line 21305) | static void memsys3FreeUnsafe(void *pOld){ function memsys3Size (line 21346) | static int memsys3Size(void *p){ function memsys3Roundup (line 21357) | static int memsys3Roundup(int n){ function memsys3Free (line 21380) | static void memsys3Free(void *pPrior){ function memsys3Init (line 21421) | static int memsys3Init(void *NotUsed){ function memsys3Shutdown (line 21446) | static void memsys3Shutdown(void *NotUsed){ function SQLITE_PRIVATE (line 21458) | SQLITE_PRIVATE void sqlite3Memsys3Dump(const char *zFilename){ function SQLITE_PRIVATE (line 21542) | SQLITE_PRIVATE const sqlite3_mem_methods *sqlite3MemGetMemsys3(void){ type Mem5Link (line 21626) | typedef struct Mem5Link Mem5Link; type Mem5Link (line 21627) | struct Mem5Link { function SQLITE_WSD (line 21651) | static SQLITE_WSD struct Mem5Global { function memsys5Unlink (line 21708) | static void memsys5Unlink(int i, int iLogsize){ function memsys5Link (line 21730) | static void memsys5Link(int i, int iLogsize){ function memsys5Enter (line 21749) | static void memsys5Enter(void){ function memsys5Leave (line 21752) | static void memsys5Leave(void){ function memsys5Size (line 21760) | static int memsys5Size(void *p){ function memsys5FreeUnsafe (line 21849) | static void memsys5FreeUnsafe(void *pOld){ function memsys5Free (line 21931) | static void memsys5Free(void *pPrior){ function memsys5Roundup (line 21980) | static int memsys5Roundup(int n){ function memsys5Log (line 21997) | static int memsys5Log(int iValue){ function memsys5Init (line 22009) | static int memsys5Init(void *NotUsed){ function memsys5Shutdown (line 22067) | static void memsys5Shutdown(void *NotUsed){ function SQLITE_PRIVATE (line 22078) | SQLITE_PRIVATE void sqlite3Memsys5Dump(const char *zFilename){ function SQLITE_PRIVATE (line 22121) | SQLITE_PRIVATE const sqlite3_mem_methods *sqlite3MemGetMemsys5(void){ function SQLITE_PRIVATE (line 22170) | SQLITE_PRIVATE int sqlite3MutexInit(void){ function SQLITE_PRIVATE (line 22211) | SQLITE_PRIVATE int sqlite3MutexEnd(void){ function SQLITE_PRIVATE (line 22236) | SQLITE_PRIVATE sqlite3_mutex *sqlite3MutexAlloc(int id){ function SQLITE_STDCALL (line 22248) | SQLITE_STDCALL sqlite3_mutex_free(sqlite3_mutex *p){ function SQLITE_STDCALL (line 22259) | SQLITE_STDCALL sqlite3_mutex_enter(sqlite3_mutex *p){ function SQLITE_STDCALL (line 22270) | SQLITE_STDCALL sqlite3_mutex_try(sqlite3_mutex *p){ function SQLITE_STDCALL (line 22285) | SQLITE_STDCALL sqlite3_mutex_leave(sqlite3_mutex *p){ function SQLITE_STDCALL (line 22297) | SQLITE_STDCALL sqlite3_mutex_held(sqlite3_mutex *p){ function SQLITE_STDCALL (line 22301) | SQLITE_STDCALL sqlite3_mutex_notheld(sqlite3_mutex *p){ function noopMutexInit (line 22348) | static int noopMutexInit(void){ return SQLITE_OK; } function noopMutexEnd (line 22349) | static int noopMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 22350) | static sqlite3_mutex *noopMutexAlloc(int id){ function noopMutexFree (line 22354) | static void noopMutexFree(sqlite3_mutex *p){ UNUSED_PARAMETER(p); return; } function noopMutexEnter (line 22355) | static void noopMutexEnter(sqlite3_mutex *p){ UNUSED_PARAMETER(p); retur... function noopMutexTry (line 22356) | static int noopMutexTry(sqlite3_mutex *p){ function noopMutexLeave (line 22360) | static void noopMutexLeave(sqlite3_mutex *p){ UNUSED_PARAMETER(p); retur... function SQLITE_PRIVATE (line 22362) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void){ type sqlite3_debug_mutex (line 22390) | typedef struct sqlite3_debug_mutex { function debugMutexHeld (line 22399) | static int debugMutexHeld(sqlite3_mutex *pX){ function debugMutexNotheld (line 22403) | static int debugMutexNotheld(sqlite3_mutex *pX){ function debugMutexInit (line 22411) | static int debugMutexInit(void){ return SQLITE_OK; } function debugMutexEnd (line 22412) | static int debugMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 22419) | static sqlite3_mutex *debugMutexAlloc(int id){ function debugMutexFree (line 22450) | static void debugMutexFree(sqlite3_mutex *pX){ function debugMutexEnter (line 22473) | static void debugMutexEnter(sqlite3_mutex *pX){ function debugMutexTry (line 22478) | static int debugMutexTry(sqlite3_mutex *pX){ function debugMutexLeave (line 22491) | static void debugMutexLeave(sqlite3_mutex *pX){ function SQLITE_PRIVATE (line 22498) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void){ function SQLITE_PRIVATE (line 22521) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ type sqlite3_mutex (line 22569) | struct sqlite3_mutex { function pthreadMutexHeld (line 22605) | static int pthreadMutexHeld(sqlite3_mutex *p){ function pthreadMutexNotheld (line 22608) | static int pthreadMutexNotheld(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 22618) | SQLITE_PRIVATE void sqlite3MemoryBarrier(void){ function pthreadMutexInit (line 22629) | static int pthreadMutexInit(void){ return SQLITE_OK; } function pthreadMutexEnd (line 22630) | static int pthreadMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 22680) | static sqlite3_mutex *pthreadMutexAlloc(int iType){ function pthreadMutexFree (line 22745) | static void pthreadMutexFree(sqlite3_mutex *p){ function pthreadMutexEnter (line 22772) | static void pthreadMutexEnter(sqlite3_mutex *p){ function pthreadMutexTry (line 22814) | static int pthreadMutexTry(sqlite3_mutex *p){ function pthreadMutexLeave (line 22871) | static void pthreadMutexLeave(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 22894) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ function sqlite_uint64 (line 23012) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 23020) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 23031) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 23039) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite3Hwtime (line 23063) | sqlite3Hwtime(void){ return ((sqlite_uint64)0); } function local_ioerr (line 23101) | static void local_ioerr(){ type sqlite3_mutex (line 23245) | struct sqlite3_mutex { function winMutexHeld (line 23274) | static int winMutexHeld(sqlite3_mutex *p){ function winMutexNotheld2 (line 23278) | static int winMutexNotheld2(sqlite3_mutex *p, DWORD tid){ function winMutexNotheld (line 23282) | static int winMutexNotheld(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 23293) | SQLITE_PRIVATE void sqlite3MemoryBarrier(void){ function winMutexInit (line 23336) | static int winMutexInit(void){ function winMutexEnd (line 23358) | static int winMutexEnd(void){ function sqlite3_mutex (line 23421) | static sqlite3_mutex *winMutexAlloc(int iType){ function winMutexFree (line 23469) | static void winMutexFree(sqlite3_mutex *p){ function winMutexEnter (line 23493) | static void winMutexEnter(sqlite3_mutex *p){ function winMutexTry (line 23516) | static int winMutexTry(sqlite3_mutex *p){ function winMutexLeave (line 23566) | static void winMutexLeave(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 23588) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ function SQLITE_STDCALL (line 23634) | SQLITE_STDCALL sqlite3_release_memory(int n){ type ScratchFreeslot (line 23650) | typedef struct ScratchFreeslot { function SQLITE_WSD (line 23657) | static SQLITE_WSD struct Mem0Global { function SQLITE_PRIVATE (line 23683) | SQLITE_PRIVATE sqlite3_mutex *sqlite3MallocMutex(void){ function SQLITE_STDCALL (line 23693) | SQLITE_STDCALL sqlite3_memory_alarm( function SQLITE_STDCALL (line 23709) | SQLITE_STDCALL sqlite3_soft_heap_limit64(sqlite3_int64 n){ function SQLITE_STDCALL (line 23731) | SQLITE_STDCALL sqlite3_soft_heap_limit(int n){ function SQLITE_PRIVATE (line 23739) | SQLITE_PRIVATE int sqlite3MallocInit(void){ function SQLITE_PRIVATE (line 23783) | SQLITE_PRIVATE int sqlite3HeapNearlyFull(void){ function SQLITE_PRIVATE (line 23790) | SQLITE_PRIVATE void sqlite3MallocEnd(void){ function SQLITE_STDCALL (line 23800) | SQLITE_STDCALL sqlite3_memory_used(void){ function SQLITE_STDCALL (line 23811) | SQLITE_STDCALL sqlite3_memory_highwater(int resetFlag){ function sqlite3MallocAlarm (line 23820) | static void sqlite3MallocAlarm(int nByte){ function mallocWithAlarm (line 23831) | static int mallocWithAlarm(int n, void **pp){ function SQLITE_PRIVATE (line 23866) | SQLITE_PRIVATE void *sqlite3Malloc(u64 n){ function SQLITE_API (line 23891) | SQLITE_API void *SQLITE_STDCALL sqlite3_malloc(int n){ function SQLITE_API (line 23897) | SQLITE_API void *SQLITE_STDCALL sqlite3_malloc64(sqlite3_uint64 n){ function SQLITE_PRIVATE (line 23923) | SQLITE_PRIVATE void *sqlite3ScratchMalloc(int n){ function SQLITE_PRIVATE (line 23960) | SQLITE_PRIVATE void sqlite3ScratchFree(void *p){ function isLookaside (line 24007) | static int isLookaside(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 24018) | SQLITE_PRIVATE int sqlite3MallocSize(void *p){ function SQLITE_PRIVATE (line 24022) | SQLITE_PRIVATE int sqlite3DbMallocSize(sqlite3 *db, void *p){ function SQLITE_STDCALL (line 24040) | SQLITE_STDCALL sqlite3_msize(void *p){ function SQLITE_STDCALL (line 24049) | SQLITE_STDCALL sqlite3_free(void *p){ function SQLITE_NOINLINE (line 24068) | static SQLITE_NOINLINE void measureAllocationSize(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 24076) | SQLITE_PRIVATE void sqlite3DbFree(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 24106) | SQLITE_PRIVATE void *sqlite3Realloc(void *pOld, u64 nBytes){ function SQLITE_API (line 24158) | SQLITE_API void *SQLITE_STDCALL sqlite3_realloc(void *pOld, int n){ function SQLITE_API (line 24165) | SQLITE_API void *SQLITE_STDCALL sqlite3_realloc64(void *pOld, sqlite3_ui... function SQLITE_PRIVATE (line 24176) | SQLITE_PRIVATE void *sqlite3MallocZero(u64 n){ function SQLITE_PRIVATE (line 24188) | SQLITE_PRIVATE void *sqlite3DbMallocZero(sqlite3 *db, u64 n){ function SQLITE_NOINLINE (line 24200) | static SQLITE_NOINLINE void *dbMallocRawFinish(sqlite3 *db, u64 n){ function SQLITE_PRIVATE (line 24232) | SQLITE_PRIVATE void *sqlite3DbMallocRaw(sqlite3 *db, u64 n){ function SQLITE_PRIVATE (line 24239) | SQLITE_PRIVATE void *sqlite3DbMallocRawNN(sqlite3 *db, u64 n){ function SQLITE_PRIVATE (line 24281) | SQLITE_PRIVATE void *sqlite3DbRealloc(sqlite3 *db, void *p, u64 n){ function SQLITE_NOINLINE (line 24288) | static SQLITE_NOINLINE void *dbReallocFinish(sqlite3 *db, void *p, u64 n){ function SQLITE_PRIVATE (line 24318) | SQLITE_PRIVATE void *sqlite3DbReallocOrFree(sqlite3 *db, void *p, u64 n){ function SQLITE_PRIVATE (line 24334) | SQLITE_PRIVATE char *sqlite3DbStrDup(sqlite3 *db, const char *z){ function SQLITE_PRIVATE (line 24348) | SQLITE_PRIVATE char *sqlite3DbStrNDup(sqlite3 *db, const char *z, u64 n){ function SQLITE_PRIVATE (line 24366) | SQLITE_PRIVATE void sqlite3SetString(char **pz, sqlite3 *db, const char ... function SQLITE_PRIVATE (line 24377) | SQLITE_PRIVATE void sqlite3OomFault(sqlite3 *db){ function SQLITE_PRIVATE (line 24394) | SQLITE_PRIVATE void sqlite3OomClear(sqlite3 *db){ function SQLITE_NOINLINE (line 24406) | static SQLITE_NOINLINE int apiOomError(sqlite3 *db){ function SQLITE_PRIVATE (line 24424) | SQLITE_PRIVATE int sqlite3ApiExit(sqlite3* db, int rc){ type etByte (line 24481) | typedef unsigned char etByte; type et_info (line 24487) | typedef struct et_info { /* Information about each format field */ function et_getdigit (line 24559) | static char et_getdigit(LONGDOUBLE_TYPE *val, int *cnt){ function setStrAccumError (line 24575) | static void setStrAccumError(StrAccum *p, u8 eError){ function sqlite3_int64 (line 24584) | static sqlite3_int64 getIntArg(PrintfArguments *p){ function getDoubleArg (line 24588) | static double getDoubleArg(PrintfArguments *p){ function SQLITE_PRIVATE (line 24610) | SQLITE_PRIVATE void sqlite3VXPrintf( function sqlite3StrAccumEnlarge (line 25193) | static int sqlite3StrAccumEnlarge(StrAccum *p, int N){ function SQLITE_PRIVATE (line 25245) | SQLITE_PRIVATE void sqlite3AppendChar(StrAccum *p, int N, char c){ function enlargeAndAppend (line 25262) | static void SQLITE_NOINLINE enlargeAndAppend(StrAccum *p, const char *z,... function SQLITE_PRIVATE (line 25275) | SQLITE_PRIVATE void sqlite3StrAccumAppend(StrAccum *p, const char *z, in... function SQLITE_PRIVATE (line 25292) | SQLITE_PRIVATE void sqlite3StrAccumAppendAll(StrAccum *p, const char *z){ function SQLITE_PRIVATE (line 25302) | SQLITE_PRIVATE char *sqlite3StrAccumFinish(StrAccum *p){ function SQLITE_PRIVATE (line 25322) | SQLITE_PRIVATE void sqlite3StrAccumReset(StrAccum *p){ function SQLITE_PRIVATE (line 25345) | SQLITE_PRIVATE void sqlite3StrAccumInit(StrAccum *p, sqlite3 *db, char *... function SQLITE_PRIVATE (line 25359) | SQLITE_PRIVATE char *sqlite3VMPrintf(sqlite3 *db, const char *zFormat, v... function SQLITE_PRIVATE (line 25379) | SQLITE_PRIVATE char *sqlite3MPrintf(sqlite3 *db, const char *zFormat, ...){ function SQLITE_API (line 25392) | SQLITE_API char *SQLITE_STDCALL sqlite3_vmprintf(const char *zFormat, va... function SQLITE_API (line 25416) | SQLITE_API char *SQLITE_CDECL sqlite3_mprintf(const char *zFormat, ...){ function SQLITE_API (line 25441) | SQLITE_API char *SQLITE_STDCALL sqlite3_vsnprintf(int n, char *zBuf, con... function SQLITE_API (line 25455) | SQLITE_API char *SQLITE_CDECL sqlite3_snprintf(int n, char *zBuf, const ... function renderLogMsg (line 25478) | static void renderLogMsg(int iErrCode, const char *zFormat, va_list ap){ function SQLITE_CDECL (line 25491) | SQLITE_CDECL sqlite3_log(int iErrCode, const char *zFormat, ...){ function SQLITE_PRIVATE (line 25506) | SQLITE_PRIVATE void sqlite3DebugPrintf(const char *zFormat, ...){ function SQLITE_PRIVATE (line 25525) | SQLITE_PRIVATE void sqlite3XPrintf(StrAccum *p, const char *zFormat, ...){ function TreeView (line 25560) | static TreeView *sqlite3TreeViewPush(TreeView *p, u8 moreToFollow){ function sqlite3TreeViewPop (line 25576) | static void sqlite3TreeViewPop(TreeView *p){ function sqlite3TreeViewLine (line 25586) | static void sqlite3TreeViewLine(TreeView *p, const char *zFormat, ...){ function sqlite3TreeViewItem (line 25610) | static void sqlite3TreeViewItem(TreeView *p, const char *zLabel,u8 moreF... function SQLITE_PRIVATE (line 25618) | SQLITE_PRIVATE void sqlite3TreeViewWith(TreeView *pView, const With *pWi... function SQLITE_PRIVATE (line 25658) | SQLITE_PRIVATE void sqlite3TreeViewSelect(TreeView *pView, const Select ... function SQLITE_PRIVATE (line 25766) | SQLITE_PRIVATE void sqlite3TreeViewExpr(TreeView *pView, const Expr *pEx... function SQLITE_PRIVATE (line 26000) | SQLITE_PRIVATE void sqlite3TreeViewExprList( function SQLITE_WSD (line 26053) | static SQLITE_WSD struct sqlite3PrngType { function SQLITE_STDCALL (line 26062) | SQLITE_STDCALL sqlite3_randomness(int N, void *pBuf){ function SQLITE_PRIVATE (line 26149) | SQLITE_PRIVATE void sqlite3PrngSaveState(void){ function SQLITE_PRIVATE (line 26156) | SQLITE_PRIVATE void sqlite3PrngRestoreState(void){ type SQLiteThread (line 26208) | struct SQLiteThread { function SQLITE_PRIVATE (line 26217) | SQLITE_PRIVATE int sqlite3ThreadCreate( function SQLITE_PRIVATE (line 26254) | SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ type SQLiteThread (line 26280) | struct SQLiteThread { function sqlite3ThreadProc (line 26289) | static unsigned __stdcall sqlite3ThreadProc( function SQLITE_PRIVATE (line 26312) | SQLITE_PRIVATE int sqlite3ThreadCreate( function SQLITE_PRIVATE (line 26350) | SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ type SQLiteThread (line 26385) | struct SQLiteThread { function SQLITE_PRIVATE (line 26392) | SQLITE_PRIVATE int sqlite3ThreadCreate( function SQLITE_PRIVATE (line 26416) | SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ function SQLITE_PRIVATE (line 26609) | SQLITE_PRIVATE u32 sqlite3Utf8Read( function sqlite3VdbeMemTranslate (line 26645) | int sqlite3VdbeMemTranslate(Mem *pMem, u8 desiredEnc){ function SQLITE_PRIVATE (line 26788) | SQLITE_PRIVATE int sqlite3VdbeMemHandleBom(Mem *pMem){ function SQLITE_PRIVATE (line 26826) | SQLITE_PRIVATE int sqlite3Utf8CharLen(const char *zIn, int nByte){ function SQLITE_PRIVATE (line 26856) | SQLITE_PRIVATE int sqlite3Utf8To8(unsigned char *zIn){ function SQLITE_PRIVATE (line 26880) | SQLITE_PRIVATE char *sqlite3Utf16to8(sqlite3 *db, const void *z, int nBy... function SQLITE_PRIVATE (line 26901) | SQLITE_PRIVATE int sqlite3Utf16ByteLen(const void *zIn, int nChar){ function SQLITE_PRIVATE (line 26926) | SQLITE_PRIVATE void sqlite3UtfSelfTest(void){ function SQLITE_PRIVATE (line 27004) | SQLITE_PRIVATE void sqlite3Coverage(int x){ function SQLITE_PRIVATE (line 27022) | SQLITE_PRIVATE int sqlite3FaultSim(int iTest){ function SQLITE_PRIVATE (line 27035) | SQLITE_PRIVATE int sqlite3IsNaN(double x){ function SQLITE_PRIVATE (line 27083) | SQLITE_PRIVATE int sqlite3Strlen30(const char *z){ function SQLITE_PRIVATE (line 27095) | SQLITE_PRIVATE char *sqlite3ColumnType(Column *pCol, char *zDflt){ function SQLITE_NOINLINE (line 27105) | static SQLITE_NOINLINE void sqlite3ErrorFinish(sqlite3 *db, int err_code){ function SQLITE_PRIVATE (line 27115) | SQLITE_PRIVATE void sqlite3Error(sqlite3 *db, int err_code){ function SQLITE_PRIVATE (line 27125) | SQLITE_PRIVATE void sqlite3SystemError(sqlite3 *db, int rc){ function SQLITE_PRIVATE (line 27154) | SQLITE_PRIVATE void sqlite3ErrorWithMsg(sqlite3 *db, int err_code, const... function SQLITE_PRIVATE (line 27187) | SQLITE_PRIVATE void sqlite3ErrorMsg(Parse *pParse, const char *zFormat, ... function SQLITE_PRIVATE (line 27221) | SQLITE_PRIVATE void sqlite3Dequote(char *z){ function SQLITE_PRIVATE (line 27247) | SQLITE_PRIVATE void sqlite3TokenInit(Token *p, char *z){ function SQLITE_STDCALL (line 27265) | SQLITE_STDCALL sqlite3_stricmp(const char *zLeft, const char *zRight){ function SQLITE_PRIVATE (line 27273) | SQLITE_PRIVATE int sqlite3StrICmp(const char *zLeft, const char *zRight){ function SQLITE_STDCALL (line 27286) | SQLITE_STDCALL sqlite3_strnicmp(const char *zLeft, const char *zRight, i... function SQLITE_PRIVATE (line 27321) | SQLITE_PRIVATE int sqlite3AtoF(const char *z, double *pResult, int lengt... function compare2pow63 (line 27511) | static int compare2pow63(const char *zNum, int incr){ function SQLITE_PRIVATE (line 27547) | SQLITE_PRIVATE int sqlite3Atoi64(const char *zNum, i64 *pNum, int length... function SQLITE_PRIVATE (line 27633) | SQLITE_PRIVATE int sqlite3DecOrHexToI64(const char *z, i64 *pOut){ function SQLITE_PRIVATE (line 27663) | SQLITE_PRIVATE int sqlite3GetInt32(const char *zNum, int *pValue){ function SQLITE_PRIVATE (line 27721) | SQLITE_PRIVATE int sqlite3Atoi(const char *z){ function putVarint64 (line 27756) | static int SQLITE_NOINLINE putVarint64(unsigned char *p, u64 v){ function SQLITE_PRIVATE (line 27780) | SQLITE_PRIVATE int sqlite3PutVarint(unsigned char *p, u64 v){ function SQLITE_PRIVATE (line 27810) | SQLITE_PRIVATE u8 sqlite3GetVarint(const unsigned char *p, u64 *v){ function SQLITE_PRIVATE (line 27981) | SQLITE_PRIVATE u8 sqlite3GetVarint32(const unsigned char *p, u32 *v){ function SQLITE_PRIVATE (line 28104) | SQLITE_PRIVATE int sqlite3VarintLen(u64 v){ function SQLITE_PRIVATE (line 28114) | SQLITE_PRIVATE u32 sqlite3Get4byte(const u8 *p){ function SQLITE_PRIVATE (line 28134) | SQLITE_PRIVATE void sqlite3Put4byte(unsigned char *p, u32 v){ function SQLITE_PRIVATE (line 28160) | SQLITE_PRIVATE u8 sqlite3HexToInt(int h){ function SQLITE_PRIVATE (line 28178) | SQLITE_PRIVATE void *sqlite3HexToBlob(sqlite3 *db, const char *z, int n){ function logBadConnection (line 28199) | static void logBadConnection(const char *zType){ function SQLITE_PRIVATE (line 28220) | SQLITE_PRIVATE int sqlite3SafetyCheckOk(sqlite3 *db){ function SQLITE_PRIVATE (line 28237) | SQLITE_PRIVATE int sqlite3SafetyCheckSickOrOk(sqlite3 *db){ function SQLITE_PRIVATE (line 28257) | SQLITE_PRIVATE int sqlite3AddInt64(i64 *pA, i64 iB){ function SQLITE_PRIVATE (line 28273) | SQLITE_PRIVATE int sqlite3SubInt64(i64 *pA, i64 iB){ function SQLITE_PRIVATE (line 28286) | SQLITE_PRIVATE int sqlite3MulInt64(i64 *pA, i64 iB){ function SQLITE_PRIVATE (line 28321) | SQLITE_PRIVATE int sqlite3AbsInt32(int x){ function SQLITE_PRIVATE (line 28345) | SQLITE_PRIVATE void sqlite3FileSuffix3(const char *zBaseFilename, char *z){ function SQLITE_PRIVATE (line 28364) | SQLITE_PRIVATE LogEst sqlite3LogEstAdd(LogEst a, LogEst b){ function SQLITE_PRIVATE (line 28391) | SQLITE_PRIVATE LogEst sqlite3LogEst(u64 x){ function SQLITE_PRIVATE (line 28409) | SQLITE_PRIVATE LogEst sqlite3LogEstFromDouble(double x){ function SQLITE_PRIVATE (line 28430) | SQLITE_PRIVATE u64 sqlite3LogEstToInt(LogEst x){ function SQLITE_PRIVATE (line 28472) | SQLITE_PRIVATE void sqlite3HashInit(Hash *pNew){ function SQLITE_PRIVATE (line 28484) | SQLITE_PRIVATE void sqlite3HashClear(Hash *pH){ function strHash (line 28504) | static unsigned int strHash(const char *z){ function insertElement (line 28517) | static void insertElement( function rehash (line 28551) | static int rehash(Hash *pH, unsigned int new_size){ function HashElem (line 28591) | static HashElem *findElementWithHash( function removeElementGivenHash (line 28625) | static void removeElementGivenHash( function SQLITE_PRIVATE (line 28660) | SQLITE_PRIVATE void *sqlite3HashFind(const Hash *pH, const char *pKey){ function SQLITE_PRIVATE (line 28684) | SQLITE_PRIVATE void *sqlite3HashInsert(Hash *pH, const char *pKey, void ... function SQLITE_PRIVATE (line 28730) | SQLITE_PRIVATE const char *sqlite3OpcodeName(int i){ type unixShm (line 29080) | typedef struct unixShm unixShm; type unixShmNode (line 29081) | typedef struct unixShmNode unixShmNode; type unixInodeInfo (line 29082) | typedef struct unixInodeInfo unixInodeInfo; type UnixUnusedFd (line 29083) | typedef struct UnixUnusedFd UnixUnusedFd; type UnixUnusedFd (line 29091) | struct UnixUnusedFd { type unixFile (line 29101) | typedef struct unixFile unixFile; type unixFile (line 29102) | struct unixFile { function sqlite_uint64 (line 29256) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 29264) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 29275) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 29283) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite3Hwtime (line 29307) | sqlite3Hwtime(void){ return ((sqlite_uint64)0); } function local_ioerr (line 29345) | static void local_ioerr(){ function posixOpen (line 29436) | static int posixOpen(const char *zFile, int flags, int mode){ type unix_syscall (line 29450) | struct unix_syscall { type stat (line 29468) | struct stat type stat (line 29481) | struct stat type stat (line 29598) | struct stat function robustFchown (line 29608) | static int robustFchown(int fd, uid_t uid, gid_t gid){ function unixSetSystemCall (line 29622) | static int unixSetSystemCall( function sqlite3_syscall_ptr (line 29665) | static sqlite3_syscall_ptr unixGetSystemCall( function robust_open (line 29725) | static int robust_open(const char *z, int f, mode_t m){ function unixEnterMutex (line 29776) | static void unixEnterMutex(void){ function unixLeaveMutex (line 29779) | static void unixLeaveMutex(void){ function unixMutexHeld (line 29783) | static int unixMutexHeld(void) { function lockTrace (line 29816) | static int lockTrace(int fd, int op, struct flock *p){ function robust_ftruncate (line 29874) | static int robust_ftruncate(int h, sqlite3_int64 sz){ function sqliteErrorFromPosixError (line 29899) | static int sqliteErrorFromPosixError(int posixError, int sqliteIOErr) { type vxworksFileId (line 29941) | struct vxworksFileId { type vxworksFileId (line 29953) | struct vxworksFileId function vxworksSimplifyName (line 29968) | static int vxworksSimplifyName(char *z, int n){ type vxworksFileId (line 30002) | struct vxworksFileId type vxworksFileId (line 30003) | struct vxworksFileId type vxworksFileId (line 30004) | struct vxworksFileId function vxworksReleaseFileId (line 30044) | static void vxworksReleaseFileId(struct vxworksFileId *pId){ type unixFileId (line 30156) | struct unixFileId { type unixInodeInfo (line 30174) | struct unixInodeInfo { function unixLogErrorAtLine (line 30216) | static int unixLogErrorAtLine( function robust_close (line 30281) | static void robust_close(unixFile *pFile, int h, int lineno){ function storeLastErrno (line 30292) | static void storeLastErrno(unixFile *pFile, int error){ function closePendingFds (line 30299) | static void closePendingFds(unixFile *pFile){ function releaseInodeInfo (line 30317) | static void releaseInodeInfo(unixFile *pFile){ function findInodeInfo (line 30351) | static int findInodeInfo( function fileHasMoved (line 30434) | static int fileHasMoved(unixFile *pFile){ function verifyDbFile (line 30454) | static void verifyDbFile(unixFile *pFile){ function unixCheckReservedLock (line 30487) | static int unixCheckReservedLock(sqlite3_file *id, int *pResOut){ function unixFileLock (line 30547) | static int unixFileLock(unixFile *pFile, struct flock *pLock){ function unixLock (line 30597) | static int unixLock(sqlite3_file *id, int eFileLock){ function setPendingFd (line 30824) | static void setPendingFd(unixFile *pFile){ function posixUnlock (line 30846) | static int posixUnlock(sqlite3_file *id, int eFileLock, int handleNFSUnl... function unixUnlock (line 31006) | static int unixUnlock(sqlite3_file *id, int eFileLock){ function closeUnixFile (line 31028) | static int closeUnixFile(sqlite3_file *id){ function unixClose (line 31063) | static int unixClose(sqlite3_file *id){ function nolockCheckReservedLock (line 31108) | static int nolockCheckReservedLock(sqlite3_file *NotUsed, int *pResOut){ function nolockLock (line 31113) | static int nolockLock(sqlite3_file *NotUsed, int NotUsed2){ function nolockUnlock (line 31117) | static int nolockUnlock(sqlite3_file *NotUsed, int NotUsed2){ function nolockClose (line 31125) | static int nolockClose(sqlite3_file *id) { function dotlockCheckReservedLock (line 31170) | static int dotlockCheckReservedLock(sqlite3_file *id, int *pResOut) { function dotlockLock (line 31211) | static int dotlockLock(sqlite3_file *id, int eFileLock) { function dotlockUnlock (line 31261) | static int dotlockUnlock(sqlite3_file *id, int eFileLock) { function dotlockClose (line 31304) | static int dotlockClose(sqlite3_file *id) { function robust_flock (line 31334) | static int robust_flock(int fd, int op){ function flockCheckReservedLock (line 31350) | static int flockCheckReservedLock(sqlite3_file *id, int *pResOut){ function flockLock (line 31430) | static int flockLock(sqlite3_file *id, int eFileLock) { function flockUnlock (line 31474) | static int flockUnlock(sqlite3_file *id, int eFileLock) { function flockClose (line 31508) | static int flockClose(sqlite3_file *id) { function semXCheckReservedLock (line 31537) | static int semXCheckReservedLock(sqlite3_file *id, int *pResOut) { function semXLock (line 31604) | static int semXLock(sqlite3_file *id, int eFileLock) { function semXUnlock (line 31637) | static int semXUnlock(sqlite3_file *id, int eFileLock) { function semXClose (line 31674) | static int semXClose(sqlite3_file *id) { type afpLockingContext (line 31709) | typedef struct afpLockingContext afpLockingContext; type afpLockingContext (line 31710) | struct afpLockingContext { type ByteRangeLockPB2 (line 31715) | struct ByteRangeLockPB2 function afpSetLock (line 31733) | static int afpSetLock( function afpCheckReservedLock (line 31779) | static int afpCheckReservedLock(sqlite3_file *id, int *pResOut){ function afpLock (line 31849) | static int afpLock(sqlite3_file *id, int eFileLock){ function afpUnlock (line 32031) | static int afpUnlock(sqlite3_file *id, int eFileLock) { function afpClose (line 32134) | static int afpClose(sqlite3_file *id) { function nfsUnlock (line 32176) | static int nfsUnlock(sqlite3_file *id, int eFileLock){ function seekAndRead (line 32212) | static int seekAndRead(unixFile *id, sqlite3_int64 offset, void *pBuf, i... function unixRead (line 32261) | static int unixRead( function seekAndWriteFd (line 32320) | static int seekAndWriteFd( function seekAndWrite (line 32366) | static int seekAndWrite(unixFile *id, i64 offset, const void *pBuf, int ... function unixWrite (line 32375) | static int unixWrite( function full_fsync (line 32510) | static int full_fsync(int fd, int fullSync, int dataOnly){ function openDirectory (line 32606) | static int openDirectory(const char *zFilename, int *pFd){ function unixSync (line 32643) | static int unixSync(sqlite3_file *id, int flags){ function unixTruncate (line 32693) | static int unixTruncate(sqlite3_file *id, i64 nByte){ function unixFileSize (line 32743) | static int unixFileSize(sqlite3_file *id, i64 *pSize){ function fcntlSizeHint (line 32781) | static int fcntlSizeHint(unixFile *pFile, i64 nByte){ function unixModeBit (line 32850) | static void unixModeBit(unixFile *pFile, unsigned char mask, int *pArg){ function unixFileControl (line 32866) | static int unixFileControl(sqlite3_file *id, int op, void *pArg){ function unixSectorSize (line 32962) | static int unixSectorSize(sqlite3_file *NotUsed){ function unixSectorSize (line 32974) | static int unixSectorSize(sqlite3_file *id){ function unixDeviceCharacteristics (line 33061) | static int unixDeviceCharacteristics(sqlite3_file *id){ function unixGetpagesize (line 33082) | static int unixGetpagesize(void){ type unixShmNode (line 33125) | struct unixShmNode { type unixShm (line 33156) | struct unixShm { function unixShmSystemLock (line 33177) | static int unixShmSystemLock( function unixShmRegionPerMap (line 33256) | static int unixShmRegionPerMap(void){ function unixShmPurge (line 33270) | static void unixShmPurge(unixFile *pFd){ function unixOpenSharedMemory (line 33330) | static int unixOpenSharedMemory(unixFile *pDbFd){ function unixShmMap (line 33479) | static int unixShmMap( function unixShmLock (line 33617) | static int unixShmLock( function unixShmBarrier (line 33729) | static void unixShmBarrier( function unixShmUnmap (line 33745) | static int unixShmUnmap( function unixUnmapfile (line 33801) | static void unixUnmapfile(unixFile *pFd){ function unixRemapfile (line 33826) | static void unixRemapfile( function unixMapfile (line 33918) | static int unixMapfile(unixFile *pFd, i64 nMap){ function unixFetch (line 33955) | static int unixFetch(sqlite3_file *fd, i64 iOff, int nAmt, void **pp){ function unixUnfetch (line 33986) | static int unixUnfetch(sqlite3_file *fd, i64 iOff, void *p){ function sqlite3_io_methods (line 34206) | static const sqlite3_io_methods *autolockIoFinderImpl( function sqlite3_io_methods (line 34270) | static const sqlite3_io_methods *vxworksIoFinderImpl( type sqlite3_io_methods (line 34303) | typedef const sqlite3_io_methods *(*finder_type)(const char*,unixFile*); function fillInUnixFile (line 34316) | static int fillInUnixFile( type stat (line 34513) | struct stat function unixGetTempname (line 34537) | static int unixGetTempname(int nBuf, char *zBuf){ function UnixUnusedFd (line 34587) | static UnixUnusedFd *findReusableFd(const char *zPath, int flags){ function findCreateFileMode (line 34650) | static int findCreateFileMode( function unixOpen (line 34730) | static int unixOpen( function unixDelete (line 34986) | static int unixDelete( function unixAccess (line 35034) | static int unixAccess( function mkFullPathname (line 35060) | static int mkFullPathname( function unixFullPathname (line 35093) | static int unixFullPathname( function unixDlError (line 35195) | static void unixDlError(sqlite3_vfs *NotUsed, int nBuf, char *zBufOut){ function unixDlClose (line 35228) | static void unixDlClose(sqlite3_vfs *NotUsed, void *pHandle){ function unixRandomness (line 35242) | static int unixRandomness(sqlite3_vfs *NotUsed, int nBuf, char *zBuf){ function unixSleep (line 35289) | static int unixSleep(sqlite3_vfs *NotUsed, int microseconds){ function unixCurrentTimeInt64 (line 35329) | static int unixCurrentTimeInt64(sqlite3_vfs *NotUsed, sqlite3_int64 *piN... function unixCurrentTime (line 35361) | static int unixCurrentTime(sqlite3_vfs *NotUsed, double *prNow){ function unixGetLastError (line 35379) | static int unixGetLastError(sqlite3_vfs *NotUsed, int NotUsed2, char *No... type proxyLockingContext (line 35550) | typedef struct proxyLockingContext proxyLockingContext; type proxyLockingContext (line 35551) | struct proxyLockingContext { function proxyGetLockPath (line 35568) | static int proxyGetLockPath(const char *dbPath, char *lPath, size_t maxL... function proxyCreateLockPath (line 35609) | static int proxyCreateLockPath(const char *lockPath){ function proxyCreateUnixFile (line 35649) | static int proxyCreateUnixFile( type timespec (line 35740) | struct timespec function proxyGetHostID (line 35746) | static int proxyGetHostID(unsigned char *pHostID, int *pError){ function proxyBreakConchLock (line 35786) | static int proxyBreakConchLock(unixFile *pFile, uuid_t myHostID){ function proxyConchLock (line 35846) | static int proxyConchLock(unixFile *pFile, uuid_t myHostID, int lockType){ function proxyTakeConch (line 35924) | static int proxyTakeConch(unixFile *pFile){ function proxyReleaseConch (line 36146) | static int proxyReleaseConch(unixFile *pFile){ function proxyCreateConchPathname (line 36176) | static int proxyCreateConchPathname(char *dbPath, char **pConchPath){ function switchLockProxyPath (line 36213) | static int switchLockProxyPath(unixFile *pFile, const char *path) { function proxyGetDbPathForUnixFile (line 36249) | static int proxyGetDbPathForUnixFile(unixFile *pFile, char *dbPath){ function proxyTransformUnixFile (line 36280) | static int proxyTransformUnixFile(unixFile *pFile, const char *path) { function proxyFileControl (line 36367) | static int proxyFileControl(sqlite3_file *id, int op, void *pArg){ function proxyCheckReservedLock (line 36440) | static int proxyCheckReservedLock(sqlite3_file *id, int *pResOut) { function proxyLock (line 36479) | static int proxyLock(sqlite3_file *id, int eFileLock) { function proxyUnlock (line 36503) | static int proxyUnlock(sqlite3_file *id, int eFileLock) { function proxyClose (line 36522) | static int proxyClose(sqlite3_file *id) { function SQLITE_STDCALL (line 36584) | SQLITE_STDCALL sqlite3_os_init(void){ function SQLITE_STDCALL (line 36683) | SQLITE_STDCALL sqlite3_os_end(void){ function sqlite_uint64 (line 36785) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 36793) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 36804) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 36812) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite3Hwtime (line 36836) | sqlite3Hwtime(void){ return ((sqlite_uint64)0); } function local_ioerr (line 36874) | static void local_ioerr(){ type winShm (line 37129) | typedef struct winShm winShm; type winShmNode (line 37130) | typedef struct winShmNode winShmNode; type winceLock (line 37138) | typedef struct winceLock { type winFile (line 37150) | typedef struct winFile winFile; type winFile (line 37151) | struct winFile { type winMemData (line 37275) | typedef struct winMemData winMemData; type winMemData (line 37276) | struct winMemData { type winMemData (line 37292) | struct winMemData type win_syscall (line 37361) | struct win_syscall { function winSetSystemCall (line 38022) | static int winSetSystemCall( function sqlite3_syscall_ptr (line 38065) | static sqlite3_syscall_ptr winGetSystemCall( function SQLITE_STDCALL (line 38107) | SQLITE_STDCALL sqlite3_win32_compact_heap(LPUINT pnLargest){ function SQLITE_STDCALL (line 38147) | SQLITE_STDCALL sqlite3_win32_reset_heap(){ function SQLITE_STDCALL (line 38192) | SQLITE_STDCALL sqlite3_win32_write_debug(const char *zBuf, int nBuf){ function SQLITE_STDCALL (line 38238) | SQLITE_STDCALL sqlite3_win32_sleep(DWORD milliseconds){ function SQLITE_PRIVATE (line 38253) | SQLITE_PRIVATE DWORD sqlite3Win32Wait(HANDLE hObject){ function SQLITE_STDCALL (line 38287) | SQLITE_STDCALL sqlite3_win32_is_nt(void){ function winMemFree (line 38349) | static void winMemFree(void *pPrior){ function winMemSize (line 38397) | static int winMemSize(void *p){ function winMemRoundup (line 38421) | static int winMemRoundup(int n){ function winMemInit (line 38428) | static int winMemInit(void *pAppData){ function winMemShutdown (line 38477) | static void winMemShutdown(void *pAppData){ function SQLITE_PRIVATE (line 38508) | SQLITE_PRIVATE const sqlite3_mem_methods *sqlite3MemGetWin32(void){ function SQLITE_PRIVATE (line 38522) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ function LPWSTR (line 38532) | static LPWSTR winUtf8ToUnicode(const char *zText){ function LPWSTR (line 38585) | static LPWSTR winMbcsToUnicode(const char *zText, int useAnsi){ function SQLITE_STDCALL (line 38675) | SQLITE_STDCALL sqlite3_win32_utf8_to_unicode(const char *zText){ function SQLITE_API (line 38691) | SQLITE_API char *SQLITE_STDCALL sqlite3_win32_unicode_to_utf8(LPCWSTR zW... function SQLITE_API (line 38707) | SQLITE_API char *SQLITE_STDCALL sqlite3_win32_mbcs_to_utf8(const char *z... function SQLITE_API (line 38723) | SQLITE_API char *SQLITE_STDCALL sqlite3_win32_mbcs_to_utf8_v2(const char... function SQLITE_API (line 38739) | SQLITE_API char *SQLITE_STDCALL sqlite3_win32_utf8_to_mbcs(const char *z... function SQLITE_API (line 38755) | SQLITE_API char *SQLITE_STDCALL sqlite3_win32_utf8_to_mbcs_v2(const char... function SQLITE_STDCALL (line 38775) | SQLITE_STDCALL sqlite3_win32_set_directory(DWORD type, LPCWSTR zValue){ function winGetLastErrorMsg (line 38810) | static int winGetLastErrorMsg(DWORD lastErrno, int nBuf, char *zBuf){ function winLogErrorAtLine (line 38901) | static int winLogErrorAtLine( function winRetryIoerr (line 38971) | static int winRetryIoerr(int *pnRetry, DWORD *pError){ function winLogIoerr (line 39000) | static void winLogIoerr(int nRetry, int lineno){ type tm (line 39020) | struct tm type tm (line 39022) | struct tm function winceMutexAcquire (line 39052) | static void winceMutexAcquire(HANDLE h){ function winceCreateLock (line 39067) | static int winceCreateLock(const char *zFilename, winFile *pFile){ function winceDestroyLock (line 39161) | static void winceDestroyLock(winFile *pFile){ function BOOL (line 39195) | static BOOL winceLockFile( function BOOL (line 39261) | static BOOL winceUnlockFile( function BOOL (line 39330) | static BOOL winLockFile( function BOOL (line 39362) | static BOOL winUnlockFile( function winSeekFile (line 39407) | static int winSeekFile(winFile *pFile, sqlite3_int64 iOffset){ function winClose (line 39480) | static int winClose(sqlite3_file *id){ function winTruncate (line 39720) | static int winTruncate(sqlite3_file *id, sqlite3_int64 nByte){ function winSync (line 39777) | static int winSync(sqlite3_file *id, int flags){ function winFileSize (line 39862) | static int winFileSize(sqlite3_file *id, sqlite3_int64 *pSize){ function winGetReadLock (line 39940) | static int winGetReadLock(winFile *pFile){ function winUnlockReadLock (line 39975) | static int winUnlockReadLock(winFile *pFile){ function winLock (line 40022) | static int winLock(sqlite3_file *id, int locktype){ function winCheckReservedLock (line 40165) | static int winCheckReservedLock(sqlite3_file *id, int *pResOut){ function winUnlock (line 40201) | static int winUnlock(sqlite3_file *id, int locktype){ function winModeBit (line 40240) | static void winModeBit(winFile *pFile, unsigned char mask, int *pArg){ function winFileControl (line 40258) | static int winFileControl(sqlite3_file *id, int op, void *pArg){ function winSectorSize (line 40379) | static int winSectorSize(sqlite3_file *id){ function winDeviceCharacteristics (line 40387) | static int winDeviceCharacteristics(sqlite3_file *id){ function winShmEnterMutex (line 40416) | static void winShmEnterMutex(void){ function winShmLeaveMutex (line 40419) | static void winShmLeaveMutex(void){ function winShmMutexHeld (line 40423) | static int winShmMutexHeld(void) { type winShmNode (line 40451) | struct winShmNode { type winShm (line 40492) | struct winShm { function winShmSystemLock (line 40515) | static int winShmSystemLock( function winShmPurge (line 40563) | static void winShmPurge(sqlite3_vfs *pVfs, int deleteFlag){ function winOpenSharedMemory (line 40612) | static int winOpenSharedMemory(winFile *pDbFd){ function winShmUnmap (line 40725) | static int winShmUnmap( function winShmLock (line 40766) | static int winShmLock( function winShmBarrier (line 40875) | static void winShmBarrier( function winShmMap (line 40903) | static int winShmMap( function winUnmapfile (line 41043) | static int winUnmapfile(winFile *pFile){ function winMapfile (line 41093) | static int winMapfile(winFile *pFd, sqlite3_int64 nByte){ function winFetch (line 41192) | static int winFetch(sqlite3_file *fd, i64 iOff, int nAmt, void **pp){ function winUnfetch (line 41233) | static int winUnfetch(sqlite3_file *fd, i64 iOff, void *p){ function winMakeEndInDirSep (line 41351) | static int winMakeEndInDirSep(int nBuf, char *zBuf){ function winGetTempname (line 41371) | static int winGetTempname(sqlite3_vfs *pVfs, char **pzBuf){ function winIsDir (line 41602) | static int winIsDir(const void *zConverted){ function winOpen (line 41629) | static int winOpen( function winDelete (line 41920) | static int winDelete( function winAccess (line 42028) | static int winAccess( function BOOL (line 42106) | static BOOL winIsDriveLetterAndColon( function BOOL (line 42118) | static BOOL winIsVerbatimPathname( function winFullPathname (line 42154) | static int winFullPathname( function winDlError (line 42378) | static void winDlError(sqlite3_vfs *pVfs, int nBuf, char *zBufOut){ function winDlClose (line 42390) | static void winDlClose(sqlite3_vfs *pVfs, void *pHandle){ type EntropyGatherer (line 42403) | typedef struct EntropyGatherer EntropyGatherer; type EntropyGatherer (line 42404) | struct EntropyGatherer { function xorMemory (line 42413) | static void xorMemory(EntropyGatherer *p, unsigned char *x, int sz){ function winRandomness (line 42427) | static int winRandomness(sqlite3_vfs *pVfs, int nBuf, char *zBuf){ function winSleep (line 42487) | static int winSleep(sqlite3_vfs *pVfs, int microsec){ function winCurrentTimeInt64 (line 42512) | static int winCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *piNow){ function winCurrentTime (line 42555) | static int winCurrentTime(sqlite3_vfs *pVfs, double *prNow){ function winGetLastError (line 42595) | static int winGetLastError(sqlite3_vfs *pVfs, int nBuf, char *zBuf){ function SQLITE_STDCALL (line 42605) | SQLITE_STDCALL sqlite3_os_init(void){ function SQLITE_STDCALL (line 42680) | SQLITE_STDCALL sqlite3_os_end(void){ type Bitvec (line 42787) | struct Bitvec { function SQLITE_PRIVATE (line 42808) | SQLITE_PRIVATE Bitvec *sqlite3BitvecCreate(u32 iSize){ function SQLITE_PRIVATE (line 42823) | SQLITE_PRIVATE int sqlite3BitvecTestNotNull(Bitvec *p, u32 i){ function SQLITE_PRIVATE (line 42846) | SQLITE_PRIVATE int sqlite3BitvecTest(Bitvec *p, u32 i){ function SQLITE_PRIVATE (line 42862) | SQLITE_PRIVATE int sqlite3BitvecSet(Bitvec *p, u32 i){ function SQLITE_PRIVATE (line 42933) | SQLITE_PRIVATE void sqlite3BitvecClear(Bitvec *p, u32 i, void *pBuf){ function SQLITE_PRIVATE (line 42970) | SQLITE_PRIVATE void sqlite3BitvecDestroy(Bitvec *p){ function SQLITE_PRIVATE (line 42985) | SQLITE_PRIVATE u32 sqlite3BitvecSize(Bitvec *p){ function SQLITE_PRIVATE (line 43030) | SQLITE_PRIVATE int sqlite3BitvecBuiltinTest(int sz, int *aOp){ type PCache (line 43148) | struct PCache { function pcacheDump (line 43176) | void pcacheDump(PCache *pCache){ function SQLITE_PRIVATE (line 43215) | SQLITE_PRIVATE int sqlite3PcachePageSanity(PgHdr *pPg){ function pcacheManageDirtyList (line 43265) | static void pcacheManageDirtyList(PgHdr *pPage, u8 addRemove){ function pcacheUnpin (line 43338) | static void pcacheUnpin(PgHdr *p){ function numberOfCachePages (line 43350) | static int numberOfCachePages(PCache *p){ function SQLITE_PRIVATE (line 43368) | SQLITE_PRIVATE int sqlite3PcacheInitialize(void){ function SQLITE_PRIVATE (line 43377) | SQLITE_PRIVATE void sqlite3PcacheShutdown(void){ function SQLITE_PRIVATE (line 43387) | SQLITE_PRIVATE int sqlite3PcacheSize(void){ return sizeof(PCache); } function SQLITE_PRIVATE (line 43395) | SQLITE_PRIVATE int sqlite3PcacheOpen( function SQLITE_PRIVATE (line 43420) | SQLITE_PRIVATE int sqlite3PcacheSetPageSize(PCache *pCache, int szPage){ function SQLITE_PRIVATE (line 43464) | SQLITE_PRIVATE sqlite3_pcache_page *sqlite3PcacheFetch( function SQLITE_PRIVATE (line 43506) | SQLITE_PRIVATE int sqlite3PcacheFetchStress( function SQLITE_NOINLINE (line 43562) | static SQLITE_NOINLINE PgHdr *pcacheFetchFinishWithInit( function SQLITE_PRIVATE (line 43588) | SQLITE_PRIVATE PgHdr *sqlite3PcacheFetchFinish( function SQLITE_NOINLINE (line 43611) | SQLITE_NOINLINE sqlite3PcacheRelease(PgHdr *p){ function SQLITE_PRIVATE (line 43630) | SQLITE_PRIVATE void sqlite3PcacheRef(PgHdr *p){ function SQLITE_PRIVATE (line 43642) | SQLITE_PRIVATE void sqlite3PcacheDrop(PgHdr *p){ function SQLITE_PRIVATE (line 43656) | SQLITE_PRIVATE void sqlite3PcacheMakeDirty(PgHdr *p){ function SQLITE_PRIVATE (line 43675) | SQLITE_PRIVATE void sqlite3PcacheMakeClean(PgHdr *p){ function SQLITE_PRIVATE (line 43693) | SQLITE_PRIVATE void sqlite3PcacheCleanAll(PCache *pCache){ function SQLITE_PRIVATE (line 43704) | SQLITE_PRIVATE void sqlite3PcacheClearWritable(PCache *pCache){ function SQLITE_PRIVATE (line 43716) | SQLITE_PRIVATE void sqlite3PcacheClearSyncFlags(PCache *pCache){ function SQLITE_PRIVATE (line 43727) | SQLITE_PRIVATE void sqlite3PcacheMove(PgHdr *p, Pgno newPgno){ function SQLITE_PRIVATE (line 43749) | SQLITE_PRIVATE void sqlite3PcacheTruncate(PCache *pCache, Pgno pgno){ function SQLITE_PRIVATE (line 43782) | SQLITE_PRIVATE void sqlite3PcacheClose(PCache *pCache){ function SQLITE_PRIVATE (line 43791) | SQLITE_PRIVATE void sqlite3PcacheClear(PCache *pCache){ function PgHdr (line 43799) | static PgHdr *pcacheMergeDirtyList(PgHdr *pA, PgHdr *pB){ function PgHdr (line 43834) | static PgHdr *pcacheSortDirtyList(PgHdr *pIn){ function SQLITE_PRIVATE (line 43868) | SQLITE_PRIVATE PgHdr *sqlite3PcacheDirtyList(PCache *pCache){ function SQLITE_PRIVATE (line 43882) | SQLITE_PRIVATE int sqlite3PcacheRefCount(PCache *pCache){ function SQLITE_PRIVATE (line 43889) | SQLITE_PRIVATE int sqlite3PcachePageRefcount(PgHdr *p){ function SQLITE_PRIVATE (line 43896) | SQLITE_PRIVATE int sqlite3PcachePagecount(PCache *pCache){ function SQLITE_PRIVATE (line 43905) | SQLITE_PRIVATE int sqlite3PcacheGetCachesize(PCache *pCache){ function SQLITE_PRIVATE (line 43913) | SQLITE_PRIVATE void sqlite3PcacheSetCachesize(PCache *pCache, int mxPage){ function SQLITE_PRIVATE (line 43925) | SQLITE_PRIVATE int sqlite3PcacheSetSpillsize(PCache *p, int mxPage){ function SQLITE_PRIVATE (line 43942) | SQLITE_PRIVATE void sqlite3PcacheShrink(PCache *pCache){ function SQLITE_PRIVATE (line 43951) | SQLITE_PRIVATE int sqlite3HeaderSizePcache(void){ return ROUND8(sizeof(P... function SQLITE_PRIVATE (line 43957) | SQLITE_PRIVATE int sqlite3PCachePercentDirty(PCache *pCache){ function SQLITE_PRIVATE (line 43971) | SQLITE_PRIVATE void sqlite3PcacheIterateDirty(PCache *pCache, void (*xIt... type PCache1 (line 44065) | typedef struct PCache1 PCache1; type PgHdr1 (line 44066) | typedef struct PgHdr1 PgHdr1; type PgFreeslot (line 44067) | typedef struct PgFreeslot PgFreeslot; type PGroup (line 44068) | typedef struct PGroup PGroup; type PgHdr1 (line 44076) | struct PgHdr1 { type PGroup (line 44110) | struct PGroup { type PCache1 (line 44127) | struct PCache1 { type PgFreeslot (line 44158) | struct PgFreeslot { function SQLITE_WSD (line 44165) | static SQLITE_WSD struct PCacheGlobal { function SQLITE_PRIVATE (line 44224) | SQLITE_PRIVATE void sqlite3PCacheBufferSetup(void *pBuf, int sz, int n){ function pcache1InitBulk (line 44249) | static int pcache1InitBulk(PCache1 *pCache){ function pcache1Free (line 44330) | static void pcache1Free(void *p){ function pcache1MemSize (line 44363) | static int pcache1MemSize(void *p){ function PgHdr1 (line 44380) | static PgHdr1 *pcache1AllocPage(PCache1 *pCache, int benignMalloc){ function pcache1FreePage (line 44430) | static void pcache1FreePage(PgHdr1 *p){ function SQLITE_PRIVATE (line 44454) | SQLITE_PRIVATE void *sqlite3PageMalloc(int sz){ function SQLITE_PRIVATE (line 44461) | SQLITE_PRIVATE void sqlite3PageFree(void *p){ function pcache1UnderMemoryPressure (line 44482) | static int pcache1UnderMemoryPressure(PCache1 *pCache){ function pcache1ResizeHash (line 44499) | static void pcache1ResizeHash(PCache1 *p){ function PgHdr1 (line 44540) | static PgHdr1 *pcache1PinPage(PgHdr1 *pPage){ function pcache1RemoveFromHash (line 44568) | static void pcache1RemoveFromHash(PgHdr1 *pPage, int freeFlag){ function pcache1EnforceMaxPage (line 44586) | static void pcache1EnforceMaxPage(PCache1 *pCache){ function pcache1TruncateUnsafe (line 44611) | static void pcache1TruncateUnsafe( function pcache1Init (line 44642) | static int pcache1Init(void *NotUsed){ function pcache1Shutdown (line 44695) | static void pcache1Shutdown(void *NotUsed){ function sqlite3_pcache (line 44709) | static sqlite3_pcache *pcache1Create(int szPage, int szExtra, int bPurge... function pcache1Cachesize (line 44756) | static void pcache1Cachesize(sqlite3_pcache *p, int nMax){ function pcache1Shrink (line 44775) | static void pcache1Shrink(sqlite3_pcache *p){ function pcache1Pagecount (line 44792) | static int pcache1Pagecount(sqlite3_pcache *p){ function SQLITE_NOINLINE (line 44810) | static SQLITE_NOINLINE PgHdr1 *pcache1FetchStage2( function PgHdr1 (line 44938) | static PgHdr1 *pcache1FetchNoMutex( function PgHdr1 (line 44968) | static PgHdr1 *pcache1FetchWithMutex( function sqlite3_pcache_page (line 44983) | static sqlite3_pcache_page *pcache1Fetch( function pcache1Unpin (line 45014) | static void pcache1Unpin( function pcache1Rekey (line 45050) | static void pcache1Rekey( function pcache1Truncate (line 45090) | static void pcache1Truncate(sqlite3_pcache *p, unsigned int iLimit){ function pcache1Destroy (line 45105) | static void pcache1Destroy(sqlite3_pcache *p){ function SQLITE_PRIVATE (line 45128) | SQLITE_PRIVATE void sqlite3PCacheSetDefault(void){ function SQLITE_PRIVATE (line 45150) | SQLITE_PRIVATE int sqlite3HeaderSizePcache1(void){ return ROUND8(sizeof(... function SQLITE_PRIVATE (line 45156) | SQLITE_PRIVATE sqlite3_mutex *sqlite3Pcache1Mutex(void){ function SQLITE_PRIVATE (line 45170) | SQLITE_PRIVATE int sqlite3PcacheReleaseMemory(int nReq){ function SQLITE_PRIVATE (line 45200) | SQLITE_PRIVATE void sqlite3PcacheStats( type RowSetEntry (line 45306) | struct RowSetEntry { type RowSetChunk (line 45318) | struct RowSetChunk { type RowSet (line 45328) | struct RowSet { function SQLITE_PRIVATE (line 45358) | SQLITE_PRIVATE RowSet *sqlite3RowSetInit(sqlite3 *db, void *pSpace, unsi... function SQLITE_PRIVATE (line 45379) | SQLITE_PRIVATE void sqlite3RowSetClear(RowSet *p){ type RowSetEntry (line 45401) | struct RowSetEntry type RowSetChunk (line 45406) | struct RowSetChunk function SQLITE_PRIVATE (line 45426) | SQLITE_PRIVATE void sqlite3RowSetInsert(RowSet *p, i64 rowid){ type RowSetEntry (line 45457) | struct RowSetEntry type RowSetEntry (line 45458) | struct RowSetEntry type RowSetEntry (line 45459) | struct RowSetEntry type RowSetEntry (line 45461) | struct RowSetEntry type RowSetEntry (line 45462) | struct RowSetEntry type RowSetEntry (line 45494) | struct RowSetEntry type RowSetEntry (line 45494) | struct RowSetEntry type RowSetEntry (line 45496) | struct RowSetEntry function rowSetTreeToList (line 45522) | static void rowSetTreeToList( type RowSetEntry (line 45557) | struct RowSetEntry type RowSetEntry (line 45558) | struct RowSetEntry type RowSetEntry (line 45561) | struct RowSetEntry type RowSetEntry (line 45562) | struct RowSetEntry type RowSetEntry (line 45593) | struct RowSetEntry type RowSetEntry (line 45593) | struct RowSetEntry type RowSetEntry (line 45595) | struct RowSetEntry type RowSetEntry (line 45596) | struct RowSetEntry function SQLITE_PRIVATE (line 45625) | SQLITE_PRIVATE int sqlite3RowSetNext(RowSet *p, i64 *pRowid){ function SQLITE_PRIVATE (line 45659) | SQLITE_PRIVATE int sqlite3RowSetTest(RowSet *pRowSet, int iBatch, sqlite... type Wal (line 45801) | typedef struct Wal Wal; type PagerSavepoint (line 46317) | typedef struct PagerSavepoint PagerSavepoint; type PagerSavepoint (line 46318) | struct PagerSavepoint { type Pager (line 46492) | struct Pager { function pagerUseWal (line 46692) | static int pagerUseWal(Pager *pPager){ function assert_pager_state (line 46712) | static int assert_pager_state(Pager *p){ function subjRequiresPage (line 46902) | static int subjRequiresPage(PgHdr *pPg){ function pageInJournal (line 46920) | static int pageInJournal(Pager *pPager, PgHdr *pPg){ function read32bits (line 46932) | static int read32bits(sqlite3_file *fd, i64 offset, u32 *pRes){ function write32bits (line 46951) | static int write32bits(sqlite3_file *fd, i64 offset, u32 val){ function pagerUnlockDb (line 46966) | static int pagerUnlockDb(Pager *pPager, int eLock){ function pagerLockDb (line 46993) | static int pagerLockDb(Pager *pPager, int eLock){ function jrnlBufferSize (line 47025) | static int jrnlBufferSize(Pager *pPager){ function u32 (line 47059) | static u32 pager_datahash(int nByte, unsigned char *pData){ function u32 (line 47067) | static u32 pager_pagehash(PgHdr *pPage){ function pager_set_pagehash (line 47070) | static void pager_set_pagehash(PgHdr *pPage){ function checkPage (line 47080) | static void checkPage(PgHdr *pPg){ function readMasterJournal (line 47118) | static int readMasterJournal(sqlite3_file *pJrnl, char *zMaster, u32 nMa... function i64 (line 47172) | static i64 journalHdrOffset(Pager *pPager){ function zeroJournalHdr (line 47205) | static int zeroJournalHdr(Pager *pPager, int doTruncate){ function writeJournalHdr (line 47255) | static int writeJournalHdr(Pager *pPager){ function readJournalHdr (line 47373) | static int readJournalHdr( function writeMasterJournal (line 47498) | static int writeMasterJournal(Pager *pPager, const char *zMaster){ function pager_reset (line 47566) | static void pager_reset(Pager *pPager){ function SQLITE_PRIVATE (line 47575) | SQLITE_PRIVATE u32 sqlite3PagerDataVersion(Pager *pPager){ function releaseAllSavepoints (line 47585) | static void releaseAllSavepoints(Pager *pPager){ function addToSavepointBitvecs (line 47604) | static int addToSavepointBitvecs(Pager *pPager, Pgno pgno){ function pager_unlock (line 47636) | static void pager_unlock(Pager *pPager){ function pager_error (line 47733) | static int pager_error(Pager *pPager, int rc){ function pagerFlushOnCommit (line 47766) | static int pagerFlushOnCommit(Pager *pPager, int bCommit){ function pager_end_transaction (line 47826) | static int pager_end_transaction(Pager *pPager, int hasMaster, int bComm... function pagerUnlockAndRollback (line 47972) | static void pagerUnlockAndRollback(Pager *pPager){ function u32 (line 48006) | static u32 pager_cksum(Pager *pPager, const u8 *aData){ function pagerReportSize (line 48021) | static void pagerReportSize(Pager *pPager){ function SQLITE_PRIVATE (line 48037) | SQLITE_PRIVATE void sqlite3PagerAlignReserve(Pager *pDest, Pager *pSrc){ function pager_playback_one_page (line 48082) | static int pager_playback_one_page( function pager_delmaster (line 48327) | static int pager_delmaster(Pager *pPager, const char *zMaster){ function pager_truncate (line 48437) | static int pager_truncate(Pager *pPager, Pgno nPage){ function SQLITE_PRIVATE (line 48473) | SQLITE_PRIVATE int sqlite3SectorSize(sqlite3_file *pFile){ function setSectorSize (line 48507) | static void setSectorSize(Pager *pPager){ function pager_playback (line 48580) | static int pager_playback(Pager *pPager, int isHot){ function readDbPage (line 48788) | static int readDbPage(PgHdr *pPg, u32 iFrame){ function pager_write_changecounter (line 48850) | static void pager_write_changecounter(PgHdr *pPg){ function pagerUndoCallback (line 48877) | static int pagerUndoCallback(void *pCtx, Pgno iPg){ function pagerRollbackWal (line 48916) | static int pagerRollbackWal(Pager *pPager){ function pagerWalFrames (line 48948) | static int pagerWalFrames( function pagerBeginReadTransaction (line 49015) | static int pagerBeginReadTransaction(Pager *pPager){ function pagerPagecount (line 49048) | static int pagerPagecount(Pager *pPager, Pgno *pnPage){ function pagerOpenWalIfPresent (line 49108) | static int pagerOpenWalIfPresent(Pager *pPager){ function pagerPlaybackSavepoint (line 49177) | static int pagerPlaybackSavepoint(Pager *pPager, PagerSavepoint *pSavepo... function SQLITE_PRIVATE (line 49289) | SQLITE_PRIVATE void sqlite3PagerSetCachesize(Pager *pPager, int mxPage){ function SQLITE_PRIVATE (line 49297) | SQLITE_PRIVATE int sqlite3PagerSetSpillsize(Pager *pPager, int mxPage){ function pagerFixMaplimit (line 49304) | static void pagerFixMaplimit(Pager *pPager){ function SQLITE_PRIVATE (line 49319) | SQLITE_PRIVATE void sqlite3PagerSetMmapLimit(Pager *pPager, sqlite3_int6... function SQLITE_PRIVATE (line 49327) | SQLITE_PRIVATE void sqlite3PagerShrink(Pager *pPager){ function SQLITE_PRIVATE (line 49383) | SQLITE_PRIVATE void sqlite3PagerSetFlags( function pagerOpentemp (line 49446) | static int pagerOpentemp( function SQLITE_PRIVATE (line 49485) | SQLITE_PRIVATE void sqlite3PagerSetBusyhandler( function SQLITE_PRIVATE (line 49531) | SQLITE_PRIVATE int sqlite3PagerSetPagesize(Pager *pPager, u32 *pPageSize... function SQLITE_PRIVATE (line 49594) | SQLITE_PRIVATE void *sqlite3PagerTempSpace(Pager *pPager){ function SQLITE_PRIVATE (line 49605) | SQLITE_PRIVATE int sqlite3PagerMaxPageCount(Pager *pPager, int mxPage){ function disable_simulated_io_errors (line 49626) | void disable_simulated_io_errors(void){ function enable_simulated_io_errors (line 49630) | void enable_simulated_io_errors(void){ function SQLITE_PRIVATE (line 49652) | SQLITE_PRIVATE int sqlite3PagerReadFileheader(Pager *pPager, int N, unsi... function SQLITE_PRIVATE (line 49680) | SQLITE_PRIVATE void sqlite3PagerPagecount(Pager *pPager, int *pnPage){ function pager_wait_on_lock (line 49701) | static int pager_wait_on_lock(Pager *pPager, int locktype){ function assertTruncateConstraintCb (line 49743) | static void assertTruncateConstraintCb(PgHdr *pPg){ function assertTruncateConstraint (line 49747) | static void assertTruncateConstraint(Pager *pPager){ function SQLITE_PRIVATE (line 49765) | SQLITE_PRIVATE void sqlite3PagerTruncateImage(Pager *pPager, Pgno nPage){ function pagerSyncHotJournal (line 49796) | static int pagerSyncHotJournal(Pager *pPager){ function pagerAcquireMapPage (line 49817) | static int pagerAcquireMapPage( function pagerReleaseMapPage (line 49859) | static void pagerReleaseMapPage(PgHdr *pPg){ function pagerFreeMapHdrs (line 49872) | static void pagerFreeMapHdrs(Pager *pPager){ function SQLITE_PRIVATE (line 49896) | SQLITE_PRIVATE int sqlite3PagerClose(Pager *pPager){ function SQLITE_PRIVATE (line 49953) | SQLITE_PRIVATE Pgno sqlite3PagerPagenumber(DbPage *pPg){ function SQLITE_PRIVATE (line 49961) | SQLITE_PRIVATE void sqlite3PagerRef(DbPage *pPg){ function syncJournal (line 50000) | static int syncJournal(Pager *pPager, int newHdr){ function pager_write_pagelist (line 50143) | static int pager_write_pagelist(Pager *pPager, PgHdr *pList){ function openSubJournal (line 50235) | static int openSubJournal(Pager *pPager){ function subjournalPage (line 50261) | static int subjournalPage(PgHdr *pPg){ function subjournalPageIfRequired (line 50298) | static int subjournalPageIfRequired(PgHdr *pPg){ function pagerStress (line 50325) | static int pagerStress(void *p, PgHdr *pPg){ function SQLITE_PRIVATE (line 50394) | SQLITE_PRIVATE int sqlite3PagerFlush(Pager *pPager){ function SQLITE_PRIVATE (line 50441) | SQLITE_PRIVATE int sqlite3PagerOpen( function databaseIsUnmoved (line 50734) | static int databaseIsUnmoved(Pager *pPager){ function hasHotJournal (line 50785) | static int hasHotJournal(Pager *pPager, int *pExists){ function SQLITE_PRIVATE (line 50905) | SQLITE_PRIVATE int sqlite3PagerSharedLock(Pager *pPager){ function pagerUnlockIfUnused (line 51127) | static void pagerUnlockIfUnused(Pager *pPager){ function SQLITE_PRIVATE (line 51183) | SQLITE_PRIVATE int sqlite3PagerGet( function SQLITE_PRIVATE (line 51366) | SQLITE_PRIVATE DbPage *sqlite3PagerLookup(Pager *pPager, Pgno pgno){ function SQLITE_PRIVATE (line 51385) | SQLITE_PRIVATE void sqlite3PagerUnrefNotNull(DbPage *pPg){ function SQLITE_PRIVATE (line 51396) | SQLITE_PRIVATE void sqlite3PagerUnref(DbPage *pPg){ function pager_open_journal (line 51422) | static int pager_open_journal(Pager *pPager){ function SQLITE_PRIVATE (line 51511) | SQLITE_PRIVATE int sqlite3PagerBegin(Pager *pPager, int exFlag, int subj... function SQLITE_NOINLINE (line 51580) | static SQLITE_NOINLINE int pagerAddPageToRollbackJournal(PgHdr *pPg){ function pager_write (line 51637) | static int pager_write(PgHdr *pPg){ function SQLITE_NOINLINE (line 51729) | static SQLITE_NOINLINE int pagerWriteLargeSector(PgHdr *pPg){ function SQLITE_PRIVATE (line 51823) | SQLITE_PRIVATE int sqlite3PagerWrite(PgHdr *pPg){ function SQLITE_PRIVATE (line 51847) | SQLITE_PRIVATE int sqlite3PagerIswriteable(DbPage *pPg){ function SQLITE_PRIVATE (line 51872) | SQLITE_PRIVATE void sqlite3PagerDontWrite(PgHdr *pPg){ function pager_incr_changecounter (line 51906) | static int pager_incr_changecounter(Pager *pPager, int isDirectMode){ function SQLITE_PRIVATE (line 51989) | SQLITE_PRIVATE int sqlite3PagerSync(Pager *pPager, const char *zMaster){ function SQLITE_PRIVATE (line 52015) | SQLITE_PRIVATE int sqlite3PagerExclusiveLock(Pager *pPager){ function SQLITE_PRIVATE (line 52057) | SQLITE_PRIVATE int sqlite3PagerCommitPhaseOne( function SQLITE_PRIVATE (line 52234) | SQLITE_PRIVATE int sqlite3PagerCommitPhaseTwo(Pager *pPager){ function SQLITE_PRIVATE (line 52300) | SQLITE_PRIVATE int sqlite3PagerRollback(Pager *pPager){ function SQLITE_PRIVATE (line 52349) | SQLITE_PRIVATE u8 sqlite3PagerIsreadonly(Pager *pPager){ function SQLITE_PRIVATE (line 52357) | SQLITE_PRIVATE int sqlite3PagerRefcount(Pager *pPager){ function SQLITE_PRIVATE (line 52366) | SQLITE_PRIVATE int sqlite3PagerMemUsed(Pager *pPager){ function SQLITE_PRIVATE (line 52377) | SQLITE_PRIVATE int sqlite3PagerPageRefcount(DbPage *pPage){ function SQLITE_PRIVATE (line 52385) | SQLITE_PRIVATE int *sqlite3PagerStats(Pager *pPager){ function SQLITE_PRIVATE (line 52409) | SQLITE_PRIVATE void sqlite3PagerCacheStat(Pager *pPager, int eStat, int ... function SQLITE_PRIVATE (line 52429) | SQLITE_PRIVATE int sqlite3PagerIsMemdb(Pager *pPager){ function SQLITE_NOINLINE (line 52443) | static SQLITE_NOINLINE int pagerOpenSavepoint(Pager *pPager, int nSavepo... function SQLITE_PRIVATE (line 52488) | SQLITE_PRIVATE int sqlite3PagerOpenSavepoint(Pager *pPager, int nSavepoi... function SQLITE_PRIVATE (line 52530) | SQLITE_PRIVATE int sqlite3PagerSavepoint(Pager *pPager, int op, int iSav... function SQLITE_PRIVATE (line 52587) | SQLITE_PRIVATE const char *sqlite3PagerFilename(Pager *pPager, int nullI... function SQLITE_PRIVATE (line 52594) | SQLITE_PRIVATE sqlite3_vfs *sqlite3PagerVfs(Pager *pPager){ function SQLITE_PRIVATE (line 52603) | SQLITE_PRIVATE sqlite3_file *sqlite3PagerFile(Pager *pPager){ function SQLITE_PRIVATE (line 52611) | SQLITE_PRIVATE sqlite3_file *sqlite3PagerJrnlFile(Pager *pPager){ function SQLITE_PRIVATE (line 52622) | SQLITE_PRIVATE const char *sqlite3PagerJournalname(Pager *pPager){ function SQLITE_PRIVATE (line 52630) | SQLITE_PRIVATE void sqlite3PagerSetCodec( function SQLITE_PRIVATE (line 52644) | SQLITE_PRIVATE void *sqlite3PagerGetCodec(Pager *pPager){ function SQLITE_PRIVATE (line 52655) | SQLITE_PRIVATE void *sqlite3PagerCodec(PgHdr *pPg){ function SQLITE_PRIVATE (line 52664) | SQLITE_PRIVATE int sqlite3PagerState(Pager *pPager){ function SQLITE_PRIVATE (line 52695) | SQLITE_PRIVATE int sqlite3PagerMovepage(Pager *pPager, DbPage *pPg, Pgno... function SQLITE_PRIVATE (line 52829) | SQLITE_PRIVATE void sqlite3PagerRekey(DbPage *pPg, Pgno iNew, u16 flags){ function SQLITE_PRIVATE (line 52838) | SQLITE_PRIVATE void *sqlite3PagerGetData(DbPage *pPg){ function SQLITE_PRIVATE (line 52847) | SQLITE_PRIVATE void *sqlite3PagerGetExtra(DbPage *pPg){ function SQLITE_PRIVATE (line 52861) | SQLITE_PRIVATE int sqlite3PagerLockingMode(Pager *pPager, int eMode){ function SQLITE_PRIVATE (line 52894) | SQLITE_PRIVATE int sqlite3PagerSetJournalMode(Pager *pPager, int eMode){ function SQLITE_PRIVATE (line 52992) | SQLITE_PRIVATE int sqlite3PagerGetJournalMode(Pager *pPager){ function SQLITE_PRIVATE (line 53001) | SQLITE_PRIVATE int sqlite3PagerOkToChangeJournalMode(Pager *pPager){ function SQLITE_PRIVATE (line 53014) | SQLITE_PRIVATE i64 sqlite3PagerJournalSizeLimit(Pager *pPager, i64 iLimit){ function SQLITE_PRIVATE (line 53028) | SQLITE_PRIVATE sqlite3_backup **sqlite3PagerBackupPtr(Pager *pPager){ function SQLITE_PRIVATE (line 53036) | SQLITE_PRIVATE void sqlite3PagerClearCache(Pager *pPager){ function SQLITE_PRIVATE (line 53050) | SQLITE_PRIVATE int sqlite3PagerCheckpoint(Pager *pPager, int eMode, int ... function SQLITE_PRIVATE (line 53063) | SQLITE_PRIVATE int sqlite3PagerWalCallback(Pager *pPager){ function SQLITE_PRIVATE (line 53071) | SQLITE_PRIVATE int sqlite3PagerWalSupported(Pager *pPager){ function pagerExclusiveLock (line 53081) | static int pagerExclusiveLock(Pager *pPager){ function pagerOpenWal (line 53101) | static int pagerOpenWal(Pager *pPager){ function SQLITE_PRIVATE (line 53146) | SQLITE_PRIVATE int sqlite3PagerOpenWal( function SQLITE_PRIVATE (line 53185) | SQLITE_PRIVATE int sqlite3PagerCloseWal(Pager *pPager){ function SQLITE_PRIVATE (line 53228) | SQLITE_PRIVATE int sqlite3PagerSnapshotGet(Pager *pPager, sqlite3_snapsh... function SQLITE_PRIVATE (line 53241) | SQLITE_PRIVATE int sqlite3PagerSnapshotOpen(Pager *pPager, sqlite3_snaps... function SQLITE_PRIVATE (line 53261) | SQLITE_PRIVATE int sqlite3PagerWalFramesize(Pager *pPager){ type WalIndexHdr (line 53558) | typedef struct WalIndexHdr WalIndexHdr; type WalIterator (line 53559) | typedef struct WalIterator WalIterator; type WalCkptInfo (line 53560) | typedef struct WalCkptInfo WalCkptInfo; type WalIndexHdr (line 53576) | struct WalIndexHdr { type WalCkptInfo (line 53649) | struct WalCkptInfo { type Wal (line 53698) | struct Wal { type u16 (line 53748) | typedef u16 ht_slot; type WalIterator (line 53765) | struct WalIterator { function walIndexPage (line 53810) | static int walIndexPage(Wal *pWal, int iPage, volatile u32 **ppPage){ function WalCkptInfo (line 53852) | static volatile WalCkptInfo *walCkptInfo(Wal *pWal){ function WalIndexHdr (line 53860) | static volatile WalIndexHdr *walIndexHdr(Wal *pWal){ function walChecksumBytes (line 53886) | static void walChecksumBytes( function walShmBarrier (line 53924) | static void walShmBarrier(Wal *pWal){ function walIndexWriteHdr (line 53935) | static void walIndexWriteHdr(Wal *pWal){ function walEncodeFrame (line 53961) | static void walEncodeFrame( function walDecodeFrame (line 53992) | static int walDecodeFrame( function walLockShared (line 54071) | static int walLockShared(Wal *pWal, int lockIdx){ function walUnlockShared (line 54081) | static void walUnlockShared(Wal *pWal, int lockIdx){ function walLockExclusive (line 54087) | static int walLockExclusive(Wal *pWal, int lockIdx, int n){ function walUnlockExclusive (line 54097) | static void walUnlockExclusive(Wal *pWal, int lockIdx, int n){ function walHash (line 54110) | static int walHash(u32 iPage){ function walNextHash (line 54115) | static int walNextHash(int iPriorHash){ function walHashGet (line 54133) | static int walHashGet( function walFramePage (line 54171) | static int walFramePage(u32 iFrame){ function u32 (line 54185) | static u32 walFramePgno(Wal *pWal, u32 iFrame){ function walCleanupHash (line 54205) | static void walCleanupHash(Wal *pWal){ function walIndexAppend (line 54267) | static int walIndexAppend(Wal *pWal, u32 iFrame, u32 iPage){ function walIndexRecover (line 54356) | static int walIndexRecover(Wal *pWal){ function walIndexClose (line 54523) | static void walIndexClose(Wal *pWal, int isDelete){ function SQLITE_PRIVATE (line 54550) | SQLITE_PRIVATE int sqlite3WalOpen( function SQLITE_PRIVATE (line 54624) | SQLITE_PRIVATE void sqlite3WalLimit(Wal *pWal, i64 iLimit){ function walIteratorNext (line 54638) | static int walIteratorNext( function walMerge (line 54691) | static void walMerge( function walMergesort (line 54748) | static void walMergesort( function walIteratorFree (line 54811) | static void walIteratorFree(WalIterator *p){ function walIteratorInit (line 54827) | static int walIteratorInit(Wal *pWal, WalIterator **pp){ function walBusyLock (line 54909) | static int walBusyLock( function walPagesize (line 54927) | static int walPagesize(Wal *pWal){ function walRestartHdr (line 54948) | static void walRestartHdr(Wal *pWal, u32 salt1){ function walCheckpoint (line 54995) | static int walCheckpoint( function walLimitSize (line 55176) | static void walLimitSize(Wal *pWal, i64 nMax){ function SQLITE_PRIVATE (line 55193) | SQLITE_PRIVATE int sqlite3WalClose( function walIndexTryHdr (line 55272) | static int walIndexTryHdr(Wal *pWal, int *pChanged){ function walIndexReadHdr (line 55330) | static int walIndexReadHdr(Wal *pWal, int *pChanged){ function walTryBeginRead (line 55447) | static int walTryBeginRead(Wal *pWal, int *pChanged, int useWal, int cnt){ function SQLITE_PRIVATE (line 55660) | SQLITE_PRIVATE int sqlite3WalBeginReadTransaction(Wal *pWal, int *pChang... function SQLITE_PRIVATE (line 55746) | SQLITE_PRIVATE void sqlite3WalEndReadTransaction(Wal *pWal){ function SQLITE_PRIVATE (line 55762) | SQLITE_PRIVATE int sqlite3WalFindFrame( function SQLITE_PRIVATE (line 55864) | SQLITE_PRIVATE int sqlite3WalReadFrame( function SQLITE_PRIVATE (line 55884) | SQLITE_PRIVATE Pgno sqlite3WalDbsize(Wal *pWal){ function SQLITE_PRIVATE (line 55905) | SQLITE_PRIVATE int sqlite3WalBeginWriteTransaction(Wal *pWal){ function SQLITE_PRIVATE (line 55943) | SQLITE_PRIVATE int sqlite3WalEndWriteTransaction(Wal *pWal){ function SQLITE_PRIVATE (line 55965) | SQLITE_PRIVATE int sqlite3WalUndo(Wal *pWal, int (*xUndo)(void *, Pgno),... function SQLITE_PRIVATE (line 56005) | SQLITE_PRIVATE void sqlite3WalSavepoint(Wal *pWal, u32 *aWalData){ function SQLITE_PRIVATE (line 56019) | SQLITE_PRIVATE int sqlite3WalSavepointUndo(Wal *pWal, u32 *aWalData){ function walRestartLog (line 56056) | static int walRestartLog(Wal *pWal){ type WalWriter (line 56103) | typedef struct WalWriter { function walWriteToLog (line 56119) | static int walWriteToLog( function walWriteOneFrame (line 56144) | static int walWriteOneFrame( function walRewriteChecksums (line 56174) | static int walRewriteChecksums(Wal *pWal, u32 iLast){ function SQLITE_PRIVATE (line 56223) | SQLITE_PRIVATE int sqlite3WalFrames( function SQLITE_PRIVATE (line 56458) | SQLITE_PRIVATE int sqlite3WalCheckpoint( function SQLITE_PRIVATE (line 56567) | SQLITE_PRIVATE int sqlite3WalCallback(Wal *pWal){ function SQLITE_PRIVATE (line 56600) | SQLITE_PRIVATE int sqlite3WalExclusiveMode(Wal *pWal, int op){ function SQLITE_PRIVATE (line 56642) | SQLITE_PRIVATE int sqlite3WalHeapMemory(Wal *pWal){ function SQLITE_PRIVATE (line 56651) | SQLITE_PRIVATE int sqlite3WalSnapshotGet(Wal *pWal, sqlite3_snapshot **p... function SQLITE_PRIVATE (line 56670) | SQLITE_PRIVATE void sqlite3WalSnapshotOpen(Wal *pWal, sqlite3_snapshot *... function SQLITE_STDCALL (line 56678) | SQLITE_STDCALL sqlite3_snapshot_cmp(sqlite3_snapshot *p1, sqlite3_snapsh... function SQLITE_PRIVATE (line 56698) | SQLITE_PRIVATE int sqlite3WalFramesize(Wal *pWal){ function SQLITE_PRIVATE (line 56706) | SQLITE_PRIVATE sqlite3_file *sqlite3WalFile(Wal *pWal){ type MemPage (line 56964) | typedef struct MemPage MemPage; type BtLock (line 56965) | typedef struct BtLock BtLock; type CellInfo (line 56966) | typedef struct CellInfo CellInfo; type MemPage (line 57006) | struct MemPage { type BtLock (line 57050) | struct BtLock { type Btree (line 57082) | struct Btree { type BtShared (line 57145) | struct BtShared { type CellInfo (line 57199) | struct CellInfo { type BtCursor (line 57237) | struct BtCursor { type IntegrityCk (line 57403) | typedef struct IntegrityCk IntegrityCk; type IntegrityCk (line 57404) | struct IntegrityCk { function lockBtreeMutex (line 57453) | static void lockBtreeMutex(Btree *p){ function unlockBtreeMutex (line 57467) | static void SQLITE_NOINLINE unlockBtreeMutex(Btree *p){ function SQLITE_PRIVATE (line 57497) | SQLITE_PRIVATE void sqlite3BtreeEnter(Btree *p){ function btreeLockCarefully (line 57531) | static void SQLITE_NOINLINE btreeLockCarefully(Btree *p){ function SQLITE_PRIVATE (line 57569) | SQLITE_PRIVATE void sqlite3BtreeLeave(Btree *p){ function SQLITE_PRIVATE (line 57587) | SQLITE_PRIVATE int sqlite3BtreeHoldsMutex(Btree *p){ function SQLITE_PRIVATE (line 57612) | SQLITE_PRIVATE void sqlite3BtreeEnterAll(sqlite3 *db){ function SQLITE_PRIVATE (line 57621) | SQLITE_PRIVATE void sqlite3BtreeLeaveAll(sqlite3 *db){ function SQLITE_PRIVATE (line 57638) | SQLITE_PRIVATE int sqlite3BtreeHoldsAllMutexes(sqlite3 *db){ function SQLITE_PRIVATE (line 57667) | SQLITE_PRIVATE int sqlite3SchemaMutexHeld(sqlite3 *db, int iDb, Schema *... function SQLITE_PRIVATE (line 57691) | SQLITE_PRIVATE void sqlite3BtreeEnter(Btree *p){ function SQLITE_PRIVATE (line 57694) | SQLITE_PRIVATE void sqlite3BtreeEnterAll(sqlite3 *db){ function SQLITE_PRIVATE (line 57713) | SQLITE_PRIVATE void sqlite3BtreeEnterCursor(BtCursor *pCur){ function SQLITE_PRIVATE (line 57717) | SQLITE_PRIVATE void sqlite3BtreeLeaveCursor(BtCursor *pCur){ function SQLITE_STDCALL (line 57815) | SQLITE_STDCALL sqlite3_enable_shared_cache(int enable){ function hasSharedCacheTableLock (line 57866) | static int hasSharedCacheTableLock( function hasReadConflicts (line 57953) | static int hasReadConflicts(Btree *pBtree, Pgno iRoot){ function querySharedCacheTableLock (line 57973) | static int querySharedCacheTableLock(Btree *p, Pgno iTab, u8 eLock){ function setSharedCacheTableLock (line 58045) | static int setSharedCacheTableLock(Btree *p, Pgno iTable, u8 eLock){ function clearAllSharedCacheTableLocks (line 58109) | static void clearAllSharedCacheTableLocks(Btree *p){ function downgradeAllSharedCacheTableLocks (line 58153) | static void downgradeAllSharedCacheTableLocks(Btree *p){ function cursorHoldsMutex (line 58176) | static int cursorHoldsMutex(BtCursor *p){ function cursorOwnsBtShared (line 58179) | static int cursorOwnsBtShared(BtCursor *p){ function invalidateAllOverflowCache (line 58195) | static void invalidateAllOverflowCache(BtShared *pBt){ function invalidateIncrblobCursors (line 58217) | static void invalidateIncrblobCursors( function btreeSetHasContent (line 58276) | static int btreeSetHasContent(BtShared *pBt, Pgno pgno){ function btreeGetHasContent (line 58298) | static int btreeGetHasContent(BtShared *pBt, Pgno pgno){ function btreeClearHasContent (line 58307) | static void btreeClearHasContent(BtShared *pBt){ function btreeReleaseAllCursorPages (line 58315) | static void btreeReleaseAllCursorPages(BtCursor *pCur){ function saveCursorKey (line 58337) | static int saveCursorKey(BtCursor *pCur){ function saveCursorPosition (line 58375) | static int saveCursorPosition(BtCursor *pCur){ function saveAllCursors (line 58422) | static int saveAllCursors(BtShared *pBt, Pgno iRoot, BtCursor *pExcept){ function saveCursorsOnList (line 58439) | static int SQLITE_NOINLINE saveCursorsOnList( function SQLITE_PRIVATE (line 58464) | SQLITE_PRIVATE void sqlite3BtreeClearCursor(BtCursor *pCur){ function btreeMoveto (line 58476) | static int btreeMoveto( function btreeRestoreCursorPosition (line 58516) | static int btreeRestoreCursorPosition(BtCursor *pCur){ function SQLITE_PRIVATE (line 58555) | SQLITE_PRIVATE int sqlite3BtreeCursorHasMoved(BtCursor *pCur){ function SQLITE_PRIVATE (line 58572) | SQLITE_PRIVATE int sqlite3BtreeCursorRestore(BtCursor *pCur, int *pDiffe... function SQLITE_PRIVATE (line 58597) | SQLITE_PRIVATE void sqlite3BtreeCursorHint(BtCursor *pCur, int eHintType... function SQLITE_PRIVATE (line 58605) | SQLITE_PRIVATE void sqlite3BtreeCursorHintFlags(BtCursor *pCur, unsigned... function Pgno (line 58621) | static Pgno ptrmapPageno(BtShared *pBt, Pgno pgno){ function ptrmapPut (line 58645) | static void ptrmapPut(BtShared *pBt, Pgno key, u8 eType, Pgno parent, in... function ptrmapGet (line 58697) | static int ptrmapGet(BtShared *pBt, Pgno key, u8 *pEType, Pgno *pPgno){ function SQLITE_NOINLINE (line 58756) | static SQLITE_NOINLINE void btreeParseCellAdjustSizeForOverflow( function btreeParseCellPtrNoPayload (line 58801) | static void btreeParseCellPtrNoPayload( function btreeParseCellPtr (line 58818) | static void btreeParseCellPtr( function btreeParseCellPtrIndex (line 58886) | static void btreeParseCellPtrIndex( function btreeParseCell (line 58923) | static void btreeParseCell( function u16 (line 58943) | static u16 cellSizePtr(MemPage *pPage, u8 *pCell){ function u16 (line 58991) | static u16 cellSizePtrNoPayload(MemPage *pPage, u8 *pCell){ function u16 (line 59017) | static u16 cellSize(MemPage *pPage, int iCell){ function ptrmapPutOvflPtr (line 59028) | static void ptrmapPutOvflPtr(MemPage *pPage, u8 *pCell, int *pRC){ function defragmentPage (line 59052) | static int defragmentPage(MemPage *pPage){ function u8 (line 59142) | static u8 *pageFindSlot(MemPage *pPg, int nByte, int *pRc){ function allocateSpace (line 59205) | static int allocateSpace(MemPage *pPage, int nByte, int *pIdx){ function freeSpace (line 59295) | static int freeSpace(MemPage *pPage, u16 iStart, u16 iSize){ function decodeFlags (line 59394) | static int decodeFlags(MemPage *pPage, int flagByte){ function btreeInitPage (line 59452) | static int btreeInitPage(MemPage *pPage){ function zeroPage (line 59583) | static void zeroPage(MemPage *pPage, int flags){ function MemPage (line 59620) | static MemPage *btreePageFromDbPage(DbPage *pDbPage, Pgno pgno, BtShared... function btreeGetPage (line 59644) | static int btreeGetPage( function MemPage (line 59666) | static MemPage *btreePageLookup(BtShared *pBt, Pgno pgno){ function Pgno (line 59680) | static Pgno btreePagecount(BtShared *pBt){ function SQLITE_PRIVATE (line 59683) | SQLITE_PRIVATE u32 sqlite3BtreeLastPage(Btree *p){ function getAndInitPage (line 59702) | static int getAndInitPage( function releasePageNotNull (line 59756) | static void releasePageNotNull(MemPage *pPage){ function releasePage (line 59765) | static void releasePage(MemPage *pPage){ function btreeGetUnusedPage (line 59778) | static int btreeGetUnusedPage( function pageReinit (line 59807) | static void pageReinit(DbPage *pData){ function btreeInvokeBusyHandler (line 59829) | static int btreeInvokeBusyHandler(void *pArg){ function SQLITE_PRIVATE (line 59857) | SQLITE_PRIVATE int sqlite3BtreeOpen( function removeFromSharingList (line 60141) | static int removeFromSharingList(BtShared *pBt){ function allocateTempSpace (line 60180) | static void allocateTempSpace(BtShared *pBt){ function freeTempSpace (line 60209) | static void freeTempSpace(BtShared *pBt){ function SQLITE_PRIVATE (line 60220) | SQLITE_PRIVATE int sqlite3BtreeClose(Btree *p){ function SQLITE_PRIVATE (line 60282) | SQLITE_PRIVATE int sqlite3BtreeSetCacheSize(Btree *p, int mxPage){ function SQLITE_PRIVATE (line 60301) | SQLITE_PRIVATE int sqlite3BtreeSetSpillSize(Btree *p, int mxPage){ function SQLITE_PRIVATE (line 60316) | SQLITE_PRIVATE int sqlite3BtreeSetMmapLimit(Btree *p, sqlite3_int64 szMm... function SQLITE_PRIVATE (line 60335) | SQLITE_PRIVATE int sqlite3BtreeSetPagerFlags( function SQLITE_PRIVATE (line 60368) | SQLITE_PRIVATE int sqlite3BtreeSetPageSize(Btree *p, int pageSize, int n... function SQLITE_PRIVATE (line 60401) | SQLITE_PRIVATE int sqlite3BtreeGetPageSize(Btree *p){ function SQLITE_PRIVATE (line 60416) | SQLITE_PRIVATE int sqlite3BtreeGetReserveNoMutex(Btree *p){ function SQLITE_PRIVATE (line 60432) | SQLITE_PRIVATE int sqlite3BtreeGetOptimalReserve(Btree *p){ function SQLITE_PRIVATE (line 60449) | SQLITE_PRIVATE int sqlite3BtreeMaxPageCount(Btree *p, int mxPage){ function SQLITE_PRIVATE (line 60462) | SQLITE_PRIVATE int sqlite3BtreeSecureDelete(Btree *p, int newFlag){ function SQLITE_PRIVATE (line 60481) | SQLITE_PRIVATE int sqlite3BtreeSetAutoVacuum(Btree *p, int autoVacuum){ function SQLITE_PRIVATE (line 60505) | SQLITE_PRIVATE int sqlite3BtreeGetAutoVacuum(Btree *p){ function lockBtree (line 60531) | static int lockBtree(BtShared *pBt){ function countValidCursors (line 60726) | static int countValidCursors(BtShared *pBt, int wrOnly){ function unlockBtreeIfUnused (line 60745) | static void unlockBtreeIfUnused(BtShared *pBt){ function newDatabase (line 60762) | static int newDatabase(BtShared *pBt){ function SQLITE_PRIVATE (line 60806) | SQLITE_PRIVATE int sqlite3BtreeNewDb(Btree *p){ function SQLITE_PRIVATE (line 60850) | SQLITE_PRIVATE int sqlite3BtreeBeginTrans(Btree *p, int wrflag){ function setChildPtrmaps (line 60997) | static int setChildPtrmaps(MemPage *pPage){ function modifyPagePointer (line 61047) | static int modifyPagePointer(MemPage *pPage, Pgno iFrom, Pgno iTo, u8 eT... function relocatePage (line 61109) | static int relocatePage( function incrVacuumStep (line 61202) | static int incrVacuumStep(BtShared *pBt, Pgno nFin, Pgno iLastPg, int bC... function Pgno (line 61298) | static Pgno finalDbSize(BtShared *pBt, Pgno nOrig, Pgno nFree){ function SQLITE_PRIVATE (line 61324) | SQLITE_PRIVATE int sqlite3BtreeIncrVacuum(Btree *p){ function autoVacuumCommit (line 61366) | static int autoVacuumCommit(BtShared *pBt){ function SQLITE_PRIVATE (line 61445) | SQLITE_PRIVATE int sqlite3BtreeCommitPhaseOne(Btree *p, const char *zMas... function btreeEndTransaction (line 61472) | static void btreeEndTransaction(Btree *p){ function SQLITE_PRIVATE (line 61534) | SQLITE_PRIVATE int sqlite3BtreeCommitPhaseTwo(Btree *p, int bCleanup){ function SQLITE_PRIVATE (line 61566) | SQLITE_PRIVATE int sqlite3BtreeCommit(Btree *p){ function SQLITE_PRIVATE (line 61603) | SQLITE_PRIVATE int sqlite3BtreeTripAllCursors(Btree *pBtree, int errCode... function SQLITE_PRIVATE (line 61646) | SQLITE_PRIVATE int sqlite3BtreeRollback(Btree *p, int tripCode, int writ... function SQLITE_PRIVATE (line 61715) | SQLITE_PRIVATE int sqlite3BtreeBeginStmt(Btree *p, int iStatement){ function SQLITE_PRIVATE (line 61746) | SQLITE_PRIVATE int sqlite3BtreeSavepoint(Btree *p, int op, int iSavepoint){ function btreeCursor (line 61813) | static int btreeCursor( function SQLITE_PRIVATE (line 61873) | SQLITE_PRIVATE int sqlite3BtreeCursor( function SQLITE_PRIVATE (line 61899) | SQLITE_PRIVATE int sqlite3BtreeCursorSize(void){ function SQLITE_PRIVATE (line 61911) | SQLITE_PRIVATE void sqlite3BtreeCursorZero(BtCursor *p){ function SQLITE_PRIVATE (line 61919) | SQLITE_PRIVATE int sqlite3BtreeCloseCursor(BtCursor *pCur){ function assertCellInfo (line 61959) | static void assertCellInfo(BtCursor *pCur){ function SQLITE_NOINLINE (line 61969) | static SQLITE_NOINLINE void getCellInfo(BtCursor *pCur){ function SQLITE_PRIVATE (line 61985) | SQLITE_PRIVATE int sqlite3BtreeCursorIsValid(BtCursor *pCur){ function SQLITE_PRIVATE (line 62002) | SQLITE_PRIVATE int sqlite3BtreeKeySize(BtCursor *pCur, i64 *pSize){ function SQLITE_PRIVATE (line 62022) | SQLITE_PRIVATE int sqlite3BtreeDataSize(BtCursor *pCur, u32 *pSize){ function getOverflowPage (line 62052) | static int getOverflowPage( function copyPayload (line 62120) | static int copyPayload( function accessPayload (line 62171) | static int accessPayload( function SQLITE_PRIVATE (line 62382) | SQLITE_PRIVATE int sqlite3BtreeKey(BtCursor *pCur, u32 offset, u32 amt, ... function SQLITE_PRIVATE (line 62399) | SQLITE_PRIVATE int sqlite3BtreeData(BtCursor *pCur, u32 offset, u32 amt,... function SQLITE_PRIVATE (line 62472) | SQLITE_PRIVATE const void *sqlite3BtreeKeyFetch(BtCursor *pCur, u32 *pAmt){ function SQLITE_PRIVATE (line 62475) | SQLITE_PRIVATE const void *sqlite3BtreeDataFetch(BtCursor *pCur, u32 *pA... function moveToChild (line 62489) | static int moveToChild(BtCursor *pCur, u32 newPgno){ function assertParentIndex (line 62515) | static void assertParentIndex(MemPage *pParent, int iIdx, Pgno iChild){ function moveToParent (line 62537) | static void moveToParent(BtCursor *pCur){ function moveToRoot (line 62574) | static int moveToRoot(BtCursor *pCur){ function moveToLeftmost (line 62652) | static int moveToLeftmost(BtCursor *pCur){ function moveToRightmost (line 62677) | static int moveToRightmost(BtCursor *pCur){ function SQLITE_PRIVATE (line 62700) | SQLITE_PRIVATE int sqlite3BtreeFirst(BtCursor *pCur, int *pRes){ function SQLITE_PRIVATE (line 62723) | SQLITE_PRIVATE int sqlite3BtreeLast(BtCursor *pCur, int *pRes){ function SQLITE_PRIVATE (line 62794) | SQLITE_PRIVATE int sqlite3BtreeMovetoUnpacked( function SQLITE_PRIVATE (line 63018) | SQLITE_PRIVATE int sqlite3BtreeEof(BtCursor *pCur){ function SQLITE_NOINLINE (line 63047) | static SQLITE_NOINLINE int btreeNext(BtCursor *pCur, int *pRes){ function SQLITE_PRIVATE (line 63114) | SQLITE_PRIVATE int sqlite3BtreeNext(BtCursor *pCur, int *pRes){ function SQLITE_NOINLINE (line 63157) | static SQLITE_NOINLINE int btreePrevious(BtCursor *pCur, int *pRes){ function SQLITE_PRIVATE (line 63216) | SQLITE_PRIVATE int sqlite3BtreePrevious(BtCursor *pCur, int *pRes){ function allocateBtreePage (line 63256) | static int allocateBtreePage( function freePage2 (line 63578) | static int freePage2(BtShared *pBt, MemPage *pMemPage, Pgno iPage){ function freePage (line 63706) | static void freePage(MemPage *pPage, int *pRC){ function clearCell (line 63717) | static int clearCell( function fillInCell (line 63798) | static int fillInCell( function dropCell (line 63986) | static void dropCell(MemPage *pPage, int idx, int sz, int *pRC){ function insertCell (line 64040) | static void insertCell( type CellArray (line 64131) | typedef struct CellArray CellArray; type CellArray (line 64132) | struct CellArray { function populateCellCache (line 64143) | static void populateCellCache(CellArray *p, int idx, int N){ function SQLITE_NOINLINE (line 64161) | static SQLITE_NOINLINE u16 computeCellSize(CellArray *p, int N){ function u16 (line 64167) | static u16 cachedCellSize(CellArray *p, int N){ function rebuildPage (line 64186) | static int rebuildPage( function pageInsertArray (line 64255) | static int pageInsertArray( function pageFreeArray (line 64301) | static int pageFreeArray( function editPage (line 64358) | static int editPage( function balance_quick (line 64492) | static int balance_quick(MemPage *pParent, MemPage *pPage, u8 *pSpace){ function ptrmapCheckPages (line 64581) | static int ptrmapCheckPages(MemPage **apPage, int nPage){ function copyNodeContent (line 64634) | static void copyNodeContent(MemPage *pFrom, MemPage *pTo, int *pRC){ function balance_nonroot (line 64715) | static int balance_nonroot( function balance_deeper (line 65479) | static int balance_deeper(MemPage *pRoot, MemPage **ppChild){ function balance (line 65536) | static int balance(BtCursor *pCur){ function SQLITE_PRIVATE (line 65675) | SQLITE_PRIVATE int sqlite3BtreeInsert( function SQLITE_PRIVATE (line 65842) | SQLITE_PRIVATE int sqlite3BtreeDelete(BtCursor *pCur, u8 flags){ function btreeCreateTable (line 66005) | static int btreeCreateTable(Btree *p, int *piTable, int createTabFlags){ function SQLITE_PRIVATE (line 66148) | SQLITE_PRIVATE int sqlite3BtreeCreateTable(Btree *p, int *piTable, int f... function clearDatabasePage (line 66160) | static int clearDatabasePage( function SQLITE_PRIVATE (line 66227) | SQLITE_PRIVATE int sqlite3BtreeClearTable(Btree *p, int iTable, int *pnC... function SQLITE_PRIVATE (line 66251) | SQLITE_PRIVATE int sqlite3BtreeClearTableOfCursor(BtCursor *pCur){ function btreeDropTable (line 66275) | static int btreeDropTable(Btree *p, Pgno iTable, int *piMoved){ function SQLITE_PRIVATE (line 66377) | SQLITE_PRIVATE int sqlite3BtreeDropTable(Btree *p, int iTable, int *piMo... function SQLITE_PRIVATE (line 66406) | SQLITE_PRIVATE void sqlite3BtreeGetMeta(Btree *p, int idx, u32 *pMeta){ function SQLITE_PRIVATE (line 66436) | SQLITE_PRIVATE int sqlite3BtreeUpdateMeta(Btree *p, int idx, u32 iMeta){ function SQLITE_PRIVATE (line 66469) | SQLITE_PRIVATE int sqlite3BtreeCount(BtCursor *pCur, i64 *pnEntry){ function SQLITE_PRIVATE (line 66539) | SQLITE_PRIVATE Pager *sqlite3BtreePager(Btree *p){ function checkAppendMsg (line 66547) | static void checkAppendMsg( function getPageReferenced (line 66577) | static int getPageReferenced(IntegrityCk *pCheck, Pgno iPg){ function setPageReferenced (line 66585) | static void setPageReferenced(IntegrityCk *pCheck, Pgno iPg){ function checkRef (line 66599) | static int checkRef(IntegrityCk *pCheck, Pgno iPage){ function checkPtrmap (line 66619) | static void checkPtrmap( function checkList (line 66648) | static void checkList( function btreeHeapInsert (line 66740) | static void btreeHeapInsert(u32 *aHeap, u32 x){ function btreeHeapPull (line 66750) | static int btreeHeapPull(u32 *aHeap, u32 *pOut){ function checkTreePage (line 66784) | static int checkTreePage( function SQLITE_PRIVATE (line 67048) | SQLITE_PRIVATE char *sqlite3BtreeIntegrityCheck( function SQLITE_PRIVATE (line 67167) | SQLITE_PRIVATE const char *sqlite3BtreeGetFilename(Btree *p){ function SQLITE_PRIVATE (line 67180) | SQLITE_PRIVATE const char *sqlite3BtreeGetJournalname(Btree *p){ function SQLITE_PRIVATE (line 67188) | SQLITE_PRIVATE int sqlite3BtreeIsInTrans(Btree *p){ function SQLITE_PRIVATE (line 67202) | SQLITE_PRIVATE int sqlite3BtreeCheckpoint(Btree *p, int eMode, int *pnLo... function SQLITE_PRIVATE (line 67221) | SQLITE_PRIVATE int sqlite3BtreeIsInReadTrans(Btree *p){ function SQLITE_PRIVATE (line 67227) | SQLITE_PRIVATE int sqlite3BtreeIsInBackup(Btree *p){ function SQLITE_PRIVATE (line 67253) | SQLITE_PRIVATE void *sqlite3BtreeSchema(Btree *p, int nBytes, void(*xFre... function SQLITE_PRIVATE (line 67269) | SQLITE_PRIVATE int sqlite3BtreeSchemaLocked(Btree *p){ function SQLITE_PRIVATE (line 67286) | SQLITE_PRIVATE int sqlite3BtreeLockTable(Btree *p, int iTab, u8 isWriteL... function SQLITE_PRIVATE (line 67316) | SQLITE_PRIVATE int sqlite3BtreePutData(BtCursor *pCsr, u32 offset, u32 a... function SQLITE_PRIVATE (line 67364) | SQLITE_PRIVATE void sqlite3BtreeIncrblobCursor(BtCursor *pCur){ function SQLITE_PRIVATE (line 67375) | SQLITE_PRIVATE int sqlite3BtreeSetVersion(Btree *pBtree, int iVersion){ function SQLITE_PRIVATE (line 67410) | SQLITE_PRIVATE int sqlite3BtreeCursorHasHint(BtCursor *pCsr, unsigned in... function SQLITE_PRIVATE (line 67417) | SQLITE_PRIVATE int sqlite3BtreeIsReadonly(Btree *p){ function SQLITE_PRIVATE (line 67424) | SQLITE_PRIVATE int sqlite3HeaderSizeBtree(void){ return ROUND8(sizeof(Me... function SQLITE_PRIVATE (line 67430) | SQLITE_PRIVATE int sqlite3BtreeSharable(Btree *p){ type sqlite3_backup (line 67457) | struct sqlite3_backup { function Btree (line 67518) | static Btree *findBtree(sqlite3 *pErrorDb, sqlite3 *pDb, const char *zDb){ function setDestPgsz (line 67555) | static int setDestPgsz(sqlite3_backup *p){ function checkReadTransaction (line 67567) | static int checkReadTransaction(sqlite3 *db, Btree *p){ function isFatalError (line 67661) | static int isFatalError(int rc){ function backupOnePage (line 67670) | static int backupOnePage( function backupTruncateFile (line 67766) | static int backupTruncateFile(sqlite3_file *pFile, i64 iSize){ function attachBackupObject (line 67779) | static void attachBackupObject(sqlite3_backup *p){ function SQLITE_STDCALL (line 67791) | SQLITE_STDCALL sqlite3_backup_step(sqlite3_backup *p, int nPage){ function SQLITE_STDCALL (line 68035) | SQLITE_STDCALL sqlite3_backup_finish(sqlite3_backup *p){ function SQLITE_STDCALL (line 68087) | SQLITE_STDCALL sqlite3_backup_remaining(sqlite3_backup *p){ function SQLITE_STDCALL (line 68101) | SQLITE_STDCALL sqlite3_backup_pagecount(sqlite3_backup *p){ function SQLITE_NOINLINE (line 68123) | static SQLITE_NOINLINE void backupUpdate( function SQLITE_PRIVATE (line 68148) | SQLITE_PRIVATE void sqlite3BackupUpdate(sqlite3_backup *pBackup, Pgno iP... function SQLITE_PRIVATE (line 68163) | SQLITE_PRIVATE void sqlite3BackupRestart(sqlite3_backup *pBackup){ function SQLITE_PRIVATE (line 68180) | SQLITE_PRIVATE int sqlite3BtreeCopyFile(Btree *pTo, Btree *pFrom){ function SQLITE_PRIVATE (line 68264) | SQLITE_PRIVATE int sqlite3VdbeCheckMemInvariants(Mem *p){ function SQLITE_PRIVATE (line 68317) | SQLITE_PRIVATE int sqlite3VdbeChangeEncoding(Mem *pMem, int desiredEnc){ function sqlite3VdbeMemGrow (line 68352) | int sqlite3VdbeMemGrow(Mem *pMem, int n, int bPreserve){ function SQLITE_PRIVATE (line 68409) | SQLITE_PRIVATE int sqlite3VdbeMemClearAndResize(Mem *pMem, int szNew){ function SQLITE_PRIVATE (line 68427) | SQLITE_PRIVATE int sqlite3VdbeMemMakeWriteable(Mem *pMem){ function SQLITE_PRIVATE (line 68454) | SQLITE_PRIVATE int sqlite3VdbeMemExpandBlob(Mem *pMem){ function SQLITE_NOINLINE (line 68482) | static SQLITE_NOINLINE int vdbeMemAddTerminator(Mem *pMem){ function SQLITE_PRIVATE (line 68495) | SQLITE_PRIVATE int sqlite3VdbeMemNulTerminate(Mem *pMem){ function SQLITE_PRIVATE (line 68520) | SQLITE_PRIVATE int sqlite3VdbeMemStringify(Mem *pMem, u8 enc, u8 bForce){ function SQLITE_PRIVATE (line 68564) | SQLITE_PRIVATE int sqlite3VdbeMemFinalize(Mem *pMem, FuncDef *pFunc){ function SQLITE_NOINLINE (line 68596) | static SQLITE_NOINLINE void vdbeMemClearExternAndSetNull(Mem *p){ function SQLITE_NOINLINE (line 68626) | static SQLITE_NOINLINE void vdbeMemClear(Mem *p){ function SQLITE_PRIVATE (line 68647) | SQLITE_PRIVATE void sqlite3VdbeMemRelease(Mem *p){ function i64 (line 68659) | static i64 doubleToInt64(double r){ function SQLITE_PRIVATE (line 68695) | SQLITE_PRIVATE i64 sqlite3VdbeIntValue(Mem *pMem){ function SQLITE_PRIVATE (line 68720) | SQLITE_PRIVATE double sqlite3VdbeRealValue(Mem *pMem){ function SQLITE_PRIVATE (line 68742) | SQLITE_PRIVATE void sqlite3VdbeIntegerAffinity(Mem *pMem){ function SQLITE_PRIVATE (line 68770) | SQLITE_PRIVATE int sqlite3VdbeMemIntegerify(Mem *pMem){ function SQLITE_PRIVATE (line 68784) | SQLITE_PRIVATE int sqlite3VdbeMemRealify(Mem *pMem){ function SQLITE_PRIVATE (line 68801) | SQLITE_PRIVATE int sqlite3VdbeMemNumerify(Mem *pMem){ function SQLITE_PRIVATE (line 68825) | SQLITE_PRIVATE void sqlite3VdbeMemCast(Mem *pMem, u8 aff, u8 encoding){ function SQLITE_PRIVATE (line 68867) | SQLITE_PRIVATE void sqlite3VdbeMemInit(Mem *pMem, sqlite3 *db, u16 flags){ function SQLITE_PRIVATE (line 68887) | SQLITE_PRIVATE void sqlite3VdbeMemSetNull(Mem *pMem){ function SQLITE_PRIVATE (line 68894) | SQLITE_PRIVATE void sqlite3ValueSetNull(sqlite3_value *p){ function SQLITE_PRIVATE (line 68902) | SQLITE_PRIVATE void sqlite3VdbeMemSetZeroBlob(Mem *pMem, int n){ function SQLITE_NOINLINE (line 68917) | static SQLITE_NOINLINE void vdbeReleaseAndSetInt64(Mem *pMem, i64 val){ function SQLITE_PRIVATE (line 68927) | SQLITE_PRIVATE void sqlite3VdbeMemSetInt64(Mem *pMem, i64 val){ function SQLITE_PRIVATE (line 68941) | SQLITE_PRIVATE void sqlite3VdbeMemSetDouble(Mem *pMem, double val){ function SQLITE_PRIVATE (line 68954) | SQLITE_PRIVATE void sqlite3VdbeMemSetRowSet(Mem *pMem){ function SQLITE_PRIVATE (line 68976) | SQLITE_PRIVATE int sqlite3VdbeMemTooBig(Mem *p){ function SQLITE_PRIVATE (line 68997) | SQLITE_PRIVATE void sqlite3VdbeMemAboutToChange(Vdbe *pVdbe, Mem *pMem){ function SQLITE_NOINLINE (line 69017) | static SQLITE_NOINLINE void vdbeClrCopy(Mem *pTo, const Mem *pFrom, int ... function SQLITE_PRIVATE (line 69022) | SQLITE_PRIVATE void sqlite3VdbeMemShallowCopy(Mem *pTo, const Mem *pFrom... function SQLITE_PRIVATE (line 69038) | SQLITE_PRIVATE int sqlite3VdbeMemCopy(Mem *pTo, const Mem *pFrom){ function SQLITE_PRIVATE (line 69061) | SQLITE_PRIVATE void sqlite3VdbeMemMove(Mem *pTo, Mem *pFrom){ function SQLITE_PRIVATE (line 69087) | SQLITE_PRIVATE int sqlite3VdbeMemSetStr( function SQLITE_NOINLINE (line 69187) | static SQLITE_NOINLINE int vdbeMemFromBtreeResize( function SQLITE_PRIVATE (line 69213) | SQLITE_PRIVATE int sqlite3VdbeMemFromBtree( function SQLITE_NOINLINE (line 69253) | static SQLITE_NOINLINE const void *valueToText(sqlite3_value* pVal, u8 e... function SQLITE_PRIVATE (line 69297) | SQLITE_PRIVATE const void *sqlite3ValueText(sqlite3_value* pVal, u8 enc){ function SQLITE_PRIVATE (line 69314) | SQLITE_PRIVATE sqlite3_value *sqlite3ValueNew(sqlite3 *db){ type ValueNewStat4Ctx (line 69327) | struct ValueNewStat4Ctx { function sqlite3_value (line 69345) | static sqlite3_value *valueNew(sqlite3 *db, struct ValueNewStat4Ctx *p){ function valueFromFunction (line 69407) | static int valueFromFunction( function valueFromExpr (line 69501) | static int valueFromExpr( function SQLITE_PRIVATE (line 69636) | SQLITE_PRIVATE int sqlite3ValueFromExpr( function recordFunc (line 69655) | static void recordFunc( function SQLITE_PRIVATE (line 69689) | SQLITE_PRIVATE void sqlite3AnalyzeFunctions(void){ function stat4ValueFromExpr (line 69714) | static int stat4ValueFromExpr( function SQLITE_PRIVATE (line 69788) | SQLITE_PRIVATE int sqlite3Stat4ProbeSetValue( function SQLITE_PRIVATE (line 69822) | SQLITE_PRIVATE int sqlite3Stat4ValueFromExpr( function SQLITE_PRIVATE (line 69839) | SQLITE_PRIVATE int sqlite3Stat4Column( function SQLITE_PRIVATE (line 69884) | SQLITE_PRIVATE void sqlite3Stat4ProbeFree(UnpackedRecord *pRec){ function SQLITE_PRIVATE (line 69902) | SQLITE_PRIVATE void sqlite3ValueSetStr( function SQLITE_PRIVATE (line 69915) | SQLITE_PRIVATE void sqlite3ValueFree(sqlite3_value *v){ function SQLITE_NOINLINE (line 69926) | static SQLITE_NOINLINE int valueBytes(sqlite3_value *pVal, u8 enc){ function SQLITE_PRIVATE (line 69929) | SQLITE_PRIVATE int sqlite3ValueBytes(sqlite3_value *pVal, u8 enc){ function SQLITE_PRIVATE (line 69968) | SQLITE_PRIVATE Vdbe *sqlite3VdbeCreate(Parse *pParse){ function SQLITE_PRIVATE (line 69992) | SQLITE_PRIVATE void sqlite3VdbeError(Vdbe *p, const char *zFormat, ...){ function SQLITE_PRIVATE (line 70003) | SQLITE_PRIVATE void sqlite3VdbeSetSql(Vdbe *p, const char *z, int n, int... function SQLITE_API (line 70017) | SQLITE_API const char *SQLITE_STDCALL sqlite3_sql(sqlite3_stmt *pStmt){ function SQLITE_PRIVATE (line 70025) | SQLITE_PRIVATE void sqlite3VdbeSwap(Vdbe *pA, Vdbe *pB){ function growOpArray (line 70054) | static int growOpArray(Vdbe *v, int nOp){ function test_addop_breakpoint (line 70088) | static void test_addop_breakpoint(void){ function SQLITE_NOINLINE (line 70110) | static SQLITE_NOINLINE int growOp3(Vdbe *p, int op, int p1, int p2, int ... function SQLITE_PRIVATE (line 70116) | SQLITE_PRIVATE int sqlite3VdbeAddOp3(Vdbe *p, int op, int p1, int p2, in... function SQLITE_PRIVATE (line 70162) | SQLITE_PRIVATE int sqlite3VdbeAddOp0(Vdbe *p, int op){ function SQLITE_PRIVATE (line 70165) | SQLITE_PRIVATE int sqlite3VdbeAddOp1(Vdbe *p, int op, int p1){ function SQLITE_PRIVATE (line 70168) | SQLITE_PRIVATE int sqlite3VdbeAddOp2(Vdbe *p, int op, int p1, int p2){ function SQLITE_PRIVATE (line 70174) | SQLITE_PRIVATE int sqlite3VdbeGoto(Vdbe *p, int iDest){ function SQLITE_PRIVATE (line 70181) | SQLITE_PRIVATE int sqlite3VdbeLoadString(Vdbe *p, int iDest, const char ... function SQLITE_PRIVATE (line 70193) | SQLITE_PRIVATE void sqlite3VdbeMultiLoad(Vdbe *p, int iDest, const char ... function SQLITE_PRIVATE (line 70213) | SQLITE_PRIVATE int sqlite3VdbeAddOp4( function SQLITE_PRIVATE (line 70231) | SQLITE_PRIVATE int sqlite3VdbeAddOp4Dup8( function SQLITE_PRIVATE (line 70253) | SQLITE_PRIVATE void sqlite3VdbeAddParseSchemaOp(Vdbe *p, int iDb, char *... function SQLITE_PRIVATE (line 70262) | SQLITE_PRIVATE int sqlite3VdbeAddOp4Int( function SQLITE_PRIVATE (line 70277) | SQLITE_PRIVATE void sqlite3VdbeEndCoroutine(Vdbe *v, int regYield){ function SQLITE_PRIVATE (line 70304) | SQLITE_PRIVATE int sqlite3VdbeMakeLabel(Vdbe *v){ function SQLITE_PRIVATE (line 70323) | SQLITE_PRIVATE void sqlite3VdbeResolveLabel(Vdbe *v, int x){ function SQLITE_PRIVATE (line 70338) | SQLITE_PRIVATE void sqlite3VdbeRunOnlyOnce(Vdbe *p){ function SQLITE_PRIVATE (line 70345) | SQLITE_PRIVATE void sqlite3VdbeReusable(Vdbe *p){ type VdbeOpIter (line 70367) | typedef struct VdbeOpIter VdbeOpIter; type VdbeOpIter (line 70368) | struct VdbeOpIter { function Op (line 70375) | static Op *opIterNext(VdbeOpIter *p){ function SQLITE_PRIVATE (line 70440) | SQLITE_PRIVATE int sqlite3VdbeAssertMayAbort(Vdbe *v, int mayAbort){ function resolveP2Values (line 70500) | static void resolveP2Values(Vdbe *p, int *pMaxFuncArgs){ function SQLITE_PRIVATE (line 70584) | SQLITE_PRIVATE int sqlite3VdbeCurrentAddr(Vdbe *p){ function SQLITE_PRIVATE (line 70598) | SQLITE_PRIVATE void sqlite3VdbeVerifyNoMallocRequired(Vdbe *p, int N){ function SQLITE_PRIVATE (line 70614) | SQLITE_PRIVATE VdbeOp *sqlite3VdbeTakeOpArray(Vdbe *p, int *pnOp, int *p... function SQLITE_PRIVATE (line 70634) | SQLITE_PRIVATE VdbeOp *sqlite3VdbeAddOpList( function SQLITE_PRIVATE (line 70682) | SQLITE_PRIVATE void sqlite3VdbeScanStatus( function SQLITE_PRIVATE (line 70710) | SQLITE_PRIVATE void sqlite3VdbeChangeOpcode(Vdbe *p, u32 addr, u8 iNewOp... function SQLITE_PRIVATE (line 70713) | SQLITE_PRIVATE void sqlite3VdbeChangeP1(Vdbe *p, u32 addr, int val){ function SQLITE_PRIVATE (line 70716) | SQLITE_PRIVATE void sqlite3VdbeChangeP2(Vdbe *p, u32 addr, int val){ function SQLITE_PRIVATE (line 70719) | SQLITE_PRIVATE void sqlite3VdbeChangeP3(Vdbe *p, u32 addr, int val){ function SQLITE_PRIVATE (line 70722) | SQLITE_PRIVATE void sqlite3VdbeChangeP5(Vdbe *p, u8 p5){ function SQLITE_PRIVATE (line 70730) | SQLITE_PRIVATE void sqlite3VdbeJumpHere(Vdbe *p, int addr){ function freeEphemeralFunction (line 70740) | static void freeEphemeralFunction(sqlite3 *db, FuncDef *pDef){ function freeP4 (line 70751) | static void freeP4(sqlite3 *db, int p4type, void *p4){ function vdbeFreeOpArray (line 70805) | static void vdbeFreeOpArray(sqlite3 *db, Op *aOp, int nOp){ function SQLITE_PRIVATE (line 70823) | SQLITE_PRIVATE void sqlite3VdbeLinkSubProgram(Vdbe *pVdbe, SubProgram *p){ function SQLITE_PRIVATE (line 70831) | SQLITE_PRIVATE int sqlite3VdbeChangeToNoop(Vdbe *p, int addr){ function SQLITE_PRIVATE (line 70847) | SQLITE_PRIVATE int sqlite3VdbeDeletePriorOpcode(Vdbe *p, u8 op){ function vdbeChangeP4Full (line 70872) | static void SQLITE_NOINLINE vdbeChangeP4Full( function SQLITE_PRIVATE (line 70891) | SQLITE_PRIVATE void sqlite3VdbeChangeP4(Vdbe *p, int addr, const char *z... function SQLITE_PRIVATE (line 70929) | SQLITE_PRIVATE void sqlite3VdbeSetP4KeyInfo(Parse *pParse, Index *pIdx){ function vdbeVComment (line 70944) | static void vdbeVComment(Vdbe *p, const char *zFormat, va_list ap){ function SQLITE_PRIVATE (line 70953) | SQLITE_PRIVATE void sqlite3VdbeComment(Vdbe *p, const char *zFormat, ...){ function SQLITE_PRIVATE (line 70961) | SQLITE_PRIVATE void sqlite3VdbeNoopComment(Vdbe *p, const char *zFormat,... function SQLITE_PRIVATE (line 70976) | SQLITE_PRIVATE void sqlite3VdbeSetLineNumber(Vdbe *v, int iLine){ function SQLITE_PRIVATE (line 70994) | SQLITE_PRIVATE VdbeOp *sqlite3VdbeGetOp(Vdbe *p, int addr){ function translateP (line 71015) | static int translateP(char c, const Op *pOp){ function displayComment (line 71036) | static int displayComment( function displayP4Expr (line 71105) | static void displayP4Expr(StrAccum *p, Expr *pExpr){ function SQLITE_PRIVATE (line 71303) | SQLITE_PRIVATE void sqlite3VdbeUsesBtree(Vdbe *p, int i){ function SQLITE_PRIVATE (line 71334) | SQLITE_PRIVATE void sqlite3VdbeEnter(Vdbe *p){ function SQLITE_NOINLINE (line 71355) | static SQLITE_NOINLINE void vdbeLeave(Vdbe *p){ function SQLITE_PRIVATE (line 71369) | SQLITE_PRIVATE void sqlite3VdbeLeave(Vdbe *p){ function SQLITE_PRIVATE (line 71379) | SQLITE_PRIVATE void sqlite3VdbePrintOp(FILE *pOut, int pc, Op *pOp){ function releaseMemArray (line 71405) | static void releaseMemArray(Mem *p, int N){ function SQLITE_PRIVATE (line 71451) | SQLITE_PRIVATE void sqlite3VdbeFrameDelete(VdbeFrame *p){ function SQLITE_PRIVATE (line 71479) | SQLITE_PRIVATE int sqlite3VdbeList( function SQLITE_PRIVATE (line 71658) | SQLITE_PRIVATE void sqlite3VdbePrintSql(Vdbe *p){ function SQLITE_PRIVATE (line 71677) | SQLITE_PRIVATE void sqlite3VdbeIOTraceSql(Vdbe *p){ type ReusableSpace (line 71707) | struct ReusableSpace { type ReusableSpace (line 71728) | struct ReusableSpace function SQLITE_PRIVATE (line 71750) | SQLITE_PRIVATE void sqlite3VdbeRewind(Vdbe *p){ function SQLITE_PRIVATE (line 71803) | SQLITE_PRIVATE void sqlite3VdbeMakeReady( function SQLITE_PRIVATE (line 71912) | SQLITE_PRIVATE void sqlite3VdbeFreeCursor(Vdbe *p, VdbeCursor *pCx){ function closeCursorsInFrame (line 71949) | static void closeCursorsInFrame(Vdbe *p){ function SQLITE_PRIVATE (line 71967) | SQLITE_PRIVATE int sqlite3VdbeFrameRestore(VdbeFrame *pFrame){ function closeAllCursors (line 71998) | static void closeAllCursors(Vdbe *p){ function Cleanup (line 72025) | static void Cleanup(Vdbe *p){ function SQLITE_PRIVATE (line 72049) | SQLITE_PRIVATE void sqlite3VdbeSetNumCols(Vdbe *p, int nResColumn){ function SQLITE_PRIVATE (line 72077) | SQLITE_PRIVATE int sqlite3VdbeSetColName( function vdbeCommit (line 72105) | static int vdbeCommit(sqlite3 *db, Vdbe *p){ function checkActiveVdbeCnt (line 72367) | static void checkActiveVdbeCnt(sqlite3 *db){ function SQLITE_PRIVATE (line 72399) | SQLITE_PRIVATE int sqlite3VdbeCloseStatement(Vdbe *p, int eOp){ function SQLITE_PRIVATE (line 72465) | SQLITE_PRIVATE int sqlite3VdbeCheckFk(Vdbe *p, int deferred){ function SQLITE_PRIVATE (line 72492) | SQLITE_PRIVATE int sqlite3VdbeHalt(Vdbe *p){ function SQLITE_PRIVATE (line 72694) | SQLITE_PRIVATE void sqlite3VdbeResetStepResult(Vdbe *p){ function SQLITE_PRIVATE (line 72706) | SQLITE_PRIVATE int sqlite3VdbeTransferError(Vdbe *p){ function vdbeInvokeSqllog (line 72728) | static void vdbeInvokeSqllog(Vdbe *v){ function SQLITE_PRIVATE (line 72755) | SQLITE_PRIVATE int sqlite3VdbeReset(Vdbe *p){ function SQLITE_PRIVATE (line 72835) | SQLITE_PRIVATE int sqlite3VdbeFinalize(Vdbe *p){ function SQLITE_PRIVATE (line 72861) | SQLITE_PRIVATE void sqlite3VdbeDeleteAuxData(sqlite3 *db, AuxData **pp, ... function SQLITE_PRIVATE (line 72887) | SQLITE_PRIVATE void sqlite3VdbeClearObject(sqlite3 *db, Vdbe *p){ function SQLITE_PRIVATE (line 72915) | SQLITE_PRIVATE void sqlite3VdbeDelete(Vdbe *p){ function handleDeferredMoveto (line 72941) | static int SQLITE_NOINLINE handleDeferredMoveto(VdbeCursor *p){ function handleMovedCursor (line 72967) | static int SQLITE_NOINLINE handleMovedCursor(VdbeCursor *p){ function SQLITE_PRIVATE (line 72982) | SQLITE_PRIVATE int sqlite3VdbeCursorRestore(VdbeCursor *p){ function SQLITE_PRIVATE (line 73003) | SQLITE_PRIVATE int sqlite3VdbeCursorMoveto(VdbeCursor **pp, int *piCol){ function SQLITE_PRIVATE (line 73067) | SQLITE_PRIVATE u32 sqlite3VdbeSerialType(Mem *pMem, int file_format, u32... function SQLITE_PRIVATE (line 73139) | SQLITE_PRIVATE u32 sqlite3VdbeSerialTypeLen(u32 serial_type){ function SQLITE_PRIVATE (line 73148) | SQLITE_PRIVATE u8 sqlite3VdbeOneByteSerialTypeLen(u8 serial_type){ function u64 (line 73188) | static u64 floatSwap(u64 in){ function SQLITE_PRIVATE (line 73219) | SQLITE_PRIVATE u32 sqlite3VdbeSerialPut(u8 *buf, Mem *pMem, u32 serial_t... function u32 (line 73273) | static u32 SQLITE_NOINLINE serialGet( function SQLITE_PRIVATE (line 73309) | SQLITE_PRIVATE u32 sqlite3VdbeSerialGet( function SQLITE_PRIVATE (line 73408) | SQLITE_PRIVATE UnpackedRecord *sqlite3VdbeAllocUnpackedRecord( function SQLITE_PRIVATE (line 73445) | SQLITE_PRIVATE void sqlite3VdbeRecordUnpack( function vdbeRecordCompareDebug (line 73492) | static int vdbeRecordCompareDebug( function vdbeAssertFieldCountWithinLimits (line 73597) | static void vdbeAssertFieldCountWithinLimits( function vdbeCompareMemString (line 73627) | static int vdbeCompareMemString( function SQLITE_NOINLINE (line 73664) | static SQLITE_NOINLINE int sqlite3BlobCompare(const Mem *pB1, const Mem ... function sqlite3IntFloatCompare (line 73675) | static int sqlite3IntFloatCompare(i64 i, double r){ function SQLITE_PRIVATE (line 73708) | SQLITE_PRIVATE int sqlite3MemCompare(const Mem *pMem1, const Mem *pMem2,... function i64 (line 73794) | static i64 vdbeRecordDecodeInt(u32 serial_type, const u8 *aKey){ function SQLITE_PRIVATE (line 73849) | SQLITE_PRIVATE int sqlite3VdbeRecordCompareWithSkip( function SQLITE_PRIVATE (line 74028) | SQLITE_PRIVATE int sqlite3VdbeRecordCompare( function vdbeRecordCompareInt (line 74045) | static int vdbeRecordCompareInt( function vdbeRecordCompareString (line 74138) | static int vdbeRecordCompareString( function SQLITE_PRIVATE (line 74199) | SQLITE_PRIVATE RecordCompare sqlite3VdbeFindCompare(UnpackedRecord *p){ function SQLITE_PRIVATE (line 74245) | SQLITE_PRIVATE int sqlite3VdbeIdxRowid(sqlite3 *db, BtCursor *pCur, i64 ... function SQLITE_PRIVATE (line 74323) | SQLITE_PRIVATE int sqlite3VdbeIdxKeyCompare( function SQLITE_PRIVATE (line 74359) | SQLITE_PRIVATE void sqlite3VdbeSetChanges(sqlite3 *db, int nChange){ function SQLITE_PRIVATE (line 74369) | SQLITE_PRIVATE void sqlite3VdbeCountChanges(Vdbe *v){ function SQLITE_PRIVATE (line 74383) | SQLITE_PRIVATE void sqlite3ExpirePreparedStatements(sqlite3 *db){ function SQLITE_PRIVATE (line 74393) | SQLITE_PRIVATE sqlite3 *sqlite3VdbeDb(Vdbe *v){ function SQLITE_PRIVATE (line 74405) | SQLITE_PRIVATE sqlite3_value *sqlite3VdbeGetBoundValue(Vdbe *v, int iVar... function SQLITE_PRIVATE (line 74426) | SQLITE_PRIVATE void sqlite3VdbeSetVarmask(Vdbe *v, int iVar){ function SQLITE_PRIVATE (line 74441) | SQLITE_PRIVATE void sqlite3VtabImportErrmsg(Vdbe *p, sqlite3_vtab *pVtab){ function vdbeFreeUnpacked (line 74462) | static void vdbeFreeUnpacked(sqlite3 *db, UnpackedRecord *p){ function SQLITE_PRIVATE (line 74481) | SQLITE_PRIVATE void sqlite3VdbePreUpdateHook( function SQLITE_STDCALL (line 74565) | SQLITE_STDCALL sqlite3_expired(sqlite3_stmt *pStmt){ function vdbeSafety (line 74576) | static int vdbeSafety(Vdbe *p){ function vdbeSafetyNotNull (line 74584) | static int vdbeSafetyNotNull(Vdbe *p){ function SQLITE_NOINLINE (line 74598) | static SQLITE_NOINLINE void invokeProfileCallback(sqlite3 *db, Vdbe *p){ function SQLITE_STDCALL (line 74627) | SQLITE_STDCALL sqlite3_finalize(sqlite3_stmt *pStmt){ function SQLITE_STDCALL (line 74654) | SQLITE_STDCALL sqlite3_reset(sqlite3_stmt *pStmt){ function SQLITE_STDCALL (line 74675) | SQLITE_STDCALL sqlite3_clear_bindings(sqlite3_stmt *pStmt){ function SQLITE_API (line 74699) | SQLITE_API const void *SQLITE_STDCALL sqlite3_value_blob(sqlite3_value *... function SQLITE_STDCALL (line 74712) | SQLITE_STDCALL sqlite3_value_bytes(sqlite3_value *pVal){ function SQLITE_STDCALL (line 74715) | SQLITE_STDCALL sqlite3_value_bytes16(sqlite3_value *pVal){ function SQLITE_STDCALL (line 74718) | SQLITE_STDCALL sqlite3_value_double(sqlite3_value *pVal){ function SQLITE_STDCALL (line 74721) | SQLITE_STDCALL sqlite3_value_int(sqlite3_value *pVal){ function SQLITE_STDCALL (line 74724) | SQLITE_STDCALL sqlite3_value_int64(sqlite3_value *pVal){ function SQLITE_STDCALL (line 74727) | SQLITE_STDCALL sqlite3_value_subtype(sqlite3_value *pVal){ function SQLITE_API (line 74735) | SQLITE_API const void *SQLITE_STDCALL sqlite3_value_text16(sqlite3_value... function SQLITE_API (line 74738) | SQLITE_API const void *SQLITE_STDCALL sqlite3_value_text16be(sqlite3_val... function SQLITE_API (line 74741) | SQLITE_API const void *SQLITE_STDCALL sqlite3_value_text16le(sqlite3_val... function SQLITE_STDCALL (line 74749) | SQLITE_STDCALL sqlite3_value_type(sqlite3_value* pVal){ function SQLITE_STDCALL (line 74812) | SQLITE_STDCALL sqlite3_value_free(sqlite3_value *pOld){ function setResultStrOrError (line 74828) | static void setResultStrOrError( function invokeValueDestructor (line 74839) | static int invokeValueDestructor( function SQLITE_STDCALL (line 74855) | SQLITE_STDCALL sqlite3_result_blob( function SQLITE_STDCALL (line 74865) | SQLITE_STDCALL sqlite3_result_blob64( function SQLITE_STDCALL (line 74879) | SQLITE_STDCALL sqlite3_result_double(sqlite3_context *pCtx, double rVal){ function SQLITE_STDCALL (line 74883) | SQLITE_STDCALL sqlite3_result_error(sqlite3_context *pCtx, const char *z... function SQLITE_STDCALL (line 74890) | SQLITE_STDCALL sqlite3_result_error16(sqlite3_context *pCtx, const void ... function SQLITE_STDCALL (line 74897) | SQLITE_STDCALL sqlite3_result_int(sqlite3_context *pCtx, int iVal){ function SQLITE_STDCALL (line 74901) | SQLITE_STDCALL sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){ function SQLITE_STDCALL (line 74905) | SQLITE_STDCALL sqlite3_result_null(sqlite3_context *pCtx){ function SQLITE_STDCALL (line 74909) | SQLITE_STDCALL sqlite3_result_subtype(sqlite3_context *pCtx, unsigned in... function SQLITE_STDCALL (line 74915) | SQLITE_STDCALL sqlite3_result_text( function SQLITE_STDCALL (line 74924) | SQLITE_STDCALL sqlite3_result_text64( function SQLITE_STDCALL (line 74941) | SQLITE_STDCALL sqlite3_result_text16( function SQLITE_STDCALL (line 74950) | SQLITE_STDCALL sqlite3_result_text16be( function SQLITE_STDCALL (line 74959) | SQLITE_STDCALL sqlite3_result_text16le( function SQLITE_STDCALL (line 74969) | SQLITE_STDCALL sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value... function SQLITE_STDCALL (line 74973) | SQLITE_STDCALL sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){ function SQLITE_STDCALL (line 74977) | SQLITE_STDCALL sqlite3_result_zeroblob64(sqlite3_context *pCtx, u64 n){ function SQLITE_STDCALL (line 74986) | SQLITE_STDCALL sqlite3_result_error_code(sqlite3_context *pCtx, int errC... function SQLITE_STDCALL (line 74999) | SQLITE_STDCALL sqlite3_result_error_toobig(sqlite3_context *pCtx){ function SQLITE_STDCALL (line 75008) | SQLITE_STDCALL sqlite3_result_error_nomem(sqlite3_context *pCtx){ function doWalCallbacks (line 75020) | static int doWalCallbacks(sqlite3 *db){ function sqlite3Step (line 75050) | static int sqlite3Step(Vdbe *p){ function SQLITE_STDCALL (line 75179) | SQLITE_STDCALL sqlite3_step(sqlite3_stmt *pStmt){ function SQLITE_API (line 75230) | SQLITE_API void *SQLITE_STDCALL sqlite3_user_data(sqlite3_context *p){ function SQLITE_API (line 75245) | SQLITE_API sqlite3 *SQLITE_STDCALL sqlite3_context_db_handle(sqlite3_con... function SQLITE_PRIVATE (line 75257) | SQLITE_PRIVATE sqlite3_int64 sqlite3StmtCurrentTime(sqlite3_context *p){ function SQLITE_PRIVATE (line 75281) | SQLITE_PRIVATE void sqlite3InvalidFunction( function SQLITE_NOINLINE (line 75299) | static SQLITE_NOINLINE void *createAggContext(sqlite3_context *p, int nB... function SQLITE_API (line 75321) | SQLITE_API void *SQLITE_STDCALL sqlite3_aggregate_context(sqlite3_contex... function SQLITE_API (line 75336) | SQLITE_API void *SQLITE_STDCALL sqlite3_get_auxdata(sqlite3_context *pCt... function SQLITE_STDCALL (line 75357) | SQLITE_STDCALL sqlite3_set_auxdata( function SQLITE_STDCALL (line 75412) | SQLITE_STDCALL sqlite3_aggregate_count(sqlite3_context *p){ function SQLITE_STDCALL (line 75421) | SQLITE_STDCALL sqlite3_column_count(sqlite3_stmt *pStmt){ function SQLITE_STDCALL (line 75430) | SQLITE_STDCALL sqlite3_data_count(sqlite3_stmt *pStmt){ function Mem (line 75479) | static Mem *columnMem(sqlite3_stmt *pStmt, int i){ function columnMallocFailure (line 75515) | static void columnMallocFailure(sqlite3_stmt *pStmt) function SQLITE_API (line 75533) | SQLITE_API const void *SQLITE_STDCALL sqlite3_column_blob(sqlite3_stmt *... function SQLITE_STDCALL (line 75543) | SQLITE_STDCALL sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){ function SQLITE_STDCALL (line 75548) | SQLITE_STDCALL sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){ function SQLITE_STDCALL (line 75553) | SQLITE_STDCALL sqlite3_column_double(sqlite3_stmt *pStmt, int i){ function SQLITE_STDCALL (line 75558) | SQLITE_STDCALL sqlite3_column_int(sqlite3_stmt *pStmt, int i){ function SQLITE_STDCALL (line 75563) | SQLITE_STDCALL sqlite3_column_int64(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 75583) | SQLITE_API const void *SQLITE_STDCALL sqlite3_column_text16(sqlite3_stmt... function SQLITE_STDCALL (line 75589) | SQLITE_STDCALL sqlite3_column_type(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 75653) | SQLITE_API const char *SQLITE_STDCALL sqlite3_column_name(sqlite3_stmt *... function SQLITE_API (line 75658) | SQLITE_API const void *SQLITE_STDCALL sqlite3_column_name16(sqlite3_stmt... function SQLITE_API (line 75678) | SQLITE_API const char *SQLITE_STDCALL sqlite3_column_decltype(sqlite3_st... function SQLITE_API (line 75683) | SQLITE_API const void *SQLITE_STDCALL sqlite3_column_decltype16(sqlite3_... function SQLITE_API (line 75696) | SQLITE_API const char *SQLITE_STDCALL sqlite3_column_database_name(sqlit... function SQLITE_API (line 75701) | SQLITE_API const void *SQLITE_STDCALL sqlite3_column_database_name16(sql... function SQLITE_API (line 75712) | SQLITE_API const char *SQLITE_STDCALL sqlite3_column_table_name(sqlite3_... function SQLITE_API (line 75717) | SQLITE_API const void *SQLITE_STDCALL sqlite3_column_table_name16(sqlite... function SQLITE_API (line 75728) | SQLITE_API const char *SQLITE_STDCALL sqlite3_column_origin_name(sqlite3... function SQLITE_API (line 75733) | SQLITE_API const void *SQLITE_STDCALL sqlite3_column_origin_name16(sqlit... function vdbeUnbind (line 75756) | static int vdbeUnbind(Vdbe *p, int i){ function bindText (line 75800) | static int bindText( function SQLITE_STDCALL (line 75834) | SQLITE_STDCALL sqlite3_bind_blob( function SQLITE_STDCALL (line 75846) | SQLITE_STDCALL sqlite3_bind_blob64( function SQLITE_STDCALL (line 75860) | SQLITE_STDCALL sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rV... function SQLITE_STDCALL (line 75870) | SQLITE_STDCALL sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){ function SQLITE_STDCALL (line 75873) | SQLITE_STDCALL sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int... function SQLITE_STDCALL (line 75883) | SQLITE_STDCALL sqlite3_bind_null(sqlite3_stmt *pStmt, int i){ function SQLITE_STDCALL (line 75892) | SQLITE_STDCALL sqlite3_bind_text( function SQLITE_STDCALL (line 75901) | SQLITE_STDCALL sqlite3_bind_text64( function SQLITE_STDCALL (line 75918) | SQLITE_STDCALL sqlite3_bind_text16( function SQLITE_STDCALL (line 75928) | SQLITE_STDCALL sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqli... function SQLITE_STDCALL (line 75959) | SQLITE_STDCALL sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){ function SQLITE_STDCALL (line 75969) | SQLITE_STDCALL sqlite3_bind_zeroblob64(sqlite3_stmt *pStmt, int i, sqlit... function SQLITE_STDCALL (line 75988) | SQLITE_STDCALL sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){ function SQLITE_API (line 75999) | SQLITE_API const char *SQLITE_STDCALL sqlite3_bind_parameter_name(sqlite... function SQLITE_PRIVATE (line 76012) | SQLITE_PRIVATE int sqlite3VdbeParameterIndex(Vdbe *p, const char *zName,... function SQLITE_STDCALL (line 76027) | SQLITE_STDCALL sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const c... function SQLITE_PRIVATE (line 76034) | SQLITE_PRIVATE int sqlite3TransferBindings(sqlite3_stmt *pFromStmt, sqli... function SQLITE_STDCALL (line 76061) | SQLITE_STDCALL sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite... function SQLITE_API (line 76083) | SQLITE_API sqlite3 *SQLITE_STDCALL sqlite3_db_handle(sqlite3_stmt *pStmt){ function SQLITE_STDCALL (line 76091) | SQLITE_STDCALL sqlite3_stmt_readonly(sqlite3_stmt *pStmt){ function SQLITE_STDCALL (line 76098) | SQLITE_STDCALL sqlite3_stmt_busy(sqlite3_stmt *pStmt){ function SQLITE_STDCALL (line 76130) | SQLITE_STDCALL sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int rese... function UnpackedRecord (line 76150) | static UnpackedRecord *vdbeUnpackRecord( function SQLITE_STDCALL (line 76170) | SQLITE_STDCALL sqlite3_preupdate_old(sqlite3 *db, int iIdx, sqlite3_valu... function SQLITE_STDCALL (line 76226) | SQLITE_STDCALL sqlite3_preupdate_count(sqlite3 *db){ function SQLITE_STDCALL (line 76244) | SQLITE_STDCALL sqlite3_preupdate_depth(sqlite3 *db){ function SQLITE_STDCALL (line 76255) | SQLITE_STDCALL sqlite3_preupdate_new(sqlite3 *db, int iIdx, sqlite3_valu... function SQLITE_STDCALL (line 76329) | SQLITE_STDCALL sqlite3_stmt_scanstatus( function SQLITE_STDCALL (line 76388) | SQLITE_STDCALL sqlite3_stmt_scanstatus_reset(sqlite3_stmt *pStmt){ function findNextHostParameter (line 76424) | static int findNextHostParameter(const char *zSql, int *pnToken){ function SQLITE_PRIVATE (line 76467) | SQLITE_PRIVATE char *sqlite3VdbeExpandSql( function updateMaxBlobsize (line 76668) | static void updateMaxBlobsize(Mem *p){ function vdbeTakeBranch (line 76726) | static void vdbeTakeBranch(int iSrcLine, u8 I, u8 M){ function VdbeCursor (line 76770) | static VdbeCursor *allocateCursor( function applyNumericAffinity (line 76839) | static void applyNumericAffinity(Mem *pRec, int bTryForInt){ function applyAffinity (line 76873) | static void applyAffinity( function SQLITE_STDCALL (line 76909) | SQLITE_STDCALL sqlite3_value_numeric_type(sqlite3_value *pVal){ function SQLITE_PRIVATE (line 76923) | SQLITE_PRIVATE void sqlite3ValueApplyAffinity( function u16 (line 76937) | static u16 SQLITE_NOINLINE computeNumericType(Mem *pMem){ function u16 (line 76956) | static u16 numericType(Mem *pMem){ function SQLITE_PRIVATE (line 76971) | SQLITE_PRIVATE void sqlite3VdbeMemPrettyPrint(Mem *pMem, char *zBuf){ function memTracePrint (line 77053) | static void memTracePrint(Mem *p){ function registerTrace (line 77075) | static void registerTrace(int iReg, Mem *p){ function sqlite_uint64 (line 77126) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 77134) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 77145) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 77153) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite3Hwtime (line 77177) | sqlite3Hwtime(void){ return ((sqlite_uint64)0); } function checkSavepointCount (line 77199) | static int checkSavepointCount(sqlite3 *db){ function SQLITE_NOINLINE (line 77212) | static SQLITE_NOINLINE Mem *out2PrereleaseWithClear(Mem *pOut){ function Mem (line 77217) | static Mem *out2Prerelease(Vdbe *p, VdbeOp *pOp){ function SQLITE_PRIVATE (line 77236) | SQLITE_PRIVATE int sqlite3VdbeExec( type Incrblob (line 83637) | typedef struct Incrblob Incrblob; type Incrblob (line 83638) | struct Incrblob { function blobSeekToRow (line 83668) | static int blobSeekToRow(Incrblob *p, sqlite3_int64 iRow, char **pzErr){ function SQLITE_STDCALL (line 83722) | SQLITE_STDCALL sqlite3_blob_open( function SQLITE_STDCALL (line 83963) | SQLITE_STDCALL sqlite3_blob_close(sqlite3_blob *pBlob){ function blobReadWrite (line 83983) | static int blobReadWrite( function SQLITE_STDCALL (line 84056) | SQLITE_STDCALL sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, in... function SQLITE_STDCALL (line 84063) | SQLITE_STDCALL sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, in... function SQLITE_STDCALL (line 84073) | SQLITE_STDCALL sqlite3_blob_bytes(sqlite3_blob *pBlob){ function SQLITE_STDCALL (line 84088) | SQLITE_STDCALL sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iR... type MergeEngine (line 84281) | typedef struct MergeEngine MergeEngine; type PmaReader (line 84282) | typedef struct PmaReader PmaReader; type PmaWriter (line 84283) | typedef struct PmaWriter PmaWriter; type SorterRecord (line 84284) | typedef struct SorterRecord SorterRecord; type SortSubtask (line 84285) | typedef struct SortSubtask SortSubtask; type SorterFile (line 84286) | typedef struct SorterFile SorterFile; type SorterList (line 84287) | typedef struct SorterList SorterList; type IncrMerger (line 84288) | typedef struct IncrMerger IncrMerger; type SorterFile (line 84294) | struct SorterFile { type SorterList (line 84307) | struct SorterList { type MergeEngine (line 84377) | struct MergeEngine { type SortSubtask (line 84416) | struct SortSubtask { type VdbeSorter (line 84438) | struct VdbeSorter { type PmaReader (line 84471) | struct PmaReader { type IncrMerger (line 84517) | struct IncrMerger { type PmaWriter (line 84535) | struct PmaWriter { type SorterRecord (line 84563) | struct SorterRecord { function vdbePmaReaderClear (line 84590) | static void vdbePmaReaderClear(PmaReader *pReadr){ function vdbePmaReadBlob (line 84607) | static int vdbePmaReadBlob( function vdbePmaReadVarint (line 84701) | static int vdbePmaReadVarint(PmaReader *p, u64 *pnOut){ function vdbeSorterMapFile (line 84734) | static int vdbeSorterMapFile(SortSubtask *pTask, SorterFile *pFile, u8 *... function vdbePmaReaderSeek (line 84751) | static int vdbePmaReaderSeek( function vdbePmaReaderNext (line 84798) | static int vdbePmaReaderNext(PmaReader *pReadr){ function vdbePmaReaderInit (line 84845) | static int vdbePmaReaderInit( function vdbeSorterCompareTail (line 84878) | static int vdbeSorterCompareTail( function vdbeSorterCompare (line 84905) | static int vdbeSorterCompare( function vdbeSorterCompareText (line 84924) | static int vdbeSorterCompareText( function vdbeSorterCompareInt (line 84965) | static int vdbeSorterCompareInt( function SQLITE_PRIVATE (line 85048) | SQLITE_PRIVATE int sqlite3VdbeSorterInit( function vdbeSorterRecordFree (line 85152) | static void vdbeSorterRecordFree(sqlite3 *db, SorterRecord *pRecord){ function vdbeSortSubtaskCleanup (line 85165) | static void vdbeSortSubtaskCleanup(sqlite3 *db, SortSubtask *pTask){ function vdbeSorterWorkDebug (line 85188) | static void vdbeSorterWorkDebug(SortSubtask *pTask, const char *zEvent){ function vdbeSorterRewindDebug (line 85194) | static void vdbeSorterRewindDebug(const char *zEvent){ function vdbeSorterPopulateDebug (line 85199) | static void vdbeSorterPopulateDebug( function vdbeSorterBlockDebug (line 85208) | static void vdbeSorterBlockDebug( function vdbeSorterJoinThread (line 85230) | static int vdbeSorterJoinThread(SortSubtask *pTask){ function vdbeSorterCreateThread (line 85251) | static int vdbeSorterCreateThread( function vdbeSorterJoinAll (line 85264) | static int vdbeSorterJoinAll(VdbeSorter *pSorter, int rcin){ function MergeEngine (line 85294) | static MergeEngine *vdbeMergeEngineNew(int nReader){ function vdbeMergeEngineFree (line 85317) | static void vdbeMergeEngineFree(MergeEngine *pMerger){ function vdbeIncrFree (line 85331) | static void vdbeIncrFree(IncrMerger *pIncr){ function SQLITE_PRIVATE (line 85348) | SQLITE_PRIVATE void sqlite3VdbeSorterReset(sqlite3 *db, VdbeSorter *pSor... function SQLITE_PRIVATE (line 85381) | SQLITE_PRIVATE void sqlite3VdbeSorterClose(sqlite3 *db, VdbeCursor *pCsr){ function vdbeSorterExtendFile (line 85403) | static void vdbeSorterExtendFile(sqlite3 *db, sqlite3_file *pFd, i64 nBy... function vdbeSorterOpenTempFile (line 85422) | static int vdbeSorterOpenTempFile( function vdbeSortAllocUnpacked (line 85449) | static int vdbeSortAllocUnpacked(SortSubtask *pTask){ function vdbeSorterMerge (line 85468) | static void vdbeSorterMerge( function SorterCompare (line 85503) | static SorterCompare vdbeSorterGetCompare(VdbeSorter *p){ function vdbeSorterSort (line 85517) | static int vdbeSorterSort(SortSubtask *pTask, SorterList *pList){ function vdbePmaWriterInit (line 85572) | static void vdbePmaWriterInit( function vdbePmaWriteBlob (line 85594) | static void vdbePmaWriteBlob(PmaWriter *p, u8 *pData, int nData){ function vdbePmaWriterFinish (line 85627) | static int vdbePmaWriterFinish(PmaWriter *p, i64 *piEof){ function vdbePmaWriteVarint (line 85646) | static void vdbePmaWriteVarint(PmaWriter *p, u64 iVal){ function vdbeSorterListToPMA (line 85667) | static int vdbeSorterListToPMA(SortSubtask *pTask, SorterList *pList){ function vdbeMergeEngineStep (line 85731) | static int vdbeMergeEngineStep( function vdbeSorterFlushPMA (line 85816) | static int vdbeSorterFlushPMA(VdbeSorter *pSorter){ function SQLITE_PRIVATE (line 85883) | SQLITE_PRIVATE int sqlite3VdbeSorterWrite( function vdbeIncrPopulate (line 85991) | static int vdbeIncrPopulate(IncrMerger *pIncr){ function vdbeIncrBgPopulate (line 86043) | static int vdbeIncrBgPopulate(IncrMerger *pIncr){ function vdbeIncrSwap (line 86067) | static int vdbeIncrSwap(IncrMerger *pIncr){ function vdbeIncrMergerNew (line 86106) | static int vdbeIncrMergerNew( function vdbeIncrMergerSetThreads (line 86130) | static void vdbeIncrMergerSetThreads(IncrMerger *pIncr){ function vdbeMergeEngineCompare (line 86143) | static void vdbeMergeEngineCompare( function vdbeMergeEngineInit (line 86225) | static int vdbeMergeEngineInit( function vdbePmaReaderIncrMergeInit (line 86296) | static int vdbePmaReaderIncrMergeInit(PmaReader *pReadr, int eMode){ function vdbePmaReaderIncrInit (line 86384) | static int vdbePmaReaderIncrInit(PmaReader *pReadr, int eMode){ function vdbeMergeEngineLevel0 (line 86414) | static int vdbeMergeEngineLevel0( function vdbeSorterTreeDepth (line 86453) | static int vdbeSorterTreeDepth(int nPMA){ function vdbeSorterAddToTree (line 86471) | static int vdbeSorterAddToTree( function vdbeSorterMergeTreeBuild (line 86527) | static int vdbeSorterMergeTreeBuild( function vdbeSorterSetupMerge (line 86606) | static int vdbeSorterSetupMerge(VdbeSorter *pSorter){ function SQLITE_PRIVATE (line 86688) | SQLITE_PRIVATE int sqlite3VdbeSorterRewind(const VdbeCursor *pCsr, int *... function SQLITE_PRIVATE (line 86736) | SQLITE_PRIVATE int sqlite3VdbeSorterNext(sqlite3 *db, const VdbeCursor *... function SQLITE_PRIVATE (line 86800) | SQLITE_PRIVATE int sqlite3VdbeSorterRowkey(const VdbeCursor *pCsr, Mem *... function SQLITE_PRIVATE (line 86833) | SQLITE_PRIVATE int sqlite3VdbeSorterCompare( type MemJournal (line 86901) | typedef struct MemJournal MemJournal; type FilePoint (line 86902) | typedef struct FilePoint FilePoint; type FileChunk (line 86903) | typedef struct FileChunk FileChunk; type FileChunk (line 86911) | struct FileChunk { type FilePoint (line 86931) | struct FilePoint { type MemJournal (line 86940) | struct MemJournal { function memjrnlRead (line 86959) | static int memjrnlRead( function memjrnlFreeChunks (line 87010) | static void memjrnlFreeChunks(MemJournal *p){ function memjrnlCreateFile (line 87023) | static int memjrnlCreateFile(MemJournal *p){ function memjrnlWrite (line 87062) | static int memjrnlWrite( function memjrnlTruncate (line 87140) | static int memjrnlTruncate(sqlite3_file *pJfd, sqlite_int64 size){ function memjrnlClose (line 87156) | static int memjrnlClose(sqlite3_file *pJfd){ function memjrnlSync (line 87168) | static int memjrnlSync(sqlite3_file *pJfd, int flags){ function memjrnlFileSize (line 87176) | static int memjrnlFileSize(sqlite3_file *pJfd, sqlite_int64 *pSize){ type sqlite3_io_methods (line 87185) | struct sqlite3_io_methods function SQLITE_PRIVATE (line 87219) | SQLITE_PRIVATE int sqlite3JournalOpen( function SQLITE_PRIVATE (line 87255) | SQLITE_PRIVATE void sqlite3MemJournalOpen(sqlite3_file *pJfd){ function SQLITE_PRIVATE (line 87266) | SQLITE_PRIVATE int sqlite3JournalCreate(sqlite3_file *p){ function SQLITE_PRIVATE (line 87280) | SQLITE_PRIVATE int sqlite3JournalIsInMemory(sqlite3_file *p){ function SQLITE_PRIVATE (line 87288) | SQLITE_PRIVATE int sqlite3JournalSize(sqlite3_vfs *pVfs){ function SQLITE_NOINLINE (line 87332) | static SQLITE_NOINLINE int walkExpr(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 87349) | SQLITE_PRIVATE int sqlite3WalkExpr(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 87357) | SQLITE_PRIVATE int sqlite3WalkExprList(Walker *pWalker, ExprList *p){ function SQLITE_PRIVATE (line 87374) | SQLITE_PRIVATE int sqlite3WalkSelectExpr(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 87392) | SQLITE_PRIVATE int sqlite3WalkSelectFrom(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 87429) | SQLITE_PRIVATE int sqlite3WalkSelect(Walker *pWalker, Select *p){ function incrAggDepth (line 87487) | static int incrAggDepth(Walker *pWalker, Expr *pExpr){ function incrAggFunctionDepth (line 87491) | static void incrAggFunctionDepth(Expr *pExpr, int N){ function resolveAlias (line 87520) | static void resolveAlias( function nameInUsingClause (line 87569) | static int nameInUsingClause(IdList *pUsing, const char *zCol){ function SQLITE_PRIVATE (line 87586) | SQLITE_PRIVATE int sqlite3MatchSpanName( function lookupName (line 87636) | static int lookupName( function SQLITE_PRIVATE (line 87959) | SQLITE_PRIVATE Expr *sqlite3CreateColumnExpr(sqlite3 *db, SrcList *pSrc,... function notValid (line 87982) | static void notValid( function exprProbability (line 88004) | static int exprProbability(Expr *p){ function resolveExprStep (line 88024) | static int resolveExprStep(Walker *pWalker, Expr *pExpr){ function resolveAsName (line 88248) | static int resolveAsName( function resolveOrderByTermToExprList (line 88287) | static int resolveOrderByTermToExprList( function resolveOutOfRangeError (line 88334) | static void resolveOutOfRangeError( function resolveCompoundOrderBy (line 88360) | static int resolveCompoundOrderBy( function SQLITE_PRIVATE (line 88458) | SQLITE_PRIVATE int sqlite3ResolveOrderGroupBy( function resolveOrderGroupBy (line 88509) | static int resolveOrderGroupBy( function resolveSelectStep (line 88567) | static int resolveSelectStep(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 88835) | SQLITE_PRIVATE int sqlite3ResolveExprNames( function SQLITE_PRIVATE (line 88880) | SQLITE_PRIVATE int sqlite3ResolveExprListNames( function SQLITE_PRIVATE (line 88905) | SQLITE_PRIVATE void sqlite3ResolveSelectNames( function SQLITE_PRIVATE (line 88932) | SQLITE_PRIVATE void sqlite3ResolveSelfReference( function SQLITE_PRIVATE (line 88990) | SQLITE_PRIVATE char sqlite3ExprAffinity(Expr *pExpr){ function SQLITE_PRIVATE (line 89026) | SQLITE_PRIVATE Expr *sqlite3ExprAddCollateToken( function SQLITE_PRIVATE (line 89042) | SQLITE_PRIVATE Expr *sqlite3ExprAddCollateString(Parse *pParse, Expr *pE... function SQLITE_PRIVATE (line 89053) | SQLITE_PRIVATE Expr *sqlite3ExprSkipCollate(Expr *pExpr){ function SQLITE_PRIVATE (line 89077) | SQLITE_PRIVATE CollSeq *sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr){ function SQLITE_PRIVATE (line 89141) | SQLITE_PRIVATE char sqlite3CompareAffinity(Expr *pExpr, char aff2){ function comparisonAffinity (line 89168) | static char comparisonAffinity(Expr *pExpr){ function SQLITE_PRIVATE (line 89191) | SQLITE_PRIVATE int sqlite3IndexAffinityOk(Expr *pExpr, char idx_affinity){ function u8 (line 89207) | static u8 binaryCompareP5(Expr *pExpr1, Expr *pExpr2, int jumpIfNull){ function SQLITE_PRIVATE (line 89225) | SQLITE_PRIVATE CollSeq *sqlite3BinaryCompareCollSeq( function codeCompare (line 89248) | static int codeCompare( function SQLITE_PRIVATE (line 89275) | SQLITE_PRIVATE int sqlite3ExprCheckHeight(Parse *pParse, int nHeight){ function heightOfExpr (line 89296) | static void heightOfExpr(Expr *p, int *pnHeight){ function heightOfExprList (line 89303) | static void heightOfExprList(ExprList *p, int *pnHeight){ function heightOfSelect (line 89311) | static void heightOfSelect(Select *p, int *pnHeight){ function exprSetHeight (line 89334) | static void exprSetHeight(Expr *p){ function SQLITE_PRIVATE (line 89355) | SQLITE_PRIVATE void sqlite3ExprSetHeightAndFlags(Parse *pParse, Expr *p){ function SQLITE_PRIVATE (line 89365) | SQLITE_PRIVATE int sqlite3SelectExprHeight(Select *p){ function SQLITE_PRIVATE (line 89375) | SQLITE_PRIVATE void sqlite3ExprSetHeightAndFlags(Parse *pParse, Expr *p){ function SQLITE_PRIVATE (line 89403) | SQLITE_PRIVATE Expr *sqlite3ExprAlloc( function SQLITE_PRIVATE (line 89452) | SQLITE_PRIVATE Expr *sqlite3Expr( function SQLITE_PRIVATE (line 89469) | SQLITE_PRIVATE void sqlite3ExprAttachSubtrees( function SQLITE_PRIVATE (line 89499) | SQLITE_PRIVATE Expr *sqlite3PExpr( function SQLITE_PRIVATE (line 89524) | SQLITE_PRIVATE void sqlite3PExprAddSelect(Parse *pParse, Expr *pExpr, Se... function exprAlwaysTrue (line 89550) | static int exprAlwaysTrue(Expr *p){ function exprAlwaysFalse (line 89556) | static int exprAlwaysFalse(Expr *p){ function SQLITE_PRIVATE (line 89571) | SQLITE_PRIVATE Expr *sqlite3ExprAnd(sqlite3 *db, Expr *pLeft, Expr *pRig... function SQLITE_PRIVATE (line 89591) | SQLITE_PRIVATE Expr *sqlite3ExprFunction(Parse *pParse, ExprList *pList,... function SQLITE_PRIVATE (line 89622) | SQLITE_PRIVATE void sqlite3ExprAssignVarNumber(Parse *pParse, Expr *pExpr){ function SQLITE_NOINLINE (line 89696) | static SQLITE_NOINLINE void sqlite3ExprDeleteNN(sqlite3 *db, Expr *p){ function SQLITE_PRIVATE (line 89716) | SQLITE_PRIVATE void sqlite3ExprDelete(sqlite3 *db, Expr *p){ function exprStructSize (line 89725) | static int exprStructSize(Expr *p){ function dupedExprStructSize (line 89765) | static int dupedExprStructSize(Expr *p, int flags){ function dupedExprNodeSize (line 89792) | static int dupedExprNodeSize(Expr *p, int flags){ function dupedExprSize (line 89813) | static int dupedExprSize(Expr *p, int flags){ function Expr (line 89832) | static Expr *exprDup(sqlite3 *db, Expr *p, int dupFlags, u8 **pzBuffer){ function With (line 89925) | static With *withDup(sqlite3 *db, With *p){ function SQLITE_PRIVATE (line 89963) | SQLITE_PRIVATE Expr *sqlite3ExprDup(sqlite3 *db, Expr *p, int flags){ function SQLITE_PRIVATE (line 89967) | SQLITE_PRIVATE ExprList *sqlite3ExprListDup(sqlite3 *db, ExprList *p, in... function SQLITE_PRIVATE (line 90004) | SQLITE_PRIVATE SrcList *sqlite3SrcListDup(sqlite3 *db, SrcList *p, int f... function SQLITE_PRIVATE (line 90045) | SQLITE_PRIVATE IdList *sqlite3IdListDup(sqlite3 *db, IdList *p){ function SQLITE_PRIVATE (line 90069) | SQLITE_PRIVATE Select *sqlite3SelectDup(sqlite3 *db, Select *p, int flags){ function SQLITE_PRIVATE (line 90098) | SQLITE_PRIVATE Select *sqlite3SelectDup(sqlite3 *db, Select *p, int flags){ function SQLITE_PRIVATE (line 90113) | SQLITE_PRIVATE ExprList *sqlite3ExprListAppend( function SQLITE_PRIVATE (line 90155) | SQLITE_PRIVATE void sqlite3ExprListSetSortOrder(ExprList *p, int iSortOr... function SQLITE_PRIVATE (line 90174) | SQLITE_PRIVATE void sqlite3ExprListSetName( function SQLITE_PRIVATE (line 90199) | SQLITE_PRIVATE void sqlite3ExprListSetSpan( function SQLITE_PRIVATE (line 90220) | SQLITE_PRIVATE void sqlite3ExprListCheckLength( function SQLITE_NOINLINE (line 90236) | static SQLITE_NOINLINE void exprListDeleteNN(sqlite3 *db, ExprList *pList){ function SQLITE_PRIVATE (line 90248) | SQLITE_PRIVATE void sqlite3ExprListDelete(sqlite3 *db, ExprList *pList){ function SQLITE_PRIVATE (line 90256) | SQLITE_PRIVATE u32 sqlite3ExprListFlags(const ExprList *pList){ function exprNodeIsConstant (line 90294) | static int exprNodeIsConstant(Walker *pWalker, Expr *pExpr){ function selectNodeIsConstant (line 90348) | static int selectNodeIsConstant(Walker *pWalker, Select *NotUsed){ function exprIsConst (line 90353) | static int exprIsConst(Expr *p, int initFlag, int iCur){ function SQLITE_PRIVATE (line 90372) | SQLITE_PRIVATE int sqlite3ExprIsConstant(Expr *p){ function SQLITE_PRIVATE (line 90382) | SQLITE_PRIVATE int sqlite3ExprIsConstantNotJoin(Expr *p){ function SQLITE_PRIVATE (line 90392) | SQLITE_PRIVATE int sqlite3ExprIsTableConstant(Expr *p, int iCur){ function SQLITE_PRIVATE (line 90405) | SQLITE_PRIVATE int sqlite3ExprIsConstantOrFunction(Expr *p, u8 isInit){ function SQLITE_PRIVATE (line 90415) | SQLITE_PRIVATE int sqlite3ExprContainsSubquery(Expr *p){ function SQLITE_PRIVATE (line 90432) | SQLITE_PRIVATE int sqlite3ExprIsInteger(Expr *p, int *pValue){ function SQLITE_PRIVATE (line 90477) | SQLITE_PRIVATE int sqlite3ExprCanBeNull(const Expr *p){ function SQLITE_PRIVATE (line 90507) | SQLITE_PRIVATE int sqlite3ExprNeedsNoAffinityChange(const Expr *p, char ... function SQLITE_PRIVATE (line 90540) | SQLITE_PRIVATE int sqlite3IsRowid(const char *z){ function Select (line 90555) | static Select *isCandidateForInOpt(Expr *pX){ function SQLITE_PRIVATE (line 90595) | SQLITE_PRIVATE int sqlite3CodeOnce(Parse *pParse){ function sqlite3SetHasNullFlag (line 90606) | static void sqlite3SetHasNullFlag(Vdbe *v, int iCur, int regHasNull){ function sqlite3InRhsIsConstant (line 90622) | static int sqlite3InRhsIsConstant(Expr *pIn){ function SQLITE_PRIVATE (line 90705) | SQLITE_PRIVATE int sqlite3FindInIndex(Parse *pParse, Expr *pX, u32 inFla... function SQLITE_PRIVATE (line 90855) | SQLITE_PRIVATE int sqlite3CodeSubselect( function sqlite3ExprCodeIN (line 91085) | static void sqlite3ExprCodeIN( function codeReal (line 91244) | static void codeReal(Vdbe *v, const char *z, int negateFlag, int iMem){ function codeInteger (line 91262) | static void codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem){ function cacheIsValid (line 91299) | static int cacheIsValid(Parse *pParse){ function cacheEntryClear (line 91311) | static void cacheEntryClear(Parse *pParse, struct yColCache *p){ function SQLITE_PRIVATE (line 91328) | SQLITE_PRIVATE void sqlite3ExprCacheStore(Parse *pParse, int iTab, int i... function SQLITE_PRIVATE (line 91396) | SQLITE_PRIVATE void sqlite3ExprCacheRemove(Parse *pParse, int iReg, int ... function SQLITE_PRIVATE (line 91412) | SQLITE_PRIVATE void sqlite3ExprCachePush(Parse *pParse){ function SQLITE_PRIVATE (line 91426) | SQLITE_PRIVATE void sqlite3ExprCachePop(Parse *pParse){ function sqlite3ExprCachePinRegister (line 91449) | static void sqlite3ExprCachePinRegister(Parse *pParse, int iReg){ function SQLITE_PRIVATE (line 91462) | SQLITE_PRIVATE void sqlite3ExprCodeLoadIndexColumn( function SQLITE_PRIVATE (line 91484) | SQLITE_PRIVATE void sqlite3ExprCodeGetColumnOfTable( function SQLITE_PRIVATE (line 91518) | SQLITE_PRIVATE int sqlite3ExprCodeGetColumn( function SQLITE_PRIVATE (line 91546) | SQLITE_PRIVATE void sqlite3ExprCodeGetColumnToReg( function SQLITE_PRIVATE (line 91561) | SQLITE_PRIVATE void sqlite3ExprCacheClear(Parse *pParse){ function SQLITE_PRIVATE (line 91581) | SQLITE_PRIVATE void sqlite3ExprCacheAffinityChange(Parse *pParse, int iS... function SQLITE_PRIVATE (line 91589) | SQLITE_PRIVATE void sqlite3ExprCodeMove(Parse *pParse, int iFrom, int iT... function usedAsColumnCache (line 91603) | static int usedAsColumnCache(Parse *pParse, int iFrom, int iTo){ function exprToRegister (line 91618) | static void exprToRegister(Expr *p, int iReg){ function SQLITE_PRIVATE (line 91636) | SQLITE_PRIVATE int sqlite3ExprCodeTarget(Parse *pParse, Expr *pExpr, int... function SQLITE_PRIVATE (line 92248) | SQLITE_PRIVATE void sqlite3ExprCodeAtInit( function SQLITE_PRIVATE (line 92280) | SQLITE_PRIVATE int sqlite3ExprCodeTemp(Parse *pParse, Expr *pExpr, int *... function SQLITE_PRIVATE (line 92318) | SQLITE_PRIVATE void sqlite3ExprCode(Parse *pParse, Expr *pExpr, int targ... function SQLITE_PRIVATE (line 92338) | SQLITE_PRIVATE void sqlite3ExprCodeCopy(Parse *pParse, Expr *pExpr, int ... function SQLITE_PRIVATE (line 92351) | SQLITE_PRIVATE void sqlite3ExprCodeFactorable(Parse *pParse, Expr *pExpr... function SQLITE_PRIVATE (line 92371) | SQLITE_PRIVATE void sqlite3ExprCodeAndCache(Parse *pParse, Expr *pExpr, ... function SQLITE_PRIVATE (line 92399) | SQLITE_PRIVATE int sqlite3ExprCodeExprList( function exprCodeBetween (line 92452) | static void exprCodeBetween( function SQLITE_PRIVATE (line 92509) | SQLITE_PRIVATE void sqlite3ExprIfTrue(Parse *pParse, Expr *pExpr, int de... function SQLITE_PRIVATE (line 92630) | SQLITE_PRIVATE void sqlite3ExprIfFalse(Parse *pParse, Expr *pExpr, int d... function SQLITE_PRIVATE (line 92778) | SQLITE_PRIVATE void sqlite3ExprIfFalseDup(Parse *pParse, Expr *pExpr, in... function SQLITE_PRIVATE (line 92810) | SQLITE_PRIVATE int sqlite3ExprCompare(Expr *pA, Expr *pB, int iTab){ function SQLITE_PRIVATE (line 92868) | SQLITE_PRIVATE int sqlite3ExprListCompare(ExprList *pA, ExprList *pB, in... function SQLITE_PRIVATE (line 92902) | SQLITE_PRIVATE int sqlite3ExprImpliesExpr(Expr *pE1, Expr *pE2, int iTab){ type SrcCount (line 92927) | struct SrcCount { function exprSrcCount (line 92936) | static int exprSrcCount(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 92965) | SQLITE_PRIVATE int sqlite3FunctionUsesThisSrc(Expr *pExpr, SrcList *pSrc... function addAggInfoColumn (line 92983) | static int addAggInfoColumn(sqlite3 *db, AggInfo *pInfo){ function addAggInfoFunc (line 92999) | static int addAggInfoFunc(sqlite3 *db, AggInfo *pInfo){ function analyzeAggregate (line 93016) | static int analyzeAggregate(Walker *pWalker, Expr *pExpr){ function analyzeAggregatesInSelect (line 93141) | static int analyzeAggregatesInSelect(Walker *pWalker, Select *pSelect){ function SQLITE_PRIVATE (line 93156) | SQLITE_PRIVATE void sqlite3ExprAnalyzeAggregates(NameContext *pNC, Expr ... function SQLITE_PRIVATE (line 93172) | SQLITE_PRIVATE void sqlite3ExprAnalyzeAggList(NameContext *pNC, ExprList... function SQLITE_PRIVATE (line 93185) | SQLITE_PRIVATE int sqlite3GetTempReg(Parse *pParse){ function SQLITE_PRIVATE (line 93200) | SQLITE_PRIVATE void sqlite3ReleaseTempReg(Parse *pParse, int iReg){ function SQLITE_PRIVATE (line 93217) | SQLITE_PRIVATE int sqlite3GetTempRange(Parse *pParse, int nReg){ function SQLITE_PRIVATE (line 93231) | SQLITE_PRIVATE void sqlite3ReleaseTempRange(Parse *pParse, int iReg, int... function SQLITE_PRIVATE (line 93242) | SQLITE_PRIVATE void sqlite3ClearTempRegCache(Parse *pParse){ function SQLITE_PRIVATE (line 93253) | SQLITE_PRIVATE int sqlite3NoTempsInRange(Parse *pParse, int iFirst, int ... function renameTableFunc (line 93308) | static void renameTableFunc( function renameParentFunc (line 93373) | static void renameParentFunc( function renameTriggerFunc (line 93430) | static void renameTriggerFunc( function SQLITE_PRIVATE (line 93502) | SQLITE_PRIVATE void sqlite3AlterFunctions(void){ function reloadTableSchema (line 93599) | static void reloadTableSchema(Parse *pParse, Table *pTab, const char *zN... function isSystemTable (line 93648) | static int isSystemTable(Parse *pParse, const char *zName){ function SQLITE_PRIVATE (line 93660) | SQLITE_PRIVATE void sqlite3AlterRenameTable( function SQLITE_PRIVATE (line 93864) | SQLITE_PRIVATE void sqlite3AlterFinishAddColumn(Parse *pParse, Token *pC... function SQLITE_PRIVATE (line 93999) | SQLITE_PRIVATE void sqlite3AlterBeginAddColumn(Parse *pParse, SrcList *p... function openStatTable (line 94251) | static void openStatTable( type Stat4Accum (line 94344) | typedef struct Stat4Accum Stat4Accum; type Stat4Sample (line 94345) | typedef struct Stat4Sample Stat4Sample; type Stat4Sample (line 94346) | struct Stat4Sample { type Stat4Accum (line 94361) | struct Stat4Accum { function sampleClear (line 94380) | static void sampleClear(sqlite3 *db, Stat4Sample *p){ function sampleSetRowid (line 94392) | static void sampleSetRowid(sqlite3 *db, Stat4Sample *p, int n, const u8 ... function sampleSetRowidInt64 (line 94408) | static void sampleSetRowidInt64(sqlite3 *db, Stat4Sample *p, i64 iRowid){ function sampleCopy (line 94421) | static void sampleCopy(Stat4Accum *p, Stat4Sample *pTo, Stat4Sample *pFr... function stat4Destructor (line 94439) | static void stat4Destructor(void *pOld){ type Stat4Sample (line 94533) | struct Stat4Sample function sampleIsBetterPost (line 94578) | static int sampleIsBetterPost( function sampleIsBetter (line 94602) | static int sampleIsBetter( function sampleInsert (line 94629) | static void sampleInsert(Stat4Accum *p, Stat4Sample *pNew, int nEqZero){ function samplePushPrevious (line 94719) | static void samplePushPrevious(Stat4Accum *p, int iChng){ function statPush (line 94785) | static void statPush( function statGet (line 94884) | static void statGet( function callStatGet (line 95010) | static void callStatGet(Vdbe *v, int regStat4, int iParam, int regOut){ function analyzeOneTable (line 95028) | static void analyzeOneTable( function loadAnalysis (line 95354) | static void loadAnalysis(Parse *pParse, int iDb){ function analyzeDatabase (line 95364) | static void analyzeDatabase(Parse *pParse, int iDb){ function analyzeTable (line 95391) | static void analyzeTable(Parse *pParse, Table *pTab, Index *pOnlyIdx){ function SQLITE_PRIVATE (line 95422) | SQLITE_PRIVATE void sqlite3Analyze(Parse *pParse, Token *pName1, Token *... type analysisInfo (line 95486) | typedef struct analysisInfo analysisInfo; type analysisInfo (line 95487) | struct analysisInfo { function analysisLoader (line 95568) | static int analysisLoader(void *pData, int argc, char **argv, char **Not... function SQLITE_PRIVATE (line 95626) | SQLITE_PRIVATE void sqlite3DeleteIndexSamples(sqlite3 *db, Index *pIdx){ function initAvgEq (line 95651) | static void initAvgEq(Index *pIdx){ function Index (line 95710) | static Index *findIndexOrPrimaryKey( function loadStatTbl (line 95736) | static int loadStatTbl( function loadStat4 (line 95860) | static int loadStat4(sqlite3 *db, const char *zDb){ function SQLITE_PRIVATE (line 95904) | SQLITE_PRIVATE int sqlite3AnalysisLoad(sqlite3 *db, int iDb){ function resolveAttachExpr (line 96004) | static int resolveAttachExpr(NameContext *pName, Expr *pExpr) function attachFunc (line 96028) | static void attachFunc( function detachFunc (line 96230) | static void detachFunc( function codeAttach (line 96282) | static void codeAttach( function SQLITE_PRIVATE (line 96355) | SQLITE_PRIVATE void sqlite3Detach(Parse *pParse, Expr *pDbname){ function SQLITE_PRIVATE (line 96374) | SQLITE_PRIVATE void sqlite3Attach(Parse *pParse, Expr *p, Expr *pDbname,... function SQLITE_PRIVATE (line 96393) | SQLITE_PRIVATE void sqlite3FixInit( function SQLITE_PRIVATE (line 96426) | SQLITE_PRIVATE int sqlite3FixSrcList( function SQLITE_PRIVATE (line 96456) | SQLITE_PRIVATE int sqlite3FixSelect( function SQLITE_PRIVATE (line 96489) | SQLITE_PRIVATE int sqlite3FixExpr( function SQLITE_PRIVATE (line 96515) | SQLITE_PRIVATE int sqlite3FixExprList( function SQLITE_PRIVATE (line 96532) | SQLITE_PRIVATE int sqlite3FixTriggerStep( function SQLITE_STDCALL (line 96623) | SQLITE_STDCALL sqlite3_set_authorizer( function sqliteAuthBadReturnCode (line 96643) | static void sqliteAuthBadReturnCode(Parse *pParse){ function SQLITE_PRIVATE (line 96657) | SQLITE_PRIVATE int sqlite3AuthReadCol( function SQLITE_PRIVATE (line 96694) | SQLITE_PRIVATE void sqlite3AuthRead( function SQLITE_PRIVATE (line 96751) | SQLITE_PRIVATE int sqlite3AuthCheck( function SQLITE_PRIVATE (line 96791) | SQLITE_PRIVATE void sqlite3AuthContextPush( function SQLITE_PRIVATE (line 96806) | SQLITE_PRIVATE void sqlite3AuthContextPop(AuthContext *pContext){ type TableLock (line 96848) | struct TableLock { function SQLITE_PRIVATE (line 96865) | SQLITE_PRIVATE void sqlite3TableLock( function codeTableLocks (line 96905) | static void codeTableLocks(Parse *pParse){ function SQLITE_PRIVATE (line 96929) | SQLITE_PRIVATE int sqlite3DbMaskAllZero(yDbMask m){ function SQLITE_PRIVATE (line 96946) | SQLITE_PRIVATE void sqlite3FinishCoding(Parse *pParse){ function SQLITE_PRIVATE (line 97074) | SQLITE_PRIVATE void sqlite3NestedParse(Parse *pParse, const char *zForma... function SQLITE_PRIVATE (line 97105) | SQLITE_PRIVATE int sqlite3UserAuthTable(const char *zTable){ function SQLITE_PRIVATE (line 97122) | SQLITE_PRIVATE Table *sqlite3FindTable(sqlite3 *db, const char *zName, c... function SQLITE_PRIVATE (line 97155) | SQLITE_PRIVATE Table *sqlite3LocateTable( function SQLITE_PRIVATE (line 97203) | SQLITE_PRIVATE Table *sqlite3LocateTableItem( function SQLITE_PRIVATE (line 97231) | SQLITE_PRIVATE Index *sqlite3FindIndex(sqlite3 *db, const char *zName, c... function freeIndex (line 97251) | static void freeIndex(sqlite3 *db, Index *p){ function SQLITE_PRIVATE (line 97271) | SQLITE_PRIVATE void sqlite3UnlinkAndDeleteIndex(sqlite3 *db, int iDb, co... function SQLITE_PRIVATE (line 97304) | SQLITE_PRIVATE void sqlite3CollapseDatabaseArray(sqlite3 *db){ function SQLITE_PRIVATE (line 97330) | SQLITE_PRIVATE void sqlite3ResetOneSchema(sqlite3 *db, int iDb){ function SQLITE_PRIVATE (line 97356) | SQLITE_PRIVATE void sqlite3ResetAllSchemasOfConnection(sqlite3 *db){ function SQLITE_PRIVATE (line 97374) | SQLITE_PRIVATE void sqlite3CommitInternalChanges(sqlite3 *db){ function SQLITE_PRIVATE (line 97382) | SQLITE_PRIVATE void sqlite3DeleteColumnNames(sqlite3 *db, Table *pTable){ function deleteTable (line 97411) | static void SQLITE_NOINLINE deleteTable(sqlite3 *db, Table *pTable){ function SQLITE_PRIVATE (line 97454) | SQLITE_PRIVATE void sqlite3DeleteTable(sqlite3 *db, Table *pTable){ function SQLITE_PRIVATE (line 97466) | SQLITE_PRIVATE void sqlite3UnlinkAndDeleteTable(sqlite3 *db, int iDb, co... function SQLITE_PRIVATE (line 97494) | SQLITE_PRIVATE char *sqlite3NameFromToken(sqlite3 *db, Token *pName){ function SQLITE_PRIVATE (line 97509) | SQLITE_PRIVATE void sqlite3OpenMasterTable(Parse *p, int iDb){ function SQLITE_PRIVATE (line 97524) | SQLITE_PRIVATE int sqlite3FindDbName(sqlite3 *db, const char *zName){ function SQLITE_PRIVATE (line 97541) | SQLITE_PRIVATE int sqlite3FindDb(sqlite3 *db, Token *pName){ function SQLITE_PRIVATE (line 97566) | SQLITE_PRIVATE int sqlite3TwoPartName( function SQLITE_PRIVATE (line 97602) | SQLITE_PRIVATE int sqlite3CheckObjectName(Parse *pParse, const char *zNa... function SQLITE_PRIVATE (line 97615) | SQLITE_PRIVATE Index *sqlite3PrimaryKeyIndex(Table *pTab){ function SQLITE_PRIVATE (line 97625) | SQLITE_PRIVATE i16 sqlite3ColumnOfIndex(Index *pIdx, i16 iCol){ function SQLITE_PRIVATE (line 97649) | SQLITE_PRIVATE void sqlite3StartTable( function SQLITE_PRIVATE (line 97839) | SQLITE_PRIVATE void sqlite3ColumnPropertiesFromName(Table *pTab, Column ... function SQLITE_PRIVATE (line 97857) | SQLITE_PRIVATE void sqlite3AddColumn(Parse *pParse, Token *pName, Token ... function SQLITE_PRIVATE (line 97920) | SQLITE_PRIVATE void sqlite3AddNotNull(Parse *pParse, int onError){ function SQLITE_PRIVATE (line 97952) | SQLITE_PRIVATE char sqlite3AffinityType(const char *zIn, u8 *pszEst){ function SQLITE_PRIVATE (line 98024) | SQLITE_PRIVATE void sqlite3AddDefaultValue(Parse *pParse, ExprSpan *pSpan){ function sqlite3StringToId (line 98070) | static void sqlite3StringToId(Expr *p){ function SQLITE_PRIVATE (line 98096) | SQLITE_PRIVATE void sqlite3AddPrimaryKey( function SQLITE_PRIVATE (line 98170) | SQLITE_PRIVATE void sqlite3AddCheckConstraint( function SQLITE_PRIVATE (line 98195) | SQLITE_PRIVATE void sqlite3AddCollateType(Parse *pParse, Token *pToken){ function SQLITE_PRIVATE (line 98247) | SQLITE_PRIVATE CollSeq *sqlite3LocateCollSeq(Parse *pParse, const char *... function SQLITE_PRIVATE (line 98278) | SQLITE_PRIVATE void sqlite3ChangeCookie(Parse *pParse, int iDb){ function identLength (line 98294) | static int identLength(const char *z){ function identPut (line 98315) | static void identPut(char *z, int *pIdx, char *zSignedIdent){ function resizeIndexObject (line 98411) | static int resizeIndexObject(sqlite3 *db, Index *pIdx, int N){ function estimateTableWidth (line 98435) | static void estimateTableWidth(Table *pTab){ function estimateIndexWidth (line 98449) | static void estimateIndexWidth(Index *pIdx){ function hasColumn (line 98463) | static int hasColumn(const i16 *aiCol, int nCol, int x){ function convertToWithoutRowidTable (line 98491) | static void convertToWithoutRowidTable(Parse *pParse, Table *pTab){ function SQLITE_PRIVATE (line 98631) | SQLITE_PRIVATE void sqlite3EndTable( function SQLITE_PRIVATE (line 98873) | SQLITE_PRIVATE void sqlite3CreateView( function SQLITE_PRIVATE (line 98945) | SQLITE_PRIVATE int sqlite3ViewGetColumnNames(Parse *pParse, Table *pTable){ function sqliteViewResetAll (line 99057) | static void sqliteViewResetAll(sqlite3 *db, int idx){ function SQLITE_PRIVATE (line 99093) | SQLITE_PRIVATE void sqlite3RootPageMoved(sqlite3 *db, int iDb, int iFrom... function destroyRootPage (line 99123) | static void destroyRootPage(Parse *pParse, int iTable, int iDb){ function destroyTable (line 99152) | static void destroyTable(Parse *pParse, Table *pTab){ function sqlite3ClearStatTables (line 99210) | static void sqlite3ClearStatTables( function SQLITE_PRIVATE (line 99233) | SQLITE_PRIVATE void sqlite3CodeDropTable(Parse *pParse, Table *pTab, int... function SQLITE_PRIVATE (line 99304) | SQLITE_PRIVATE void sqlite3DropTable(Parse *pParse, SrcList *pName, int ... function SQLITE_PRIVATE (line 99419) | SQLITE_PRIVATE void sqlite3CreateForeignKey( function SQLITE_PRIVATE (line 99540) | SQLITE_PRIVATE void sqlite3DeferForeignKey(Parse *pParse, int isDeferred){ function sqlite3RefillIndex (line 99561) | static void sqlite3RefillIndex(Parse *pParse, Index *pIndex, int memRoot... function SQLITE_PRIVATE (line 99648) | SQLITE_PRIVATE Index *sqlite3AllocateIndexObject( function SQLITE_PRIVATE (line 99692) | SQLITE_PRIVATE Index *sqlite3CreateIndex( function SQLITE_PRIVATE (line 100241) | SQLITE_PRIVATE void sqlite3DefaultRowEst(Index *pIdx){ function SQLITE_PRIVATE (line 100269) | SQLITE_PRIVATE void sqlite3DropIndex(Parse *pParse, SrcList *pName, int ... function SQLITE_PRIVATE (line 100350) | SQLITE_PRIVATE void *sqlite3ArrayAllocate( function SQLITE_PRIVATE (line 100381) | SQLITE_PRIVATE IdList *sqlite3IdListAppend(sqlite3 *db, IdList *pList, T... function SQLITE_PRIVATE (line 100405) | SQLITE_PRIVATE void sqlite3IdListDelete(sqlite3 *db, IdList *pList){ function SQLITE_PRIVATE (line 100419) | SQLITE_PRIVATE int sqlite3IdListIndex(IdList *pList, const char *zName){ function SQLITE_PRIVATE (line 100447) | SQLITE_PRIVATE SrcList *sqlite3SrcListEnlarge( function SQLITE_PRIVATE (line 100529) | SQLITE_PRIVATE SrcList *sqlite3SrcListAppend( function SQLITE_PRIVATE (line 100566) | SQLITE_PRIVATE void sqlite3SrcListAssignCursors(Parse *pParse, SrcList *... function SQLITE_PRIVATE (line 100584) | SQLITE_PRIVATE void sqlite3SrcListDelete(sqlite3 *db, SrcList *pList){ function SQLITE_PRIVATE (line 100618) | SQLITE_PRIVATE SrcList *sqlite3SrcListAppendFromTerm( function SQLITE_PRIVATE (line 100662) | SQLITE_PRIVATE void sqlite3SrcListIndexedBy(Parse *pParse, SrcList *p, T... function SQLITE_PRIVATE (line 100684) | SQLITE_PRIVATE void sqlite3SrcListFuncArgs(Parse *pParse, SrcList *p, Ex... function SQLITE_PRIVATE (line 100712) | SQLITE_PRIVATE void sqlite3SrcListShiftJoinType(SrcList *p){ function SQLITE_PRIVATE (line 100725) | SQLITE_PRIVATE void sqlite3BeginTransaction(Parse *pParse, int type){ function SQLITE_PRIVATE (line 100750) | SQLITE_PRIVATE void sqlite3CommitTransaction(Parse *pParse){ function SQLITE_PRIVATE (line 100767) | SQLITE_PRIVATE void sqlite3RollbackTransaction(Parse *pParse){ function SQLITE_PRIVATE (line 100785) | SQLITE_PRIVATE void sqlite3Savepoint(Parse *pParse, int op, Token *pName){ function SQLITE_PRIVATE (line 100805) | SQLITE_PRIVATE int sqlite3OpenTempDatabase(Parse *pParse){ function SQLITE_PRIVATE (line 100840) | SQLITE_PRIVATE void sqlite3CodeVerifySchema(Parse *pParse, int iDb){ function SQLITE_PRIVATE (line 100861) | SQLITE_PRIVATE void sqlite3CodeVerifyNamedSchema(Parse *pParse, const ch... function SQLITE_PRIVATE (line 100885) | SQLITE_PRIVATE void sqlite3BeginWriteOperation(Parse *pParse, int setSta... function SQLITE_PRIVATE (line 100899) | SQLITE_PRIVATE void sqlite3MultiWrite(Parse *pParse){ function SQLITE_PRIVATE (line 100920) | SQLITE_PRIVATE void sqlite3MayAbort(Parse *pParse){ function SQLITE_PRIVATE (line 100930) | SQLITE_PRIVATE void sqlite3HaltConstraint( function SQLITE_PRIVATE (line 100950) | SQLITE_PRIVATE void sqlite3UniqueConstraint( function SQLITE_PRIVATE (line 100983) | SQLITE_PRIVATE void sqlite3RowidConstraint( function collationMatch (line 101007) | static int collationMatch(const char *zColl, Index *pIndex){ function reindexTable (line 101026) | static void reindexTable(Parse *pParse, Table *pTab, char const *zColl){ function reindexDatabases (line 101045) | static void reindexDatabases(Parse *pParse, char const *zColl){ function SQLITE_PRIVATE (line 101077) | SQLITE_PRIVATE void sqlite3Reindex(Parse *pParse, Token *pName1, Token *... function SQLITE_PRIVATE (line 101141) | SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoOfIndex(Parse *pParse, Index *pIdx){ function SQLITE_PRIVATE (line 101173) | SQLITE_PRIVATE With *sqlite3WithAdd( function SQLITE_PRIVATE (line 101223) | SQLITE_PRIVATE void sqlite3WithDelete(sqlite3 *db, With *pWith){ function callCollNeeded (line 101261) | static void callCollNeeded(sqlite3 *db, int enc, const char *zName){ function synthCollSeq (line 101290) | static int synthCollSeq(sqlite3 *db, CollSeq *pColl){ function SQLITE_PRIVATE (line 101320) | SQLITE_PRIVATE CollSeq *sqlite3GetCollSeq( function SQLITE_PRIVATE (line 101361) | SQLITE_PRIVATE int sqlite3CheckCollSeq(Parse *pParse, CollSeq *pColl){ function CollSeq (line 101389) | static CollSeq *findCollSeqEntry( function SQLITE_PRIVATE (line 101442) | SQLITE_PRIVATE CollSeq *sqlite3FindCollSeq( function matchQuality (line 101489) | static int matchQuality( function FuncDef (line 101524) | static FuncDef *functionSearch( function SQLITE_PRIVATE (line 101540) | SQLITE_PRIVATE void sqlite3InsertBuiltinFuncs( function SQLITE_PRIVATE (line 101584) | SQLITE_PRIVATE FuncDef *sqlite3FindFunction( function SQLITE_PRIVATE (line 101674) | SQLITE_PRIVATE void sqlite3SchemaClear(void *p){ function SQLITE_PRIVATE (line 101706) | SQLITE_PRIVATE Schema *sqlite3SchemaGet(sqlite3 *db, Btree *pBt){ function SQLITE_PRIVATE (line 101757) | SQLITE_PRIVATE Table *sqlite3SrcListLookup(Parse *pParse, SrcList *pSrc){ function SQLITE_PRIVATE (line 101778) | SQLITE_PRIVATE int sqlite3IsReadOnly(Parse *pParse, Table *pTab, int vie... function SQLITE_PRIVATE (line 101815) | SQLITE_PRIVATE void sqlite3MaterializeView( function SQLITE_PRIVATE (line 101852) | SQLITE_PRIVATE Expr *sqlite3LimitWhere( function SQLITE_PRIVATE (line 101934) | SQLITE_PRIVATE void sqlite3DeleteFrom( function SQLITE_PRIVATE (line 102352) | SQLITE_PRIVATE void sqlite3GenerateRowDelete( function SQLITE_PRIVATE (line 102496) | SQLITE_PRIVATE void sqlite3GenerateRowIndexDelete( function SQLITE_PRIVATE (line 102560) | SQLITE_PRIVATE int sqlite3GenerateIndexKey( function SQLITE_PRIVATE (line 102618) | SQLITE_PRIVATE void sqlite3ResolvePartIdxLabel(Parse *pParse, int iLabel){ function CollSeq (line 102650) | static CollSeq *sqlite3GetFuncCollSeq(sqlite3_context *context){ function sqlite3SkipAccumulatorLoad (line 102663) | static void sqlite3SkipAccumulatorLoad(sqlite3_context *context){ function minmaxFunc (line 102670) | static void minmaxFunc( function typeofFunc (line 102700) | static void typeofFunc( function lengthFunc (line 102721) | static void lengthFunc( function absFunc (line 102761) | static void absFunc(sqlite3_context *context, int argc, sqlite3_value **... function instrFunc (line 102810) | static void instrFunc( function printfFunc (line 102852) | static void printfFunc( function substrFunc (line 102888) | static void substrFunc( function roundFunc (line 102983) | static void roundFunc(sqlite3_context *context, int argc, sqlite3_value ... function upperFunc (line 103045) | static void upperFunc(sqlite3_context *context, int argc, sqlite3_value ... function lowerFunc (line 103064) | static void lowerFunc(sqlite3_context *context, int argc, sqlite3_value ... function randomFunc (line 103097) | static void randomFunc( function randomBlob (line 103123) | static void randomBlob( function last_insert_rowid (line 103147) | static void last_insert_rowid( function changes (line 103167) | static void changes( function total_changes (line 103181) | static void total_changes( type compareInfo (line 103196) | struct compareInfo { type compareInfo (line 103216) | struct compareInfo type compareInfo (line 103219) | struct compareInfo type compareInfo (line 103222) | struct compareInfo function patternCompare (line 103259) | static int patternCompare( function SQLITE_STDCALL (line 103381) | SQLITE_STDCALL sqlite3_strglob(const char *zGlobPattern, const char *zSt... function SQLITE_STDCALL (line 103388) | SQLITE_STDCALL sqlite3_strlike(const char *zPattern, const char *zStr, u... function likeFunc (line 103414) | static void likeFunc( function nullifFunc (line 103479) | static void nullifFunc( function versionFunc (line 103495) | static void versionFunc( function sourceidFunc (line 103511) | static void sourceidFunc( function errlogFunc (line 103527) | static void errlogFunc( function compileoptionusedFunc (line 103543) | static void compileoptionusedFunc( function compileoptiongetFunc (line 103567) | static void compileoptiongetFunc( function quoteFunc (line 103597) | static void quoteFunc(sqlite3_context *context, int argc, sqlite3_value ... function unicodeFunc (line 103673) | static void unicodeFunc( function charFunc (line 103688) | static void charFunc( function hexFunc (line 103729) | static void hexFunc( function zeroblobFunc (line 103757) | static void zeroblobFunc( function replaceFunc (line 103780) | static void replaceFunc( function trimFunc (line 103864) | static void trimFunc( function soundexFunc (line 103956) | static void soundexFunc( function loadExt (line 104009) | static void loadExt(sqlite3_context *context, int argc, sqlite3_value **... type SumCtx (line 104040) | typedef struct SumCtx SumCtx; type SumCtx (line 104041) | struct SumCtx { function sumStep (line 104059) | static void sumStep(sqlite3_context *context, int argc, sqlite3_value **... function sumFinalize (line 104080) | static void sumFinalize(sqlite3_context *context){ function avgFinalize (line 104093) | static void avgFinalize(sqlite3_context *context){ function totalFinalize (line 104100) | static void totalFinalize(sqlite3_context *context){ type CountCtx (line 104111) | typedef struct CountCtx CountCtx; type CountCtx (line 104112) | struct CountCtx { function countStep (line 104119) | static void countStep(sqlite3_context *context, int argc, sqlite3_value ... function countFinalize (line 104135) | static void countFinalize(sqlite3_context *context){ function minmaxStep (line 104144) | static void minmaxStep( function minMaxFinalize (line 104182) | static void minMaxFinalize(sqlite3_context *context){ function groupConcatStep (line 104196) | static void groupConcatStep( function groupConcatFinalize (line 104228) | static void groupConcatFinalize(sqlite3_context *context){ function SQLITE_PRIVATE (line 104248) | SQLITE_PRIVATE void sqlite3RegisterPerConnectionBuiltinFunctions(sqlite3... function setLikeOptFlag (line 104259) | static void setLikeOptFlag(sqlite3 *db, const char *zName, u8 flagVal){ function SQLITE_PRIVATE (line 104272) | SQLITE_PRIVATE void sqlite3RegisterLikeFunctions(sqlite3 *db, int caseSe... function SQLITE_PRIVATE (line 104300) | SQLITE_PRIVATE int sqlite3IsLikeFunction(sqlite3 *db, Expr *pExpr, int *... function SQLITE_PRIVATE (line 104333) | SQLITE_PRIVATE void sqlite3RegisterBuiltinFunctions(void){ function SQLITE_PRIVATE (line 104636) | SQLITE_PRIVATE int sqlite3FkLocateIndex( function fkLookupParent (line 104771) | static void fkLookupParent( function Expr (line 104912) | static Expr *exprTableRegister( function Expr (line 104944) | static Expr *exprTableColumn( function fkScanChildren (line 104991) | static void fkScanChildren( function SQLITE_PRIVATE (line 105116) | SQLITE_PRIVATE FKey *sqlite3FkReferences(Table *pTab){ function fkTriggerDelete (line 105128) | static void fkTriggerDelete(sqlite3 *dbMem, Trigger *p){ function SQLITE_PRIVATE (line 105156) | SQLITE_PRIVATE void sqlite3FkDropTable(Parse *pParse, SrcList *pName, Ta... function fkChildIsModified (line 105217) | static int fkChildIsModified( function fkParentIsModified (line 105244) | static int fkParentIsModified( function isSetNullAction (line 105273) | static int isSetNullAction(Parse *pParse, FKey *pFKey){ function SQLITE_PRIVATE (line 105306) | SQLITE_PRIVATE void sqlite3FkCheck( function SQLITE_PRIVATE (line 105506) | SQLITE_PRIVATE u32 sqlite3FkOldmask( function SQLITE_PRIVATE (line 105546) | SQLITE_PRIVATE int sqlite3FkRequired( function Trigger (line 105606) | static Trigger *fkActionTrigger( function SQLITE_PRIVATE (line 105792) | SQLITE_PRIVATE void sqlite3FkActions( function SQLITE_PRIVATE (line 105824) | SQLITE_PRIVATE void sqlite3FkDelete(sqlite3 *db, Table *pTab){ function SQLITE_PRIVATE (line 105889) | SQLITE_PRIVATE void sqlite3OpenTable( function SQLITE_PRIVATE (line 105935) | SQLITE_PRIVATE const char *sqlite3IndexAffinityStr(sqlite3 *db, Index *p... function SQLITE_PRIVATE (line 105993) | SQLITE_PRIVATE void sqlite3TableAffinity(Vdbe *v, Table *pTab, int iReg){ function readsTable (line 106028) | static int readsTable(Parse *p, int iDb, Table *pTab){ function autoIncBegin (line 106083) | static int autoIncBegin( function SQLITE_PRIVATE (line 106115) | SQLITE_PRIVATE void sqlite3AutoincrementBegin(Parse *pParse){ function autoIncStep (line 106170) | static void autoIncStep(Parse *pParse, int memId, int regRowid){ function SQLITE_NOINLINE (line 106183) | static SQLITE_NOINLINE void autoIncrementEnd(Parse *pParse){ function SQLITE_PRIVATE (line 106218) | SQLITE_PRIVATE void sqlite3AutoincrementEnd(Parse *pParse){ function SQLITE_PRIVATE (line 106337) | SQLITE_PRIVATE void sqlite3Insert( function checkConstraintExprNode (line 106954) | static int checkConstraintExprNode(Walker *pWalker, Expr *pExpr){ function checkConstraintUnchanged (line 106978) | static int checkConstraintUnchanged(Expr *pExpr, int *aiChng, int chngRo... function SQLITE_PRIVATE (line 107079) | SQLITE_PRIVATE void sqlite3GenerateConstraintChecks( function SQLITE_PRIVATE (line 107520) | SQLITE_PRIVATE void sqlite3CompleteInsertion( function SQLITE_PRIVATE (line 107604) | SQLITE_PRIVATE int sqlite3OpenTableAndIndices( function xferCompatibleIndex (line 107682) | static int xferCompatibleIndex(Index *pDest, Index *pSrc){ function xferOptimization (line 107743) | static int xferOptimization( function SQLITE_STDCALL (line 108083) | SQLITE_STDCALL sqlite3_exec( type sqlite3_api_routines (line 108242) | typedef struct sqlite3_api_routines sqlite3_api_routines; type sqlite3_api_routines (line 108254) | struct sqlite3_api_routines { function sqlite3LoadExtension (line 109184) | static int sqlite3LoadExtension( function SQLITE_STDCALL (line 109324) | SQLITE_STDCALL sqlite3_load_extension( function SQLITE_PRIVATE (line 109342) | SQLITE_PRIVATE void sqlite3CloseExtensions(sqlite3 *db){ function SQLITE_STDCALL (line 109355) | SQLITE_STDCALL sqlite3_enable_load_extension(sqlite3 *db, int onoff){ type sqlite3AutoExtList (line 109386) | typedef struct sqlite3AutoExtList sqlite3AutoExtList; function SQLITE_WSD (line 109387) | static SQLITE_WSD struct sqlite3AutoExtList { function SQLITE_STDCALL (line 109412) | SQLITE_STDCALL sqlite3_auto_extension(void (*xInit)(void)){ function SQLITE_STDCALL (line 109457) | SQLITE_STDCALL sqlite3_cancel_auto_extension(void (*xInit)(void)){ function SQLITE_STDCALL (line 109480) | SQLITE_STDCALL sqlite3_reset_auto_extension(void){ function SQLITE_PRIVATE (line 109502) | SQLITE_PRIVATE void sqlite3AutoLoadExtensions(sqlite3 *db){ type sPragmaNames (line 109621) | struct sPragmaNames { function u8 (line 110050) | static u8 getSafetyLevel(const char *z, int omitFull, u8 dflt){ function SQLITE_PRIVATE (line 110075) | SQLITE_PRIVATE u8 sqlite3GetBoolean(const char *z, u8 dflt){ function getLockingMode (line 110088) | static int getLockingMode(const char *z){ function getAutoVacuum (line 110103) | static int getAutoVacuum(const char *z){ function getTempStore (line 110119) | static int getTempStore(const char *z){ function invalidateTempStorage (line 110137) | static int invalidateTempStorage(Parse *pParse){ function changeTempStorage (line 110159) | static int changeTempStorage(Parse *pParse, const char *zStorageType){ function setAllColumnNames (line 110174) | static void setAllColumnNames( function setOneColumnName (line 110185) | static void setOneColumnName(Vdbe *v, const char *z){ function returnSingleInt (line 110192) | static void returnSingleInt(Vdbe *v, const char *zLabel, i64 value){ function returnSingleText (line 110201) | static void returnSingleText( function setAllPagerFlags (line 110219) | static void setAllPagerFlags(sqlite3 *db){ function SQLITE_PRIVATE (line 110267) | SQLITE_PRIVATE const char *sqlite3JournalModename(int eMode){ function SQLITE_PRIVATE (line 110301) | SQLITE_PRIVATE void sqlite3Pragma( function corruptSchema (line 112023) | static void corruptSchema( function SQLITE_PRIVATE (line 112052) | SQLITE_PRIVATE int sqlite3InitCallback(void *pInit, int argc, char **arg... function sqlite3InitOne (line 112134) | static int sqlite3InitOne(sqlite3 *db, int iDb, char **pzErrMsg){ function SQLITE_PRIVATE (line 112354) | SQLITE_PRIVATE int sqlite3Init(sqlite3 *db, char **pzErrMsg){ function SQLITE_PRIVATE (line 112398) | SQLITE_PRIVATE int sqlite3ReadSchema(Parse *pParse){ function schemaIsValid (line 112418) | static void schemaIsValid(Parse *pParse){ function SQLITE_PRIVATE (line 112467) | SQLITE_PRIVATE int sqlite3SchemaToIndex(sqlite3 *db, Schema *pSchema){ function SQLITE_PRIVATE (line 112495) | SQLITE_PRIVATE void sqlite3ParserReset(Parse *pParse){ function sqlite3Prepare (line 112511) | static int sqlite3Prepare( function sqlite3LockAndPrepare (line 112668) | static int sqlite3LockAndPrepare( function SQLITE_PRIVATE (line 112707) | SQLITE_PRIVATE int sqlite3Reprepare(Vdbe *p){ function SQLITE_STDCALL (line 112744) | SQLITE_STDCALL sqlite3_prepare( function SQLITE_STDCALL (line 112756) | SQLITE_STDCALL sqlite3_prepare_v2( function sqlite3Prepare16 (line 112774) | static int sqlite3Prepare16( function SQLITE_STDCALL (line 112832) | SQLITE_STDCALL sqlite3_prepare16( function SQLITE_STDCALL (line 112844) | SQLITE_STDCALL sqlite3_prepare16_v2( type DistinctCtx (line 112897) | typedef struct DistinctCtx DistinctCtx; type DistinctCtx (line 112898) | struct DistinctCtx { type SortCtx (line 112909) | typedef struct SortCtx SortCtx; type SortCtx (line 112910) | struct SortCtx { function clearSelect (line 112926) | static void clearSelect(sqlite3 *db, Select *p, int bFree){ function SQLITE_PRIVATE (line 112947) | SQLITE_PRIVATE void sqlite3SelectDestInit(SelectDest *pDest, int eDest, ... function SQLITE_PRIVATE (line 112960) | SQLITE_PRIVATE Select *sqlite3SelectNew( function SQLITE_PRIVATE (line 113020) | SQLITE_PRIVATE void sqlite3SelectSetName(Select *p, const char *zName){ function SQLITE_PRIVATE (line 113031) | SQLITE_PRIVATE void sqlite3SelectDelete(sqlite3 *db, Select *p){ function Select (line 113038) | static Select *findRightmost(Select *p){ function SQLITE_PRIVATE (line 113060) | SQLITE_PRIVATE int sqlite3JoinType(Parse *pParse, Token *pA, Token *pB, ... function columnIndex (line 113121) | static int columnIndex(Table *pTab, const char *zCol){ function tableAndColumnIndex (line 113138) | static int tableAndColumnIndex( function addWhereTerm (line 113173) | static void addWhereTerm( function setJoinExpr (line 113232) | static void setJoinExpr(Expr *p, int iTable){ function sqliteProcessJoin (line 113263) | static int sqliteProcessJoin(Parse *pParse, Select *p){ function pushOntoSorter (line 113363) | static void pushOntoSorter( function codeOffset (line 113462) | static void codeOffset( function codeDistinct (line 113482) | static void codeDistinct( function checkForMultiColumnSelectError (line 113508) | static int checkForMultiColumnSelectError( function selectInnerLoop (line 113533) | static void selectInnerLoop( function SQLITE_PRIVATE (line 113867) | SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoAlloc(sqlite3 *db, int N, int X){ function SQLITE_PRIVATE (line 113887) | SQLITE_PRIVATE void sqlite3KeyInfoUnref(KeyInfo *p){ function SQLITE_PRIVATE (line 113898) | SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoRef(KeyInfo *p){ function SQLITE_PRIVATE (line 113913) | SQLITE_PRIVATE int sqlite3KeyInfoIsWriteable(KeyInfo *p){ return p->nRef... function KeyInfo (line 113930) | static KeyInfo *keyInfoFromExprList( function explainTempTable (line 113982) | static void explainTempTable(Parse *pParse, const char *zUsage){ function explainComposite (line 114020) | static void explainComposite( function generateSortTail (line 114048) | static void generateSortTail( function generateColumnTypes (line 114347) | static void generateColumnTypes( function generateColumnNames (line 114387) | static void generateColumnNames( function SQLITE_PRIVATE (line 114466) | SQLITE_PRIVATE int sqlite3ColumnsFromExprList( function SQLITE_PRIVATE (line 114567) | SQLITE_PRIVATE void sqlite3SelectAddColumnTypeAndCollation( function SQLITE_PRIVATE (line 114616) | SQLITE_PRIVATE Table *sqlite3ResultSetOfSelect(Parse *pParse, Select *pS... function SQLITE_NOINLINE (line 114652) | static SQLITE_NOINLINE Vdbe *allocVdbe(Parse *pParse){ function SQLITE_PRIVATE (line 114662) | SQLITE_PRIVATE Vdbe *sqlite3GetVdbe(Parse *pParse){ function computeLimitRegisters (line 114691) | static void computeLimitRegisters(Parse *pParse, Select *p, int iBreak){ function CollSeq (line 114746) | static CollSeq *multiSelectCollSeq(Parse *pParse, Select *p, int iCol){ function KeyInfo (line 114772) | static KeyInfo *multiSelectOrderByKeyInfo(Parse *pParse, Select *p, int ... function generateWithRecursiveQuery (line 114838) | static void generateWithRecursiveQuery( function multiSelectValues (line 114987) | static int multiSelectValues( function multiSelect (line 115050) | static int multiSelect( function SQLITE_PRIVATE (line 115411) | SQLITE_PRIVATE void sqlite3SelectWrongNumTermsError(Parse *pParse, Selec... function generateOutputSubroutine (line 115440) | static int generateOutputSubroutine( function multiSelectOrderBy (line 115651) | static int multiSelectOrderBy( function Expr (line 115980) | static Expr *substExpr( function substExprList (line 116009) | static void substExprList( function substSelect (line 116021) | static void substSelect( function flattenSubquery (line 116190) | static int flattenSubquery( function pushDownWhereTerms (line 116640) | static int pushDownWhereTerms( function u8 (line 116694) | static u8 minMaxQuery(AggInfo *pAggInfo, ExprList **ppMinMax){ function Table (line 116730) | static Table *isSimpleCount(Select *p, AggInfo *pAggInfo){ function SQLITE_PRIVATE (line 116761) | SQLITE_PRIVATE int sqlite3IndexedByLookup(Parse *pParse, struct SrcList_... function convertCompoundSelectToSubquery (line 116800) | static int convertCompoundSelectToSubquery(Walker *pWalker, Select *p){ function cannotBeFunction (line 116855) | static int cannotBeFunction(Parse *pParse, struct SrcList_item *pFrom){ type Cte (line 116874) | struct Cte type SrcList_item (line 116876) | struct SrcList_item function SQLITE_PRIVATE (line 116905) | SQLITE_PRIVATE void sqlite3WithPush(Parse *pParse, With *pWith, u8 bFree){ function withExpand (line 116930) | static int withExpand( function selectPopWith (line 117046) | static void selectPopWith(Walker *pWalker, Select *p){ function selectExpander (line 117082) | static int selectExpander(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 117361) | SQLITE_PRIVATE int sqlite3ExprWalkNoop(Walker *NotUsed, Expr *NotUsed2){ function sqlite3SelectExpand (line 117379) | static void sqlite3SelectExpand(Parse *pParse, Select *pSelect){ function selectAddSubqueryTypeInfo (line 117410) | static void selectAddSubqueryTypeInfo(Walker *pWalker, Select *p){ function sqlite3SelectAddTypeInfo (line 117444) | static void sqlite3SelectAddTypeInfo(Parse *pParse, Select *pSelect){ function SQLITE_PRIVATE (line 117468) | SQLITE_PRIVATE void sqlite3SelectPrep( function resetAccumulator (line 117493) | static void resetAccumulator(Parse *pParse, AggInfo *pAggInfo){ function finalizeAggFunctions (line 117534) | static void finalizeAggFunctions(Parse *pParse, AggInfo *pAggInfo){ function updateAccumulator (line 117550) | static void updateAccumulator(Parse *pParse, AggInfo *pAggInfo){ function explainSimpleCount (line 117633) | static void explainSimpleCount( function SQLITE_PRIVATE (line 117667) | SQLITE_PRIVATE int sqlite3Select( type TabResult (line 118575) | typedef struct TabResult { function sqlite3_get_table_cb (line 118590) | static int sqlite3_get_table_cb(void *pArg, int nCol, char **argv, char ... function SQLITE_STDCALL (line 118664) | SQLITE_STDCALL sqlite3_get_table( function SQLITE_STDCALL (line 118733) | SQLITE_STDCALL sqlite3_free_table( function SQLITE_PRIVATE (line 118768) | SQLITE_PRIVATE void sqlite3DeleteTriggerStep(sqlite3 *db, TriggerStep *p... function SQLITE_PRIVATE (line 118796) | SQLITE_PRIVATE Trigger *sqlite3TriggerList(Parse *pParse, Table *pTab){ function SQLITE_PRIVATE (line 118829) | SQLITE_PRIVATE void sqlite3BeginTrigger( function SQLITE_PRIVATE (line 119018) | SQLITE_PRIVATE void sqlite3FinishTrigger( function SQLITE_PRIVATE (line 119098) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerSelectStep(sqlite3 *db, Select... function TriggerStep (line 119116) | static TriggerStep *triggerStepAllocate( function SQLITE_PRIVATE (line 119141) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerInsertStep( function SQLITE_PRIVATE (line 119170) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerUpdateStep( function SQLITE_PRIVATE (line 119195) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerDeleteStep( function SQLITE_PRIVATE (line 119214) | SQLITE_PRIVATE void sqlite3DeleteTrigger(sqlite3 *db, Trigger *pTrigger){ function SQLITE_PRIVATE (line 119232) | SQLITE_PRIVATE void sqlite3DropTrigger(Parse *pParse, SrcList *pName, in... function Table (line 119274) | static Table *tableOfTrigger(Trigger *pTrigger){ function SQLITE_PRIVATE (line 119282) | SQLITE_PRIVATE void sqlite3DropTriggerPtr(Parse *pParse, Trigger *pTrigg... function SQLITE_PRIVATE (line 119322) | SQLITE_PRIVATE void sqlite3UnlinkAndDeleteTrigger(sqlite3 *db, int iDb, ... function checkColumnOverlap (line 119350) | static int checkColumnOverlap(IdList *pIdList, ExprList *pEList){ function SQLITE_PRIVATE (line 119365) | SQLITE_PRIVATE Trigger *sqlite3TriggersExist( function SrcList (line 119401) | static SrcList *targetSrcList( function codeTriggerProgram (line 119426) | static int codeTriggerProgram( function transferParseError (line 119521) | static void transferParseError(Parse *pTo, Parse *pFrom){ function TriggerPrg (line 119537) | static TriggerPrg *codeRowTrigger( function TriggerPrg (line 119651) | static TriggerPrg *getRowTrigger( function SQLITE_PRIVATE (line 119685) | SQLITE_PRIVATE void sqlite3CodeRowTriggerDirect( function SQLITE_PRIVATE (line 119757) | SQLITE_PRIVATE void sqlite3CodeRowTrigger( function SQLITE_PRIVATE (line 119819) | SQLITE_PRIVATE u32 sqlite3TriggerColmask( function SQLITE_PRIVATE (line 119912) | SQLITE_PRIVATE void sqlite3ColumnDefault(Vdbe *v, Table *pTab, int i, in... function SQLITE_PRIVATE (line 119940) | SQLITE_PRIVATE void sqlite3Update( function updateVirtualTable (line 120579) | static void updateVirtualTable( function vacuumFinalize (line 120709) | static int vacuumFinalize(sqlite3 *db, sqlite3_stmt *pStmt, char **pzErr... function execSql (line 120721) | static int execSql(sqlite3 *db, char **pzErrMsg, const char *zSql){ function execExecSql (line 120740) | static int execExecSql(sqlite3 *db, char **pzErrMsg, const char *zSql){ function SQLITE_PRIVATE (line 120788) | SQLITE_PRIVATE void sqlite3Vacuum(Parse *pParse){ function SQLITE_PRIVATE (line 120800) | SQLITE_PRIVATE int sqlite3RunVacuum(char **pzErrMsg, sqlite3 *db){ type VtabCtx (line 121084) | struct VtabCtx { function createModule (line 121096) | static int createModule( function SQLITE_STDCALL (line 121141) | SQLITE_STDCALL sqlite3_create_module( function SQLITE_STDCALL (line 121156) | SQLITE_STDCALL sqlite3_create_module_v2( function SQLITE_PRIVATE (line 121177) | SQLITE_PRIVATE void sqlite3VtabLock(VTable *pVTab){ function SQLITE_PRIVATE (line 121187) | SQLITE_PRIVATE VTable *sqlite3GetVTable(sqlite3 *db, Table *pTab){ function SQLITE_PRIVATE (line 121198) | SQLITE_PRIVATE void sqlite3VtabUnlock(VTable *pVTab){ function VTable (line 121222) | static VTable *vtabDisconnectAll(sqlite3 *db, Table *p){ function SQLITE_PRIVATE (line 121262) | SQLITE_PRIVATE void sqlite3VtabDisconnect(sqlite3 *db, Table *p){ function SQLITE_PRIVATE (line 121300) | SQLITE_PRIVATE void sqlite3VtabUnlockList(sqlite3 *db){ function SQLITE_PRIVATE (line 121331) | SQLITE_PRIVATE void sqlite3VtabClear(sqlite3 *db, Table *p){ function addModuleArgument (line 121348) | static void addModuleArgument(sqlite3 *db, Table *pTable, char *zArg){ function SQLITE_PRIVATE (line 121367) | SQLITE_PRIVATE void sqlite3VtabBeginParse( function addArgumentToVtab (line 121417) | static void addArgumentToVtab(Parse *pParse){ function SQLITE_PRIVATE (line 121430) | SQLITE_PRIVATE void sqlite3VtabFinishParse(Parse *pParse, Token *pEnd){ function SQLITE_PRIVATE (line 121514) | SQLITE_PRIVATE void sqlite3VtabArgInit(Parse *pParse){ function SQLITE_PRIVATE (line 121524) | SQLITE_PRIVATE void sqlite3VtabArgExtend(Parse *pParse, Token *p){ function vtabCallConstructor (line 121540) | static int vtabCallConstructor( function SQLITE_PRIVATE (line 121669) | SQLITE_PRIVATE int sqlite3VtabCallConnect(Parse *pParse, Table *pTab){ function growVTrans (line 121703) | static int growVTrans(sqlite3 *db){ function addToVTrans (line 121725) | static void addToVTrans(sqlite3 *db, VTable *pVTab){ function SQLITE_PRIVATE (line 121739) | SQLITE_PRIVATE int sqlite3VtabCallCreate(sqlite3 *db, int iDb, const cha... function SQLITE_STDCALL (line 121780) | SQLITE_STDCALL sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){ function SQLITE_PRIVATE (line 121851) | SQLITE_PRIVATE int sqlite3VtabCallDestroy(sqlite3 *db, int iDb, const ch... function callFinaliser (line 121889) | static void callFinaliser(sqlite3 *db, int offset){ function SQLITE_PRIVATE (line 121917) | SQLITE_PRIVATE int sqlite3VtabSync(sqlite3 *db, Vdbe *p){ function SQLITE_PRIVATE (line 121939) | SQLITE_PRIVATE int sqlite3VtabRollback(sqlite3 *db){ function SQLITE_PRIVATE (line 121948) | SQLITE_PRIVATE int sqlite3VtabCommit(sqlite3 *db){ function SQLITE_PRIVATE (line 121961) | SQLITE_PRIVATE int sqlite3VtabBegin(sqlite3 *db, VTable *pVTab){ function SQLITE_PRIVATE (line 122018) | SQLITE_PRIVATE int sqlite3VtabSavepoint(sqlite3 *db, int op, int iSavepo... function SQLITE_PRIVATE (line 122064) | SQLITE_PRIVATE FuncDef *sqlite3VtabOverloadFunction( function SQLITE_PRIVATE (line 122130) | SQLITE_PRIVATE void sqlite3VtabMakeWritable(Parse *pParse, Table *pTab){ function SQLITE_PRIVATE (line 122163) | SQLITE_PRIVATE int sqlite3VtabEponymousTableInit(Parse *pParse, Module *... function SQLITE_PRIVATE (line 122200) | SQLITE_PRIVATE void sqlite3VtabEponymousTableClear(sqlite3 *db, Module *... function SQLITE_STDCALL (line 122217) | SQLITE_STDCALL sqlite3_vtab_on_conflict(sqlite3 *db){ function SQLITE_CDECL (line 122235) | SQLITE_CDECL sqlite3_vtab_config(sqlite3 *db, int op, ...){ type WhereClause (line 122325) | typedef struct WhereClause WhereClause; type WhereMaskSet (line 122326) | typedef struct WhereMaskSet WhereMaskSet; type WhereOrInfo (line 122327) | typedef struct WhereOrInfo WhereOrInfo; type WhereAndInfo (line 122328) | typedef struct WhereAndInfo WhereAndInfo; type WhereLevel (line 122329) | typedef struct WhereLevel WhereLevel; type WhereLoop (line 122330) | typedef struct WhereLoop WhereLoop; type WherePath (line 122331) | typedef struct WherePath WherePath; type WhereTerm (line 122332) | typedef struct WhereTerm WhereTerm; type WhereLoopBuilder (line 122333) | typedef struct WhereLoopBuilder WhereLoopBuilder; type WhereScan (line 122334) | typedef struct WhereScan WhereScan; type WhereOrCost (line 122335) | typedef struct WhereOrCost WhereOrCost; type WhereOrSet (line 122336) | typedef struct WhereOrSet WhereOrSet; type WhereLevel (line 122353) | struct WhereLevel { type WhereLoop (line 122402) | struct WhereLoop { type WhereOrCost (line 122441) | struct WhereOrCost { type WhereOrSet (line 122452) | struct WhereOrSet { type WherePath (line 122475) | struct WherePath { type WhereTerm (line 122536) | struct WhereTerm { type WhereScan (line 122579) | struct WhereScan { type WhereClause (line 122605) | struct WhereClause { type WhereOrInfo (line 122623) | struct WhereOrInfo { type WhereAndInfo (line 122632) | struct WhereAndInfo { type WhereMaskSet (line 122662) | struct WhereMaskSet { type WhereLoopBuilder (line 122676) | struct WhereLoopBuilder { type WhereInfo (line 122698) | struct WhereInfo { type SrcList_item (line 122775) | struct SrcList_item function explainAppendTerm (line 122849) | static void explainAppendTerm( function explainIndexRange (line 122885) | static void explainIndexRange(StrAccum *pStr, WhereLoop *pLoop){ type SrcList_item (line 122933) | struct SrcList_item function else (line 123003) | else if( (flags & WHERE_VIRTUALTABLE)!=0 ){ function SQLITE_PRIVATE (line 123032) | SQLITE_PRIVATE void sqlite3WhereAddScanStatus( function disableTerm (line 123094) | static void disableTerm(WhereLevel *pLevel, WhereTerm *pTerm){ function codeApplyAffinity (line 123125) | static void codeApplyAffinity(Parse *pParse, int base, int n, char *zAff){ function codeEqualityTerm (line 123164) | static int codeEqualityTerm( function codeAllEqualityTerms (line 123282) | static int codeAllEqualityTerms( function whereLikeOptimizationStringFixup (line 123396) | static void whereLikeOptimizationStringFixup( type CCurHint (line 123422) | struct CCurHint { function codeCursorHintCheckExpr (line 123434) | static int codeCursorHintCheckExpr(Walker *pWalker, Expr *pExpr){ function codeCursorHintFixExpr (line 123464) | static int codeCursorHintFixExpr(Walker *pWalker, Expr *pExpr){ function codeCursorHint (line 123497) | static void codeCursorHint( function codeDeferredSeek (line 123583) | static void codeDeferredSeek( function SQLITE_PRIVATE (line 123617) | SQLITE_PRIVATE Bitmask sqlite3WhereCodeOneLoopStart( function whereOrInfoDelete (line 124630) | static void whereOrInfoDelete(sqlite3 *db, WhereOrInfo *p){ function whereAndInfoDelete (line 124638) | static void whereAndInfoDelete(sqlite3 *db, WhereAndInfo *p){ function whereClauseInsert (line 124662) | static int whereClauseInsert(WhereClause *pWC, Expr *p, u16 wtFlags){ function allowedOp (line 124702) | static int allowedOp(int op){ function exprCommute (line 124722) | static void exprCommute(Parse *pParse, Expr *pExpr){ function u16 (line 124753) | static u16 operatorMask(int op){ function isLikeOrGlob (line 124791) | static int isLikeOrGlob( function isMatchOfColumn (line 124891) | static int isMatchOfColumn( function transferJoinMarkings (line 124933) | static void transferJoinMarkings(Expr *pDerived, Expr *pBase){ function markTermAsChild (line 124943) | static void markTermAsChild(WhereClause *pWC, int iChild, int iParent){ function WhereTerm (line 124954) | static WhereTerm *whereNthSubterm(WhereTerm *pTerm, int N){ function whereCombineDisjuncts (line 124984) | static void whereCombineDisjuncts( function exprAnalyzeOrTerm (line 125110) | static void exprAnalyzeOrTerm( function termIsEquivalence (line 125371) | static int termIsEquivalence(Parse *pParse, Expr *pExpr){ function Bitmask (line 125401) | static Bitmask exprSelectUsage(WhereMaskSet *pMaskSet, Select *pS){ function exprMightBeIndexed (line 125434) | static int exprMightBeIndexed( function exprAnalyze (line 125485) | static void exprAnalyze( function SQLITE_PRIVATE (line 125823) | SQLITE_PRIVATE void sqlite3WhereSplit(WhereClause *pWC, Expr *pExpr, u8 ... function SQLITE_PRIVATE (line 125838) | SQLITE_PRIVATE void sqlite3WhereClauseInit( function SQLITE_PRIVATE (line 125854) | SQLITE_PRIVATE void sqlite3WhereClauseClear(WhereClause *pWC){ function SQLITE_PRIVATE (line 125879) | SQLITE_PRIVATE Bitmask sqlite3WhereExprUsage(WhereMaskSet *pMaskSet, Exp... function SQLITE_PRIVATE (line 125895) | SQLITE_PRIVATE Bitmask sqlite3WhereExprListUsage(WhereMaskSet *pMaskSet,... function SQLITE_PRIVATE (line 125915) | SQLITE_PRIVATE void sqlite3WhereExprAnalyze( function SQLITE_PRIVATE (line 125932) | SQLITE_PRIVATE void sqlite3WhereTabFuncArgs( function SQLITE_PRIVATE (line 126000) | SQLITE_PRIVATE LogEst sqlite3WhereOutputRowCount(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 126008) | SQLITE_PRIVATE int sqlite3WhereIsDistinct(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 126016) | SQLITE_PRIVATE int sqlite3WhereIsOrdered(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 126024) | SQLITE_PRIVATE int sqlite3WhereContinueLabel(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 126033) | SQLITE_PRIVATE int sqlite3WhereBreakLabel(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 126054) | SQLITE_PRIVATE int sqlite3WhereOkOnePass(WhereInfo *pWInfo, int *aiCur){ function whereOrMove (line 126069) | static void whereOrMove(WhereOrSet *pDest, WhereOrSet *pSrc){ function whereOrInsert (line 126081) | static int whereOrInsert( function SQLITE_PRIVATE (line 126118) | SQLITE_PRIVATE Bitmask sqlite3WhereGetMask(WhereMaskSet *pMaskSet, int i... function createMask (line 126137) | static void createMask(WhereMaskSet *pMaskSet, int iCursor){ function WhereTerm (line 126147) | static WhereTerm *whereScanNext(WhereScan *pScan){ function WhereTerm (line 126243) | static WhereTerm *whereScanInit( function SQLITE_PRIVATE (line 126304) | SQLITE_PRIVATE WhereTerm *sqlite3WhereFindTerm( function findIndexCol (line 126338) | static int findIndexCol( function indexColumnNotNull (line 126367) | static int indexColumnNotNull(Index *pIdx, int iCol){ function isDistinctRedundant (line 126390) | static int isDistinctRedundant( function LogEst (line 126451) | static LogEst estLog(LogEst N){ function translateColumnToCopy (line 126467) | static void translateColumnToCopy( function TRACE_IDX_INPUTS (line 126505) | static void TRACE_IDX_INPUTS(sqlite3_index_info *p){ function TRACE_IDX_OUTPUTS (line 126523) | static void TRACE_IDX_OUTPUTS(sqlite3_index_info *p){ function termCanDriveIndex (line 126549) | static int termCanDriveIndex( function constructAutomaticIndex (line 126573) | static void constructAutomaticIndex( function sqlite3_index_info (line 126778) | static sqlite3_index_info *allocateIndexInfo( function vtabBestIndex (line 126906) | static int vtabBestIndex(Parse *pParse, Table *pTab, sqlite3_index_info ... function whereKeyStats (line 126955) | static int whereKeyStats( function LogEst (line 127147) | static LogEst whereRangeAdjust(WhereTerm *pTerm, LogEst nNew){ function sqlite3IndexColumnAffinity (line 127164) | static char sqlite3IndexColumnAffinity(sqlite3 *db, Index *pIdx, int iCol){ function whereRangeSkipScanEst (line 127210) | static int whereRangeSkipScanEst( function whereRangeScanEst (line 127322) | static int whereRangeScanEst( function whereEqualScanEst (line 127497) | static int whereEqualScanEst( function whereInScanEst (line 127563) | static int whereInScanEst( function whereTermPrint (line 127600) | static void whereTermPrint(WhereTerm *pTerm, int iTerm){ function whereLoopPrint (line 127622) | static void whereLoopPrint(WhereLoop *p, WhereClause *pWC){ function whereLoopInit (line 127674) | static void whereLoopInit(WhereLoop *p){ function whereLoopClearUnion (line 127684) | static void whereLoopClearUnion(sqlite3 *db, WhereLoop *p){ function whereLoopClear (line 127701) | static void whereLoopClear(sqlite3 *db, WhereLoop *p){ function whereLoopResize (line 127710) | static int whereLoopResize(sqlite3 *db, WhereLoop *p, int n){ function whereLoopXfer (line 127726) | static int whereLoopXfer(sqlite3 *db, WhereLoop *pTo, WhereLoop *pFrom){ function whereLoopDelete (line 127745) | static void whereLoopDelete(sqlite3 *db, WhereLoop *p){ function whereInfoFree (line 127753) | static void whereInfoFree(sqlite3 *db, WhereInfo *pWInfo){ function whereLoopCheaperProperSubset (line 127789) | static int whereLoopCheaperProperSubset( function whereLoopAdjustCost (line 127826) | static void whereLoopAdjustCost(const WhereLoop *p, WhereLoop *pTemplate){ function WhereLoop (line 127862) | static WhereLoop **whereLoopFindLesser( function whereLoopInsert (line 127950) | static int whereLoopInsert(WhereLoopBuilder *pBuilder, WhereLoop *pTempl... function whereLoopOutputAdjust (line 128076) | static void whereLoopOutputAdjust( function whereLoopAddBtreeIndex (line 128144) | static int whereLoopAddBtreeIndex( function indexMightHelpWithOrderBy (line 128436) | static int indexMightHelpWithOrderBy( function Bitmask (line 128470) | static Bitmask columnsInIndex(Index *pIdx){ function whereUsablePartialIndex (line 128487) | static int whereUsablePartialIndex(int iTab, WhereClause *pWC, Expr *pWh... function whereLoopAddBtree (line 128541) | static int whereLoopAddBtree( function whereLoopAddVirtualOne (line 128758) | static int whereLoopAddVirtualOne( function whereLoopAddVirtual (line 128910) | static int whereLoopAddVirtual( function whereLoopAddOr (line 129025) | static int whereLoopAddOr( function whereLoopAddAll (line 129150) | static int whereLoopAddAll(WhereLoopBuilder *pBuilder){ function i8 (line 129215) | static i8 wherePathSatisfiesOrderBy( function SQLITE_PRIVATE (line 129486) | SQLITE_PRIVATE int sqlite3WhereIsSorted(WhereInfo *pWInfo){ function LogEst (line 129509) | static LogEst whereSortingCost( function wherePathSolver (line 129554) | static int wherePathSolver(WhereInfo *pWInfo, LogEst nRowEst){ function whereShortCut (line 129904) | static int whereShortCut(WhereLoopBuilder *pBuilder){ function SQLITE_PRIVATE (line 130070) | SQLITE_PRIVATE WhereInfo *sqlite3WhereBegin( function SQLITE_PRIVATE (line 130532) | SQLITE_PRIVATE void sqlite3WhereEnd(WhereInfo *pWInfo){ type LimitVal (line 130764) | struct LimitVal { type LikeOp (line 130773) | struct LikeOp { type TrigEvent (line 130787) | struct TrigEvent { int a; IdList * b; } type AttachKey (line 130792) | struct AttachKey { int type; Token key; } function disableLookaside (line 130798) | static void disableLookaside(Parse *pParse){ function parserDoubleLinkSelect (line 130809) | static void parserDoubleLinkSelect(Parse *pParse, Select *p){ function spanSet (line 130830) | static void spanSet(ExprSpan *pOut, Token *pStart, Token *pEnd){ function spanExpr (line 130839) | static void spanExpr(ExprSpan *pOut, Parse *pParse, int op, Token t){ function spanBinaryExpr (line 130848) | static void spanBinaryExpr( function exprNot (line 130861) | static void exprNot(Parse *pParse, int doNot, ExprSpan *pSpan){ function spanUnaryPostfix (line 130869) | static void spanUnaryPostfix( function binaryToUnaryIfNull (line 130881) | static void binaryToUnaryIfNull(Parse *pParse, Expr *pY, Expr *pA, int op){ function spanUnaryPrefix (line 130892) | static void spanUnaryPrefix( function ExprList (line 130909) | static ExprList *parserAddExprIdListTerm( type YYMINORTYPE (line 130989) | typedef union { type yyStackEntry (line 131665) | struct yyStackEntry { type yyStackEntry (line 131672) | typedef struct yyStackEntry yyStackEntry; type yyParser (line 131676) | struct yyParser { type yyParser (line 131692) | typedef struct yyParser yyParser; function SQLITE_PRIVATE (line 131718) | SQLITE_PRIVATE void sqlite3ParserTrace(FILE *TraceFILE, char *zTraceProm... function yyGrowStack (line 132134) | static void yyGrowStack(yyParser *p){ function SQLITE_PRIVATE (line 132174) | SQLITE_PRIVATE void *sqlite3ParserAlloc(void *(*mallocProc)(YYMALLOCARGT... function yy_destructor (line 132198) | static void yy_destructor( function yy_pop_parser_stack (line 132299) | static void yy_pop_parser_stack(yyParser *pParser){ function SQLITE_PRIVATE (line 132321) | SQLITE_PRIVATE void sqlite3ParserFree( function SQLITE_PRIVATE (line 132340) | SQLITE_PRIVATE int sqlite3ParserStackPeak(void *p){ function yy_find_shift_action (line 132350) | static unsigned int yy_find_shift_action( function yy_find_reduce_action (line 132416) | static int yy_find_reduce_action( function yyStackOverflow (line 132446) | static void yyStackOverflow(yyParser *yypParser){ function yyTraceShift (line 132468) | static void yyTraceShift(yyParser *yypParser, int yyNewState){ function yy_shift (line 132487) | static void yy_shift( function yy_reduce (line 132862) | static void yy_reduce( function yy_parse_failed (line 134123) | static void yy_parse_failed( function yy_syntax_error (line 134144) | static void yy_syntax_error( function yy_accept (line 134163) | static void yy_accept( function SQLITE_PRIVATE (line 134199) | SQLITE_PRIVATE void sqlite3Parser( function keywordCode (line 134532) | static int keywordCode(const char *z, int n, int *pType){ function SQLITE_PRIVATE (line 134797) | SQLITE_PRIVATE int sqlite3KeywordCode(const unsigned char *z, int n){ function SQLITE_PRIVATE (line 134848) | SQLITE_PRIVATE int sqlite3IsIdChar(u8 c){ return IdChar(c); } function SQLITE_PRIVATE (line 134856) | SQLITE_PRIVATE int sqlite3GetToken(const unsigned char *z, int *tokenType){ function SQLITE_PRIVATE (line 135136) | SQLITE_PRIVATE int sqlite3RunParser(Parse *pParse, const char *zSql, cha... function SQLITE_STDCALL (line 135369) | SQLITE_STDCALL sqlite3_complete(const char *zSql){ function SQLITE_STDCALL (line 135534) | SQLITE_STDCALL sqlite3_complete16(const void *zSql){ function sqlite3_libversion (line 135694) | sqlite3_libversion(void){ return sqlite3_version; } function sqlite3_sourceid (line 135700) | sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; } function SQLITE_STDCALL (line 135705) | SQLITE_STDCALL sqlite3_libversion_number(void){ return SQLITE_VERSION_NU... function SQLITE_STDCALL (line 135711) | SQLITE_STDCALL sqlite3_threadsafe(void){ return SQLITE_THREADSAFE; } function SQLITE_STDCALL (line 135784) | SQLITE_STDCALL sqlite3_initialize(void){ function SQLITE_STDCALL (line 135950) | SQLITE_STDCALL sqlite3_shutdown(void){ function SQLITE_CDECL (line 136004) | SQLITE_CDECL sqlite3_config(int op, ...){ function setupLookaside (line 136310) | static int setupLookaside(sqlite3 *db, void *pBuf, int sz, int cnt){ function SQLITE_STDCALL (line 136383) | SQLITE_STDCALL sqlite3_db_release_memory(sqlite3 *db){ function SQLITE_STDCALL (line 136407) | SQLITE_STDCALL sqlite3_db_cacheflush(sqlite3 *db){ function SQLITE_CDECL (line 136436) | SQLITE_CDECL sqlite3_db_config(sqlite3 *db, int op, ...){ function allSpaces (line 136491) | static int allSpaces(const char *z, int n){ function binCollFunc (line 136503) | static int binCollFunc( function nocaseCollatingFunc (line 136540) | static int nocaseCollatingFunc( function SQLITE_STDCALL (line 136557) | SQLITE_STDCALL sqlite3_last_insert_rowid(sqlite3 *db){ function SQLITE_STDCALL (line 136570) | SQLITE_STDCALL sqlite3_changes(sqlite3 *db){ function SQLITE_STDCALL (line 136583) | SQLITE_STDCALL sqlite3_total_changes(sqlite3 *db){ function SQLITE_PRIVATE (line 136598) | SQLITE_PRIVATE void sqlite3CloseSavepoints(sqlite3 *db){ function functionDestroy (line 136615) | static void functionDestroy(sqlite3 *db, FuncDef *p){ function disconnectAllVtab (line 136630) | static void disconnectAllVtab(sqlite3 *db){ function connectionIsBusy (line 136661) | static int connectionIsBusy(sqlite3 *db){ function sqlite3Close (line 136675) | static int sqlite3Close(sqlite3 *db, int forceZombie){ function SQLITE_STDCALL (line 136731) | SQLITE_STDCALL sqlite3_close(sqlite3 *db){ return sqlite3Close(db,0); } function SQLITE_STDCALL (line 136732) | SQLITE_STDCALL sqlite3_close_v2(sqlite3 *db){ return sqlite3Close(db,1); } function SQLITE_PRIVATE (line 136743) | SQLITE_PRIVATE void sqlite3LeaveMutexAndCloseZombie(sqlite3 *db){ function SQLITE_PRIVATE (line 136866) | SQLITE_PRIVATE void sqlite3RollbackAll(sqlite3 *db, int tripCode){ function SQLITE_PRIVATE (line 136916) | SQLITE_PRIVATE const char *sqlite3ErrName(int rc){ function SQLITE_PRIVATE (line 137024) | SQLITE_PRIVATE const char *sqlite3ErrStr(int rc){ function sqliteDefaultBusyCallback (line 137077) | static int sqliteDefaultBusyCallback( function SQLITE_PRIVATE (line 137123) | SQLITE_PRIVATE int sqlite3InvokeBusyHandler(BusyHandler *p){ function SQLITE_STDCALL (line 137139) | SQLITE_STDCALL sqlite3_busy_handler( function SQLITE_STDCALL (line 137162) | SQLITE_STDCALL sqlite3_progress_handler( function SQLITE_STDCALL (line 137193) | SQLITE_STDCALL sqlite3_busy_timeout(sqlite3 *db, int ms){ function SQLITE_STDCALL (line 137209) | SQLITE_STDCALL sqlite3_interrupt(sqlite3 *db){ function SQLITE_PRIVATE (line 137226) | SQLITE_PRIVATE int sqlite3CreateFunc( function SQLITE_STDCALL (line 137325) | SQLITE_STDCALL sqlite3_create_function( function SQLITE_STDCALL (line 137339) | SQLITE_STDCALL sqlite3_create_function_v2( function SQLITE_STDCALL (line 137382) | SQLITE_STDCALL sqlite3_create_function16( function SQLITE_STDCALL (line 137422) | SQLITE_STDCALL sqlite3_overload_function( function SQLITE_API (line 137453) | SQLITE_API void *SQLITE_STDCALL sqlite3_trace(sqlite3 *db, void (*xTrace... function SQLITE_API (line 137477) | SQLITE_API void *SQLITE_STDCALL sqlite3_profile( function SQLITE_API (line 137504) | SQLITE_API void *SQLITE_STDCALL sqlite3_commit_hook( function SQLITE_API (line 137529) | SQLITE_API void *SQLITE_STDCALL sqlite3_update_hook( function SQLITE_API (line 137554) | SQLITE_API void *SQLITE_STDCALL sqlite3_rollback_hook( function SQLITE_API (line 137580) | SQLITE_API void *SQLITE_STDCALL sqlite3_preupdate_hook( function SQLITE_PRIVATE (line 137603) | SQLITE_PRIVATE int sqlite3WalDefaultHook( function SQLITE_STDCALL (line 137629) | SQLITE_STDCALL sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame){ function SQLITE_API (line 137650) | SQLITE_API void *SQLITE_STDCALL sqlite3_wal_hook( function SQLITE_STDCALL (line 137677) | SQLITE_STDCALL sqlite3_wal_checkpoint_v2( function SQLITE_STDCALL (line 137732) | SQLITE_STDCALL sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb){ function SQLITE_PRIVATE (line 137758) | SQLITE_PRIVATE int sqlite3Checkpoint(sqlite3 *db, int iDb, int eMode, in... function SQLITE_PRIVATE (line 137802) | SQLITE_PRIVATE int sqlite3TempInMemory(const sqlite3 *db){ function SQLITE_API (line 137823) | SQLITE_API const char *SQLITE_STDCALL sqlite3_errmsg(sqlite3 *db){ function SQLITE_API (line 137851) | SQLITE_API const void *SQLITE_STDCALL sqlite3_errmsg16(sqlite3 *db){ function SQLITE_STDCALL (line 137896) | SQLITE_STDCALL sqlite3_errcode(sqlite3 *db){ function SQLITE_STDCALL (line 137905) | SQLITE_STDCALL sqlite3_extended_errcode(sqlite3 *db){ function SQLITE_STDCALL (line 137914) | SQLITE_STDCALL sqlite3_system_errno(sqlite3 *db){ function SQLITE_API (line 137923) | SQLITE_API const char *SQLITE_STDCALL sqlite3_errstr(int rc){ function createCollation (line 137931) | static int createCollation( function SQLITE_STDCALL (line 138071) | SQLITE_STDCALL sqlite3_limit(sqlite3 *db, int limitId, int newLimit){ function SQLITE_PRIVATE (line 138139) | SQLITE_PRIVATE int sqlite3ParseUri( function openDatabase (line 138366) | static int openDatabase( function SQLITE_STDCALL (line 138695) | SQLITE_STDCALL sqlite3_open( function SQLITE_STDCALL (line 138702) | SQLITE_STDCALL sqlite3_open_v2( function SQLITE_STDCALL (line 138715) | SQLITE_STDCALL sqlite3_open16( function SQLITE_STDCALL (line 138754) | SQLITE_STDCALL sqlite3_create_collation( function SQLITE_STDCALL (line 138767) | SQLITE_STDCALL sqlite3_create_collation_v2( function SQLITE_STDCALL (line 138792) | SQLITE_STDCALL sqlite3_create_collation16( function SQLITE_STDCALL (line 138822) | SQLITE_STDCALL sqlite3_collation_needed( function SQLITE_STDCALL (line 138843) | SQLITE_STDCALL sqlite3_collation_needed16( function SQLITE_STDCALL (line 138865) | SQLITE_STDCALL sqlite3_global_recover(void){ function SQLITE_STDCALL (line 138876) | SQLITE_STDCALL sqlite3_get_autocommit(sqlite3 *db){ function reportError (line 138897) | static int reportError(int iErr, int lineno, const char *zType){ function SQLITE_PRIVATE (line 138902) | SQLITE_PRIVATE int sqlite3CorruptError(int lineno){ function SQLITE_PRIVATE (line 138906) | SQLITE_PRIVATE int sqlite3MisuseError(int lineno){ function SQLITE_PRIVATE (line 138910) | SQLITE_PRIVATE int sqlite3CantopenError(int lineno){ function SQLITE_PRIVATE (line 138915) | SQLITE_PRIVATE int sqlite3NomemError(int lineno){ function SQLITE_PRIVATE (line 138919) | SQLITE_PRIVATE int sqlite3IoerrnomemError(int lineno){ function SQLITE_STDCALL (line 138933) | SQLITE_STDCALL sqlite3_thread_cleanup(void){ function SQLITE_STDCALL (line 138941) | SQLITE_STDCALL sqlite3_table_column_metadata( function SQLITE_STDCALL (line 139059) | SQLITE_STDCALL sqlite3_sleep(int ms){ function SQLITE_STDCALL (line 139075) | SQLITE_STDCALL sqlite3_extended_result_codes(sqlite3 *db, int onoff){ function SQLITE_STDCALL (line 139088) | SQLITE_STDCALL sqlite3_file_control(sqlite3 *db, const char *zDbName, in... function SQLITE_CDECL (line 139128) | SQLITE_CDECL sqlite3_test_control(int op, ...){ function SQLITE_API (line 139473) | SQLITE_API const char *SQLITE_STDCALL sqlite3_uri_parameter(const char *... function SQLITE_STDCALL (line 139488) | SQLITE_STDCALL sqlite3_uri_boolean(const char *zFilename, const char *zP... function SQLITE_STDCALL (line 139497) | SQLITE_STDCALL sqlite3_uri_int64( function SQLITE_PRIVATE (line 139513) | SQLITE_PRIVATE Btree *sqlite3DbNameToBtree(sqlite3 *db, const char *zDbN... function SQLITE_API (line 139529) | SQLITE_API const char *SQLITE_STDCALL sqlite3_db_filename(sqlite3 *db, c... function SQLITE_STDCALL (line 139545) | SQLITE_STDCALL sqlite3_db_readonly(sqlite3 *db, const char *zDbName){ function SQLITE_STDCALL (line 139562) | SQLITE_STDCALL sqlite3_snapshot_get( function SQLITE_STDCALL (line 139597) | SQLITE_STDCALL sqlite3_snapshot_open( function SQLITE_STDCALL (line 139634) | SQLITE_STDCALL sqlite3_snapshot_free(sqlite3_snapshot *pSnapshot){ function checkListProperties (line 139697) | static void checkListProperties(sqlite3 *db){ function removeFromBlockedList (line 139723) | static void removeFromBlockedList(sqlite3 *db){ function addToBlockedList (line 139738) | static void addToBlockedList(sqlite3 *db){ function enterMutex (line 139753) | static void enterMutex(void){ function leaveMutex (line 139761) | static void leaveMutex(void){ function SQLITE_STDCALL (line 139788) | SQLITE_STDCALL sqlite3_unlock_notify( function SQLITE_PRIVATE (line 139838) | SQLITE_PRIVATE void sqlite3ConnectionBlocked(sqlite3 *db, sqlite3 *pBloc... function SQLITE_PRIVATE (line 139866) | SQLITE_PRIVATE void sqlite3ConnectionUnlocked(sqlite3 *db){ function SQLITE_PRIVATE (line 139965) | SQLITE_PRIVATE void sqlite3ConnectionClosed(sqlite3 *db){ type sqlite3_tokenizer_module (line 140361) | typedef struct sqlite3_tokenizer_module sqlite3_tokenizer_module; type sqlite3_tokenizer (line 140362) | typedef struct sqlite3_tokenizer sqlite3_tokenizer; type sqlite3_tokenizer_cursor (line 140363) | typedef struct sqlite3_tokenizer_cursor sqlite3_tokenizer_cursor; type sqlite3_tokenizer_module (line 140365) | struct sqlite3_tokenizer_module { type sqlite3_tokenizer (line 140460) | struct sqlite3_tokenizer { type sqlite3_tokenizer_cursor (line 140465) | struct sqlite3_tokenizer_cursor { type Fts3Hash (line 140500) | typedef struct Fts3Hash Fts3Hash; type Fts3HashElem (line 140501) | typedef struct Fts3HashElem Fts3HashElem; type Fts3Hash (line 140511) | struct Fts3Hash { type Fts3HashElem (line 140529) | struct Fts3HashElem { type u8 (line 140704) | typedef unsigned char u8; type i16 (line 140705) | typedef short int i16; type u32 (line 140706) | typedef unsigned int u32; type sqlite3_uint64 (line 140707) | typedef sqlite3_uint64 u64; type sqlite3_int64 (line 140708) | typedef sqlite3_int64 i64; type Fts3Table (line 140742) | typedef struct Fts3Table Fts3Table; type Fts3Cursor (line 140743) | typedef struct Fts3Cursor Fts3Cursor; type Fts3Expr (line 140744) | typedef struct Fts3Expr Fts3Expr; type Fts3Phrase (line 140745) | typedef struct Fts3Phrase Fts3Phrase; type Fts3PhraseToken (line 140746) | typedef struct Fts3PhraseToken Fts3PhraseToken; type Fts3Doclist (line 140748) | typedef struct Fts3Doclist Fts3Doclist; type Fts3SegFilter (line 140749) | typedef struct Fts3SegFilter Fts3SegFilter; type Fts3DeferredToken (line 140750) | typedef struct Fts3DeferredToken Fts3DeferredToken; type Fts3SegReader (line 140751) | typedef struct Fts3SegReader Fts3SegReader; type Fts3MultiSegReader (line 140752) | typedef struct Fts3MultiSegReader Fts3MultiSegReader; type MatchinfoBuffer (line 140754) | typedef struct MatchinfoBuffer MatchinfoBuffer; type Fts3Table (line 140763) | struct Fts3Table { type Fts3Cursor (line 140845) | struct Fts3Cursor { type Fts3Doclist (line 140902) | struct Fts3Doclist { type Fts3PhraseToken (line 140919) | struct Fts3PhraseToken { type Fts3Phrase (line 140932) | struct Fts3Phrase { type Fts3Expr (line 140972) | struct Fts3Expr { type Fts3SegFilter (line 141062) | struct Fts3SegFilter { type Fts3MultiSegReader (line 141069) | struct Fts3MultiSegReader { function SQLITE_PRIVATE (line 141195) | SQLITE_PRIVATE int sqlite3Fts3Always(int b) { assert( b ); return b; } function SQLITE_PRIVATE (line 141196) | SQLITE_PRIVATE int sqlite3Fts3Never(int b) { assert( !b ); return b; } function SQLITE_PRIVATE (line 141205) | SQLITE_PRIVATE int sqlite3Fts3PutVarint(char *p, sqlite_int64 v){ function SQLITE_PRIVATE (line 141229) | SQLITE_PRIVATE int sqlite3Fts3GetVarint(const char *p, sqlite_int64 *v){ function SQLITE_PRIVATE (line 141254) | SQLITE_PRIVATE int sqlite3Fts3GetVarint32(const char *p, int *pi){ function SQLITE_PRIVATE (line 141275) | SQLITE_PRIVATE int sqlite3Fts3VarintLen(sqlite3_uint64 v){ function SQLITE_PRIVATE (line 141298) | SQLITE_PRIVATE void sqlite3Fts3Dequote(char *z){ function fts3GetDeltaVarint (line 141327) | static void fts3GetDeltaVarint(char **pp, sqlite3_int64 *pVal){ function fts3GetReverseVarint (line 141342) | static void fts3GetReverseVarint( function fts3DisconnectMethod (line 141364) | static int fts3DisconnectMethod(sqlite3_vtab *pVtab){ function SQLITE_PRIVATE (line 141391) | SQLITE_PRIVATE void sqlite3Fts3ErrMsg(char **pzErr, const char *zFormat,... function fts3DbExec (line 141406) | static void fts3DbExec( function fts3DestroyMethod (line 141429) | static int fts3DestroyMethod(sqlite3_vtab *pVtab){ function fts3DeclareVtab (line 141461) | static void fts3DeclareVtab(int *pRc, Fts3Table *p){ function SQLITE_PRIVATE (line 141498) | SQLITE_PRIVATE void sqlite3Fts3CreateStatTable(int *pRc, Fts3Table *p){ function fts3CreateTables (line 141516) | static int fts3CreateTables(Fts3Table *p){ function fts3DatabasePageSize (line 141581) | static void fts3DatabasePageSize(int *pRc, Fts3Table *p){ function fts3IsSpecialColumn (line 141615) | static int fts3IsSpecialColumn( function fts3Appendf (line 141640) | static void fts3Appendf( function fts3GobbleInt (line 141807) | static int fts3GobbleInt(const char **pp, int *pnOut){ function fts3PrefixParameter (line 141842) | static int fts3PrefixParameter( function fts3ContentColumns (line 141911) | static int fts3ContentColumns( function fts3InitVtab (line 141986) | static int fts3InitVtab( function fts3ConnectMethod (line 142363) | static int fts3ConnectMethod( function fts3CreateMethod (line 142373) | static int fts3CreateMethod( function fts3SetEstimatedRows (line 142389) | static void fts3SetEstimatedRows(sqlite3_index_info *pIdxInfo, i64 nRow){ function fts3SetUniqueFlag (line 142402) | static void fts3SetUniqueFlag(sqlite3_index_info *pIdxInfo){ function fts3BestIndexMethod (line 142418) | static int fts3BestIndexMethod(sqlite3_vtab *pVTab, sqlite3_index_info *... function fts3OpenMethod (line 142543) | static int fts3OpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppC... function fts3CloseMethod (line 142564) | static int fts3CloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3CursorSeekStmt (line 142588) | static int fts3CursorSeekStmt(Fts3Cursor *pCsr, sqlite3_stmt **ppStmt){ function fts3CursorSeek (line 142607) | static int fts3CursorSeek(sqlite3_context *pContext, Fts3Cursor *pCsr){ function fts3ScanInteriorNode (line 142652) | static int fts3ScanInteriorNode( function fts3SelectLeaf (line 142773) | static int fts3SelectLeaf( function fts3PutDeltaVarint (line 142821) | static void fts3PutDeltaVarint( function fts3PoslistCopy (line 142845) | static void fts3PoslistCopy(char **pp, char **ppPoslist){ function fts3ColumnlistCopy (line 142892) | static void fts3ColumnlistCopy(char **pp, char **ppPoslist){ function fts3ReadNextPos (line 142937) | static void fts3ReadNextPos( function fts3PutColNumber (line 142958) | static int fts3PutColNumber(char **pp, int iCol){ function fts3PoslistMerge (line 142976) | static void fts3PoslistMerge( function fts3PoslistPhraseMerge (line 143066) | static int fts3PoslistPhraseMerge( function fts3PoslistNearMerge (line 143190) | static int fts3PoslistNearMerge( type TermSelect (line 143229) | typedef struct TermSelect TermSelect; type TermSelect (line 143230) | struct TermSelect { function fts3GetDeltaVarint3 (line 143248) | static void fts3GetDeltaVarint3( function fts3PutDeltaVarint3 (line 143282) | static void fts3PutDeltaVarint3( function fts3DoclistOrMerge (line 143328) | static int fts3DoclistOrMerge( function fts3DoclistPhraseMerge (line 143420) | static int fts3DoclistPhraseMerge( function SQLITE_PRIVATE (line 143491) | SQLITE_PRIVATE int sqlite3Fts3FirstFilter( function fts3TermSelectFinishMerge (line 143543) | static int fts3TermSelectFinishMerge(Fts3Table *p, TermSelect *pTS){ function fts3TermSelectMerge (line 143597) | static int fts3TermSelectMerge( function fts3SegReaderCursorAppend (line 143669) | static int fts3SegReaderCursorAppend( function fts3SegReaderCursor (line 143694) | static int fts3SegReaderCursor( function SQLITE_PRIVATE (line 143768) | SQLITE_PRIVATE int sqlite3Fts3SegReaderCursor( function fts3SegReaderCursorAddZero (line 143800) | static int fts3SegReaderCursorAddZero( function fts3TermSegReaderCursor (line 143825) | static int fts3TermSegReaderCursor( function fts3SegReaderCursorFree (line 143882) | static void fts3SegReaderCursorFree(Fts3MultiSegReader *pSegcsr){ function fts3TermSelect (line 143891) | static int fts3TermSelect( function fts3DoclistCountDocids (line 143948) | static int fts3DoclistCountDocids(char *aList, int nList){ function fts3NextMethod (line 143974) | static int fts3NextMethod(sqlite3_vtab_cursor *pCursor){ function sqlite3_int64 (line 144009) | static sqlite3_int64 fts3DocidRange(sqlite3_value *pVal, i64 iDefault){ function fts3FilterMethod (line 144035) | static int fts3FilterMethod( function fts3EofMethod (line 144152) | static int fts3EofMethod(sqlite3_vtab_cursor *pCursor){ function fts3RowidMethod (line 144162) | static int fts3RowidMethod(sqlite3_vtab_cursor *pCursor, sqlite_int64 *p... function fts3ColumnMethod (line 144179) | static int fts3ColumnMethod( function fts3UpdateMethod (line 144229) | static int fts3UpdateMethod( function fts3SyncMethod (line 144242) | static int fts3SyncMethod(sqlite3_vtab *pVtab){ function fts3SetHasStat (line 144291) | static int fts3SetHasStat(Fts3Table *p){ function fts3BeginMethod (line 144315) | static int fts3BeginMethod(sqlite3_vtab *pVtab){ function fts3CommitMethod (line 144332) | static int fts3CommitMethod(sqlite3_vtab *pVtab){ function fts3RollbackMethod (line 144347) | static int fts3RollbackMethod(sqlite3_vtab *pVtab){ function fts3ReversePoslist (line 144362) | static void fts3ReversePoslist(char *pStart, char **ppPoslist){ function fts3FunctionArg (line 144405) | static int fts3FunctionArg( function fts3SnippetFunc (line 144428) | static void fts3SnippetFunc( function fts3OffsetsFunc (line 144471) | static void fts3OffsetsFunc( function fts3OptimizeFunc (line 144497) | static void fts3OptimizeFunc( function fts3MatchinfoFunc (line 144531) | static void fts3MatchinfoFunc( function fts3FindFunctionMethod (line 144551) | static int fts3FindFunctionMethod( function fts3RenameMethod (line 144587) | static int fts3RenameMethod( function fts3SavepointMethod (line 144645) | static int fts3SavepointMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts3ReleaseMethod (line 144662) | static int fts3ReleaseMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts3RollbackToMethod (line 144677) | static int fts3RollbackToMethod(sqlite3_vtab *pVtab, int iSavepoint){ function hashDestroy (line 144718) | static void hashDestroy(void *p){ function SQLITE_PRIVATE (line 144749) | SQLITE_PRIVATE int sqlite3Fts3Init(sqlite3 *db){ function fts3EvalAllocateReaders (line 144859) | static void fts3EvalAllocateReaders( function fts3EvalPhraseMergeToken (line 144901) | static int fts3EvalPhraseMergeToken( function fts3EvalPhraseLoad (line 144965) | static int fts3EvalPhraseLoad( function fts3EvalDeferredPhrase (line 145001) | static int fts3EvalDeferredPhrase(Fts3Cursor *pCsr, Fts3Phrase *pPhrase){ function fts3EvalPhraseStart (line 145113) | static int fts3EvalPhraseStart(Fts3Cursor *pCsr, int bOptOk, Fts3Phrase ... function SQLITE_PRIVATE (line 145170) | SQLITE_PRIVATE void sqlite3Fts3DoclistPrev( function SQLITE_PRIVATE (line 145226) | SQLITE_PRIVATE void sqlite3Fts3DoclistNext( function fts3EvalDlPhraseNext (line 145263) | static void fts3EvalDlPhraseNext( type TokenDoclist (line 145309) | typedef struct TokenDoclist TokenDoclist; type TokenDoclist (line 145310) | struct TokenDoclist { function incrPhraseTokenNext (line 145326) | static int incrPhraseTokenNext( function fts3EvalIncrPhraseNext (line 145378) | static int fts3EvalIncrPhraseNext( function fts3EvalPhraseNext (line 145478) | static int fts3EvalPhraseNext( function fts3EvalStartReaders (line 145517) | static void fts3EvalStartReaders( type Fts3TokenAndCost (line 145553) | typedef struct Fts3TokenAndCost Fts3TokenAndCost; type Fts3TokenAndCost (line 145554) | struct Fts3TokenAndCost { function fts3EvalTokenCosts (line 145570) | static void fts3EvalTokenCosts( function fts3EvalAverageDocsize (line 145624) | static int fts3EvalAverageDocsize(Fts3Cursor *pCsr, int *pnPage){ function fts3EvalSelectDeferred (line 145685) | static int fts3EvalSelectDeferred( function fts3EvalStart (line 145818) | static int fts3EvalStart(Fts3Cursor *pCsr){ function fts3EvalInvalidatePoslist (line 145868) | static void fts3EvalInvalidatePoslist(Fts3Phrase *pPhrase){ function fts3EvalNearTrim (line 145899) | static int fts3EvalNearTrim( function fts3EvalNextRow (line 145973) | static void fts3EvalNextRow( function fts3EvalNearTest (line 146114) | static int fts3EvalNearTest(Fts3Expr *pExpr, int *pRc){ function fts3EvalTestExpr (line 146200) | static int fts3EvalTestExpr( function SQLITE_PRIVATE (line 146311) | SQLITE_PRIVATE int sqlite3Fts3EvalTestDeferred(Fts3Cursor *pCsr, int *pRc){ function fts3EvalNext (line 146341) | static int fts3EvalNext(Fts3Cursor *pCsr){ function fts3EvalRestart (line 146382) | static void fts3EvalRestart( function fts3EvalUpdateCounts (line 146425) | static void fts3EvalUpdateCounts(Fts3Expr *pExpr){ function fts3EvalGatherStats (line 146468) | static int fts3EvalGatherStats( function SQLITE_PRIVATE (line 146579) | SQLITE_PRIVATE int sqlite3Fts3EvalPhraseStats( function SQLITE_PRIVATE (line 146627) | SQLITE_PRIVATE int sqlite3Fts3EvalPhrasePoslist( function SQLITE_PRIVATE (line 146761) | SQLITE_PRIVATE void sqlite3Fts3EvalPhraseCleanup(Fts3Phrase *pPhrase){ function SQLITE_PRIVATE (line 146779) | SQLITE_PRIVATE int sqlite3Fts3Corrupt(){ function SQLITE_STDCALL (line 146791) | SQLITE_STDCALL sqlite3_fts3_init( type Fts3auxTable (line 146824) | typedef struct Fts3auxTable Fts3auxTable; type Fts3auxCursor (line 146825) | typedef struct Fts3auxCursor Fts3auxCursor; type Fts3auxTable (line 146827) | struct Fts3auxTable { type Fts3auxCursor (line 146832) | struct Fts3auxCursor { function fts3auxConnectMethod (line 146861) | static int fts3auxConnectMethod( function fts3auxDisconnectMethod (line 146932) | static int fts3auxDisconnectMethod(sqlite3_vtab *pVtab){ function fts3auxBestIndexMethod (line 146953) | static int fts3auxBestIndexMethod( function fts3auxOpenMethod (line 147023) | static int fts3auxOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **... function fts3auxCloseMethod (line 147039) | static int fts3auxCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxGrowStatArray (line 147052) | static int fts3auxGrowStatArray(Fts3auxCursor *pCsr, int nSize){ function fts3auxNextMethod (line 147071) | static int fts3auxNextMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxFilterMethod (line 147165) | static int fts3auxFilterMethod( function fts3auxEofMethod (line 147260) | static int fts3auxEofMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxColumnMethod (line 147268) | static int fts3auxColumnMethod( function fts3auxRowidMethod (line 147309) | static int fts3auxRowidMethod( function SQLITE_PRIVATE (line 147322) | SQLITE_PRIVATE int sqlite3Fts3InitAux(sqlite3 *db){ type ParseContext (line 147449) | typedef struct ParseContext ParseContext; type ParseContext (line 147450) | struct ParseContext { function fts3isspace (line 147473) | static int fts3isspace(char c){ function SQLITE_PRIVATE (line 147488) | SQLITE_PRIVATE int sqlite3Fts3OpenTokenizer( function getNextToken (line 147533) | static int getNextToken( function getNextString (line 147632) | static int getNextString( function getNextNode (line 147750) | static int getNextNode( function opPrecedence (line 147916) | static int opPrecedence(Fts3Expr *p){ function insertBinaryOperator (line 147937) | static void insertBinaryOperator( function fts3ExprParse (line 147968) | static int fts3ExprParse( function fts3ExprCheckDepth (line 148117) | static int fts3ExprCheckDepth(Fts3Expr *p, int nMaxDepth){ function fts3ExprBalance (line 148143) | static int fts3ExprBalance(Fts3Expr **pp, int nMaxDepth){ function fts3ExprParseUnbalanced (line 148317) | static int fts3ExprParseUnbalanced( function SQLITE_PRIVATE (line 148380) | SQLITE_PRIVATE int sqlite3Fts3ExprParse( function fts3FreeExprNode (line 148424) | static void fts3FreeExprNode(Fts3Expr *p){ function SQLITE_PRIVATE (line 148438) | SQLITE_PRIVATE void sqlite3Fts3ExprFree(Fts3Expr *pDel){ function queryTestTokenizer (line 148471) | static int queryTestTokenizer( function fts3ExprTest (line 148563) | static void fts3ExprTest( function SQLITE_PRIVATE (line 148653) | SQLITE_PRIVATE int sqlite3Fts3ExprInitTestInterface(sqlite3* db){ function fts3HashFree (line 148714) | static void fts3HashFree(void *p){ function SQLITE_PRIVATE (line 148728) | SQLITE_PRIVATE void sqlite3Fts3HashInit(Fts3Hash *pNew, char keyClass, c... function SQLITE_PRIVATE (line 148743) | SQLITE_PRIVATE void sqlite3Fts3HashClear(Fts3Hash *pH){ function fts3StrHash (line 148766) | static int fts3StrHash(const void *pKey, int nKey){ function fts3StrCompare (line 148776) | static int fts3StrCompare(const void *pKey1, int n1, const void *pKey2, ... function fts3BinHash (line 148784) | static int fts3BinHash(const void *pKey, int nKey){ function fts3BinCompare (line 148792) | static int fts3BinCompare(const void *pKey1, int n1, const void *pKey2, ... function fts3HashInsertElement (line 148835) | static void fts3HashInsertElement( function fts3Rehash (line 148865) | static int fts3Rehash(Fts3Hash *pH, int new_size){ function Fts3HashElem (line 148889) | static Fts3HashElem *fts3FindElementByHash( function fts3RemoveElementByHash (line 148917) | static void fts3RemoveElementByHash( function SQLITE_PRIVATE (line 148951) | SQLITE_PRIVATE Fts3HashElem *sqlite3Fts3HashFindElem( function SQLITE_PRIVATE (line 148972) | SQLITE_PRIVATE void *sqlite3Fts3HashFind(const Fts3Hash *pH, const void ... function SQLITE_PRIVATE (line 148994) | SQLITE_PRIVATE void *sqlite3Fts3HashInsert( type porter_tokenizer (line 149093) | typedef struct porter_tokenizer { type porter_tokenizer_cursor (line 149100) | typedef struct porter_tokenizer_cursor { function porterCreate (line 149114) | static int porterCreate( function porterDestroy (line 149133) | static int porterDestroy(sqlite3_tokenizer *pTokenizer){ function porterOpen (line 149144) | static int porterOpen( function porterClose (line 149177) | static int porterClose(sqlite3_tokenizer_cursor *pCursor){ function isConsonant (line 149205) | static int isConsonant(const char *z){ function isVowel (line 149214) | static int isVowel(const char *z){ function m_gt_0 (line 149243) | static int m_gt_0(const char *z){ function m_eq_1 (line 149253) | static int m_eq_1(const char *z){ function m_gt_1 (line 149267) | static int m_gt_1(const char *z){ function hasVowel (line 149281) | static int hasVowel(const char *z){ function doubleConsonant (line 149292) | static int doubleConsonant(const char *z){ function star_oh (line 149304) | static int star_oh(const char *z){ function stem (line 149324) | static int stem( function copy_stemmer (line 149349) | static void copy_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){ function porter_stemmer (line 149396) | static void porter_stemmer(const char *zIn, int nIn, char *zOut, int *pn... function porterNext (line 149649) | static int porterNext( function SQLITE_PRIVATE (line 149711) | SQLITE_PRIVATE void sqlite3Fts3PorterTokenizerModule( function fts3TokenizerEnabled (line 149757) | static int fts3TokenizerEnabled(sqlite3_context *context){ function fts3TokenizerFunc (line 149784) | static void fts3TokenizerFunc( function SQLITE_PRIVATE (line 149832) | SQLITE_PRIVATE int sqlite3Fts3IsIdChar(char c){ function SQLITE_PRIVATE (line 149846) | SQLITE_PRIVATE const char *sqlite3Fts3NextToken(const char *zStr, int *pn){ function SQLITE_PRIVATE (line 149883) | SQLITE_PRIVATE int sqlite3Fts3InitTokenizer( function testFunc (line 149975) | static void testFunc( function registerTokenizer (line 150066) | static function queryTokenizer (line 150089) | static function intTestFunc (line 150135) | static void intTestFunc( function SQLITE_PRIVATE (line 150189) | SQLITE_PRIVATE int sqlite3Fts3InitHashTable( type simple_tokenizer (line 150270) | typedef struct simple_tokenizer { type simple_tokenizer_cursor (line 150275) | typedef struct simple_tokenizer_cursor { function simpleDelim (line 150286) | static int simpleDelim(simple_tokenizer *t, unsigned char c){ function fts3_isalnum (line 150289) | static int fts3_isalnum(int x){ function simpleCreate (line 150296) | static int simpleCreate( function simpleDestroy (line 150337) | static int simpleDestroy(sqlite3_tokenizer *pTokenizer){ function simpleOpen (line 150348) | static int simpleOpen( function simpleClose (line 150381) | static int simpleClose(sqlite3_tokenizer_cursor *pCursor){ function simpleNext (line 150392) | static int simpleNext( function SQLITE_PRIVATE (line 150463) | SQLITE_PRIVATE void sqlite3Fts3SimpleTokenizerModule( type Fts3tokTable (line 150519) | typedef struct Fts3tokTable Fts3tokTable; type Fts3tokCursor (line 150520) | typedef struct Fts3tokCursor Fts3tokCursor; type Fts3tokTable (line 150525) | struct Fts3tokTable { type Fts3tokCursor (line 150534) | struct Fts3tokCursor { function fts3tokQueryTokenizer (line 150549) | static int fts3tokQueryTokenizer( function fts3tokDequoteArray (line 150580) | static int fts3tokDequoteArray( function fts3tokConnectMethod (line 150630) | static int fts3tokConnectMethod( function fts3tokDisconnectMethod (line 150694) | static int fts3tokDisconnectMethod(sqlite3_vtab *pVtab){ function fts3tokBestIndexMethod (line 150705) | static int fts3tokBestIndexMethod( function fts3tokOpenMethod (line 150734) | static int fts3tokOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **... function fts3tokResetCursor (line 150752) | static void fts3tokResetCursor(Fts3tokCursor *pCsr){ function fts3tokCloseMethod (line 150771) | static int fts3tokCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3tokNextMethod (line 150782) | static int fts3tokNextMethod(sqlite3_vtab_cursor *pCursor){ function fts3tokFilterMethod (line 150804) | static int fts3tokFilterMethod( function fts3tokEofMethod (line 150841) | static int fts3tokEofMethod(sqlite3_vtab_cursor *pCursor){ function fts3tokColumnMethod (line 150849) | static int fts3tokColumnMethod( function fts3tokRowidMethod (line 150881) | static int fts3tokRowidMethod( function SQLITE_PRIVATE (line 150894) | SQLITE_PRIVATE int sqlite3Fts3InitTok(sqlite3 *db, Fts3Hash *pHash){ function fts3LogMerge (line 151013) | static void fts3LogMerge(int nMerge, sqlite3_int64 iAbsLevel){ type PendingList (line 151021) | typedef struct PendingList PendingList; type SegmentNode (line 151022) | typedef struct SegmentNode SegmentNode; type SegmentWriter (line 151023) | typedef struct SegmentWriter SegmentWriter; type PendingList (line 151029) | struct PendingList { type Fts3DeferredToken (line 151042) | struct Fts3DeferredToken { type Fts3SegReader (line 151066) | struct Fts3SegReader { type SegmentWriter (line 151114) | struct SegmentWriter { type SegmentNode (line 151146) | struct SegmentNode { function fts3SqlStmt (line 151216) | static int fts3SqlStmt( function fts3SelectDocsize (line 151357) | static int fts3SelectDocsize( function SQLITE_PRIVATE (line 151382) | SQLITE_PRIVATE int sqlite3Fts3SelectDoctotal( function SQLITE_PRIVATE (line 151403) | SQLITE_PRIVATE int sqlite3Fts3SelectDocsize( function fts3SqlExec (line 151419) | static void fts3SqlExec( function fts3Writelock (line 151451) | static int fts3Writelock(Fts3Table *p){ function sqlite3_int64 (line 151490) | static sqlite3_int64 getAbsoluteLevel( function SQLITE_PRIVATE (line 151522) | SQLITE_PRIVATE int sqlite3Fts3AllSegdirs( function fts3PendingListAppendVarint (line 151569) | static int fts3PendingListAppendVarint( function fts3PendingListAppend (line 151613) | static int fts3PendingListAppend( function fts3PendingListDelete (line 151668) | static void fts3PendingListDelete(PendingList *pList){ function fts3PendingTermsAddOne (line 151675) | static int fts3PendingTermsAddOne( function fts3PendingTermsAdd (line 151713) | static int fts3PendingTermsAdd( function fts3PendingTermsDocid (line 151791) | static int fts3PendingTermsDocid( function SQLITE_PRIVATE (line 151823) | SQLITE_PRIVATE void sqlite3Fts3PendingTermsClear(Fts3Table *p){ function fts3InsertTerms (line 151845) | static int fts3InsertTerms( function fts3InsertData (line 151880) | static int fts3InsertData( function fts3DeleteAll (line 151954) | static int fts3DeleteAll(Fts3Table *p, int bContent){ function langidFromSelect (line 151978) | static int langidFromSelect(Fts3Table *p, sqlite3_stmt *pSelect){ function fts3DeleteTerms (line 151989) | static void fts3DeleteTerms( function fts3AllocateSegdirIdx (line 152051) | static int fts3AllocateSegdirIdx( function SQLITE_PRIVATE (line 152122) | SQLITE_PRIVATE int sqlite3Fts3ReadBlock( function SQLITE_PRIVATE (line 152176) | SQLITE_PRIVATE void sqlite3Fts3SegmentsClose(Fts3Table *p){ function fts3SegReaderIncrRead (line 152181) | static int fts3SegReaderIncrRead(Fts3SegReader *pReader){ function fts3SegReaderRequire (line 152205) | static int fts3SegReaderRequire(Fts3SegReader *pReader, char *pFrom, int... function fts3SegReaderSetEof (line 152221) | static void fts3SegReaderSetEof(Fts3SegReader *pSeg){ function fts3SegReaderNext (line 152235) | static int fts3SegReaderNext( function fts3SegReaderFirstDocid (line 152347) | static int fts3SegReaderFirstDocid(Fts3Table *pTab, Fts3SegReader *pRead... function fts3SegReaderNextDocid (line 152379) | static int fts3SegReaderNextDocid( function SQLITE_PRIVATE (line 152468) | SQLITE_PRIVATE int sqlite3Fts3MsrOvfl( function SQLITE_PRIVATE (line 152506) | SQLITE_PRIVATE void sqlite3Fts3SegReaderFree(Fts3SegReader *pReader){ function SQLITE_PRIVATE (line 152522) | SQLITE_PRIVATE int sqlite3Fts3SegReaderNew( function fts3CompareElemByTerm (line 152570) | static int SQLITE_CDECL fts3CompareElemByTerm( function SQLITE_PRIVATE (line 152606) | SQLITE_PRIVATE int sqlite3Fts3SegReaderPending( function fts3SegReaderCmp (line 152702) | static int fts3SegReaderCmp(Fts3SegReader *pLhs, Fts3SegReader *pRhs){ function fts3SegReaderDoclistCmp (line 152735) | static int fts3SegReaderDoclistCmp(Fts3SegReader *pLhs, Fts3SegReader *p... function fts3SegReaderDoclistCmpRev (line 152747) | static int fts3SegReaderDoclistCmpRev(Fts3SegReader *pLhs, Fts3SegReader... function fts3SegReaderTermCmp (line 152768) | static int fts3SegReaderTermCmp( function fts3SegReaderSort (line 152793) | static void fts3SegReaderSort( function fts3WriteSegment (line 152826) | static int fts3WriteSegment( function SQLITE_PRIVATE (line 152848) | SQLITE_PRIVATE int sqlite3Fts3MaxLevel(Fts3Table *p, int *pnMax){ function fts3WriteSegdir (line 152867) | static int fts3WriteSegdir( function fts3PrefixCompress (line 152907) | static int fts3PrefixCompress( function fts3NodeAddTerm (line 152923) | static int fts3NodeAddTerm( function fts3TreeFinishNode (line 153034) | static int fts3TreeFinishNode( function fts3NodeWrite (line 153060) | static int fts3NodeWrite( function fts3NodeFree (line 153104) | static void fts3NodeFree(SegmentNode *pTree){ function fts3SegWriterAdd (line 153129) | static int fts3SegWriterAdd( function fts3SegWriterFlush (line 153271) | static int fts3SegWriterFlush( function fts3SegWriterFree (line 153307) | static void fts3SegWriterFree(SegmentWriter *pWriter){ function fts3IsEmpty (line 153326) | static int fts3IsEmpty(Fts3Table *p, sqlite3_value *pRowid, int *pisEmpty){ function fts3SegmentMaxLevel (line 153353) | static int fts3SegmentMaxLevel( function fts3SegmentIsMaxLevel (line 153389) | static int fts3SegmentIsMaxLevel(Fts3Table *p, i64 iAbsLevel, int *pbMax){ function fts3DeleteSegment (line 153417) | static int fts3DeleteSegment( function fts3DeleteSegdir (line 153449) | static int fts3DeleteSegdir( function fts3ColumnFilter (line 153506) | static void fts3ColumnFilter( function fts3MsrBufferData (line 153551) | static int fts3MsrBufferData( function SQLITE_PRIVATE (line 153568) | SQLITE_PRIVATE int sqlite3Fts3MsrIncrNext( function fts3SegReaderStart (line 153636) | static int fts3SegReaderStart( function SQLITE_PRIVATE (line 153668) | SQLITE_PRIVATE int sqlite3Fts3SegReaderStart( function SQLITE_PRIVATE (line 153677) | SQLITE_PRIVATE int sqlite3Fts3MsrIncrStart( function SQLITE_PRIVATE (line 153732) | SQLITE_PRIVATE int sqlite3Fts3MsrIncrRestart(Fts3MultiSegReader *pCsr){ function SQLITE_PRIVATE (line 153752) | SQLITE_PRIVATE int sqlite3Fts3SegReaderStep( function SQLITE_PRIVATE (line 153930) | SQLITE_PRIVATE void sqlite3Fts3SegReaderFinish( function fts3ReadEndBlockField (line 153957) | static void fts3ReadEndBlockField( function fts3PromoteSegments (line 153990) | static int fts3PromoteSegments( function fts3SegmentMerge (line 154092) | static int fts3SegmentMerge( function SQLITE_PRIVATE (line 154189) | SQLITE_PRIVATE int sqlite3Fts3PendingTermsFlush(Fts3Table *p){ function fts3EncodeIntArray (line 154225) | static void fts3EncodeIntArray( function fts3DecodeIntArray (line 154241) | static void fts3DecodeIntArray( function fts3InsertDocsize (line 154262) | static void fts3InsertDocsize( function fts3UpdateDocTotals (line 154306) | static void fts3UpdateDocTotals( function fts3DoOptimize (line 154381) | static int fts3DoOptimize(Fts3Table *p, int bReturnDone){ function fts3DoRebuild (line 154422) | static int fts3DoRebuild(Fts3Table *p){ function fts3IncrmergeCsr (line 154502) | static int fts3IncrmergeCsr( type IncrmergeWriter (line 154546) | typedef struct IncrmergeWriter IncrmergeWriter; type NodeWriter (line 154547) | typedef struct NodeWriter NodeWriter; type Blob (line 154548) | typedef struct Blob Blob; type NodeReader (line 154549) | typedef struct NodeReader NodeReader; type Blob (line 154557) | struct Blob { type NodeWriter (line 154567) | struct NodeWriter { type IncrmergeWriter (line 154577) | struct IncrmergeWriter { type NodeReader (line 154597) | struct NodeReader { function blobGrowBuffer (line 154618) | static void blobGrowBuffer(Blob *pBlob, int nMin, int *pRc){ function nodeReaderNext (line 154641) | static int nodeReaderNext(NodeReader *p){ function nodeReaderRelease (line 154679) | static void nodeReaderRelease(NodeReader *p){ function nodeReaderInit (line 154690) | static int nodeReaderInit(NodeReader *p, const char *aNode, int nNode){ function fts3IncrmergePush (line 154716) | static int fts3IncrmergePush( function fts3AppendToNode (line 154817) | static int fts3AppendToNode( function fts3IncrmergeAppend (line 154867) | static int fts3IncrmergeAppend( function fts3IncrmergeRelease (line 154952) | static void fts3IncrmergeRelease( function fts3TermCmp (line 155042) | static int fts3TermCmp( function fts3IsAppendable (line 155068) | static int fts3IsAppendable(Fts3Table *p, sqlite3_int64 iEnd, int *pbRes){ function fts3IncrmergeLoad (line 155099) | static int fts3IncrmergeLoad( function fts3IncrmergeOutputIdx (line 155231) | static int fts3IncrmergeOutputIdx( function fts3IncrmergeWriter (line 155276) | static int fts3IncrmergeWriter( function fts3RemoveSegdirEntry (line 155341) | static int fts3RemoveSegdirEntry( function fts3RepackSegdirLevel (line 155365) | static int fts3RepackSegdirLevel( function fts3StartNode (line 155421) | static void fts3StartNode(Blob *pNode, int iHeight, sqlite3_int64 iChild){ function fts3TruncateNode (line 155440) | static int fts3TruncateNode( function fts3TruncateSegment (line 155495) | static int fts3TruncateSegment( function fts3IncrmergeChomp (line 155580) | static int fts3IncrmergeChomp( function fts3IncrmergeHintStore (line 155631) | static int fts3IncrmergeHintStore(Fts3Table *p, Blob *pHint){ function fts3IncrmergeHintLoad (line 155654) | static int fts3IncrmergeHintLoad(Fts3Table *p, Blob *pHint){ function fts3IncrmergeHintPush (line 155690) | static void fts3IncrmergeHintPush( function fts3IncrmergeHintPop (line 155711) | static int fts3IncrmergeHintPop(Blob *pHint, i64 *piAbsLevel, int *pnInp... function SQLITE_PRIVATE (line 155737) | SQLITE_PRIVATE int sqlite3Fts3Incrmerge(Fts3Table *p, int nMerge, int nM... function fts3Getint (line 155889) | static int fts3Getint(const char **pz){ function fts3DoIncrmerge (line 155906) | static int fts3DoIncrmerge( function fts3DoAutoincrmerge (line 155949) | static int fts3DoAutoincrmerge( function u64 (line 155977) | static u64 fts3ChecksumEntry( function u64 (line 156007) | static u64 fts3ChecksumIndex( function fts3IntegrityCheck (line 156081) | static int fts3IntegrityCheck(Fts3Table *p, int *pbOk){ function fts3DoIntegrityCheck (line 156195) | static int fts3DoIntegrityCheck( function fts3SpecialInsert (line 156213) | static int fts3SpecialInsert(Fts3Table *p, sqlite3_value *pVal){ function SQLITE_PRIVATE (line 156253) | SQLITE_PRIVATE void sqlite3Fts3FreeDeferredDoclists(Fts3Cursor *pCsr){ function SQLITE_PRIVATE (line 156265) | SQLITE_PRIVATE void sqlite3Fts3FreeDeferredTokens(Fts3Cursor *pCsr){ function SQLITE_PRIVATE (line 156284) | SQLITE_PRIVATE int sqlite3Fts3CacheDeferredDoclists(Fts3Cursor *pCsr){ function SQLITE_PRIVATE (line 156337) | SQLITE_PRIVATE int sqlite3Fts3DeferredTokenList( function SQLITE_PRIVATE (line 156367) | SQLITE_PRIVATE int sqlite3Fts3DeferToken( function fts3DeleteByRowid (line 156395) | static int fts3DeleteByRowid( function SQLITE_PRIVATE (line 156444) | SQLITE_PRIVATE int sqlite3Fts3UpdateMethod( function SQLITE_PRIVATE (line 156590) | SQLITE_PRIVATE int sqlite3Fts3Optimize(Fts3Table *p){ type LoadDoclistCtx (line 156653) | typedef struct LoadDoclistCtx LoadDoclistCtx; type LoadDoclistCtx (line 156654) | struct LoadDoclistCtx { type SnippetIter (line 156664) | typedef struct SnippetIter SnippetIter; type SnippetPhrase (line 156665) | typedef struct SnippetPhrase SnippetPhrase; type SnippetFragment (line 156666) | typedef struct SnippetFragment SnippetFragment; type SnippetIter (line 156668) | struct SnippetIter { type SnippetPhrase (line 156677) | struct SnippetPhrase { type SnippetFragment (line 156686) | struct SnippetFragment { type MatchInfo (line 156697) | typedef struct MatchInfo MatchInfo; type MatchInfo (line 156698) | struct MatchInfo { type MatchinfoBuffer (line 156712) | struct MatchinfoBuffer { type StrBuffer (line 156726) | typedef struct StrBuffer StrBuffer; type StrBuffer (line 156727) | struct StrBuffer { function MatchinfoBuffer (line 156741) | static MatchinfoBuffer *fts3MIBufferNew(int nElem, const char *zMatchinfo){ function fts3MIBufferFree (line 156760) | static void fts3MIBufferFree(void *p){ function fts3MIBufferSetGlobal (line 156802) | static void fts3MIBufferSetGlobal(MatchinfoBuffer *p){ function SQLITE_PRIVATE (line 156810) | SQLITE_PRIVATE void sqlite3Fts3MIBufferFree(MatchinfoBuffer *p){ function fts3GetDeltaPosition (line 156845) | static void fts3GetDeltaPosition(char **pp, int *piPos){ function fts3ExprIterate2 (line 156854) | static int fts3ExprIterate2( function fts3ExprIterate (line 156886) | static int fts3ExprIterate( function fts3ExprLoadDoclistsCb (line 156901) | static int fts3ExprLoadDoclistsCb(Fts3Expr *pExpr, int iPhrase, void *ctx){ function fts3ExprLoadDoclists (line 156924) | static int fts3ExprLoadDoclists( function fts3ExprPhraseCountCb (line 156938) | static int fts3ExprPhraseCountCb(Fts3Expr *pExpr, int iPhrase, void *ctx){ function fts3ExprPhraseCount (line 156943) | static int fts3ExprPhraseCount(Fts3Expr *pExpr){ function fts3SnippetAdvance (line 156954) | static void fts3SnippetAdvance(char **ppIter, int *piIter, int iNext){ function fts3SnippetNextCandidate (line 156976) | static int fts3SnippetNextCandidate(SnippetIter *pIter){ function fts3SnippetDetails (line 157022) | static void fts3SnippetDetails( function fts3SnippetFindPositions (line 157075) | static int fts3SnippetFindPositions(Fts3Expr *pExpr, int iPhrase, void *... function fts3BestSnippet (line 157117) | static int fts3BestSnippet( function fts3StringAppend (line 157203) | static int fts3StringAppend( function fts3SnippetShift (line 157255) | static int fts3SnippetShift( function fts3SnippetText (line 157319) | static int fts3SnippetText( function fts3ColumnlistCount (line 157447) | static int fts3ColumnlistCount(char **ppCollist){ function fts3ExprLHits (line 157465) | static void fts3ExprLHits( function fts3ExprLHitGather (line 157501) | static void fts3ExprLHitGather( function fts3ExprGlobalHitsCb (line 157543) | static int fts3ExprGlobalHitsCb( function fts3ExprLocalHitsCb (line 157559) | static int fts3ExprLocalHitsCb( function fts3MatchinfoCheck (line 157582) | static int fts3MatchinfoCheck( function fts3MatchinfoSize (line 157603) | static int fts3MatchinfoSize(MatchInfo *pInfo, char cArg){ function fts3MatchinfoSelectDoctotal (line 157636) | static int fts3MatchinfoSelectDoctotal( type LcsIterator (line 157668) | typedef struct LcsIterator LcsIterator; type LcsIterator (line 157669) | struct LcsIterator { function fts3MatchinfoLcsCb (line 157682) | static int fts3MatchinfoLcsCb( function fts3LcsIteratorAdvance (line 157697) | static int fts3LcsIteratorAdvance(LcsIterator *pIter){ function fts3MatchinfoLcs (line 157725) | static int fts3MatchinfoLcs(Fts3Cursor *pCsr, MatchInfo *pInfo){ function fts3MatchinfoValues (line 157809) | static int fts3MatchinfoValues( function fts3GetMatchinfo (line 157921) | static void fts3GetMatchinfo( function SQLITE_PRIVATE (line 158006) | SQLITE_PRIVATE void sqlite3Fts3Snippet( type TermOffset (line 158105) | typedef struct TermOffset TermOffset; type TermOffsetCtx (line 158106) | typedef struct TermOffsetCtx TermOffsetCtx; type TermOffset (line 158108) | struct TermOffset { type TermOffsetCtx (line 158114) | struct TermOffsetCtx { function fts3ExprTermOffsetInit (line 158125) | static int fts3ExprTermOffsetInit(Fts3Expr *pExpr, int iPhrase, void *ctx){ function SQLITE_PRIVATE (line 158154) | SQLITE_PRIVATE void sqlite3Fts3Offsets( function SQLITE_PRIVATE (line 158292) | SQLITE_PRIVATE void sqlite3Fts3Matchinfo( type unicode_tokenizer (line 158399) | typedef struct unicode_tokenizer unicode_tokenizer; type unicode_cursor (line 158400) | typedef struct unicode_cursor unicode_cursor; type unicode_tokenizer (line 158402) | struct unicode_tokenizer { type unicode_cursor (line 158409) | struct unicode_cursor { function unicodeDestroy (line 158423) | static int unicodeDestroy(sqlite3_tokenizer *pTokenizer){ function unicodeAddExceptions (line 158450) | static int unicodeAddExceptions( function unicodeIsException (line 158504) | static int unicodeIsException(unicode_tokenizer *p, int iCode){ function unicodeIsAlnum (line 158529) | static int unicodeIsAlnum(unicode_tokenizer *p, int iCode){ function unicodeCreate (line 158537) | static int unicodeCreate( function unicodeOpen (line 158587) | static int unicodeOpen( function unicodeClose (line 158619) | static int unicodeClose(sqlite3_tokenizer_cursor *pCursor){ function unicodeNext (line 158630) | static int unicodeNext( function SQLITE_PRIVATE (line 158698) | SQLITE_PRIVATE void sqlite3Fts3UnicodeTokenizer(sqlite3_tokenizer_module... function SQLITE_PRIVATE (line 158745) | SQLITE_PRIVATE int sqlite3FtsUnicodeIsalnum(int c){ function remove_diacritic (line 158877) | static int remove_diacritic(int c){ function SQLITE_PRIVATE (line 158927) | SQLITE_PRIVATE int sqlite3FtsUnicodeIsdiacritic(int c){ function SQLITE_PRIVATE (line 158946) | SQLITE_PRIVATE int sqlite3FtsUnicodeFold(int c, int bRemoveDiacritic){ type sqlite3_int64 (line 159153) | typedef sqlite3_int64 i64; type u8 (line 159154) | typedef unsigned char u8; type u16 (line 159155) | typedef unsigned short u16; type u32 (line 159156) | typedef unsigned int u32; type Rtree (line 159165) | typedef struct Rtree Rtree; type RtreeCursor (line 159166) | typedef struct RtreeCursor RtreeCursor; type RtreeNode (line 159167) | typedef struct RtreeNode RtreeNode; type RtreeCell (line 159168) | typedef struct RtreeCell RtreeCell; type RtreeConstraint (line 159169) | typedef struct RtreeConstraint RtreeConstraint; type RtreeMatchArg (line 159170) | typedef struct RtreeMatchArg RtreeMatchArg; type RtreeGeomCallback (line 159171) | typedef struct RtreeGeomCallback RtreeGeomCallback; type RtreeCoord (line 159172) | typedef union RtreeCoord RtreeCoord; type RtreeSearchPoint (line 159173) | typedef struct RtreeSearchPoint RtreeSearchPoint; type Rtree (line 159197) | struct Rtree { type sqlite3_int64 (line 159246) | typedef sqlite3_int64 RtreeDValue; type RtreeValue (line 159247) | typedef int RtreeValue; type RtreeDValue (line 159250) | typedef double RtreeDValue; type RtreeValue (line 159251) | typedef float RtreeValue; type RtreeSearchPoint (line 159264) | struct RtreeSearchPoint { type RtreeCursor (line 159305) | struct RtreeCursor { type RtreeConstraint (line 159353) | struct RtreeConstraint { type RtreeNode (line 159377) | struct RtreeNode { type RtreeCell (line 159392) | struct RtreeCell { type RtreeGeomCallback (line 159412) | struct RtreeGeomCallback { type RtreeMatchArg (line 159433) | struct RtreeMatchArg { function readInt16 (line 159452) | static int readInt16(u8 *p){ function readCoord (line 159455) | static void readCoord(u8 *p, RtreeCoord *pCoord){ function i64 (line 159463) | static i64 readInt64(u8 *p){ function writeInt16 (line 159481) | static int writeInt16(u8 *p, int i){ function writeCoord (line 159486) | static int writeCoord(u8 *p, RtreeCoord *pCoord){ function writeInt64 (line 159497) | static int writeInt64(u8 *p, i64 i){ function nodeReference (line 159512) | static void nodeReference(RtreeNode *p){ function nodeZero (line 159521) | static void nodeZero(Rtree *pRtree, RtreeNode *p){ function nodeHash (line 159530) | static int nodeHash(i64 iNode){ function RtreeNode (line 159538) | static RtreeNode *nodeHashLookup(Rtree *pRtree, i64 iNode){ function nodeHashInsert (line 159547) | static void nodeHashInsert(Rtree *pRtree, RtreeNode *pNode){ function nodeHashDelete (line 159558) | static void nodeHashDelete(Rtree *pRtree, RtreeNode *pNode){ function RtreeNode (line 159574) | static RtreeNode *nodeNew(Rtree *pRtree, RtreeNode *pParent){ function nodeAcquire (line 159591) | static int nodeAcquire( function nodeOverwriteCell (line 159679) | static void nodeOverwriteCell( function nodeDeleteCell (line 159697) | static void nodeDeleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell){ function nodeInsertCell (line 159712) | static int nodeInsertCell( function nodeWrite (line 159736) | static int nodeWrite(Rtree *pRtree, RtreeNode *pNode){ function nodeRelease (line 159761) | static int nodeRelease(Rtree *pRtree, RtreeNode *pNode){ function i64 (line 159788) | static i64 nodeGetRowid( function nodeGetCoord (line 159800) | static void nodeGetCoord( function nodeGetCell (line 159814) | static void nodeGetCell( function rtreeCreate (line 159842) | static int rtreeCreate( function rtreeConnect (line 159855) | static int rtreeConnect( function rtreeReference (line 159868) | static void rtreeReference(Rtree *pRtree){ function rtreeRelease (line 159876) | static void rtreeRelease(Rtree *pRtree){ function rtreeDisconnect (line 159895) | static int rtreeDisconnect(sqlite3_vtab *pVtab){ function rtreeDestroy (line 159903) | static int rtreeDestroy(sqlite3_vtab *pVtab){ function rtreeOpen (line 159930) | static int rtreeOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function freeCursorConstraints (line 159949) | static void freeCursorConstraints(RtreeCursor *pCsr){ function rtreeClose (line 159967) | static int rtreeClose(sqlite3_vtab_cursor *cur){ function rtreeEof (line 159984) | static int rtreeEof(sqlite3_vtab_cursor *cur){ function rtreeCallbackConstraint (line 160032) | static int rtreeCallbackConstraint( function rtreeNonleafConstraint (line 160080) | static void rtreeNonleafConstraint( function rtreeLeafConstraint (line 160124) | static void rtreeLeafConstraint( function nodeRowidIndex (line 160150) | static int nodeRowidIndex( function nodeParentIndex (line 160172) | static int nodeParentIndex(Rtree *pRtree, RtreeNode *pNode, int *piIndex){ function rtreeSearchPointCompare (line 160191) | static int rtreeSearchPointCompare( function rtreeSearchPointSwap (line 160205) | static void rtreeSearchPointSwap(RtreeCursor *p, int i, int j){ function RtreeSearchPoint (line 160226) | static RtreeSearchPoint *rtreeSearchPointFirst(RtreeCursor *pCur){ function RtreeNode (line 160233) | static RtreeNode *rtreeNodeOfFirstSearchPoint(RtreeCursor *pCur, int *pRC){ function RtreeSearchPoint (line 160249) | static RtreeSearchPoint *rtreeEnqueue( function RtreeSearchPoint (line 160284) | static RtreeSearchPoint *rtreeSearchPointNew( function tracePoint (line 160321) | static void tracePoint(RtreeSearchPoint *p, int idx, RtreeCursor *pCur){ function traceQueue (line 160333) | static void traceQueue(RtreeCursor *pCur, const char *zPrefix){ function rtreeSearchPointPop (line 160351) | static void rtreeSearchPointPop(RtreeCursor *p){ function rtreeStepToLeaf (line 160399) | static int rtreeStepToLeaf(RtreeCursor *pCur){ function rtreeNext (line 160469) | static int rtreeNext(sqlite3_vtab_cursor *pVtabCursor){ function rtreeRowid (line 160483) | static int rtreeRowid(sqlite3_vtab_cursor *pVtabCursor, sqlite_int64 *pR... function rtreeColumn (line 160497) | static int rtreeColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, i... function findLeafNode (line 160532) | static int findLeafNode( function deserializeGeometry (line 160558) | static int deserializeGeometry(sqlite3_value *pValue, RtreeConstraint *p... function rtreeFilter (line 160604) | static int rtreeFilter( function setEstimatedRows (line 160710) | static void setEstimatedRows(sqlite3_index_info *pIdxInfo, i64 nRow){ function rtreeBestIndex (line 160752) | static int rtreeBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ function RtreeDValue (line 160837) | static RtreeDValue cellArea(Rtree *pRtree, RtreeCell *p){ function RtreeDValue (line 160850) | static RtreeDValue cellMargin(Rtree *pRtree, RtreeCell *p){ function cellUnion (line 160862) | static void cellUnion(Rtree *pRtree, RtreeCell *p1, RtreeCell *p2){ function cellContains (line 160881) | static int cellContains(Rtree *pRtree, RtreeCell *p1, RtreeCell *p2){ function RtreeDValue (line 160899) | static RtreeDValue cellGrowth(Rtree *pRtree, RtreeCell *p, RtreeCell *pC... function RtreeDValue (line 160908) | static RtreeDValue cellOverlap( function ChooseLeaf (line 160940) | static int ChooseLeaf( function AdjustTree (line 161000) | static int AdjustTree( function rowidWrite (line 161029) | static int rowidWrite(Rtree *pRtree, sqlite3_int64 iRowid, sqlite3_int64... function parentWrite (line 161039) | static int parentWrite(Rtree *pRtree, sqlite3_int64 iNode, sqlite3_int64... function SortByDistance (line 161066) | static void SortByDistance( function SortByDimension (line 161132) | static void SortByDimension( function splitNodeStartree (line 161191) | static int splitNodeStartree( function updateMapping (line 161289) | static int updateMapping( function SplitNode (line 161308) | static int SplitNode( function fixLeafParent (line 161455) | static int fixLeafParent(Rtree *pRtree, RtreeNode *pLeaf){ function removeNode (line 161487) | static int removeNode(Rtree *pRtree, RtreeNode *pNode, int iHeight){ function fixBoundingBox (line 161536) | static int fixBoundingBox(Rtree *pRtree, RtreeNode *pNode){ function deleteCell (line 161563) | static int deleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell, int iH... function Reinsert (line 161594) | static int Reinsert( function rtreeInsertCell (line 161699) | static int rtreeInsertCell( function reinsertNodeContent (line 161734) | static int reinsertNodeContent(Rtree *pRtree, RtreeNode *pNode){ function newRowid (line 161763) | static int newRowid(Rtree *pRtree, i64 *piRowid){ function rtreeDeleteRowid (line 161776) | static int rtreeDeleteRowid(Rtree *pRtree, sqlite3_int64 iDelete){ function RtreeValue (line 161868) | static RtreeValue rtreeValueDown(sqlite3_value *v){ function RtreeValue (line 161876) | static RtreeValue rtreeValueUp(sqlite3_value *v){ function rtreeUpdate (line 161890) | static int rtreeUpdate( function rtreeRename (line 162021) | static int rtreeRename(sqlite3_vtab *pVtab, const char *zNewName){ function rtreeQueryStat1 (line 162044) | static int rtreeQueryStat1(sqlite3 *db, Rtree *pRtree){ function rtreeSqlInit (line 162102) | static int rtreeSqlInit( function getIntFromStmt (line 162183) | static int getIntFromStmt(sqlite3 *db, const char *zSql, int *piVal){ function getNodeSize (line 162213) | static int getNodeSize( function rtreeInit (line 162257) | static int rtreeInit( function rtreenode (line 162364) | static void rtreenode(sqlite3_context *ctx, int nArg, sqlite3_value **ap... function rtreedepth (line 162418) | static void rtreedepth(sqlite3_context *ctx, int nArg, sqlite3_value **a... function SQLITE_PRIVATE (line 162435) | SQLITE_PRIVATE int sqlite3RtreeInit(sqlite3 *db){ function rtreeFreeCallback (line 162466) | static void rtreeFreeCallback(void *p){ function rtreeMatchArgFree (line 162475) | static void rtreeMatchArgFree(void *pArg){ function geomCallback (line 162498) | static void geomCallback(sqlite3_context *ctx, int nArg, sqlite3_value *... function SQLITE_STDCALL (line 162536) | SQLITE_STDCALL sqlite3_rtree_geometry_callback( function SQLITE_STDCALL (line 162560) | SQLITE_STDCALL sqlite3_rtree_query_callback( function SQLITE_STDCALL (line 162585) | SQLITE_STDCALL sqlite3_rtree_init( function xFree (line 162657) | static void xFree(void *p){ function icuLikeCompare (line 162698) | static int icuLikeCompare( function icuLikeFunc (line 162786) | static void icuLikeFunc( function icuFunctionError (line 162832) | static void icuFunctionError( function icuRegexpDelete (line 162847) | static void icuRegexpDelete(void *p){ function icuRegexpFunc (line 162871) | static void icuRegexpFunc(sqlite3_context *p, int nArg, sqlite3_value **... function icuCaseFunc16 (line 162954) | static void icuCaseFunc16(sqlite3_context *p, int nArg, sqlite3_value **... function icuCollationDel (line 163012) | static void icuCollationDel(void *pCtx){ function icuCollationColl (line 163021) | static int icuCollationColl( function icuLoadCollation (line 163053) | static void icuLoadCollation( function SQLITE_PRIVATE (line 163093) | SQLITE_PRIVATE int sqlite3IcuInit(sqlite3 *db){ function SQLITE_STDCALL (line 163136) | SQLITE_STDCALL sqlite3_icu_init( type IcuTokenizer (line 163176) | typedef struct IcuTokenizer IcuTokenizer; type IcuCursor (line 163177) | typedef struct IcuCursor IcuCursor; type IcuTokenizer (line 163179) | struct IcuTokenizer { type IcuCursor (line 163184) | struct IcuCursor { function icuCreate (line 163201) | static int icuCreate( function icuDestroy (line 163231) | static int icuDestroy(sqlite3_tokenizer *pTokenizer){ function icuOpen (line 163243) | static int icuOpen( function icuClose (line 163315) | static int icuClose(sqlite3_tokenizer_cursor *pCursor){ function icuNext (line 163326) | static int icuNext( function SQLITE_PRIVATE (line 163404) | SQLITE_PRIVATE void sqlite3Fts3IcuTokenizerModule( type sqlite3rbu (line 163781) | typedef struct sqlite3rbu sqlite3rbu; type RbuFrame (line 164123) | typedef struct RbuFrame RbuFrame; type RbuObjIter (line 164124) | typedef struct RbuObjIter RbuObjIter; type RbuState (line 164125) | typedef struct RbuState RbuState; type rbu_vfs (line 164126) | typedef struct rbu_vfs rbu_vfs; type rbu_file (line 164127) | typedef struct rbu_file rbu_file; type RbuUpdateStmt (line 164128) | typedef struct RbuUpdateStmt RbuUpdateStmt; type u32 (line 164131) | typedef unsigned int u32; type u16 (line 164132) | typedef unsigned short u16; type u8 (line 164133) | typedef unsigned char u8; type sqlite3_int64 (line 164134) | typedef sqlite3_int64 i64; type RbuState (line 164151) | struct RbuState { type RbuUpdateStmt (line 164163) | struct RbuUpdateStmt { type RbuObjIter (line 164185) | struct RbuObjIter { type RbuFrame (line 164252) | struct RbuFrame { type sqlite3rbu (line 164297) | struct sqlite3rbu { type rbu_vfs (line 164335) | struct rbu_vfs { type rbu_file (line 164346) | struct rbu_file { function rbuDeltaGetInt (line 164389) | static unsigned int rbuDeltaGetInt(const char **pz, int *pLen){ function rbuDeltaChecksum (line 164416) | static unsigned int rbuDeltaChecksum(const char *zIn, size_t N){ function rbuDeltaApply (line 164468) | static int rbuDeltaApply( function rbuDeltaOutputSize (line 164554) | static int rbuDeltaOutputSize(const char *zDelta, int lenDelta){ function rbuFossilDeltaFunc (line 164576) | static void rbuFossilDeltaFunc( function prepareAndCollectError (line 164628) | static int prepareAndCollectError( function resetAndCollectError (line 164650) | static int resetAndCollectError(sqlite3_stmt *pStmt, char **pzErrmsg){ function prepareFreeAndCollectError (line 164673) | static int prepareFreeAndCollectError( function rbuObjIterFreeCols (line 164695) | static void rbuObjIterFreeCols(RbuObjIter *pIter){ function rbuObjIterClearStatements (line 164715) | static void rbuObjIterClearStatements(RbuObjIter *pIter){ function rbuObjIterFinalize (line 164742) | static void rbuObjIterFinalize(RbuObjIter *pIter){ function rbuObjIterNext (line 164758) | static int rbuObjIterNext(sqlite3rbu *p, RbuObjIter *pIter){ function rbuTargetNameFunc (line 164838) | static void rbuTargetNameFunc( function rbuObjIterFirst (line 164873) | static int rbuObjIterFirst(sqlite3rbu *p, RbuObjIter *pIter){ function rbuMPrintfExec (line 164931) | static int rbuMPrintfExec(sqlite3rbu *p, sqlite3 *db, const char *zFmt, ... function rbuAllocateIterArrays (line 164978) | static void rbuAllocateIterArrays(sqlite3rbu *p, RbuObjIter *pIter, int ... function rbuFinalize (line 165027) | static void rbuFinalize(sqlite3rbu *p, sqlite3_stmt *pStmt){ function rbuTableType (line 165075) | static void rbuTableType( function rbuObjIterCacheIndexedCols (line 165159) | static void rbuObjIterCacheIndexedCols(sqlite3rbu *p, RbuObjIter *pIter){ function rbuObjIterCacheTableInfo (line 165206) | static int rbuObjIterCacheTableInfo(sqlite3rbu *p, RbuObjIter *pIter){ function rbuBadControlError (line 165540) | static void rbuBadControlError(sqlite3rbu *p){ function rbuCreateImposterTable2 (line 165703) | static void rbuCreateImposterTable2(sqlite3rbu *p, RbuObjIter *pIter){ function rbuCreateImposterTable (line 165777) | static void rbuCreateImposterTable(sqlite3rbu *p, RbuObjIter *pIter){ function rbuObjIterPrepareTmpInsert (line 165833) | static void rbuObjIterPrepareTmpInsert( function rbuTmpInsertFunc (line 165851) | static void rbuTmpInsertFunc( function rbuObjIterPrepareAll (line 165886) | static int rbuObjIterPrepareAll( function rbuGetUpdateStmt (line 166108) | static int rbuGetUpdateStmt( function sqlite3 (line 166176) | static sqlite3 *rbuOpenDbhandle( function rbuFreeState (line 166197) | static void rbuFreeState(RbuState *p){ function RbuState (line 166214) | static RbuState *rbuLoadState(sqlite3rbu *p){ function rbuOpenDatabase (line 166287) | static void rbuOpenDatabase(sqlite3rbu *p){ function rbuFileSuffix3 (line 166454) | static void rbuFileSuffix3(const char *zBase, char *z){ function i64 (line 166475) | static i64 rbuShmChecksum(sqlite3rbu *p){ function rbuSetupCheckpoint (line 166504) | static void rbuSetupCheckpoint(sqlite3rbu *p, RbuState *pState){ function rbuCaptureWalRead (line 166569) | static int rbuCaptureWalRead(sqlite3rbu *pRbu, i64 iOff, int iAmt){ function rbuCaptureDbWrite (line 166601) | static int rbuCaptureDbWrite(sqlite3rbu *pRbu, i64 iOff){ function rbuCheckpointFrame (line 166611) | static void rbuCheckpointFrame(sqlite3rbu *p, RbuFrame *pFrame){ function rbuLockDatabase (line 166629) | static void rbuLockDatabase(sqlite3rbu *p){ function LPWSTR (line 166639) | static LPWSTR rbuWinUtf8ToUnicode(const char *zFilename){ function rbuMoveOalFile (line 166669) | static void rbuMoveOalFile(sqlite3rbu *p){ function rbuStepType (line 166760) | static int rbuStepType(sqlite3rbu *p, const char **pzMask){ function assertColumnName (line 166803) | static void assertColumnName(sqlite3_stmt *pStmt, int iCol, const char *... function rbuStepOneOp (line 166816) | static void rbuStepOneOp(sqlite3rbu *p, int eType){ function rbuStep (line 166899) | static int rbuStep(sqlite3rbu *p){ function rbuIncrSchemaCookie (line 166964) | static void rbuIncrSchemaCookie(sqlite3rbu *p){ function rbuSaveState (line 166995) | static void rbuSaveState(sqlite3rbu *p, int eStage){ function rbuCopyPragma (line 167054) | static void rbuCopyPragma(sqlite3rbu *p, const char *zPragma){ function rbuCreateTargetSchema (line 167074) | static void rbuCreateTargetSchema(sqlite3rbu *p){ function SQLITE_STDCALL (line 167126) | SQLITE_STDCALL sqlite3rbu_step(sqlite3rbu *p){ function rbuStrCompare (line 167238) | static int rbuStrCompare(const char *z1, const char *z2){ function rbuSetupOal (line 167254) | static void rbuSetupOal(sqlite3rbu *p, RbuState *pState){ function rbuDeleteOalFile (line 167286) | static void rbuDeleteOalFile(sqlite3rbu *p){ function rbuCreateVfs (line 167302) | static void rbuCreateVfs(sqlite3rbu *p){ function rbuDeleteVfs (line 167321) | static void rbuDeleteVfs(sqlite3rbu *p){ function rbuIndexCntFunc (line 167333) | static void rbuIndexCntFunc( function rbuInitPhaseOneSteps (line 167382) | static void rbuInitPhaseOneSteps(sqlite3rbu *p){ function sqlite3rbu (line 167423) | static sqlite3rbu *openRbuHandle( function SQLITE_API (line 167592) | SQLITE_API sqlite3 *SQLITE_STDCALL sqlite3rbu_db(sqlite3rbu *pRbu, int b... function rbuEditErrmsg (line 167606) | static void rbuEditErrmsg(sqlite3rbu *p){ function SQLITE_STDCALL (line 167624) | SQLITE_STDCALL sqlite3rbu_close(sqlite3rbu *p, char **pzErrmsg){ function SQLITE_STDCALL (line 167675) | SQLITE_STDCALL sqlite3rbu_progress(sqlite3rbu *pRbu){ function SQLITE_STDCALL (line 167683) | SQLITE_STDCALL sqlite3rbu_bp_progress(sqlite3rbu *p, int *pnOne, int *pn... function SQLITE_STDCALL (line 167715) | SQLITE_STDCALL sqlite3rbu_savestate(sqlite3rbu *p){ function rbuUnlockShm (line 167800) | static void rbuUnlockShm(rbu_file *p){ function rbuVfsClose (line 167816) | static int rbuVfsClose(sqlite3_file *pFile){ function u32 (line 167849) | static u32 rbuGetU32(u8 *aBuf){ function rbuPutU32 (line 167860) | static void rbuPutU32(u8 *aBuf, u32 iVal){ function rbuPutU16 (line 167867) | static void rbuPutU16(u8 *aBuf, u16 iVal){ function rbuVfsRead (line 167875) | static int rbuVfsRead( function rbuVfsWrite (line 167941) | static int rbuVfsWrite( function rbuVfsTruncate (line 167976) | static int rbuVfsTruncate(sqlite3_file *pFile, sqlite_int64 size){ function rbuVfsSync (line 167984) | static int rbuVfsSync(sqlite3_file *pFile, int flags){ function rbuVfsFileSize (line 167998) | static int rbuVfsFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function rbuVfsLock (line 168019) | static int rbuVfsLock(sqlite3_file *pFile, int eLock){ function rbuVfsUnlock (line 168041) | static int rbuVfsUnlock(sqlite3_file *pFile, int eLock){ function rbuVfsCheckReservedLock (line 168049) | static int rbuVfsCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function rbuVfsFileControl (line 168057) | static int rbuVfsFileControl(sqlite3_file *pFile, int op, void *pArg){ function rbuVfsSectorSize (line 168112) | static int rbuVfsSectorSize(sqlite3_file *pFile){ function rbuVfsDeviceCharacteristics (line 168120) | static int rbuVfsDeviceCharacteristics(sqlite3_file *pFile){ function rbuVfsShmLock (line 168128) | static int rbuVfsShmLock(sqlite3_file *pFile, int ofst, int n, int flags){ function rbuVfsShmMap (line 168167) | static int rbuVfsShmMap( function rbuVfsShmBarrier (line 168221) | static void rbuVfsShmBarrier(sqlite3_file *pFile){ function rbuVfsShmUnmap (line 168229) | static int rbuVfsShmUnmap(sqlite3_file *pFile, int delFlag){ function rbu_file (line 168251) | static rbu_file *rbuFindMaindb(rbu_vfs *pRbuVfs, const char *zWal){ function rbuVfsOpen (line 168289) | static int rbuVfsOpen( function rbuVfsDelete (line 168402) | static int rbuVfsDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ function rbuVfsAccess (line 168411) | static int rbuVfsAccess( function rbuVfsFullPathname (line 168456) | static int rbuVfsFullPathname( function rbuVfsDlError (line 168480) | static void rbuVfsDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){ function rbuVfsDlClose (line 168500) | static void rbuVfsDlClose(sqlite3_vfs *pVfs, void *pHandle){ function rbuVfsRandomness (line 168510) | static int rbuVfsRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function rbuVfsSleep (line 168519) | static int rbuVfsSleep(sqlite3_vfs *pVfs, int nMicro){ function rbuVfsCurrentTime (line 168527) | static int rbuVfsCurrentTime(sqlite3_vfs *pVfs, double *pTimeOut){ function rbuVfsGetLastError (line 168535) | static int rbuVfsGetLastError(sqlite3_vfs *pVfs, int a, char *b){ function SQLITE_STDCALL (line 168543) | SQLITE_STDCALL sqlite3rbu_destroy_vfs(const char *zName){ function SQLITE_STDCALL (line 168557) | SQLITE_STDCALL sqlite3rbu_create_vfs(const char *zName, const char *zPar... type StatTable (line 168713) | typedef struct StatTable StatTable; type StatCursor (line 168714) | typedef struct StatCursor StatCursor; type StatPage (line 168715) | typedef struct StatPage StatPage; type StatCell (line 168716) | typedef struct StatCell StatCell; type StatCell (line 168718) | struct StatCell { type StatPage (line 168727) | struct StatPage { type StatCursor (line 168743) | struct StatCursor { type StatTable (line 168765) | struct StatTable { function statConnect (line 168778) | static int statConnect( function statDisconnect (line 168820) | static int statDisconnect(sqlite3_vtab *pVtab){ function statBestIndex (line 168832) | static int statBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ function statOpen (line 168878) | static int statOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function statClearPage (line 168895) | static void statClearPage(StatPage *p){ function statResetCsr (line 168908) | static void statResetCsr(StatCursor *pCsr){ function statClose (line 168923) | static int statClose(sqlite3_vtab_cursor *pCursor){ function getLocalPayload (line 168931) | static void getLocalPayload( function statDecodePage (line 168954) | static int statDecodePage(Btree *pBt, StatPage *p){ function statSizeAndOffset (line 169049) | static void statSizeAndOffset(StatCursor *pCsr){ function statNext (line 169074) | static int statNext(sqlite3_vtab_cursor *pCursor){ function statEof (line 169207) | static int statEof(sqlite3_vtab_cursor *pCursor){ function statFilter (line 169212) | static int statFilter( function statColumn (line 169257) | static int statColumn( function statRowid (line 169304) | static int statRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){ function SQLITE_PRIVATE (line 169313) | SQLITE_PRIVATE int sqlite3DbstatRegister(sqlite3 *db){ function SQLITE_PRIVATE (line 169339) | SQLITE_PRIVATE int sqlite3DbstatRegister(sqlite3 *db){ return SQLITE_OK; } type SessionTable (line 169355) | typedef struct SessionTable SessionTable; type SessionChange (line 169356) | typedef struct SessionChange SessionChange; type SessionBuffer (line 169357) | typedef struct SessionBuffer SessionBuffer; type SessionInput (line 169358) | typedef struct SessionInput SessionInput; type SessionHook (line 169371) | typedef struct SessionHook SessionHook; type SessionHook (line 169372) | struct SessionHook { type sqlite3_session (line 169383) | struct sqlite3_session { type SessionBuffer (line 169400) | struct SessionBuffer { type SessionInput (line 169412) | struct SessionInput { type sqlite3_changeset_iter (line 169428) | struct sqlite3_changeset_iter { type SessionTable (line 169455) | struct SessionTable { type SessionChange (line 169593) | struct SessionChange { function sessionVarintPut (line 169605) | static int sessionVarintPut(u8 *aBuf, int iVal){ function sessionVarintLen (line 169612) | static int sessionVarintLen(int iVal){ function sessionVarintGet (line 169620) | static int sessionVarintGet(u8 *aBuf, int *piVal){ function sqlite3_int64 (line 169631) | static sqlite3_int64 sessionGetI64(u8 *aRec){ function sessionPutI64 (line 169641) | static void sessionPutI64(u8 *aBuf, sqlite3_int64 i){ function sessionSerializeValue (line 169665) | static int sessionSerializeValue( function sessionHashAppendI64 (line 169760) | static unsigned int sessionHashAppendI64(unsigned int h, i64 i){ function sessionHashAppendBlob (line 169769) | static unsigned int sessionHashAppendBlob(unsigned int h, int n, const u... function sessionHashAppendType (line 169779) | static unsigned int sessionHashAppendType(unsigned int h, int eType){ function sessionPreupdateHash (line 169794) | static int sessionPreupdateHash( function sessionSerialLen (line 169858) | static int sessionSerialLen(u8 *a){ function sessionChangeHash (line 169876) | static unsigned int sessionChangeHash( function sessionChangeEqual (line 169925) | static int sessionChangeEqual( function sessionMergeRecord (line 169968) | static void sessionMergeRecord( function u8 (line 170014) | static u8 *sessionMergeValue( function sessionMergeUpdate (line 170048) | static int sessionMergeUpdate( function sessionPreupdateEqual (line 170125) | static int sessionPreupdateEqual( function sessionGrowHash (line 170205) | static int sessionGrowHash(int bPatchset, SessionTable *pTab){ function sessionTableInfo (line 170269) | static int sessionTableInfo( function sessionInitTable (line 170369) | static int sessionInitTable(sqlite3_session *pSession, SessionTable *pTab){ function sessionPreupdateOneChange (line 170397) | static void sessionPreupdateOneChange( function sessionFindTable (line 170518) | static int sessionFindTable( function xPreUpdate (line 170554) | static void xPreUpdate( function sessionPreupdateOld (line 170592) | static int sessionPreupdateOld(void *pCtx, int iVal, sqlite3_value **ppV... function sessionPreupdateNew (line 170595) | static int sessionPreupdateNew(void *pCtx, int iVal, sqlite3_value **ppV... function sessionPreupdateCount (line 170598) | static int sessionPreupdateCount(void *pCtx){ function sessionPreupdateDepth (line 170601) | static int sessionPreupdateDepth(void *pCtx){ function sessionPreupdateHooks (line 170609) | static void sessionPreupdateHooks( type SessionDiffCtx (line 170619) | typedef struct SessionDiffCtx SessionDiffCtx; type SessionDiffCtx (line 170620) | struct SessionDiffCtx { function sessionDiffOld (line 170628) | static int sessionDiffOld(void *pCtx, int iVal, sqlite3_value **ppVal){ function sessionDiffNew (line 170633) | static int sessionDiffNew(void *pCtx, int iVal, sqlite3_value **ppVal){ function sessionDiffCount (line 170638) | static int sessionDiffCount(void *pCtx){ function sessionDiffDepth (line 170642) | static int sessionDiffDepth(void *pCtx){ function sessionDiffHooks (line 170650) | static void sessionDiffHooks( function sessionDiffFindNew (line 170731) | static int sessionDiffFindNew( function sessionDiffFindModified (line 170762) | static int sessionDiffFindModified( function SQLITE_STDCALL (line 170802) | SQLITE_STDCALL sqlite3session_diff( function SQLITE_STDCALL (line 170896) | SQLITE_STDCALL sqlite3session_create( function sessionDeleteTable (line 170934) | static void sessionDeleteTable(SessionTable *pList){ function SQLITE_STDCALL (line 170958) | SQLITE_STDCALL sqlite3session_delete(sqlite3_session *pSession){ function SQLITE_STDCALL (line 170987) | SQLITE_STDCALL sqlite3session_table_filter( function SQLITE_STDCALL (line 171005) | SQLITE_STDCALL sqlite3session_attach( function sessionBufferGrow (line 171057) | static int sessionBufferGrow(SessionBuffer *p, int nByte, int *pRc){ function sessionAppendValue (line 171084) | static void sessionAppendValue(SessionBuffer *p, sqlite3_value *pVal, in... function sessionAppendByte (line 171106) | static void sessionAppendByte(SessionBuffer *p, u8 v, int *pRc){ function sessionAppendVarint (line 171119) | static void sessionAppendVarint(SessionBuffer *p, int v, int *pRc){ function sessionAppendBlob (line 171132) | static void sessionAppendBlob( function sessionAppendStr (line 171152) | static void sessionAppendStr( function sessionAppendInteger (line 171172) | static void sessionAppendInteger( function sessionAppendIdent (line 171191) | static void sessionAppendIdent( function sessionAppendCol (line 171216) | static void sessionAppendCol( function sessionAppendUpdate (line 171278) | static int sessionAppendUpdate( function sessionAppendDelete (line 171377) | static int sessionAppendDelete( function sessionSelectStmt (line 171432) | static int sessionSelectStmt( function sessionSelectBind (line 171475) | static int sessionSelectBind( function sessionAppendTableHdr (line 171546) | static void sessionAppendTableHdr( function sessionGenerateChangeset (line 171569) | static int sessionGenerateChangeset( function SQLITE_STDCALL (line 171695) | SQLITE_STDCALL sqlite3session_changeset( function SQLITE_STDCALL (line 171706) | SQLITE_STDCALL sqlite3session_changeset_strm( function SQLITE_STDCALL (line 171717) | SQLITE_STDCALL sqlite3session_patchset_strm( function SQLITE_STDCALL (line 171732) | SQLITE_STDCALL sqlite3session_patchset( function SQLITE_STDCALL (line 171743) | SQLITE_STDCALL sqlite3session_enable(sqlite3_session *pSession, int bEna... function SQLITE_STDCALL (line 171757) | SQLITE_STDCALL sqlite3session_indirect(sqlite3_session *pSession, int bI... function SQLITE_STDCALL (line 171772) | SQLITE_STDCALL sqlite3session_isempty(sqlite3_session *pSession){ function sessionChangesetStart (line 171788) | static int sessionChangesetStart( function SQLITE_STDCALL (line 171822) | SQLITE_STDCALL sqlite3changeset_start( function SQLITE_STDCALL (line 171833) | SQLITE_STDCALL sqlite3changeset_start_strm( function sessionDiscardData (line 171845) | static void sessionDiscardData(SessionInput *pIn){ function sessionInputBuffer (line 171865) | static int sessionInputBuffer(SessionInput *pIn, int nByte){ function sessionSkipRecord (line 171893) | static void sessionSkipRecord( function sessionValueSetStr (line 171919) | static int sessionValueSetStr( function sessionReadRecord (line 171960) | static int sessionReadRecord( function sessionChangesetBufferTblhdr (line 172025) | static int sessionChangesetBufferTblhdr(SessionInput *pIn, int *pnByte){ function sessionChangesetBufferRecord (line 172057) | static int sessionChangesetBufferRecord( function sessionChangesetReadTblhdr (line 172101) | static int sessionChangesetReadTblhdr(sqlite3_changeset_iter *p){ function sessionChangesetNext (line 172147) | static int sessionChangesetNext( function SQLITE_STDCALL (line 172254) | SQLITE_STDCALL sqlite3changeset_next(sqlite3_changeset_iter *p){ function SQLITE_STDCALL (line 172263) | SQLITE_STDCALL sqlite3changeset_op( function SQLITE_STDCALL (line 172283) | SQLITE_STDCALL sqlite3changeset_pk( function SQLITE_STDCALL (line 172306) | SQLITE_STDCALL sqlite3changeset_old( function SQLITE_STDCALL (line 172334) | SQLITE_STDCALL sqlite3changeset_new( function SQLITE_STDCALL (line 172368) | SQLITE_STDCALL sqlite3changeset_conflict( function SQLITE_STDCALL (line 172391) | SQLITE_STDCALL sqlite3changeset_fk_conflicts( function SQLITE_STDCALL (line 172409) | SQLITE_STDCALL sqlite3changeset_finalize(sqlite3_changeset_iter *p){ function sessionChangesetInvert (line 172424) | static int sessionChangesetInvert( function SQLITE_STDCALL (line 172583) | SQLITE_STDCALL sqlite3changeset_invert( function SQLITE_STDCALL (line 172602) | SQLITE_STDCALL sqlite3changeset_invert_strm( type SessionApplyCtx (line 172621) | typedef struct SessionApplyCtx SessionApplyCtx; type SessionApplyCtx (line 172622) | struct SessionApplyCtx { function sessionDeleteRow (line 172653) | static int sessionDeleteRow( function sessionUpdateRow (line 172736) | static int sessionUpdateRow( function sessionSelectRow (line 172814) | static int sessionSelectRow( function sessionInsertRow (line 172832) | static int sessionInsertRow( function sessionBindValue (line 172860) | static int sessionBindValue( function sessionBindRow (line 172893) | static int sessionBindRow( function sessionSeekToRow (line 172936) | static int sessionSeekToRow( function sessionConflictHandler (line 172996) | static int sessionConflictHandler( function sessionApplyOneOp (line 173091) | static int sessionApplyOneOp( function sessionApplyOneWithRetry (line 173211) | static int sessionApplyOneWithRetry( function sessionRetryConstraints (line 173268) | static int sessionRetryConstraints( function sessionChangesetApply (line 173322) | static int sessionChangesetApply( function SQLITE_STDCALL (line 173482) | SQLITE_STDCALL sqlite3changeset_apply( function SQLITE_STDCALL (line 173510) | SQLITE_STDCALL sqlite3changeset_apply_strm( type sqlite3_changegroup (line 173536) | struct sqlite3_changegroup { function sessionChangeMerge (line 173547) | static int sessionChangeMerge( function sessionChangesetToHash (line 173670) | static int sessionChangesetToHash( function sessionChangegroupOutput (line 173793) | static int sessionChangegroupOutput( function SQLITE_STDCALL (line 173845) | SQLITE_STDCALL sqlite3changegroup_new(sqlite3_changegroup **pp){ function SQLITE_STDCALL (line 173862) | SQLITE_STDCALL sqlite3changegroup_add(sqlite3_changegroup *pGrp, int nDa... function SQLITE_STDCALL (line 173878) | SQLITE_STDCALL sqlite3changegroup_output( function SQLITE_STDCALL (line 173889) | SQLITE_STDCALL sqlite3changegroup_add_strm( function SQLITE_STDCALL (line 173908) | SQLITE_STDCALL sqlite3changegroup_output_strm( function SQLITE_STDCALL (line 173919) | SQLITE_STDCALL sqlite3changegroup_delete(sqlite3_changegroup *pGrp){ function SQLITE_STDCALL (line 173929) | SQLITE_STDCALL sqlite3changeset_concat( function SQLITE_STDCALL (line 173958) | SQLITE_STDCALL sqlite3changeset_concat_strm( type sqlite3_uint64 (line 174076) | typedef sqlite3_uint64 u64; type u32 (line 174077) | typedef unsigned int u32; type u8 (line 174078) | typedef unsigned char u8; type JsonString (line 174082) | typedef struct JsonString JsonString; type JsonNode (line 174083) | typedef struct JsonNode JsonNode; type JsonParse (line 174084) | typedef struct JsonParse JsonParse; type JsonString (line 174090) | struct JsonString { type JsonNode (line 174133) | struct JsonNode { type JsonParse (line 174147) | struct JsonParse { function jsonZero (line 174163) | static void jsonZero(JsonString *p){ function jsonInit (line 174172) | static void jsonInit(JsonString *p, sqlite3_context *pCtx){ function jsonReset (line 174182) | static void jsonReset(JsonString *p){ function jsonOom (line 174190) | static void jsonOom(JsonString *p){ function jsonGrow (line 174199) | static int jsonGrow(JsonString *p, u32 N){ function jsonAppendRaw (line 174226) | static void jsonAppendRaw(JsonString *p, const char *zIn, u32 N){ function jsonPrintf (line 174234) | static void jsonPrintf(int N, JsonString *p, const char *zFormat, ...){ function jsonAppendChar (line 174245) | static void jsonAppendChar(JsonString *p, char c){ function jsonAppendSeparator (line 174253) | static void jsonAppendSeparator(JsonString *p){ function jsonAppendString (line 174265) | static void jsonAppendString(JsonString *p, const char *zIn, u32 N){ function jsonAppendValue (line 174308) | static void jsonAppendValue( function jsonResult (line 174348) | static void jsonResult(JsonString *p){ function u32 (line 174371) | static u32 jsonNodeSize(JsonNode *pNode){ function jsonParseReset (line 174379) | static void jsonParseReset(JsonParse *pParse){ function jsonRenderNode (line 174393) | static void jsonRenderNode( function jsonReturnJson (line 174477) | static void jsonReturnJson( function jsonReturn (line 174492) | static void jsonReturn( function JSON_NOINLINE (line 174646) | static JSON_NOINLINE int jsonParseAddNodeExpand( function jsonParseAddNode (line 174673) | static int jsonParseAddNode( function jsonParseValue (line 174700) | static int jsonParseValue(JsonParse *pParse, u32 i){ function jsonParse (line 174841) | static int jsonParse( function jsonParseFillInParentage (line 174873) | static void jsonParseFillInParentage(JsonParse *pParse, u32 i, u32 iPare... function jsonParseFindParents (line 174900) | static int jsonParseFindParents(JsonParse *pParse){ function jsonLabelCompare (line 174916) | static int jsonLabelCompare(JsonNode *pNode, const char *zKey, u32 nKey){ function JsonNode (line 174938) | static JsonNode *jsonLookupStep( function JsonNode (line 175051) | static JsonNode *jsonLookupAppend( function JsonNode (line 175091) | static JsonNode *jsonLookup( function jsonWrongNumArgs (line 175128) | static void jsonWrongNumArgs( function jsonParseFunc (line 175149) | static void jsonParseFunc( function jsonTest1Func (line 175187) | static void jsonTest1Func( function jsonArrayFunc (line 175206) | static void jsonArrayFunc( function jsonArrayLengthFunc (line 175233) | static void jsonArrayLengthFunc( function jsonExtractFunc (line 175271) | static void jsonExtractFunc( function jsonObjectFunc (line 175315) | static void jsonObjectFunc( function jsonRemoveFunc (line 175357) | static void jsonRemoveFunc( function jsonReplaceFunc (line 175390) | static void jsonReplaceFunc( function jsonSetFunc (line 175437) | static void jsonSetFunc( function jsonTypeFunc (line 175486) | static void jsonTypeFunc( function jsonValidFunc (line 175515) | static void jsonValidFunc( function jsonArrayStep (line 175540) | static void jsonArrayStep( function jsonArrayFinal (line 175559) | static void jsonArrayFinal(sqlite3_context *ctx){ function jsonObjectStep (line 175584) | static void jsonObjectStep( function jsonObjectFinal (line 175609) | static void jsonObjectFinal(sqlite3_context *ctx){ type JsonEachCursor (line 175633) | typedef struct JsonEachCursor JsonEachCursor; type JsonEachCursor (line 175634) | struct JsonEachCursor { function jsonEachConnect (line 175648) | static int jsonEachConnect( function jsonEachDisconnect (line 175686) | static int jsonEachDisconnect(sqlite3_vtab *pVtab){ function jsonEachOpenEach (line 175692) | static int jsonEachOpenEach(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCur... function jsonEachOpenTree (line 175704) | static int jsonEachOpenTree(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCur... function jsonEachCursorReset (line 175715) | static void jsonEachCursorReset(JsonEachCursor *p){ function jsonEachClose (line 175728) | static int jsonEachClose(sqlite3_vtab_cursor *cur){ function jsonEachEof (line 175737) | static int jsonEachEof(sqlite3_vtab_cursor *cur){ function jsonEachNext (line 175743) | static int jsonEachNext(sqlite3_vtab_cursor *cur){ function jsonEachComputePath (line 175784) | static void jsonEachComputePath( function jsonEachColumn (line 175811) | static int jsonEachColumn( function jsonEachRowid (line 175909) | static int jsonEachRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function jsonEachBestIndex (line 175920) | static int jsonEachBestIndex( function jsonEachFilter (line 175959) | static int jsonEachFilter( function SQLITE_PRIVATE (line 176098) | SQLITE_PRIVATE int sqlite3Json1Init(sqlite3 *db){ function SQLITE_STDCALL (line 176169) | SQLITE_STDCALL sqlite3_json_init( type Fts5ExtensionApi (line 176230) | typedef struct Fts5ExtensionApi Fts5ExtensionApi; type Fts5Context (line 176231) | typedef struct Fts5Context Fts5Context; type Fts5PhraseIter (line 176232) | typedef struct Fts5PhraseIter Fts5PhraseIter; type Fts5PhraseIter (line 176242) | struct Fts5PhraseIter { type Fts5ExtensionApi (line 176462) | struct Fts5ExtensionApi { type Fts5Tokenizer (line 176696) | typedef struct Fts5Tokenizer Fts5Tokenizer; type fts5_tokenizer (line 176697) | typedef struct fts5_tokenizer fts5_tokenizer; type fts5_tokenizer (line 176698) | struct fts5_tokenizer { type fts5_api (line 176733) | typedef struct fts5_api fts5_api; type fts5_api (line 176734) | struct fts5_api { type u8 (line 176800) | typedef unsigned char u8; type u32 (line 176801) | typedef unsigned int u32; type u16 (line 176802) | typedef unsigned short u16; type i16 (line 176803) | typedef short i16; type sqlite3_int64 (line 176804) | typedef sqlite3_int64 i64; type sqlite3_uint64 (line 176805) | typedef sqlite3_uint64 u64; type Fts5Global (line 176872) | typedef struct Fts5Global Fts5Global; type Fts5Colset (line 176873) | typedef struct Fts5Colset Fts5Colset; type Fts5Colset (line 176881) | struct Fts5Colset { type Fts5Config (line 176893) | typedef struct Fts5Config Fts5Config; type Fts5Config (line 176930) | struct Fts5Config { type Fts5Buffer (line 177015) | typedef struct Fts5Buffer Fts5Buffer; type Fts5Buffer (line 177016) | struct Fts5Buffer { type Fts5PoslistReader (line 177051) | typedef struct Fts5PoslistReader Fts5PoslistReader; type Fts5PoslistReader (line 177052) | struct Fts5PoslistReader { type Fts5PoslistWriter (line 177070) | typedef struct Fts5PoslistWriter Fts5PoslistWriter; type Fts5PoslistWriter (line 177071) | struct Fts5PoslistWriter { type Fts5Termset (line 177092) | typedef struct Fts5Termset Fts5Termset; type Fts5Index (line 177106) | typedef struct Fts5Index Fts5Index; type Fts5IndexIter (line 177107) | typedef struct Fts5IndexIter Fts5IndexIter; type Fts5IndexIter (line 177109) | struct Fts5IndexIter { type Fts5Hash (line 177316) | typedef struct Fts5Hash Fts5Hash; type Fts5Storage (line 177371) | typedef struct Fts5Storage Fts5Storage; type Fts5Expr (line 177414) | typedef struct Fts5Expr Fts5Expr; type Fts5ExprNode (line 177415) | typedef struct Fts5ExprNode Fts5ExprNode; type Fts5Parse (line 177416) | typedef struct Fts5Parse Fts5Parse; type Fts5Token (line 177417) | typedef struct Fts5Token Fts5Token; type Fts5ExprPhrase (line 177418) | typedef struct Fts5ExprPhrase Fts5ExprPhrase; type Fts5ExprNearset (line 177419) | typedef struct Fts5ExprNearset Fts5ExprNearset; type Fts5Token (line 177421) | struct Fts5Token { type Fts5PoslistPopulator (line 177457) | typedef struct Fts5PoslistPopulator Fts5PoslistPopulator; type fts5YYMINORTYPE (line 177694) | typedef union { type fts5yyStackEntry (line 177867) | struct fts5yyStackEntry { type fts5yyStackEntry (line 177874) | typedef struct fts5yyStackEntry fts5yyStackEntry; type fts5yyParser (line 177878) | struct fts5yyParser { type fts5yyParser (line 177894) | typedef struct fts5yyParser fts5yyParser; function sqlite3Fts5ParserTrace (line 177920) | static void sqlite3Fts5ParserTrace(FILE *TraceFILE, char *zTracePrompt){ function fts5yyGrowStack (line 177978) | static void fts5yyGrowStack(fts5yyParser *p){ function fts5yy_destructor (line 178042) | static void fts5yy_destructor( function fts5yy_pop_parser_stack (line 178100) | static void fts5yy_pop_parser_stack(fts5yyParser *pParser){ function sqlite3Fts5ParserFree (line 178122) | static void sqlite3Fts5ParserFree( function sqlite3Fts5ParserStackPeak (line 178141) | static int sqlite3Fts5ParserStackPeak(void *p){ function fts5yy_find_shift_action (line 178151) | static unsigned int fts5yy_find_shift_action( function fts5yy_find_reduce_action (line 178217) | static int fts5yy_find_reduce_action( function fts5yyStackOverflow (line 178247) | static void fts5yyStackOverflow(fts5yyParser *fts5yypParser){ function fts5yyTraceShift (line 178269) | static void fts5yyTraceShift(fts5yyParser *fts5yypParser, int fts5yyNewS... function fts5yy_shift (line 178288) | static void fts5yy_shift( function fts5yy_reduce (line 178361) | static void fts5yy_reduce( function fts5yy_parse_failed (line 178557) | static void fts5yy_parse_failed( function fts5yy_syntax_error (line 178578) | static void fts5yy_syntax_error( function fts5yy_accept (line 178598) | static void fts5yy_accept( function sqlite3Fts5Parser (line 178634) | static void sqlite3Fts5Parser( type CInstIter (line 178841) | typedef struct CInstIter CInstIter; type CInstIter (line 178842) | struct CInstIter { function fts5CInstIterNext (line 178858) | static int fts5CInstIterNext(CInstIter *pIter){ function fts5CInstIterInit (line 178889) | static int fts5CInstIterInit( type HighlightContext (line 178915) | typedef struct HighlightContext HighlightContext; type HighlightContext (line 178916) | struct HighlightContext { function fts5HighlightAppend (line 178938) | static void fts5HighlightAppend( function fts5HighlightCb (line 178953) | static int fts5HighlightCb( function fts5HighlightFunction (line 179007) | static void fts5HighlightFunction( function fts5SnippetFunction (line 179056) | static void fts5SnippetFunction( type Fts5Bm25Data (line 179182) | typedef struct Fts5Bm25Data Fts5Bm25Data; type Fts5Bm25Data (line 179183) | struct Fts5Bm25Data { function fts5CountCb (line 179194) | static int fts5CountCb( function fts5Bm25GetData (line 179210) | static int fts5Bm25GetData( function fts5Bm25Function (line 179282) | static void fts5Bm25Function( function sqlite3Fts5AuxInit (line 179340) | static int sqlite3Fts5AuxInit(fts5_api *pApi){ function sqlite3Fts5BufferSize (line 179385) | static int sqlite3Fts5BufferSize(int *pRc, Fts5Buffer *pBuf, u32 nByte){ function sqlite3Fts5BufferAppendVarint (line 179409) | static void sqlite3Fts5BufferAppendVarint(int *pRc, Fts5Buffer *pBuf, i6... function sqlite3Fts5Put32 (line 179414) | static void sqlite3Fts5Put32(u8 *aBuf, int iVal){ function sqlite3Fts5Get32 (line 179421) | static int sqlite3Fts5Get32(const u8 *aBuf){ function sqlite3Fts5BufferAppendBlob (line 179430) | static void sqlite3Fts5BufferAppendBlob( function sqlite3Fts5BufferAppendString (line 179447) | static void sqlite3Fts5BufferAppendString( function sqlite3Fts5BufferAppendPrintf (line 179465) | static void sqlite3Fts5BufferAppendPrintf( function sqlite3Fts5BufferFree (line 179504) | static void sqlite3Fts5BufferFree(Fts5Buffer *pBuf){ function sqlite3Fts5BufferZero (line 179513) | static void sqlite3Fts5BufferZero(Fts5Buffer *pBuf){ function sqlite3Fts5BufferSet (line 179522) | static void sqlite3Fts5BufferSet( function sqlite3Fts5PoslistNext64 (line 179532) | static int sqlite3Fts5PoslistNext64( function sqlite3Fts5PoslistReaderNext (line 179562) | static int sqlite3Fts5PoslistReaderNext(Fts5PoslistReader *pIter){ function sqlite3Fts5PoslistReaderInit (line 179569) | static int sqlite3Fts5PoslistReaderInit( function sqlite3Fts5PoslistSafeAppend (line 179586) | static void sqlite3Fts5PoslistSafeAppend( function sqlite3Fts5PoslistWriterAppend (line 179601) | static int sqlite3Fts5PoslistWriterAppend( function sqlite3Fts5IsBareword (line 179661) | static int sqlite3Fts5IsBareword(char t){ type Fts5TermsetEntry (line 179679) | typedef struct Fts5TermsetEntry Fts5TermsetEntry; type Fts5TermsetEntry (line 179680) | struct Fts5TermsetEntry { type Fts5Termset (line 179687) | struct Fts5Termset { function sqlite3Fts5TermsetNew (line 179691) | static int sqlite3Fts5TermsetNew(Fts5Termset **pp){ function sqlite3Fts5TermsetAdd (line 179697) | static int sqlite3Fts5TermsetAdd( function sqlite3Fts5TermsetFree (line 179746) | static void sqlite3Fts5TermsetFree(Fts5Termset *p){ function fts5_iswhitespace (line 179788) | static int fts5_iswhitespace(char x){ function fts5_isopenquote (line 179792) | static int fts5_isopenquote(char x){ function fts5_isdigit (line 179821) | static int fts5_isdigit(char a){ function fts5Dequote (line 179903) | static int fts5Dequote(char *z){ function sqlite3Fts5Dequote (line 179948) | static void sqlite3Fts5Dequote(char *z){ type Fts5Enum (line 179959) | struct Fts5Enum { type Fts5Enum (line 179963) | typedef struct Fts5Enum Fts5Enum; function fts5ConfigSetEnum (line 179965) | static int fts5ConfigSetEnum( function fts5ConfigParseSpecial (line 179994) | static int fts5ConfigParseSpecial( function fts5ConfigDefaultTokenizer (line 180158) | static int fts5ConfigDefaultTokenizer(Fts5Global *pGlobal, Fts5Config *p... function fts5ConfigParseColumn (line 180220) | static int fts5ConfigParseColumn( function fts5ConfigMakeExprlist (line 180248) | static int fts5ConfigMakeExprlist(Fts5Config *p){ function sqlite3Fts5ConfigParse (line 180281) | static int sqlite3Fts5ConfigParse( function sqlite3Fts5ConfigFree (line 180400) | static void sqlite3Fts5ConfigFree(Fts5Config *pConfig){ function sqlite3Fts5ConfigDeclareVtab (line 180427) | static int sqlite3Fts5ConfigDeclareVtab(Fts5Config *pConfig){ function sqlite3Fts5Tokenize (line 180473) | static int sqlite3Fts5Tokenize( function sqlite3Fts5ConfigParseRank (line 180519) | static int sqlite3Fts5ConfigParseRank( function sqlite3Fts5ConfigSetValue (line 180578) | static int sqlite3Fts5ConfigSetValue( function sqlite3Fts5ConfigLoad (line 180671) | static int sqlite3Fts5ConfigLoad(Fts5Config *pConfig, int iCookie){ type Fts5ExprTerm (line 180749) | typedef struct Fts5ExprTerm Fts5ExprTerm; type Fts5Expr (line 180763) | struct Fts5Expr { type Fts5ExprNode (line 180782) | struct Fts5ExprNode { type Fts5ExprTerm (line 180811) | struct Fts5ExprTerm { type Fts5ExprPhrase (line 180822) | struct Fts5ExprPhrase { type Fts5ExprNearset (line 180833) | struct Fts5ExprNearset { type Fts5Parse (line 180844) | struct Fts5Parse { function sqlite3Fts5ParseError (line 180853) | static void sqlite3Fts5ParseError(Fts5Parse *pParse, const char *zFmt, .... function fts5ExprIsspace (line 180863) | static int fts5ExprIsspace(char t){ function fts5ExprGetToken (line 180870) | static int fts5ExprGetToken( function fts5ParseFree (line 180933) | static void fts5ParseFree(void *p){ sqlite3_free(p); } function sqlite3Fts5ExprNew (line 180935) | static int sqlite3Fts5ExprNew( function sqlite3Fts5ParseNodeFree (line 180995) | static void sqlite3Fts5ParseNodeFree(Fts5ExprNode *p){ function sqlite3Fts5ExprFree (line 181009) | static void sqlite3Fts5ExprFree(Fts5Expr *p){ function i64 (line 181021) | static i64 fts5ExprSynonymRowid(Fts5ExprTerm *pTerm, int bDesc, int *pbE... function fts5ExprSynonymList (line 181045) | static int fts5ExprSynonymList( function fts5ExprPhraseIsMatch (line 181128) | static int fts5ExprPhraseIsMatch( type Fts5LookaheadReader (line 181209) | typedef struct Fts5LookaheadReader Fts5LookaheadReader; type Fts5LookaheadReader (line 181210) | struct Fts5LookaheadReader { function fts5LookaheadReaderNext (line 181220) | static int fts5LookaheadReaderNext(Fts5LookaheadReader *p){ function fts5LookaheadReaderInit (line 181228) | static int fts5LookaheadReaderInit( type Fts5NearTrimmer (line 181239) | typedef struct Fts5NearTrimmer Fts5NearTrimmer; type Fts5NearTrimmer (line 181240) | struct Fts5NearTrimmer { function fts5ExprNearIsMatch (line 181263) | static int fts5ExprNearIsMatch(int *pRc, Fts5ExprNearset *pNear){ function fts5ExprAdvanceto (line 181362) | static int fts5ExprAdvanceto( function fts5ExprSynonymAdvanceto (line 181388) | static int fts5ExprSynonymAdvanceto( function fts5ExprNearTest (line 181418) | static int fts5ExprNearTest( function fts5ExprNearInitAll (line 181471) | static int fts5ExprNearInitAll( function fts5RowidCmp (line 181525) | static int fts5RowidCmp( function fts5ExprSetEof (line 181540) | static void fts5ExprSetEof(Fts5ExprNode *pNode){ function fts5ExprNodeZeroPoslist (line 181549) | static void fts5ExprNodeZeroPoslist(Fts5ExprNode *pNode){ function fts5NodeCompare (line 181579) | static int fts5NodeCompare( function fts5ExprNodeTest_STRING (line 181600) | static int fts5ExprNodeTest_STRING( function fts5ExprNodeNext_STRING (line 181669) | static int fts5ExprNodeNext_STRING( function fts5ExprNodeTest_TERM (line 181734) | static int fts5ExprNodeTest_TERM( function fts5ExprNodeNext_TERM (line 181762) | static int fts5ExprNodeNext_TERM( function fts5ExprNodeTest_OR (line 181786) | static void fts5ExprNodeTest_OR( function fts5ExprNodeNext_OR (line 181805) | static int fts5ExprNodeNext_OR( function fts5ExprNodeTest_AND (line 181834) | static int fts5ExprNodeTest_AND( function fts5ExprNodeNext_AND (line 181883) | static int fts5ExprNodeNext_AND( function fts5ExprNodeTest_NOT (line 181896) | static int fts5ExprNodeTest_NOT( function fts5ExprNodeNext_NOT (line 181924) | static int fts5ExprNodeNext_NOT( function fts5ExprNodeTest (line 181942) | static int fts5ExprNodeTest( function fts5ExprNodeFirst (line 181987) | static int fts5ExprNodeFirst(Fts5Expr *pExpr, Fts5ExprNode *pNode){ function sqlite3Fts5ExprFirst (line 182046) | static int sqlite3Fts5ExprFirst(Fts5Expr *p, Fts5Index *pIdx, i64 iFirst... function sqlite3Fts5ExprNext (line 182074) | static int sqlite3Fts5ExprNext(Fts5Expr *p, i64 iLast){ function sqlite3Fts5ExprEof (line 182088) | static int sqlite3Fts5ExprEof(Fts5Expr *p){ function i64 (line 182092) | static i64 sqlite3Fts5ExprRowid(Fts5Expr *p){ function fts5ParseStringFromToken (line 182096) | static int fts5ParseStringFromToken(Fts5Token *pToken, char **pz){ function fts5ExprPhraseFree (line 182105) | static void fts5ExprPhraseFree(Fts5ExprPhrase *pPhrase){ function Fts5ExprNearset (line 182134) | static Fts5ExprNearset *sqlite3Fts5ParseNearset( type TokenCtx (line 182192) | typedef struct TokenCtx TokenCtx; type TokenCtx (line 182193) | struct TokenCtx { function fts5ParseTokenize (line 182201) | static int fts5ParseTokenize( function sqlite3Fts5ParsePhraseFree (line 182266) | static void sqlite3Fts5ParsePhraseFree(Fts5ExprPhrase *pPhrase){ function sqlite3Fts5ParseNearsetFree (line 182273) | static void sqlite3Fts5ParseNearsetFree(Fts5ExprNearset *pNear){ function sqlite3Fts5ParseFinished (line 182284) | static void sqlite3Fts5ParseFinished(Fts5Parse *pParse, Fts5ExprNode *p){ function Fts5ExprPhrase (line 182294) | static Fts5ExprPhrase *sqlite3Fts5ParseTerm( function sqlite3Fts5ExprClonePhrase (line 182355) | static int sqlite3Fts5ExprClonePhrase( function sqlite3Fts5ParseNear (line 182439) | static void sqlite3Fts5ParseNear(Fts5Parse *pParse, Fts5Token *pTok){ function sqlite3Fts5ParseSetDistance (line 182447) | static void sqlite3Fts5ParseSetDistance( function Fts5Colset (line 182482) | static Fts5Colset *fts5ParseColset( function Fts5Colset (line 182518) | static Fts5Colset *sqlite3Fts5ParseColset( function sqlite3Fts5ParseSetColset (line 182550) | static void sqlite3Fts5ParseSetColset( function fts5ExprAssignXNext (line 182571) | static void fts5ExprAssignXNext(Fts5ExprNode *pNode){ function fts5ExprAddChildren (line 182603) | static void fts5ExprAddChildren(Fts5ExprNode *p, Fts5ExprNode *pSub){ function Fts5ExprNode (line 182618) | static Fts5ExprNode *sqlite3Fts5ParseNode( function Fts5ExprNode (line 182693) | static Fts5ExprNode *sqlite3Fts5ParseImplicitAnd( function fts5ExprFunction (line 182971) | static void fts5ExprFunction( function fts5ExprFunctionHr (line 183054) | static void fts5ExprFunctionHr( function fts5ExprFunctionTcl (line 183061) | static void fts5ExprFunctionTcl( function fts5ExprIsAlnum (line 183074) | static void fts5ExprIsAlnum( function fts5ExprFold (line 183090) | static void fts5ExprFold( function sqlite3Fts5ExprInit (line 183112) | static int sqlite3Fts5ExprInit(Fts5Global *pGlobal, sqlite3 *db){ function sqlite3Fts5ExprPhraseCount (line 183142) | static int sqlite3Fts5ExprPhraseCount(Fts5Expr *pExpr){ function sqlite3Fts5ExprPhraseSize (line 183149) | static int sqlite3Fts5ExprPhraseSize(Fts5Expr *pExpr, int iPhrase){ function sqlite3Fts5ExprPoslist (line 183158) | static int sqlite3Fts5ExprPoslist(Fts5Expr *pExpr, int iPhrase, const u8... type Fts5PoslistPopulator (line 183172) | struct Fts5PoslistPopulator { function Fts5PoslistPopulator (line 183178) | static Fts5PoslistPopulator *sqlite3Fts5ExprClearPoslists(Fts5Expr *pExp... type Fts5ExprCtx (line 183200) | struct Fts5ExprCtx { type Fts5ExprCtx (line 183205) | typedef struct Fts5ExprCtx Fts5ExprCtx; function fts5ExprColsetTest (line 183210) | static int fts5ExprColsetTest(Fts5Colset *pColset, int iCol){ function fts5ExprPopulatePoslistsCb (line 183218) | static int fts5ExprPopulatePoslistsCb( function sqlite3Fts5ExprPopulatePoslists (line 183253) | static int sqlite3Fts5ExprPopulatePoslists( function fts5ExprClearPoslists (line 183283) | static void fts5ExprClearPoslists(Fts5ExprNode *pNode){ function fts5ExprCheckPoslists (line 183294) | static int fts5ExprCheckPoslists(Fts5ExprNode *pNode, i64 iRowid){ function sqlite3Fts5ExprCheckPoslists (line 183338) | static void sqlite3Fts5ExprCheckPoslists(Fts5Expr *pExpr, i64 iRowid){ function fts5ExprClearEof (line 183342) | static void fts5ExprClearEof(Fts5ExprNode *pNode){ function sqlite3Fts5ExprClearEof (line 183349) | static void sqlite3Fts5ExprClearEof(Fts5Expr *pExpr){ function sqlite3Fts5ExprPhraseCollist (line 183356) | static int sqlite3Fts5ExprPhraseCollist( type Fts5HashEntry (line 183410) | typedef struct Fts5HashEntry Fts5HashEntry; type Fts5Hash (line 183419) | struct Fts5Hash { type Fts5HashEntry (line 183449) | struct Fts5HashEntry { function sqlite3Fts5HashNew (line 183475) | static int sqlite3Fts5HashNew(Fts5Config *pConfig, Fts5Hash **ppNew, int... function sqlite3Fts5HashFree (line 183505) | static void sqlite3Fts5HashFree(Fts5Hash *pHash){ function sqlite3Fts5HashClear (line 183516) | static void sqlite3Fts5HashClear(Fts5Hash *pHash){ function fts5HashKey (line 183530) | static unsigned int fts5HashKey(int nSlot, const u8 *p, int n){ function fts5HashKey2 (line 183539) | static unsigned int fts5HashKey2(int nSlot, u8 b, const u8 *p, int n){ function fts5HashResize (line 183552) | static int fts5HashResize(Fts5Hash *pHash){ function fts5HashAddPoslistSize (line 183579) | static void fts5HashAddPoslistSize(Fts5Hash *pHash, Fts5HashEntry *p){ function sqlite3Fts5HashWrite (line 183619) | static int sqlite3Fts5HashWrite( function Fts5HashEntry (line 183769) | static Fts5HashEntry *fts5HashEntryMerge( function fts5HashEntrySort (line 183813) | static int fts5HashEntrySort( function sqlite3Fts5HashQuery (line 183858) | static int sqlite3Fts5HashQuery( function sqlite3Fts5HashScanInit (line 183883) | static int sqlite3Fts5HashScanInit( function sqlite3Fts5HashScanNext (line 183890) | static void sqlite3Fts5HashScanNext(Fts5Hash *p){ function sqlite3Fts5HashScanEof (line 183895) | static int sqlite3Fts5HashScanEof(Fts5Hash *p){ function sqlite3Fts5HashScanEntry (line 183899) | static void sqlite3Fts5HashScanEntry( function sqlite3Fts5Corrupt (line 184167) | static int sqlite3Fts5Corrupt() { return SQLITE_CORRUPT_VTAB; } type Fts5Data (line 184179) | typedef struct Fts5Data Fts5Data; type Fts5DlidxIter (line 184180) | typedef struct Fts5DlidxIter Fts5DlidxIter; type Fts5DlidxLvl (line 184181) | typedef struct Fts5DlidxLvl Fts5DlidxLvl; type Fts5DlidxWriter (line 184182) | typedef struct Fts5DlidxWriter Fts5DlidxWriter; type Fts5Iter (line 184183) | typedef struct Fts5Iter Fts5Iter; type Fts5PageWriter (line 184184) | typedef struct Fts5PageWriter Fts5PageWriter; type Fts5SegIter (line 184185) | typedef struct Fts5SegIter Fts5SegIter; type Fts5DoclistIter (line 184186) | typedef struct Fts5DoclistIter Fts5DoclistIter; type Fts5SegWriter (line 184187) | typedef struct Fts5SegWriter Fts5SegWriter; type Fts5Structure (line 184188) | typedef struct Fts5Structure Fts5Structure; type Fts5StructureLevel (line 184189) | typedef struct Fts5StructureLevel Fts5StructureLevel; type Fts5StructureSegment (line 184190) | typedef struct Fts5StructureSegment Fts5StructureSegment; type Fts5Data (line 184192) | struct Fts5Data { type Fts5Index (line 184201) | struct Fts5Index { type Fts5DoclistIter (line 184232) | struct Fts5DoclistIter { type Fts5StructureSegment (line 184247) | struct Fts5StructureSegment { type Fts5StructureLevel (line 184252) | struct Fts5StructureLevel { type Fts5Structure (line 184257) | struct Fts5Structure { type Fts5PageWriter (line 184268) | struct Fts5PageWriter { type Fts5DlidxWriter (line 184275) | struct Fts5DlidxWriter { type Fts5SegWriter (line 184281) | struct Fts5SegWriter { type Fts5CResult (line 184300) | typedef struct Fts5CResult Fts5CResult; type Fts5CResult (line 184301) | struct Fts5CResult { type Fts5SegIter (line 184352) | struct Fts5SegIter { type Fts5Iter (line 184430) | struct Fts5Iter { type Fts5DlidxLvl (line 184464) | struct Fts5DlidxLvl { type Fts5DlidxIter (line 184474) | struct Fts5DlidxIter { function fts5PutU16 (line 184480) | static void fts5PutU16(u8 *aOut, u16 iVal){ function u16 (line 184485) | static u16 fts5GetU16(const u8 *aIn){ function fts5BufferCompareBlob (line 184508) | static int fts5BufferCompareBlob( function fts5BufferCompare (line 184527) | static int fts5BufferCompare(Fts5Buffer *pLeft, Fts5Buffer *pRight){ function fts5LeafFirstTermOff (line 184533) | static int fts5LeafFirstTermOff(Fts5Data *pLeaf){ function fts5CloseReader (line 184542) | static void fts5CloseReader(Fts5Index *p){ function Fts5Data (line 184557) | static Fts5Data *fts5DataRead(Fts5Index *p, i64 iRowid){ function fts5DataRelease (line 184629) | static void fts5DataRelease(Fts5Data *pData){ function fts5IndexPrepareStmt (line 184633) | static int fts5IndexPrepareStmt( function fts5DataWrite (line 184653) | static void fts5DataWrite(Fts5Index *p, i64 iRowid, const u8 *pData, int... function fts5DataDelete (line 184676) | static void fts5DataDelete(Fts5Index *p, i64 iFirst, i64 iLast){ function fts5DataRemoveSegment (line 184707) | static void fts5DataRemoveSegment(Fts5Index *p, int iSegid){ function fts5StructureRelease (line 184729) | static void fts5StructureRelease(Fts5Structure *pStruct){ function fts5StructureRef (line 184740) | static void fts5StructureRef(Fts5Structure *pStruct){ function fts5StructureDecode (line 184756) | static int fts5StructureDecode( function fts5StructureAddLevel (line 184832) | static void fts5StructureAddLevel(int *pRc, Fts5Structure **ppStruct){ function fts5StructureExtendLevel (line 184856) | static void fts5StructureExtendLevel( function Fts5Structure (line 184885) | static Fts5Structure *fts5StructureReadUncached(Fts5Index *p){ function i64 (line 184909) | static i64 fts5IndexDataVersion(Fts5Index *p){ function Fts5Structure (line 184940) | static Fts5Structure *fts5StructureRead(Fts5Index *p){ function fts5StructureInvalidate (line 184979) | static void fts5StructureInvalidate(Fts5Index *p){ function fts5StructureCountSegments (line 184991) | static int fts5StructureCountSegments(Fts5Structure *pStruct){ function fts5StructureWrite (line 185022) | static void fts5StructureWrite(Fts5Index *p, Fts5Structure *pStruct){ function fts5PrintStructure (line 185064) | static void fts5PrintStructure(const char *zCaption, Fts5Structure *pStr... function fts5SegmentSize (line 185077) | static int fts5SegmentSize(Fts5StructureSegment *pSeg){ function fts5StructurePromoteTo (line 185086) | static void fts5StructurePromoteTo( function fts5StructurePromote (line 185129) | static void fts5StructurePromote( function fts5DlidxLvlNext (line 185180) | static int fts5DlidxLvlNext(Fts5DlidxLvl *pLvl){ function fts5DlidxIterNextR (line 185212) | static int fts5DlidxIterNextR(Fts5Index *p, Fts5DlidxIter *pIter, int iL... function fts5DlidxIterNext (line 185232) | static int fts5DlidxIterNext(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxIterFirst (line 185247) | static int fts5DlidxIterFirst(Fts5DlidxIter *pIter){ function fts5DlidxIterEof (line 185256) | static int fts5DlidxIterEof(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxIterLast (line 185260) | static void fts5DlidxIterLast(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxLvlPrev (line 185283) | static int fts5DlidxLvlPrev(Fts5DlidxLvl *pLvl){ function fts5DlidxIterPrevR (line 185332) | static int fts5DlidxIterPrevR(Fts5Index *p, Fts5DlidxIter *pIter, int iL... function fts5DlidxIterPrev (line 185355) | static int fts5DlidxIterPrev(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxIterFree (line 185362) | static void fts5DlidxIterFree(Fts5DlidxIter *pIter){ function Fts5DlidxIter (line 185372) | static Fts5DlidxIter *fts5DlidxIterInit( function i64 (line 185419) | static i64 fts5DlidxIterRowid(Fts5DlidxIter *pIter){ function fts5DlidxIterPgno (line 185422) | static int fts5DlidxIterPgno(Fts5DlidxIter *pIter){ function fts5SegIterNextPage (line 185429) | static void fts5SegIterNextPage( function fts5GetPoslistSize (line 185467) | static int fts5GetPoslistSize(const u8 *p, int *pnSz, int *pbDel){ function fts5SegIterLoadNPos (line 185488) | static void fts5SegIterLoadNPos(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterLoadRowid (line 185517) | static void fts5SegIterLoadRowid(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterLoadTerm (line 185550) | static void fts5SegIterLoadTerm(Fts5Index *p, Fts5SegIter *pIter, int nK... function fts5SegIterSetNext (line 185582) | static void fts5SegIterSetNext(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterInit (line 185600) | static void fts5SegIterInit( function fts5SegIterReverseInitPage (line 185648) | static void fts5SegIterReverseInitPage(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterReverseNewPage (line 185701) | static void fts5SegIterReverseNewPage(Fts5Index *p, Fts5SegIter *pIter){ function fts5MultiIterIsEmpty (line 185753) | static int fts5MultiIterIsEmpty(Fts5Index *p, Fts5Iter *pIter){ function fts5SegIterNext_Reverse (line 185763) | static void fts5SegIterNext_Reverse( function fts5SegIterNext_None (line 185797) | static void fts5SegIterNext_None( function fts5SegIterNext (line 185869) | static void fts5SegIterNext( function fts5SegIterReverse (line 186005) | static void fts5SegIterReverse(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterLoadDlidx (line 186091) | static void fts5SegIterLoadDlidx(Fts5Index *p, Fts5SegIter *pIter){ function fts5LeafSeek (line 186125) | static void fts5LeafSeek( function sqlite3_stmt (line 186243) | static sqlite3_stmt *fts5IdxSelectStmt(Fts5Index *p){ function fts5SegIterSeekInit (line 186262) | static void fts5SegIterSeekInit( function fts5SegIterHashInit (line 186344) | static void fts5SegIterHashInit( function fts5SegIterClear (line 186394) | static void fts5SegIterClear(Fts5SegIter *pIter){ function fts5AssertComparisonResult (line 186411) | static void fts5AssertComparisonResult( function fts5AssertMultiIterSetup (line 186453) | static void fts5AssertMultiIterSetup(Fts5Index *p, Fts5Iter *pIter){ function fts5MultiIterDoCompare (line 186498) | static int fts5MultiIterDoCompare(Fts5Iter *pIter, int iOut){ function fts5SegIterGotoPage (line 186552) | static void fts5SegIterGotoPage( function fts5SegIterNextFrom (line 186590) | static void fts5SegIterNextFrom( function fts5MultiIterFree (line 186644) | static void fts5MultiIterFree(Fts5Iter *pIter){ function fts5MultiIterAdvanced (line 186656) | static void fts5MultiIterAdvanced( function fts5MultiIterAdvanceRowid (line 186684) | static int fts5MultiIterAdvanceRowid( function fts5MultiIterSetEof (line 186727) | static void fts5MultiIterSetEof(Fts5Iter *pIter){ function fts5MultiIterNext (line 186740) | static void fts5MultiIterNext( function fts5MultiIterNext2 (line 186777) | static void fts5MultiIterNext2( function fts5IterSetOutputs_Noop (line 186806) | static void fts5IterSetOutputs_Noop(Fts5Iter *pUnused1, Fts5SegIter *pUn... function Fts5Iter (line 186810) | static Fts5Iter *fts5MultiIterAlloc( function fts5PoslistCallback (line 186832) | static void fts5PoslistCallback( type PoslistCallbackCtx (line 186844) | typedef struct PoslistCallbackCtx PoslistCallbackCtx; type PoslistCallbackCtx (line 186845) | struct PoslistCallbackCtx { type PoslistOffsetsCtx (line 186851) | typedef struct PoslistOffsetsCtx PoslistOffsetsCtx; type PoslistOffsetsCtx (line 186852) | struct PoslistOffsetsCtx { function fts5IndexColsetTest (line 186862) | static int fts5IndexColsetTest(Fts5Colset *pColset, int iCol){ function fts5PoslistOffsetsCallback (line 186870) | static void fts5PoslistOffsetsCallback( function fts5PoslistFilterCallback (line 186893) | static void fts5PoslistFilterCallback( function fts5ChunkIterate (line 186945) | static void fts5ChunkIterate( function fts5SegiterPoslist (line 186992) | static void fts5SegiterPoslist( function fts5IndexExtractCol (line 187027) | static int fts5IndexExtractCol( function fts5IndexExtractColset (line 187064) | static int fts5IndexExtractColset ( function fts5IterSetOutputs_None (line 187086) | static void fts5IterSetOutputs_None(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputs_Nocolset (line 187096) | static void fts5IterSetOutputs_Nocolset(Fts5Iter *pIter, Fts5SegIter *pS... function fts5IterSetOutputs_Col (line 187122) | static void fts5IterSetOutputs_Col(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputs_Col100 (line 187140) | static void fts5IterSetOutputs_Col100(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputs_Full (line 187180) | static void fts5IterSetOutputs_Full(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputCb (line 187211) | static void fts5IterSetOutputCb(int *pRc, Fts5Iter *pIter){ function fts5MultiIterNew (line 187250) | static void fts5MultiIterNew( function fts5MultiIterNew2 (line 187351) | static void fts5MultiIterNew2( function fts5MultiIterEof (line 187391) | static int fts5MultiIterEof(Fts5Index *p, Fts5Iter *pIter){ function i64 (line 187403) | static i64 fts5MultiIterRowid(Fts5Iter *pIter){ function fts5MultiIterNextFrom (line 187411) | static void fts5MultiIterNextFrom( function u8 (line 187430) | static const u8 *fts5MultiIterTerm(Fts5Iter *pIter, int *pn){ function fts5AllocateSegid (line 187445) | static int fts5AllocateSegid(Fts5Index *p, Fts5Structure *pStruct){ function fts5IndexDiscardData (line 187501) | static void fts5IndexDiscardData(Fts5Index *p){ function fts5PrefixCompress (line 187516) | static int fts5PrefixCompress(int nOld, const u8 *pOld, const u8 *pNew){ function fts5WriteDlidxClear (line 187524) | static void fts5WriteDlidxClear( function fts5WriteDlidxGrow (line 187550) | static int fts5WriteDlidxGrow( function fts5WriteFlushDlidx (line 187576) | static int fts5WriteFlushDlidx(Fts5Index *p, Fts5SegWriter *pWriter){ function fts5WriteFlushBtree (line 187600) | static void fts5WriteFlushBtree(Fts5Index *p, Fts5SegWriter *pWriter){ function fts5WriteBtreeTerm (line 187628) | static void fts5WriteBtreeTerm( function fts5WriteBtreeNoTerm (line 187642) | static void fts5WriteBtreeNoTerm( function i64 (line 187658) | static i64 fts5DlidxExtractFirstRowid(Fts5Buffer *pBuf){ function fts5WriteDlidxAppend (line 187672) | static void fts5WriteDlidxAppend( function fts5WriteFlushLeaf (line 187732) | static void fts5WriteFlushLeaf(Fts5Index *p, Fts5SegWriter *pWriter){ function fts5WriteAppendTerm (line 187781) | static void fts5WriteAppendTerm( function fts5WriteAppendRowid (line 187859) | static void fts5WriteAppendRowid( function fts5WriteAppendPoslistData (line 187892) | static void fts5WriteAppendPoslistData( function fts5WriteFinish (line 187926) | static void fts5WriteFinish( function fts5WriteInit (line 187954) | static void fts5WriteInit( function fts5TrimSegments (line 188001) | static void fts5TrimSegments(Fts5Index *p, Fts5Iter *pIter){ function fts5MergeChunkCallback (line 188058) | static void fts5MergeChunkCallback( function fts5IndexMergeLevel (line 188070) | static void fts5IndexMergeLevel( function fts5IndexMerge (line 188214) | static int fts5IndexMerge( function fts5IndexAutomerge (line 188273) | static void fts5IndexAutomerge( function fts5IndexCrisismerge (line 188294) | static void fts5IndexCrisismerge( function fts5IndexReturn (line 188312) | static int fts5IndexReturn(Fts5Index *p){ type Fts5FlushCtx (line 188318) | typedef struct Fts5FlushCtx Fts5FlushCtx; type Fts5FlushCtx (line 188319) | struct Fts5FlushCtx { function fts5PoslistPrefix (line 188329) | static int fts5PoslistPrefix(const u8 *aBuf, int nMax){ function fts5FlushOneHash (line 188350) | static void fts5FlushOneHash(Fts5Index *p){ function fts5IndexFlush (line 188502) | static void fts5IndexFlush(Fts5Index *p){ function Fts5Structure (line 188511) | static Fts5Structure *fts5IndexOptimizeStruct( function sqlite3Fts5IndexOptimize (line 188573) | static int sqlite3Fts5IndexOptimize(Fts5Index *p){ function sqlite3Fts5IndexMerge (line 188607) | static int sqlite3Fts5IndexMerge(Fts5Index *p, int nMerge){ function fts5AppendRowid (line 188629) | static void fts5AppendRowid( function fts5AppendPoslist (line 188639) | static void fts5AppendPoslist( function fts5DoclistIterNext (line 188655) | static void fts5DoclistIterNext(Fts5DoclistIter *pIter){ function fts5DoclistIterInit (line 188681) | static void fts5DoclistIterInit( function fts5MergeAppendDocid (line 188698) | static void fts5MergeAppendDocid( function fts5BufferSwap (line 188718) | static void fts5BufferSwap(Fts5Buffer *p1, Fts5Buffer *p2){ function fts5NextRowid (line 188724) | static void fts5NextRowid(Fts5Buffer *pBuf, int *piOff, i64 *piRowid){ function fts5MergeRowidLists (line 188739) | static void fts5MergeRowidLists( function fts5MergePrefixLists (line 188786) | static void fts5MergePrefixLists( function fts5SetupPrefixIter (line 188899) | static void fts5SetupPrefixIter( function sqlite3Fts5IndexBeginWrite (line 188999) | static int sqlite3Fts5IndexBeginWrite(Fts5Index *p, int bDelete, i64 iRo... function sqlite3Fts5IndexSync (line 189023) | static int sqlite3Fts5IndexSync(Fts5Index *p, int bCommit){ function sqlite3Fts5IndexRollback (line 189036) | static int sqlite3Fts5IndexRollback(Fts5Index *p){ function sqlite3Fts5IndexReinit (line 189049) | static int sqlite3Fts5IndexReinit(Fts5Index *p){ function sqlite3Fts5IndexOpen (line 189065) | static int sqlite3Fts5IndexOpen( function sqlite3Fts5IndexClose (line 189106) | static int sqlite3Fts5IndexClose(Fts5Index *p){ function sqlite3Fts5IndexCharlenToBytelen (line 189129) | static int sqlite3Fts5IndexCharlenToBytelen( function fts5IndexCharlen (line 189149) | static int fts5IndexCharlen(const char *pIn, int nIn){ function sqlite3Fts5IndexWrite (line 189171) | static int sqlite3Fts5IndexWrite( function sqlite3Fts5IndexQuery (line 189207) | static int sqlite3Fts5IndexQuery( function sqlite3Fts5IterNext (line 189289) | static int sqlite3Fts5IterNext(Fts5IndexIter *pIndexIter){ function sqlite3Fts5IterNextScan (line 189299) | static int sqlite3Fts5IterNextScan(Fts5IndexIter *pIndexIter){ function sqlite3Fts5IterNextFrom (line 189323) | static int sqlite3Fts5IterNextFrom(Fts5IndexIter *pIndexIter, i64 iMatch){ function sqlite3Fts5IterClose (line 189342) | static void sqlite3Fts5IterClose(Fts5IndexIter *pIndexIter){ function sqlite3Fts5IndexGetAverages (line 189357) | static int sqlite3Fts5IndexGetAverages(Fts5Index *p, i64 *pnRow, i64 *an... function sqlite3Fts5IndexSetAverages (line 189381) | static int sqlite3Fts5IndexSetAverages(Fts5Index *p, const u8 *pData, in... function sqlite3Fts5IndexReads (line 189391) | static int sqlite3Fts5IndexReads(Fts5Index *p){ function sqlite3Fts5IndexSetCookie (line 189402) | static int sqlite3Fts5IndexSetCookie(Fts5Index *p, int iNew){ function sqlite3Fts5IndexLoadConfig (line 189422) | static int sqlite3Fts5IndexLoadConfig(Fts5Index *p){ function u64 (line 189439) | static u64 sqlite3Fts5IndexEntryCksum( function fts5TestDlidxReverse (line 189465) | static void fts5TestDlidxReverse( function fts5QueryCksum (line 189501) | static int fts5QueryCksum( function fts5TestTerm (line 189545) | static void fts5TestTerm( function fts5IndexIntegrityCheckEmpty (line 189620) | static void fts5IndexIntegrityCheckEmpty( function fts5IntegrityCheckPgidx (line 189641) | static void fts5IntegrityCheckPgidx(Fts5Index *p, Fts5Data *pLeaf){ function fts5IndexIntegrityCheckSegment (line 189691) | static void fts5IndexIntegrityCheckSegment( function sqlite3Fts5IndexIntegrityCheck (line 189835) | static int sqlite3Fts5IndexIntegrityCheck(Fts5Index *p, u64 cksum){ function fts5DecodeRowid (line 189926) | static void fts5DecodeRowid( function fts5DebugRowid (line 189945) | static void fts5DebugRowid(int *pRc, Fts5Buffer *pBuf, i64 iKey){ function fts5DebugStructure (line 189963) | static void fts5DebugStructure( function fts5DecodeStructure (line 189992) | static void fts5DecodeStructure( function fts5DecodeAverages (line 190017) | static void fts5DecodeAverages( function fts5DecodePoslist (line 190040) | static int fts5DecodePoslist(int *pRc, Fts5Buffer *pBuf, const u8 *a, in... function fts5DecodeDoclist (line 190058) | static int fts5DecodeDoclist(int *pRc, Fts5Buffer *pBuf, const u8 *a, in... function fts5DecodeRowidList (line 190096) | static void fts5DecodeRowidList( function fts5DecodeFunction (line 190127) | static void fts5DecodeFunction( function fts5RowidFunction (line 190314) | static void fts5RowidFunction( function sqlite3Fts5IndexInit (line 190353) | static int sqlite3Fts5IndexInit(sqlite3 *db){ function sqlite3Fts5IndexReset (line 190374) | static int sqlite3Fts5IndexReset(Fts5Index *p){ type Fts5Auxdata (line 190409) | typedef struct Fts5Auxdata Fts5Auxdata; type Fts5Auxiliary (line 190410) | typedef struct Fts5Auxiliary Fts5Auxiliary; type Fts5Cursor (line 190411) | typedef struct Fts5Cursor Fts5Cursor; type Fts5Sorter (line 190412) | typedef struct Fts5Sorter Fts5Sorter; type Fts5Table (line 190413) | typedef struct Fts5Table Fts5Table; type Fts5TokenizerModule (line 190414) | typedef struct Fts5TokenizerModule Fts5TokenizerModule; type Fts5TransactionState (line 190447) | struct Fts5TransactionState { type Fts5Global (line 190457) | struct Fts5Global { type Fts5Auxiliary (line 190472) | struct Fts5Auxiliary { type Fts5TokenizerModule (line 190486) | struct Fts5TokenizerModule { type Fts5Table (line 190497) | struct Fts5Table { type Fts5MatchPhrase (line 190509) | struct Fts5MatchPhrase { type Fts5Sorter (line 190523) | struct Fts5Sorter { type Fts5Cursor (line 190551) | struct Fts5Cursor { type Fts5Auxdata (line 190623) | struct Fts5Auxdata { function fts5CheckTransactionState (line 190638) | static void fts5CheckTransactionState(Fts5Table *p, int op, int iSavepoi... function fts5IsContentless (line 190690) | static int fts5IsContentless(Fts5Table *pTab){ function fts5FreeVtab (line 190697) | static void fts5FreeVtab(Fts5Table *pTab){ function fts5DisconnectMethod (line 190709) | static int fts5DisconnectMethod(sqlite3_vtab *pVtab){ function fts5DestroyMethod (line 190717) | static int fts5DestroyMethod(sqlite3_vtab *pVtab){ function fts5InitVtab (line 190737) | static int fts5InitVtab( function fts5ConnectMethod (line 190803) | static int fts5ConnectMethod( function fts5CreateMethod (line 190813) | static int fts5CreateMethod( function fts5SetUniqueFlag (line 190839) | static void fts5SetUniqueFlag(sqlite3_index_info *pIdxInfo){ function fts5BestIndexMethod (line 190887) | static int fts5BestIndexMethod(sqlite3_vtab *pVTab, sqlite3_index_info *... function fts5NewTransaction (line 190981) | static int fts5NewTransaction(Fts5Table *pTab){ function fts5OpenMethod (line 190992) | static int fts5OpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppC... function fts5StmtType (line 191018) | static int fts5StmtType(Fts5Cursor *pCsr){ function fts5CsrNewrow (line 191030) | static void fts5CsrNewrow(Fts5Cursor *pCsr){ function fts5FreeCursorComponents (line 191039) | static void fts5FreeCursorComponents(Fts5Cursor *pCsr){ function fts5CloseMethod (line 191082) | static int fts5CloseMethod(sqlite3_vtab_cursor *pCursor){ function fts5SorterNext (line 191098) | static int fts5SorterNext(Fts5Cursor *pCsr){ function fts5TripCursors (line 191141) | static void fts5TripCursors(Fts5Table *pTab){ function fts5CursorReseek (line 191164) | static int fts5CursorReseek(Fts5Cursor *pCsr, int *pbSkip){ function fts5NextMethod (line 191196) | static int fts5NextMethod(sqlite3_vtab_cursor *pCursor){ function fts5PrepareStatement (line 191240) | static int fts5PrepareStatement( function fts5CursorFirstSorted (line 191268) | static int fts5CursorFirstSorted(Fts5Table *pTab, Fts5Cursor *pCsr, int ... function fts5CursorFirst (line 191316) | static int fts5CursorFirst(Fts5Table *pTab, Fts5Cursor *pCsr, int bDesc){ function fts5SpecialMatch (line 191333) | static int fts5SpecialMatch( function Fts5Auxiliary (line 191368) | static Fts5Auxiliary *fts5FindAuxiliary(Fts5Table *pTab, const char *zNa... function fts5FindRankFunction (line 191380) | static int fts5FindRankFunction(Fts5Cursor *pCsr){ function fts5CursorParseRank (line 191430) | static int fts5CursorParseRank( function i64 (line 191467) | static i64 fts5GetRowidLimit(sqlite3_value *pVal, i64 iDefault){ function fts5FilterMethod (line 191488) | static int fts5FilterMethod( function fts5EofMethod (line 191627) | static int fts5EofMethod(sqlite3_vtab_cursor *pCursor){ function i64 (line 191635) | static i64 fts5CursorRowid(Fts5Cursor *pCsr){ function fts5RowidMethod (line 191653) | static int fts5RowidMethod(sqlite3_vtab_cursor *pCursor, sqlite_int64 *p... function fts5SeekCursor (line 191684) | static int fts5SeekCursor(Fts5Cursor *pCsr, int bErrormsg){ function fts5SetVtabError (line 191716) | static void fts5SetVtabError(Fts5Table *p, const char *zFormat, ...){ function fts5SpecialInsert (line 191739) | static int fts5SpecialInsert( function fts5SpecialDelete (line 191794) | static int fts5SpecialDelete( function fts5StorageInsert (line 191807) | static void fts5StorageInsert( function fts5UpdateMethod (line 191837) | static int fts5UpdateMethod( function fts5SyncMethod (line 191958) | static int fts5SyncMethod(sqlite3_vtab *pVtab){ function fts5BeginMethod (line 191972) | static int fts5BeginMethod(sqlite3_vtab *pVtab){ function fts5CommitMethod (line 191983) | static int fts5CommitMethod(sqlite3_vtab *pVtab){ function fts5RollbackMethod (line 191993) | static int fts5RollbackMethod(sqlite3_vtab *pVtab){ function fts5ApiColumnCount (line 192008) | static int fts5ApiColumnCount(Fts5Context *pCtx){ function fts5ApiColumnTotalSize (line 192013) | static int fts5ApiColumnTotalSize( function fts5ApiRowCount (line 192023) | static int fts5ApiRowCount(Fts5Context *pCtx, i64 *pnRow){ function fts5ApiTokenize (line 192029) | static int fts5ApiTokenize( function fts5ApiPhraseCount (line 192042) | static int fts5ApiPhraseCount(Fts5Context *pCtx){ function fts5ApiPhraseSize (line 192047) | static int fts5ApiPhraseSize(Fts5Context *pCtx, int iPhrase){ function fts5ApiColumnText (line 192052) | static int fts5ApiColumnText( function fts5CsrPoslist (line 192073) | static int fts5CsrPoslist( function fts5CacheInstArray (line 192125) | static int fts5CacheInstArray(Fts5Cursor *pCsr){ function fts5ApiInstCount (line 192192) | static int fts5ApiInstCount(Fts5Context *pCtx, int *pnInst){ function fts5ApiInst (line 192202) | static int fts5ApiInst( function sqlite3_int64 (line 192231) | static sqlite3_int64 fts5ApiRowid(Fts5Context *pCtx){ function fts5ColumnSizeCb (line 192235) | static int fts5ColumnSizeCb( function fts5ApiColumnSize (line 192252) | static int fts5ApiColumnSize(Fts5Context *pCtx, int iCol, int *pnToken){ function fts5ApiSetAuxdata (line 192305) | static int fts5ApiSetAuxdata( function fts5ApiPhraseNext (line 192360) | static void fts5ApiPhraseNext( function fts5ApiPhraseFirst (line 192382) | static int fts5ApiPhraseFirst( function fts5ApiPhraseNextColumn (line 192400) | static void fts5ApiPhraseNextColumn( function fts5ApiPhraseFirstColumn (line 192430) | static int fts5ApiPhraseFirstColumn( function fts5ApiQueryPhrase (line 192504) | static int fts5ApiQueryPhrase( function fts5ApiInvoke (line 192541) | static void fts5ApiInvoke( function Fts5Cursor (line 192554) | static Fts5Cursor *fts5CursorFromCsrid(Fts5Global *pGlobal, i64 iCsrId){ function fts5ApiCallback (line 192562) | static void fts5ApiCallback( function Fts5Index (line 192594) | static Fts5Index *sqlite3Fts5IndexFromCsrid( function fts5PoslistBlob (line 192624) | static int fts5PoslistBlob(sqlite3_context *pCtx, Fts5Cursor *pCsr){ function fts5ColumnMethod (line 192681) | static int fts5ColumnMethod( function fts5FindFunctionMethod (line 192732) | static int fts5FindFunctionMethod( function fts5RenameMethod (line 192757) | static int fts5RenameMethod( function fts5SavepointMethod (line 192770) | static int fts5SavepointMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts5ReleaseMethod (line 192783) | static int fts5ReleaseMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts5RollbackToMethod (line 192796) | static int fts5RollbackToMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts5CreateAux (line 192807) | static int fts5CreateAux( function fts5CreateTokenizer (line 192846) | static int fts5CreateTokenizer( function Fts5TokenizerModule (line 192881) | static Fts5TokenizerModule *fts5LocateTokenizer( function fts5FindTokenizer (line 192902) | static int fts5FindTokenizer( function sqlite3Fts5GetTokenizer (line 192923) | static int sqlite3Fts5GetTokenizer( function fts5ModuleDestroy (line 192955) | static void fts5ModuleDestroy(void *pCtx){ function fts5Fts5Func (line 192975) | static void fts5Fts5Func( function fts5SourceIdFunc (line 192992) | static void fts5SourceIdFunc( function fts5Init (line 193002) | static int fts5Init(sqlite3 *db){ function SQLITE_STDCALL (line 193087) | SQLITE_STDCALL sqlite3_fts_init( function SQLITE_STDCALL (line 193100) | SQLITE_STDCALL sqlite3_fts5_init( function SQLITE_PRIVATE (line 193110) | SQLITE_PRIVATE int sqlite3Fts5Init(sqlite3 *db){ type Fts5Storage (line 193133) | struct Fts5Storage { function fts5StorageGetStmt (line 193168) | static int fts5StorageGetStmt( function fts5ExecPrintf (line 193267) | static int fts5ExecPrintf( function sqlite3Fts5DropAll (line 193295) | static int sqlite3Fts5DropAll(Fts5Config *pConfig){ function fts5StorageRenameOne (line 193319) | static void fts5StorageRenameOne( function sqlite3Fts5StorageRename (line 193333) | static int sqlite3Fts5StorageRename(Fts5Storage *pStorage, const char *z... function sqlite3Fts5CreateTable (line 193353) | static int sqlite3Fts5CreateTable( function sqlite3Fts5StorageOpen (line 193384) | static int sqlite3Fts5StorageOpen( function sqlite3Fts5StorageClose (line 193450) | static int sqlite3Fts5StorageClose(Fts5Storage *p){ type Fts5InsertCtx (line 193465) | typedef struct Fts5InsertCtx Fts5InsertCtx; type Fts5InsertCtx (line 193466) | struct Fts5InsertCtx { function fts5StorageInsertCallback (line 193475) | static int fts5StorageInsertCallback( function fts5StorageDeleteFromIndex (line 193498) | static int fts5StorageDeleteFromIndex( function fts5StorageInsertDocsize (line 193556) | static int fts5StorageInsertDocsize( function fts5StorageLoadTotals (line 193585) | static int fts5StorageLoadTotals(Fts5Storage *p, int bCache){ function fts5StorageSaveTotals (line 193601) | static int fts5StorageSaveTotals(Fts5Storage *p){ function sqlite3Fts5StorageDelete (line 193623) | static int sqlite3Fts5StorageDelete(Fts5Storage *p, i64 iDel, sqlite3_va... function sqlite3Fts5StorageDeleteAll (line 193669) | static int sqlite3Fts5StorageDeleteAll(Fts5Storage *p){ function sqlite3Fts5StorageRebuild (line 193698) | static int sqlite3Fts5StorageRebuild(Fts5Storage *p){ function sqlite3Fts5StorageOptimize (line 193750) | static int sqlite3Fts5StorageOptimize(Fts5Storage *p){ function sqlite3Fts5StorageMerge (line 193754) | static int sqlite3Fts5StorageMerge(Fts5Storage *p, int nMerge){ function sqlite3Fts5StorageReset (line 193758) | static int sqlite3Fts5StorageReset(Fts5Storage *p){ function fts5StorageNewRowid (line 193771) | static int fts5StorageNewRowid(Fts5Storage *p, i64 *piRowid){ function sqlite3Fts5StorageContentInsert (line 193792) | static int sqlite3Fts5StorageContentInsert( function sqlite3Fts5StorageIndexInsert (line 193827) | static int sqlite3Fts5StorageIndexInsert( function fts5StorageCount (line 193874) | static int fts5StorageCount(Fts5Storage *p, const char *zSuffix, i64 *pn... type Fts5IntegrityCtx (line 193902) | typedef struct Fts5IntegrityCtx Fts5IntegrityCtx; type Fts5IntegrityCtx (line 193903) | struct Fts5IntegrityCtx { function fts5StorageIntegrityCallback (line 193916) | static int fts5StorageIntegrityCallback( function sqlite3Fts5StorageIntegrity (line 193986) | static int sqlite3Fts5StorageIntegrity(Fts5Storage *p){ function sqlite3Fts5StorageStmt (line 194087) | static int sqlite3Fts5StorageStmt( function sqlite3Fts5StorageStmtRelease (line 194111) | static void sqlite3Fts5StorageStmtRelease( function fts5StorageDecodeSizeArray (line 194128) | static int fts5StorageDecodeSizeArray( function sqlite3Fts5StorageDocsize (line 194149) | static int sqlite3Fts5StorageDocsize(Fts5Storage *p, i64 iRowid, int *aC... function sqlite3Fts5StorageSize (line 194175) | static int sqlite3Fts5StorageSize(Fts5Storage *p, int iCol, i64 *pnToken){ function sqlite3Fts5StorageRowCount (line 194193) | static int sqlite3Fts5StorageRowCount(Fts5Storage *p, i64 *pnRow){ function sqlite3Fts5StorageSync (line 194204) | static int sqlite3Fts5StorageSync(Fts5Storage *p, int bCommit){ function sqlite3Fts5StorageRollback (line 194213) | static int sqlite3Fts5StorageRollback(Fts5Storage *p){ function sqlite3Fts5StorageConfigValue (line 194218) | static int sqlite3Fts5StorageConfigValue( type AsciiTokenizer (line 194281) | typedef struct AsciiTokenizer AsciiTokenizer; type AsciiTokenizer (line 194282) | struct AsciiTokenizer { function fts5AsciiAddExceptions (line 194286) | static void fts5AsciiAddExceptions( function fts5AsciiDelete (line 194302) | static void fts5AsciiDelete(Fts5Tokenizer *p){ function fts5AsciiCreate (line 194309) | static int fts5AsciiCreate( function asciiFold (line 194350) | static void asciiFold(char *aOut, const char *aIn, int nByte){ function fts5AsciiTokenize (line 194362) | static int fts5AsciiTokenize( type Unicode61Tokenizer (line 194477) | typedef struct Unicode61Tokenizer Unicode61Tokenizer; type Unicode61Tokenizer (line 194478) | struct Unicode61Tokenizer { function fts5UnicodeAddExceptions (line 194487) | static int fts5UnicodeAddExceptions( function fts5UnicodeIsException (line 194536) | static int fts5UnicodeIsException(Unicode61Tokenizer *p, int iCode){ function fts5UnicodeDelete (line 194560) | static void fts5UnicodeDelete(Fts5Tokenizer *pTok){ function fts5UnicodeCreate (line 194573) | static int fts5UnicodeCreate( function fts5UnicodeIsAlnum (line 194631) | static int fts5UnicodeIsAlnum(Unicode61Tokenizer *p, int iCode){ function fts5UnicodeTokenize (line 194636) | static int fts5UnicodeTokenize( type PorterTokenizer (line 194748) | typedef struct PorterTokenizer PorterTokenizer; type PorterTokenizer (line 194749) | struct PorterTokenizer { function fts5PorterDelete (line 194758) | static void fts5PorterDelete(Fts5Tokenizer *pTok){ function fts5PorterCreate (line 194771) | static int fts5PorterCreate( type PorterContext (line 194807) | typedef struct PorterContext PorterContext; type PorterContext (line 194808) | struct PorterContext { type PorterRule (line 194814) | typedef struct PorterRule PorterRule; type PorterRule (line 194815) | struct PorterRule { function fts5PorterApply (line 194824) | static int fts5PorterApply(char *aBuf, int *pnBuf, PorterRule *aRule){ function fts5PorterIsVowel (line 194849) | static int fts5PorterIsVowel(char c, int bYIsVowel){ function fts5PorterGobbleVC (line 194855) | static int fts5PorterGobbleVC(char *zStem, int nStem, int bPrevCons){ function fts5Porter_MGt0 (line 194872) | static int fts5Porter_MGt0(char *zStem, int nStem){ function fts5Porter_MGt1 (line 194877) | static int fts5Porter_MGt1(char *zStem, int nStem){ function fts5Porter_MEq1 (line 194887) | static int fts5Porter_MEq1(char *zStem, int nStem){ function fts5Porter_Ostar (line 194897) | static int fts5Porter_Ostar(char *zStem, int nStem){ function fts5Porter_MGt1_and_S_or_T (line 194914) | static int fts5Porter_MGt1_and_S_or_T(char *zStem, int nStem){ function fts5Porter_Vowel (line 194921) | static int fts5Porter_Vowel(char *zStem, int nStem){ function fts5PorterStep4 (line 194937) | static int fts5PorterStep4(char *aBuf, int *pnBuf){ function fts5PorterStep1B2 (line 195071) | static int fts5PorterStep1B2(char *aBuf, int *pnBuf){ function fts5PorterStep2 (line 195105) | static int fts5PorterStep2(char *aBuf, int *pnBuf){ function fts5PorterStep3 (line 195252) | static int fts5PorterStep3(char *aBuf, int *pnBuf){ function fts5PorterStep1B (line 195318) | static int fts5PorterStep1B(char *aBuf, int *pnBuf){ function fts5PorterStep1A (line 195355) | static void fts5PorterStep1A(char *aBuf, int *pnBuf){ function fts5PorterCb (line 195373) | static int fts5PorterCb( function fts5PorterTokenize (line 195442) | static int fts5PorterTokenize( function sqlite3Fts5TokenizerInit (line 195462) | static int sqlite3Fts5TokenizerInit(fts5_api *pApi){ function sqlite3Fts5UnicodeIsalnum (line 195516) | static int sqlite3Fts5UnicodeIsalnum(int c){ function fts5_remove_diacritic (line 195648) | static int fts5_remove_diacritic(int c){ function sqlite3Fts5UnicodeIsdiacritic (line 195698) | static int sqlite3Fts5UnicodeIsdiacritic(int c){ function sqlite3Fts5UnicodeFold (line 195717) | static int sqlite3Fts5UnicodeFold(int c, int bRemoveDiacritic){ function sqlite3Fts5GetVarint32 (line 195873) | static int sqlite3Fts5GetVarint32(const unsigned char *p, u32 *v){ function u8 (line 195951) | static u8 sqlite3Fts5GetVarint(const unsigned char *p, u64 *v){ function fts5PutVarint64 (line 196145) | static int FTS5_NOINLINE fts5PutVarint64(unsigned char *p, u64 v){ function sqlite3Fts5PutVarint (line 196170) | static int sqlite3Fts5PutVarint(unsigned char *p, u64 v){ function sqlite3Fts5GetVarintLen (line 196184) | static int sqlite3Fts5GetVarintLen(u32 iVal){ type Fts5VocabTable (line 196233) | typedef struct Fts5VocabTable Fts5VocabTable; type Fts5VocabCursor (line 196234) | typedef struct Fts5VocabCursor Fts5VocabCursor; type Fts5VocabTable (line 196236) | struct Fts5VocabTable { type Fts5VocabCursor (line 196245) | struct Fts5VocabCursor { function fts5VocabTableType (line 196287) | static int fts5VocabTableType(const char *zType, char **pzErr, int *peTy... function fts5VocabDisconnectMethod (line 196313) | static int fts5VocabDisconnectMethod(sqlite3_vtab *pVtab){ function fts5VocabDestroyMethod (line 196322) | static int fts5VocabDestroyMethod(sqlite3_vtab *pVtab){ function fts5VocabInitVtab (line 196349) | static int fts5VocabInitVtab( function fts5VocabConnectMethod (line 196410) | static int fts5VocabConnectMethod( function fts5VocabCreateMethod (line 196420) | static int fts5VocabCreateMethod( function fts5VocabBestIndexMethod (line 196434) | static int fts5VocabBestIndexMethod( function fts5VocabOpenMethod (line 196485) | static int fts5VocabOpenMethod( function fts5VocabResetCursor (line 196543) | static void fts5VocabResetCursor(Fts5VocabCursor *pCsr){ function fts5VocabCloseMethod (line 196556) | static int fts5VocabCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts5VocabNextMethod (line 196569) | static int fts5VocabNextMethod(sqlite3_vtab_cursor *pCursor){ function fts5VocabFilterMethod (line 196685) | static int fts5VocabFilterMethod( function fts5VocabEofMethod (line 196747) | static int fts5VocabEofMethod(sqlite3_vtab_cursor *pCursor){ function fts5VocabColumnMethod (line 196752) | static int fts5VocabColumnMethod( function fts5VocabRowidMethod (line 196796) | static int fts5VocabRowidMethod( function sqlite3Fts5VocabInit (line 196805) | static int sqlite3Fts5VocabInit(Fts5Global *pGlobal, sqlite3 *db){ FILE: code/sqlite3.h type sqlite3 (line 232) | typedef struct sqlite3 sqlite3; type SQLITE_INT64_TYPE (line 251) | typedef SQLITE_INT64_TYPE sqlite_int64; type sqlite_uint64 (line 252) | typedef unsigned SQLITE_INT64_TYPE sqlite_uint64; type __int64 (line 254) | typedef __int64 sqlite_int64; type sqlite_uint64 (line 255) | typedef unsigned __int64 sqlite_uint64; type sqlite_int64 (line 257) | typedef long long int sqlite_int64; type sqlite_uint64 (line 258) | typedef unsigned long long int sqlite_uint64; type sqlite_int64 (line 260) | typedef sqlite_int64 sqlite3_int64; type sqlite_uint64 (line 261) | typedef sqlite_uint64 sqlite3_uint64; type sqlite3_file (line 637) | typedef struct sqlite3_file sqlite3_file; type sqlite3_file (line 638) | struct sqlite3_file { type sqlite3_io_methods (line 732) | typedef struct sqlite3_io_methods sqlite3_io_methods; type sqlite3_io_methods (line 733) | struct sqlite3_io_methods { type sqlite3_mutex (line 1036) | typedef struct sqlite3_mutex sqlite3_mutex; type sqlite3_vfs (line 1195) | typedef struct sqlite3_vfs sqlite3_vfs; type sqlite3_vfs (line 1197) | struct sqlite3_vfs { type sqlite3_mem_methods (line 1493) | typedef struct sqlite3_mem_methods sqlite3_mem_methods; type sqlite3_mem_methods (line 1494) | struct sqlite3_mem_methods { type sqlite3_stmt (line 3177) | typedef struct sqlite3_stmt sqlite3_stmt; type sqlite3_value (line 3502) | typedef struct Mem sqlite3_value; type sqlite3_context (line 3516) | typedef struct sqlite3_context sqlite3_context; type sqlite3_vtab (line 5613) | typedef struct sqlite3_vtab sqlite3_vtab; type sqlite3_index_info (line 5614) | typedef struct sqlite3_index_info sqlite3_index_info; type sqlite3_vtab_cursor (line 5615) | typedef struct sqlite3_vtab_cursor sqlite3_vtab_cursor; type sqlite3_module (line 5616) | typedef struct sqlite3_module sqlite3_module; type sqlite3_module (line 5634) | struct sqlite3_module { type sqlite3_index_info (line 5763) | struct sqlite3_index_info { type sqlite3_vtab (line 5876) | struct sqlite3_vtab { type sqlite3_vtab_cursor (line 5900) | struct sqlite3_vtab_cursor { type sqlite3_blob (line 5956) | typedef struct sqlite3_blob sqlite3_blob; type sqlite3_mutex_methods (line 6394) | typedef struct sqlite3_mutex_methods sqlite3_mutex_methods; type sqlite3_mutex_methods (line 6395) | struct sqlite3_mutex_methods { type sqlite3_pcache (line 6906) | typedef struct sqlite3_pcache sqlite3_pcache; type sqlite3_pcache_page (line 6918) | typedef struct sqlite3_pcache_page sqlite3_pcache_page; type sqlite3_pcache_page (line 6919) | struct sqlite3_pcache_page { type sqlite3_pcache_methods2 (line 7083) | typedef struct sqlite3_pcache_methods2 sqlite3_pcache_methods2; type sqlite3_pcache_methods2 (line 7084) | struct sqlite3_pcache_methods2 { type sqlite3_pcache_methods (line 7106) | typedef struct sqlite3_pcache_methods sqlite3_pcache_methods; type sqlite3_pcache_methods (line 7107) | struct sqlite3_pcache_methods { type sqlite3_backup (line 7132) | typedef struct sqlite3_backup sqlite3_backup; type sqlite3_snapshot (line 8090) | typedef struct sqlite3_snapshot sqlite3_snapshot; type sqlite3_rtree_geometry (line 8231) | typedef struct sqlite3_rtree_geometry sqlite3_rtree_geometry; type sqlite3_rtree_query_info (line 8232) | typedef struct sqlite3_rtree_query_info sqlite3_rtree_query_info; type sqlite3_int64 (line 8238) | typedef sqlite3_int64 sqlite3_rtree_dbl; type sqlite3_rtree_dbl (line 8240) | typedef double sqlite3_rtree_dbl; type sqlite3_rtree_geometry (line 8261) | struct sqlite3_rtree_geometry { type sqlite3_rtree_query_info (line 8293) | struct sqlite3_rtree_query_info { type sqlite3_session (line 8344) | typedef struct sqlite3_session sqlite3_session; type sqlite3_changeset_iter (line 8349) | typedef struct sqlite3_changeset_iter sqlite3_changeset_iter; type sqlite3_changegroup (line 9059) | typedef struct sqlite3_changegroup sqlite3_changegroup; type Fts5ExtensionApi (line 9643) | typedef struct Fts5ExtensionApi Fts5ExtensionApi; type Fts5Context (line 9644) | typedef struct Fts5Context Fts5Context; type Fts5PhraseIter (line 9645) | typedef struct Fts5PhraseIter Fts5PhraseIter; type Fts5PhraseIter (line 9655) | struct Fts5PhraseIter { type Fts5ExtensionApi (line 9875) | struct Fts5ExtensionApi { type Fts5Tokenizer (line 10109) | typedef struct Fts5Tokenizer Fts5Tokenizer; type fts5_tokenizer (line 10110) | typedef struct fts5_tokenizer fts5_tokenizer; type fts5_tokenizer (line 10111) | struct fts5_tokenizer { type fts5_api (line 10146) | typedef struct fts5_api fts5_api; type fts5_api (line 10147) | struct fts5_api { FILE: code/sqlite3ext.h type sqlite3_api_routines (line 22) | typedef struct sqlite3_api_routines sqlite3_api_routines; type sqlite3_api_routines (line 34) | struct sqlite3_api_routines {