SYMBOL INDEX (7902 symbols across 258 files) FILE: inc/DbgHelp.h type LOADED_IMAGE (line 133) | typedef struct _LOADED_IMAGE { type IMAGE_DEBUG_INFORMATION (line 376) | typedef struct _IMAGE_DEBUG_INFORMATION { type MODLOAD_DATA (line 548) | typedef struct _MODLOAD_DATA { type MODLOAD_CVMISC (line 556) | typedef struct _MODLOAD_CVMISC { type MODLOAD_PDBGUID_PDBAGE (line 565) | typedef struct _MODLOAD_PDBGUID_PDBAGE { type ADDRESS_MODE (line 574) | typedef enum { type ADDRESS64 (line 581) | typedef struct _tagADDRESS64 { type ADDRESS (line 591) | typedef struct _tagADDRESS { function Address32To64 (line 597) | __inline function Address64To32 (line 609) | __inline type KDHELP64 (line 633) | typedef struct _KDHELP64 { type KDHELP (line 698) | typedef struct _KDHELP { function KdHelp32To64 (line 758) | __inline type STACKFRAME64 (line 778) | typedef struct _tagSTACKFRAME64 { type STACKFRAME (line 796) | typedef struct _tagSTACKFRAME { type BOOL (line 812) | typedef type PVOID (line 822) | typedef type DWORD64 (line 829) | typedef type DWORD64 (line 836) | typedef type BOOL (line 869) | typedef type PVOID (line 879) | typedef type DWORD (line 886) | typedef type DWORD (line 893) | typedef type API_VERSION (line 920) | typedef struct API_VERSION { type SymTagEnum (line 1083) | enum SymTagEnum type SYM_TYPE (line 1151) | typedef enum { type IMAGEHLP_SYMBOL64 (line 1168) | typedef struct _IMAGEHLP_SYMBOL64 { type IMAGEHLP_SYMBOL64_PACKAGE (line 1177) | typedef struct _IMAGEHLP_SYMBOL64_PACKAGE { type IMAGEHLP_SYMBOLW64 (line 1182) | typedef struct _IMAGEHLP_SYMBOLW64 { type IMAGEHLP_SYMBOLW64_PACKAGE (line 1191) | typedef struct _IMAGEHLP_SYMBOLW64_PACKAGE { type IMAGEHLP_SYMBOL (line 1209) | typedef struct _IMAGEHLP_SYMBOL { type IMAGEHLP_SYMBOL_PACKAGE (line 1218) | typedef struct _IMAGEHLP_SYMBOL_PACKAGE { type IMAGEHLP_SYMBOLW (line 1223) | typedef struct _IMAGEHLP_SYMBOLW { type IMAGEHLP_SYMBOLW_PACKAGE (line 1232) | typedef struct _IMAGEHLP_SYMBOLW_PACKAGE { type IMAGEHLP_MODULE64 (line 1243) | typedef struct _IMAGEHLP_MODULE64 { type IMAGEHLP_MODULEW64 (line 1271) | typedef struct _IMAGEHLP_MODULEW64 { type IMAGEHLP_MODULE (line 1305) | typedef struct _IMAGEHLP_MODULE { type IMAGEHLP_MODULEW (line 1318) | typedef struct _IMAGEHLP_MODULEW { type IMAGEHLP_LINE64 (line 1336) | typedef struct _IMAGEHLP_LINE64 { type IMAGEHLP_LINEW64 (line 1344) | typedef struct _IMAGEHLP_LINEW64 { type IMAGEHLP_LINE (line 1356) | typedef struct _IMAGEHLP_LINE { type IMAGEHLP_LINEW (line 1364) | typedef struct _IMAGEHLP_LINEW { type SOURCEFILE (line 1377) | typedef struct _SOURCEFILE { type SOURCEFILEW (line 1382) | typedef struct _SOURCEFILEW { type IMAGEHLP_CBA_READ_MEMORY (line 1405) | typedef struct _IMAGEHLP_CBA_READ_MEMORY { type IMAGEHLP_CBA_EVENT (line 1424) | typedef struct _IMAGEHLP_CBA_EVENT { type IMAGEHLP_CBA_EVENTW (line 1431) | typedef struct _IMAGEHLP_CBA_EVENTW { type IMAGEHLP_DEFERRED_SYMBOL_LOAD64 (line 1438) | typedef struct _IMAGEHLP_DEFERRED_SYMBOL_LOAD64 { type IMAGEHLP_DEFERRED_SYMBOL_LOADW64 (line 1449) | typedef struct _IMAGEHLP_DEFERRED_SYMBOL_LOADW64 { type IMAGEHLP_DEFERRED_SYMBOL_LOAD (line 1467) | typedef struct _IMAGEHLP_DEFERRED_SYMBOL_LOAD { type IMAGEHLP_DUPLICATE_SYMBOL64 (line 1478) | typedef struct _IMAGEHLP_DUPLICATE_SYMBOL64 { type IMAGEHLP_DUPLICATE_SYMBOL (line 1489) | typedef struct _IMAGEHLP_DUPLICATE_SYMBOL { type DBG_HD_ENUM (line 1535) | typedef enum { type OMAP (line 1542) | typedef struct _OMAP { type SRCCODEINFO (line 1822) | typedef struct _SRCCODEINFO { type SRCCODEINFOW (line 1832) | typedef struct _SRCCODEINFOW { type IMAGEHLP_SYMBOL_SRC (line 2333) | typedef struct _IMAGEHLP_SYMBOL_SRC { type MODULE_TYPE_INFO (line 2339) | typedef struct _MODULE_TYPE_INFO { // AKA TYPTYP type SYMBOL_INFO (line 2345) | typedef struct _SYMBOL_INFO { type SYMBOL_INFO_PACKAGE (line 2363) | typedef struct _SYMBOL_INFO_PACKAGE { type SYMBOL_INFOW (line 2368) | typedef struct _SYMBOL_INFOW { type SYMBOL_INFO_PACKAGEW (line 2386) | typedef struct _SYMBOL_INFO_PACKAGEW { type IMAGEHLP_STACK_FRAME (line 2391) | typedef struct _IMAGEHLP_STACK_FRAME type VOID (line 2405) | typedef VOID IMAGEHLP_CONTEXT, *PIMAGEHLP_CONTEXT; type IMAGEHLP_SYMBOL_TYPE_INFO (line 2651) | typedef enum _IMAGEHLP_SYMBOL_TYPE_INFO { type TI_FINDCHILDREN_PARAMS (line 2688) | typedef struct _TI_FINDCHILDREN_PARAMS { type IMAGEHLP_GET_TYPE_INFO_PARAMS (line 2707) | typedef struct _IMAGEHLP_GET_TYPE_INFO_PARAMS { type ULONG64 (line 2850) | typedef BOOL (WINAPI *SYMADDSOURCESTREAM)(HANDLE, ULONG64, PCSTR, PBYTE,... type ULONG64 (line 2862) | typedef BOOL (WINAPI *SYMADDSOURCESTREAMA)(HANDLE, ULONG64, PCSTR, PBYTE... type SYMSRV_INDEX_INFO (line 2968) | typedef struct { type SYMSRV_INDEX_INFOW (line 2981) | typedef struct { type DBG_SF_ENUM (line 3050) | typedef enum { type PCSTR (line 3168) | typedef BOOL (WINAPI *PSYMBOLSERVERPROC)(PCSTR, PCSTR, PVOID, DWORD, DWO... type PCSTR (line 3169) | typedef BOOL (WINAPI *PSYMBOLSERVERPROCA)(PCSTR, PCSTR, PVOID, DWORD, DW... type PCWSTR (line 3170) | typedef BOOL (WINAPI *PSYMBOLSERVERPROCW)(PCWSTR, PCWSTR, PVOID, DWORD, ... type PCSTR (line 3171) | typedef BOOL (WINAPI *PSYMBOLSERVERBYINDEXPROC)(PCSTR, PCSTR, PCSTR, PSTR); type PCSTR (line 3172) | typedef BOOL (WINAPI *PSYMBOLSERVERBYINDEXPROCA)(PCSTR, PCSTR, PCSTR, PS... type PCWSTR (line 3173) | typedef BOOL (WINAPI *PSYMBOLSERVERBYINDEXPROCW)(PCWSTR, PCWSTR, PCWSTR,... type PVOID (line 3184) | typedef BOOL (WINAPI *PSYMBOLSERVERDELTANAME)(PCSTR, PVOID, DWORD, DWORD... type PVOID (line 3185) | typedef BOOL (WINAPI *PSYMBOLSERVERDELTANAMEW)(PCWSTR, PVOID, DWORD, DWO... type PCSTR (line 3186) | typedef BOOL (WINAPI *PSYMBOLSERVERGETSUPPLEMENT)(PCSTR, PCSTR, PCSTR, P... type PCWSTR (line 3187) | typedef BOOL (WINAPI *PSYMBOLSERVERGETSUPPLEMENTW)(PCWSTR, PCWSTR, PCWST... type PCSTR (line 3188) | typedef BOOL (WINAPI *PSYMBOLSERVERSTORESUPPLEMENT)(PCSTR, PCSTR, PCSTR,... type PCWSTR (line 3189) | typedef BOOL (WINAPI *PSYMBOLSERVERSTORESUPPLEMENTW)(PCWSTR, PCWSTR, PCW... type DWORD (line 3190) | typedef BOOL (WINAPI *PSYMBOLSERVERGETINDEXSTRING)(PVOID, DWORD, DWORD, ... type DWORD (line 3191) | typedef BOOL (WINAPI *PSYMBOLSERVERGETINDEXSTRINGW)(PVOID, DWORD, DWORD,... type PCSTR (line 3192) | typedef BOOL (WINAPI *PSYMBOLSERVERSTOREFILE)(PCSTR, PCSTR, PVOID, DWORD... type PCWSTR (line 3193) | typedef BOOL (WINAPI *PSYMBOLSERVERSTOREFILEW)(PCWSTR, PCWSTR, PVOID, DW... type DWORD (line 3582) | typedef DWORD RVA; type ULONG64 (line 3583) | typedef ULONG64 RVA64; type MINIDUMP_LOCATION_DESCRIPTOR (line 3585) | typedef struct _MINIDUMP_LOCATION_DESCRIPTOR { type MINIDUMP_LOCATION_DESCRIPTOR64 (line 3590) | typedef struct _MINIDUMP_LOCATION_DESCRIPTOR64 { type MINIDUMP_MEMORY_DESCRIPTOR (line 3596) | typedef struct _MINIDUMP_MEMORY_DESCRIPTOR { type MINIDUMP_MEMORY_DESCRIPTOR64 (line 3606) | typedef struct _MINIDUMP_MEMORY_DESCRIPTOR64 { type MINIDUMP_HEADER (line 3612) | typedef struct _MINIDUMP_HEADER { type MINIDUMP_DIRECTORY (line 3630) | typedef struct _MINIDUMP_DIRECTORY { type MINIDUMP_STRING (line 3636) | typedef struct _MINIDUMP_STRING { type MINIDUMP_STREAM_TYPE (line 3651) | typedef enum _MINIDUMP_STREAM_TYPE { type CPU_INFORMATION (line 3709) | typedef union _CPU_INFORMATION { type MINIDUMP_SYSTEM_INFO (line 3758) | typedef struct _MINIDUMP_SYSTEM_INFO { type MINIDUMP_THREAD (line 3821) | typedef struct _MINIDUMP_THREAD { type MINIDUMP_THREAD_LIST (line 3835) | typedef struct _MINIDUMP_THREAD_LIST { type MINIDUMP_THREAD_EX (line 3841) | typedef struct _MINIDUMP_THREAD_EX { type MINIDUMP_THREAD_EX_LIST (line 3856) | typedef struct _MINIDUMP_THREAD_EX_LIST { type MINIDUMP_EXCEPTION (line 3866) | typedef struct _MINIDUMP_EXCEPTION { type MINIDUMP_EXCEPTION_STREAM (line 3884) | typedef struct MINIDUMP_EXCEPTION_STREAM { type MINIDUMP_MODULE (line 3899) | typedef struct _MINIDUMP_MODULE { type MINIDUMP_MODULE_LIST (line 3917) | typedef struct _MINIDUMP_MODULE_LIST { type MINIDUMP_MEMORY_LIST (line 3927) | typedef struct _MINIDUMP_MEMORY_LIST { type MINIDUMP_MEMORY64_LIST (line 3932) | typedef struct _MINIDUMP_MEMORY64_LIST { type MINIDUMP_EXCEPTION_INFORMATION (line 3943) | typedef struct _MINIDUMP_EXCEPTION_INFORMATION { type MINIDUMP_EXCEPTION_INFORMATION64 (line 3949) | typedef struct _MINIDUMP_EXCEPTION_INFORMATION64 { type MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE (line 3966) | typedef enum _MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE { type MINIDUMP_HANDLE_OBJECT_INFORMATION (line 3976) | typedef struct _MINIDUMP_HANDLE_OBJECT_INFORMATION { type MINIDUMP_HANDLE_DESCRIPTOR (line 3983) | typedef struct _MINIDUMP_HANDLE_DESCRIPTOR { type MINIDUMP_HANDLE_DESCRIPTOR_2 (line 3993) | typedef struct _MINIDUMP_HANDLE_DESCRIPTOR_2 { type MINIDUMP_HANDLE_DESCRIPTOR_2 (line 4006) | typedef MINIDUMP_HANDLE_DESCRIPTOR_2 MINIDUMP_HANDLE_DESCRIPTOR_N; type MINIDUMP_HANDLE_DESCRIPTOR_N (line 4007) | typedef MINIDUMP_HANDLE_DESCRIPTOR_N *PMINIDUMP_HANDLE_DESCRIPTOR_N; type MINIDUMP_HANDLE_DATA_STREAM (line 4009) | typedef struct _MINIDUMP_HANDLE_DATA_STREAM { type MINIDUMP_HANDLE_OPERATION_LIST (line 4022) | typedef struct _MINIDUMP_HANDLE_OPERATION_LIST { type MINIDUMP_FUNCTION_TABLE_DESCRIPTOR (line 4034) | typedef struct _MINIDUMP_FUNCTION_TABLE_DESCRIPTOR { type MINIDUMP_FUNCTION_TABLE_STREAM (line 4042) | typedef struct _MINIDUMP_FUNCTION_TABLE_STREAM { type MINIDUMP_UNLOADED_MODULE (line 4059) | typedef struct _MINIDUMP_UNLOADED_MODULE { type MINIDUMP_UNLOADED_MODULE_LIST (line 4072) | typedef struct _MINIDUMP_UNLOADED_MODULE_LIST { type MINIDUMP_MISC_INFO (line 4094) | typedef struct _MINIDUMP_MISC_INFO { type MINIDUMP_MISC_INFO_2 (line 4103) | typedef struct _MINIDUMP_MISC_INFO_2 { type MINIDUMP_MISC_INFO_3 (line 4117) | typedef struct _MINIDUMP_MISC_INFO_3 { type MINIDUMP_MISC_INFO_3 (line 4137) | typedef MINIDUMP_MISC_INFO_3 MINIDUMP_MISC_INFO_N; type MINIDUMP_MISC_INFO_N (line 4138) | typedef MINIDUMP_MISC_INFO_N* PMINIDUMP_MISC_INFO_N; type MINIDUMP_MEMORY_INFO (line 4148) | typedef struct _MINIDUMP_MEMORY_INFO { type MINIDUMP_MEMORY_INFO_LIST (line 4160) | typedef struct _MINIDUMP_MEMORY_INFO_LIST { type MINIDUMP_THREAD_INFO (line 4182) | typedef struct _MINIDUMP_THREAD_INFO { type MINIDUMP_THREAD_INFO_LIST (line 4195) | typedef struct _MINIDUMP_THREAD_INFO_LIST { type MINIDUMP_TOKEN_INFO_HEADER (line 4204) | typedef struct _MINIDUMP_TOKEN_INFO_HEADER { type MINIDUMP_TOKEN_INFO_LIST (line 4210) | typedef struct _MINIDUMP_TOKEN_INFO_LIST { type MINIDUMP_USER_RECORD (line 4221) | typedef struct _MINIDUMP_USER_RECORD { type MINIDUMP_USER_STREAM (line 4227) | typedef struct _MINIDUMP_USER_STREAM { type MINIDUMP_USER_STREAM_INFORMATION (line 4235) | typedef struct _MINIDUMP_USER_STREAM_INFORMATION { type MINIDUMP_CALLBACK_TYPE (line 4244) | typedef enum _MINIDUMP_CALLBACK_TYPE { type MINIDUMP_THREAD_CALLBACK (line 4264) | typedef struct _MINIDUMP_THREAD_CALLBACK { type MINIDUMP_THREAD_EX_CALLBACK (line 4274) | typedef struct _MINIDUMP_THREAD_EX_CALLBACK { type MINIDUMP_INCLUDE_THREAD_CALLBACK (line 4286) | typedef struct _MINIDUMP_INCLUDE_THREAD_CALLBACK { type THREAD_WRITE_FLAGS (line 4291) | typedef enum _THREAD_WRITE_FLAGS { type MINIDUMP_MODULE_CALLBACK (line 4301) | typedef struct _MINIDUMP_MODULE_CALLBACK { type MINIDUMP_INCLUDE_MODULE_CALLBACK (line 4315) | typedef struct _MINIDUMP_INCLUDE_MODULE_CALLBACK { type MODULE_WRITE_FLAGS (line 4320) | typedef enum _MODULE_WRITE_FLAGS { type MINIDUMP_IO_CALLBACK (line 4331) | typedef struct _MINIDUMP_IO_CALLBACK { type MINIDUMP_READ_MEMORY_FAILURE_CALLBACK (line 4339) | typedef struct _MINIDUMP_READ_MEMORY_FAILURE_CALLBACK type MINIDUMP_CALLBACK_INPUT (line 4348) | typedef struct _MINIDUMP_CALLBACK_INPUT { type MINIDUMP_CALLBACK_OUTPUT (line 4365) | typedef struct _MINIDUMP_CALLBACK_OUTPUT { type MINIDUMP_TYPE (line 4463) | typedef enum _MINIDUMP_TYPE { type MINIDUMP_SECONDARY_FLAGS (line 4498) | typedef enum _MINIDUMP_SECONDARY_FLAGS { type MINIDUMP_CALLBACK_INFORMATION (line 4519) | typedef struct _MINIDUMP_CALLBACK_INFORMATION { FILE: inc/DhcpSSdk.h type DWORD (line 30) | typedef DWORD DHCP_IP_ADDRESS; type DHCP_SERVER_OPTIONS (line 31) | typedef struct _DHCP_SERVER_OPTIONS { type DHCP_CALLOUT_TABLE (line 426) | typedef FILE: inc/DsGetDC.h type DOMAIN_CONTROLLER_INFOA (line 103) | typedef struct _DOMAIN_CONTROLLER_INFOA { type DOMAIN_CONTROLLER_INFOW (line 115) | typedef struct _DOMAIN_CONTROLLER_INFOW { type DS_DOMAIN_TRUSTSW (line 331) | typedef struct _DS_DOMAIN_TRUSTSW { type DS_DOMAIN_TRUSTSA (line 402) | typedef struct _DS_DOMAIN_TRUSTSA { FILE: inc/Fci.h type BOOL (line 42) | typedef int BOOL; type BYTE (line 43) | typedef unsigned char BYTE; type UINT (line 44) | typedef unsigned int UINT; type USHORT (line 45) | typedef unsigned short USHORT; type ULONG (line 46) | typedef unsigned long ULONG; type CHECKSUM (line 49) | typedef unsigned long CHECKSUM; type UOFF (line 51) | typedef unsigned long UOFF; type COFF (line 52) | typedef unsigned long COFF; type ERF (line 73) | typedef struct { type ERF (line 83) | typedef ERF FAR *PERF; type TCOMP (line 112) | typedef unsigned short TCOMP; type __nullterminated (line 201) | typedef __nullterminated char* LPSTR; type FCIERROR (line 218) | typedef enum { type CCAB (line 278) | typedef struct { type CCAB (line 301) | typedef CCAB *PCCAB; FILE: inc/Midles.h type MIDL_ES_CODE (line 32) | typedef enum type MIDL_ES_HANDLE_STYLE (line 39) | typedef enum type handle_t (line 62) | typedef handle_t MIDL_ES_HANDLE; type MIDL_TYPE_PICKLING_INFO (line 64) | typedef struct _MIDL_TYPE_PICKLING_INFO FILE: inc/NTSecPKG.h type PVOID (line 36) | typedef PVOID *PLSA_CLIENT_REQUEST; type LSA_TOKEN_INFORMATION_TYPE (line 45) | typedef enum _LSA_TOKEN_INFORMATION_TYPE { type LSA_TOKEN_INFORMATION_NULL (line 61) | typedef struct _LSA_TOKEN_INFORMATION_NULL { type LSA_TOKEN_INFORMATION_V1 (line 94) | typedef struct _LSA_TOKEN_INFORMATION_V1 { type LSA_TOKEN_INFORMATION_V1 (line 188) | typedef LSA_TOKEN_INFORMATION_V1 LSA_TOKEN_INFORMATION_V2, *PLSA_TOKEN_I... type LSA_CREATE_LOGON_SESSION (line 284) | typedef LSA_CREATE_LOGON_SESSION * PLSA_CREATE_LOGON_SESSION; type LSA_DELETE_LOGON_SESSION (line 285) | typedef LSA_DELETE_LOGON_SESSION * PLSA_DELETE_LOGON_SESSION; type LSA_ADD_CREDENTIAL (line 286) | typedef LSA_ADD_CREDENTIAL * PLSA_ADD_CREDENTIAL; type LSA_GET_CREDENTIALS (line 287) | typedef LSA_GET_CREDENTIALS * PLSA_GET_CREDENTIALS; type LSA_DELETE_CREDENTIAL (line 288) | typedef LSA_DELETE_CREDENTIAL * PLSA_DELETE_CREDENTIAL; type LSA_ALLOCATE_LSA_HEAP (line 289) | typedef LSA_ALLOCATE_LSA_HEAP * PLSA_ALLOCATE_LSA_HEAP; type LSA_FREE_LSA_HEAP (line 290) | typedef LSA_FREE_LSA_HEAP * PLSA_FREE_LSA_HEAP; type LSA_ALLOCATE_PRIVATE_HEAP (line 291) | typedef LSA_ALLOCATE_PRIVATE_HEAP * PLSA_ALLOCATE_PRIVATE_HEAP; type LSA_FREE_PRIVATE_HEAP (line 292) | typedef LSA_FREE_PRIVATE_HEAP * PLSA_FREE_PRIVATE_HEAP; type LSA_ALLOCATE_CLIENT_BUFFER (line 293) | typedef LSA_ALLOCATE_CLIENT_BUFFER * PLSA_ALLOCATE_CLIENT_BUFFER; type LSA_FREE_CLIENT_BUFFER (line 294) | typedef LSA_FREE_CLIENT_BUFFER * PLSA_FREE_CLIENT_BUFFER; type LSA_COPY_TO_CLIENT_BUFFER (line 295) | typedef LSA_COPY_TO_CLIENT_BUFFER * PLSA_COPY_TO_CLIENT_BUFFER; type LSA_COPY_FROM_CLIENT_BUFFER (line 296) | typedef LSA_COPY_FROM_CLIENT_BUFFER * PLSA_COPY_FROM_CLIENT_BUFFER; type LSA_DISPATCH_TABLE (line 302) | typedef struct _LSA_DISPATCH_TABLE { type LSA_AP_CALL_PACKAGE (line 418) | typedef LSA_AP_CALL_PACKAGE LSA_AP_CALL_PACKAGE_UNTRUSTED; type LSA_AP_INITIALIZE_PACKAGE (line 420) | typedef LSA_AP_INITIALIZE_PACKAGE * PLSA_AP_INITIALIZE_PACKAGE; type LSA_AP_LOGON_USER (line 421) | typedef LSA_AP_LOGON_USER * PLSA_AP_LOGON_USER; type LSA_AP_LOGON_USER_EX (line 422) | typedef LSA_AP_LOGON_USER_EX * PLSA_AP_LOGON_USER_EX; type LSA_AP_CALL_PACKAGE (line 423) | typedef LSA_AP_CALL_PACKAGE * PLSA_AP_CALL_PACKAGE; type LSA_AP_CALL_PACKAGE_PASSTHROUGH (line 424) | typedef LSA_AP_CALL_PACKAGE_PASSTHROUGH * PLSA_AP_CALL_PACKAGE_PASSTHROUGH; type LSA_AP_LOGON_TERMINATED (line 425) | typedef LSA_AP_LOGON_TERMINATED * PLSA_AP_LOGON_TERMINATED; type LSA_AP_CALL_PACKAGE_UNTRUSTED (line 426) | typedef LSA_AP_CALL_PACKAGE_UNTRUSTED * PLSA_AP_CALL_PACKAGE_UNTRUSTED; type NTSTATUS (line 432) | typedef NTSTATUS (*PSAM_CREDENTIAL_UPDATE_NOTIFY_ROUTINE) ( type BOOLEAN (line 447) | typedef BOOLEAN (*PSAM_CREDENTIAL_UPDATE_REGISTER_ROUTINE) ( type VOID (line 453) | typedef VOID (*PSAM_CREDENTIAL_UPDATE_FREE_ROUTINE) ( type SAM_REGISTER_MAPPING_ELEMENT (line 459) | typedef struct { type SAM_REGISTER_MAPPING_LIST (line 465) | typedef struct { type SAM_REGISTER_MAPPING_TABLE (line 470) | typedef struct { type NTSTATUS (line 475) | typedef NTSTATUS (*PSAM_CREDENTIAL_UPDATE_REGISTER_MAPPED_ENTRYPOINTS_RO... type PVOID (line 488) | typedef PVOID SEC_THREAD_START; type PVOID (line 489) | typedef PVOID SEC_ATTRS; type LPTHREAD_START_ROUTINE (line 491) | typedef LPTHREAD_START_ROUTINE SEC_THREAD_START; type LPSECURITY_ATTRIBUTES (line 492) | typedef LPSECURITY_ATTRIBUTES SEC_ATTRS; type SECPKG_CLIENT_INFO (line 507) | typedef struct _SECPKG_CLIENT_INFO { type SECPKG_CALL_INFO (line 533) | typedef struct _SECPKG_CALL_INFO { type SECPKG_SUPPLEMENTAL_CRED (line 559) | typedef struct _SECPKG_SUPPLEMENTAL_CRED { type SECPKG_BYTE_VECTOR (line 568) | typedef struct _SECPKG_BYTE_VECTOR type SECPKG_SHORT_VECTOR (line 574) | typedef struct _SECPKG_SHORT_VECTOR type SECPKG_SUPPLIED_CREDENTIAL (line 584) | typedef struct _SECPKG_SUPPLIED_CREDENTIAL { type SECPKG_CREDENTIAL (line 605) | typedef struct _SECPKG_CREDENTIAL { type ULONG_PTR (line 623) | typedef ULONG_PTR LSA_SEC_HANDLE; type LSA_SEC_HANDLE (line 624) | typedef LSA_SEC_HANDLE * PLSA_SEC_HANDLE; type SECPKG_SUPPLEMENTAL_CRED_ARRAY (line 625) | typedef struct _SECPKG_SUPPLEMENTAL_CRED_ARRAY { type LSA_CALLBACK_FUNCTION (line 656) | typedef LSA_CALLBACK_FUNCTION * PLSA_CALLBACK_FUNCTION; type SECPKG_PRIMARY_CRED (line 678) | typedef struct _SECPKG_PRIMARY_CRED { type SECPKG_PARAMETERS (line 710) | typedef struct _SECPKG_PARAMETERS { type SECPKG_EXTENDED_INFORMATION_CLASS (line 725) | typedef enum _SECPKG_EXTENDED_INFORMATION_CLASS { type SECPKG_GSS_INFO (line 735) | typedef struct _SECPKG_GSS_INFO { type SECPKG_CONTEXT_THUNKS (line 740) | typedef struct _SECPKG_CONTEXT_THUNKS { type SECPKG_MUTUAL_AUTH_LEVEL (line 745) | typedef struct _SECPKG_MUTUAL_AUTH_LEVEL { type SECPKG_WOW_CLIENT_DLL (line 749) | typedef struct _SECPKG_WOW_CLIENT_DLL { type SECPKG_SERIALIZED_OID (line 755) | typedef struct _SECPKG_SERIALIZED_OID { type SECPKG_EXTRA_OIDS (line 761) | typedef struct _SECPKG_EXTRA_OIDS { type SECPKG_NEGO2_INFO (line 767) | typedef struct _SECPKG_NEGO2_INFO { type SECPKG_EXTENDED_INFORMATION (line 772) | typedef struct _SECPKG_EXTENDED_INFORMATION { type SECPKG_TARGETINFO (line 784) | typedef struct _SECPKG_TARGETINFO type SecPkgContext_SaslContext (line 792) | typedef struct _SecPkgContext_SaslContext { type SECURITY_USER_DATA (line 807) | typedef struct _SECURITY_USER_DATA { type SECURITY_USER_DATA (line 814) | typedef SECURITY_USER_DATA SecurityUserData, * PSecurityUserData; type SECPKG_SESSIONINFO_TYPE (line 912) | typedef enum _SECPKG_SESSIONINFO_TYPE { type SECPKG_NAME_TYPE (line 1010) | typedef enum _SECPKG_NAME_TYPE { type SECPKG_EVENT_PACKAGE_CHANGE (line 1127) | typedef struct _SECPKG_EVENT_PACKAGE_CHANGE { type SECPKG_EVENT_ROLE_CHANGE (line 1137) | typedef struct _SECPKG_EVENT_ROLE_CHANGE { type SECPKG_EVENT_DOMAIN_CHANGE (line 1142) | typedef struct _SECPKG_PARAMETERS SECPKG_EVENT_DOMAIN_CHANGE; type _SECPKG_PARAMETERS (line 1143) | struct _SECPKG_PARAMETERS type SECPKG_EVENT_NOTIFY (line 1146) | typedef struct _SECPKG_EVENT_NOTIFY { type LSA_IMPERSONATE_CLIENT (line 1186) | typedef LSA_IMPERSONATE_CLIENT * PLSA_IMPERSONATE_CLIENT; type LSA_UNLOAD_PACKAGE (line 1187) | typedef LSA_UNLOAD_PACKAGE * PLSA_UNLOAD_PACKAGE; type LSA_DUPLICATE_HANDLE (line 1188) | typedef LSA_DUPLICATE_HANDLE * PLSA_DUPLICATE_HANDLE; type LSA_SAVE_SUPPLEMENTAL_CREDENTIALS (line 1189) | typedef LSA_SAVE_SUPPLEMENTAL_CREDENTIALS * PLSA_SAVE_SUPPLEMENTAL_CREDE... type LSA_CREATE_THREAD (line 1190) | typedef LSA_CREATE_THREAD * PLSA_CREATE_THREAD; type LSA_GET_CLIENT_INFO (line 1191) | typedef LSA_GET_CLIENT_INFO * PLSA_GET_CLIENT_INFO; type LSA_REGISTER_NOTIFICATION (line 1192) | typedef LSA_REGISTER_NOTIFICATION * PLSA_REGISTER_NOTIFICATION; type LSA_CANCEL_NOTIFICATION (line 1193) | typedef LSA_CANCEL_NOTIFICATION * PLSA_CANCEL_NOTIFICATION; type LSA_MAP_BUFFER (line 1194) | typedef LSA_MAP_BUFFER * PLSA_MAP_BUFFER; type LSA_CREATE_TOKEN (line 1195) | typedef LSA_CREATE_TOKEN * PLSA_CREATE_TOKEN; type LSA_AUDIT_LOGON (line 1196) | typedef LSA_AUDIT_LOGON * PLSA_AUDIT_LOGON; type LSA_CALL_PACKAGE (line 1197) | typedef LSA_CALL_PACKAGE * PLSA_CALL_PACKAGE; type LSA_CALL_PACKAGEEX (line 1198) | typedef LSA_CALL_PACKAGEEX * PLSA_CALL_PACKAGEEX; type LSA_GET_CALL_INFO (line 1199) | typedef LSA_GET_CALL_INFO * PLSA_GET_CALL_INFO; type LSA_CREATE_SHARED_MEMORY (line 1200) | typedef LSA_CREATE_SHARED_MEMORY * PLSA_CREATE_SHARED_MEMORY; type LSA_ALLOCATE_SHARED_MEMORY (line 1201) | typedef LSA_ALLOCATE_SHARED_MEMORY * PLSA_ALLOCATE_SHARED_MEMORY; type LSA_FREE_SHARED_MEMORY (line 1202) | typedef LSA_FREE_SHARED_MEMORY * PLSA_FREE_SHARED_MEMORY; type LSA_DELETE_SHARED_MEMORY (line 1203) | typedef LSA_DELETE_SHARED_MEMORY * PLSA_DELETE_SHARED_MEMORY; type LSA_OPEN_SAM_USER (line 1204) | typedef LSA_OPEN_SAM_USER * PLSA_OPEN_SAM_USER; type LSA_GET_USER_CREDENTIALS (line 1205) | typedef LSA_GET_USER_CREDENTIALS * PLSA_GET_USER_CREDENTIALS; type LSA_GET_USER_AUTH_DATA (line 1206) | typedef LSA_GET_USER_AUTH_DATA * PLSA_GET_USER_AUTH_DATA; type LSA_CLOSE_SAM_USER (line 1207) | typedef LSA_CLOSE_SAM_USER * PLSA_CLOSE_SAM_USER; type LSA_CONVERT_AUTH_DATA_TO_TOKEN (line 1208) | typedef LSA_CONVERT_AUTH_DATA_TO_TOKEN * PLSA_CONVERT_AUTH_DATA_TO_TOKEN; type LSA_CLIENT_CALLBACK (line 1209) | typedef LSA_CLIENT_CALLBACK * PLSA_CLIENT_CALLBACK; type LSA_REGISTER_CALLBACK (line 1210) | typedef LSA_REGISTER_CALLBACK * PLSA_REGISTER_CALLBACK; type LSA_UPDATE_PRIMARY_CREDENTIALS (line 1211) | typedef LSA_UPDATE_PRIMARY_CREDENTIALS * PLSA_UPDATE_PRIMARY_CREDENTIALS; type LSA_GET_AUTH_DATA_FOR_USER (line 1212) | typedef LSA_GET_AUTH_DATA_FOR_USER * PLSA_GET_AUTH_DATA_FOR_USER; type LSA_CRACK_SINGLE_NAME (line 1213) | typedef LSA_CRACK_SINGLE_NAME * PLSA_CRACK_SINGLE_NAME; type LSA_AUDIT_ACCOUNT_LOGON (line 1214) | typedef LSA_AUDIT_ACCOUNT_LOGON * PLSA_AUDIT_ACCOUNT_LOGON; type LSA_CALL_PACKAGE_PASSTHROUGH (line 1215) | typedef LSA_CALL_PACKAGE_PASSTHROUGH * PLSA_CALL_PACKAGE_PASSTHROUGH; type LSA_PROTECT_MEMORY (line 1216) | typedef LSA_PROTECT_MEMORY * PLSA_PROTECT_MEMORY; type LSA_OPEN_TOKEN_BY_LOGON_ID (line 1217) | typedef LSA_OPEN_TOKEN_BY_LOGON_ID * PLSA_OPEN_TOKEN_BY_LOGON_ID; type LSA_EXPAND_AUTH_DATA_FOR_DOMAIN (line 1218) | typedef LSA_EXPAND_AUTH_DATA_FOR_DOMAIN * PLSA_EXPAND_AUTH_DATA_FOR_DOMAIN; type LSA_CREATE_TOKEN_EX (line 1219) | typedef LSA_CREATE_TOKEN_EX * PLSA_CREATE_TOKEN_EX; type ENCRYPTED_CREDENTIALW (line 1231) | typedef struct _ENCRYPTED_CREDENTIALW { type CredParsedUserNameType (line 1265) | typedef enum _CredParsedUserNameType type SEC_WINNT_AUTH_IDENTITY32 (line 1352) | typedef struct _SEC_WINNT_AUTH_IDENTITY32 { type SEC_WINNT_AUTH_IDENTITY_EX32 (line 1362) | typedef struct _SEC_WINNT_AUTH_IDENTITY_EX32 { type LSA_SECPKG_FUNCTION_TABLE (line 1377) | typedef struct _LSA_SECPKG_FUNCTION_TABLE { type LSA_LOCATE_PKG_BY_ID (line 1451) | typedef LSA_LOCATE_PKG_BY_ID * PLSA_LOCATE_PKG_BY_ID; type SECPKG_DLL_FUNCTIONS (line 1453) | typedef struct _SECPKG_DLL_FUNCTIONS { type NTSTATUS (line 1495) | typedef NTSTATUS type LSA_AP_LOGON_USER_EX2 (line 1515) | typedef LSA_AP_LOGON_USER_EX2 *PLSA_AP_LOGON_USER_EX2; type SECPKG_FUNCTION_TABLE (line 1710) | typedef struct _SECPKG_FUNCTION_TABLE { type SECPKG_USER_FUNCTION_TABLE (line 1842) | typedef struct _SECPKG_USER_FUNCTION_TABLE { type KSEC_CONTEXT_TYPE (line 1908) | typedef enum _KSEC_CONTEXT_TYPE { type KSEC_LIST_ENTRY (line 1913) | typedef struct _KSEC_LIST_ENTRY { type KSEC_CREATE_CONTEXT_LIST (line 1977) | typedef KSEC_CREATE_CONTEXT_LIST * PKSEC_CREATE_CONTEXT_LIST; type KSEC_INSERT_LIST_ENTRY (line 1978) | typedef KSEC_INSERT_LIST_ENTRY * PKSEC_INSERT_LIST_ENTRY; type KSEC_REFERENCE_LIST_ENTRY (line 1979) | typedef KSEC_REFERENCE_LIST_ENTRY * PKSEC_REFERENCE_LIST_ENTRY; type KSEC_DEREFERENCE_LIST_ENTRY (line 1980) | typedef KSEC_DEREFERENCE_LIST_ENTRY * PKSEC_DEREFERENCE_LIST_ENTRY; type KSEC_SERIALIZE_WINNT_AUTH_DATA (line 1981) | typedef KSEC_SERIALIZE_WINNT_AUTH_DATA * PKSEC_SERIALIZE_WINNT_AUTH_DATA; type KSEC_SERIALIZE_SCHANNEL_AUTH_DATA (line 1982) | typedef KSEC_SERIALIZE_SCHANNEL_AUTH_DATA * PKSEC_SERIALIZE_SCHANNEL_AUT... type KSEC_LOCATE_PKG_BY_ID (line 1989) | typedef KSEC_LOCATE_PKG_BY_ID * PKSEC_LOCATE_PKG_BY_ID; type SECPKG_KERNEL_FUNCTIONS (line 1997) | typedef struct _SECPKG_KERNEL_FUNCTIONS { type SECPKG_KERNEL_FUNCTION_TABLE (line 2099) | typedef struct _SECPKG_KERNEL_FUNCTION_TABLE { FILE: inc/SubAuth.h type LONG (line 25) | typedef LONG NTSTATUS, *PNTSTATUS; type UNICODE_STRING (line 27) | typedef struct _UNICODE_STRING { type STRING (line 33) | typedef struct _STRING { type OLD_LARGE_INTEGER (line 42) | typedef struct _OLD_LARGE_INTEGER { type PVOID (line 52) | typedef PVOID SAM_HANDLE, *PSAM_HANDLE; type LOGON_HOURS (line 117) | typedef struct _LOGON_HOURS { type SR_SECURITY_DESCRIPTOR (line 139) | typedef struct _SR_SECURITY_DESCRIPTOR { type USER_ALL_INFORMATION (line 148) | typedef struct _USER_ALL_INFORMATION { type CLEAR_BLOCK (line 193) | typedef struct _CLEAR_BLOCK { type CLEAR_BLOCK (line 196) | typedef CLEAR_BLOCK * PCLEAR_BLOCK; type CYPHER_BLOCK (line 200) | typedef struct _CYPHER_BLOCK { type CYPHER_BLOCK (line 203) | typedef CYPHER_BLOCK * PCYPHER_BLOCK; type LM_OWF_PASSWORD (line 204) | typedef struct _LM_OWF_PASSWORD { type LM_OWF_PASSWORD (line 207) | typedef LM_OWF_PASSWORD * PLM_OWF_PASSWORD; type CLEAR_BLOCK (line 208) | typedef CLEAR_BLOCK LM_CHALLENGE; type LM_CHALLENGE (line 209) | typedef LM_CHALLENGE * PLM_CHALLENGE; type LM_OWF_PASSWORD (line 210) | typedef LM_OWF_PASSWORD NT_OWF_PASSWORD; type NT_OWF_PASSWORD (line 211) | typedef NT_OWF_PASSWORD * PNT_OWF_PASSWORD; type LM_CHALLENGE (line 212) | typedef LM_CHALLENGE NT_CHALLENGE; type NT_CHALLENGE (line 213) | typedef NT_CHALLENGE * PNT_CHALLENGE; type USER_SESSION_KEY (line 216) | typedef struct _USER_SESSION_KEY { type USER_SESSION_KEY (line 219) | typedef USER_SESSION_KEY * PUSER_SESSION_KEY; type NETLOGON_LOGON_INFO_CLASS (line 221) | typedef enum _NETLOGON_LOGON_INFO_CLASS { type NETLOGON_LOGON_IDENTITY_INFO (line 231) | typedef struct _NETLOGON_LOGON_IDENTITY_INFO { type NETLOGON_INTERACTIVE_INFO (line 240) | typedef struct _NETLOGON_INTERACTIVE_INFO { type NETLOGON_SERVICE_INFO (line 247) | typedef struct _NETLOGON_SERVICE_INFO { type NETLOGON_NETWORK_INFO (line 253) | typedef struct _NETLOGON_NETWORK_INFO { type NETLOGON_GENERIC_INFO (line 260) | typedef struct _NETLOGON_GENERIC_INFO { type MSV1_0_VALIDATION_INFO (line 288) | typedef struct _MSV1_0_VALIDATION_INFO { FILE: inc/WDBGEXTS.H type CONST (line 56) | typedef CONST void *LPCVOID; type ULONGLONG (line 60) | typedef unsigned __int64 ULONGLONG; type ULONGLONG (line 61) | typedef ULONGLONG *PULONGLONG; type EXTSTACKTRACE (line 247) | typedef struct _EXTSTACKTRACE { type EXTSTACKTRACE32 (line 254) | typedef struct _EXTSTACKTRACE32 { type EXTSTACKTRACE64 (line 261) | typedef struct _EXTSTACKTRACE64 { type WINDBG_EXTENSION_APIS (line 299) | typedef struct _WINDBG_EXTENSION_APIS { type WINDBG_EXTENSION_APIS32 (line 314) | typedef struct _WINDBG_EXTENSION_APIS32 { type WINDBG_EXTENSION_APIS64 (line 329) | typedef struct _WINDBG_EXTENSION_APIS64 { type WINDBG_OLD_EXTENSION_APIS (line 345) | typedef struct _WINDBG_OLD_EXTENSION_APIS { type WINDBG_OLDKD_EXTENSION_APIS (line 354) | typedef struct _WINDBG_OLDKD_EXTENSION_APIS { type EXT_API_VERSION (line 447) | typedef struct EXT_API_VERSION { type PROCESSORINFO (line 512) | typedef struct _PROCESSORINFO { type READCONTROLSPACE (line 517) | typedef struct _READCONTROLSPACE { type READCONTROLSPACE32 (line 524) | typedef struct _READCONTROLSPACE32 { type READCONTROLSPACE64 (line 531) | typedef struct _READCONTROLSPACE64 { type IOSPACE (line 538) | typedef struct _IOSPACE { type IOSPACE32 (line 544) | typedef struct _IOSPACE32 { type IOSPACE64 (line 550) | typedef struct _IOSPACE64 { type IOSPACE_EX (line 556) | typedef struct _IOSPACE_EX { type IOSPACE_EX32 (line 565) | typedef struct _IOSPACE_EX32 { type IOSPACE_EX64 (line 574) | typedef struct _IOSPACE_EX64 { type BUSDATA (line 583) | typedef struct _GETSETBUSDATA { type SEARCHMEMORY (line 592) | typedef struct _SEARCHMEMORY { type PHYSICAL (line 600) | typedef struct _PHYSICAL { type PHYSICAL_WITH_FLAGS (line 611) | typedef struct _PHYSICAL_WITH_FLAGS { type READ_WRITE_MSR (line 618) | typedef struct _READ_WRITE_MSR { type GET_SET_SYMPATH (line 623) | typedef struct _GET_SET_SYMPATH { type GET_TEB_ADDRESS (line 629) | typedef struct _GET_TEB_ADDRESS { type GET_PEB_ADDRESS (line 633) | typedef struct _GET_PEB_ADDRESS { type GET_CURRENT_THREAD_ADDRESS (line 638) | typedef struct _GET_CURRENT_THREAD_ADDRESS { type GET_CURRENT_PROCESS_ADDRESS (line 643) | typedef struct _GET_CURRENT_PROCESS_ADDRESS { type GET_INPUT_LINE (line 649) | typedef struct _GET_INPUT_LINE { type GET_EXPRESSION_EX (line 656) | typedef struct _GET_EXPRESSION_EX { type TRANSLATE_VIRTUAL_TO_PHYSICAL (line 662) | typedef struct _TRANSLATE_VIRTUAL_TO_PHYSICAL { type VIRTUAL_TO_PHYSICAL (line 667) | typedef struct _VIRTUAL_TO_PHYSICAL { type PHYSICAL_TO_VIRTUAL (line 675) | typedef struct _PHYSICAL_TO_VIRTUAL { type GET_CONTEXT_EX (line 681) | typedef struct _GET_CONTEXT_EX { type POINTER_SEARCH_PHYSICAL (line 696) | typedef struct _POINTER_SEARCH_PHYSICAL { type WDBGEXTS_THREAD_OS_INFO (line 707) | typedef struct _WDBGEXTS_THREAD_OS_INFO { type WDBGEXTS_CLR_DATA_INTERFACE (line 732) | typedef struct _WDBGEXTS_CLR_DATA_INTERFACE { type EXT_MATCH_PATTERN_A (line 739) | typedef struct _EXT_MATCH_PATTERN_A { type EXT_FIND_FILE (line 747) | typedef struct _EXT_FIND_FILE { type DEBUG_TYPED_DATA (line 775) | typedef struct _DEBUG_TYPED_DATA type EXT_TDOP (line 790) | typedef enum _EXT_TDOP { type EXT_TYPED_DATA (line 823) | typedef struct _EXT_TYPED_DATA { type WDBGEXTS_QUERY_INTERFACE (line 844) | typedef struct _WDBGEXTS_QUERY_INTERFACE { type WDBGEXTS_DISASSEMBLE_BUFFER (line 856) | typedef struct _WDBGEXTS_DISASSEMBLE_BUFFER { type WDBGEXTS_MODULE_IN_RANGE (line 870) | typedef struct _WDBGEXTS_MODULE_IN_RANGE { type DBGKD_MAJOR_TYPES (line 898) | typedef enum _DBGKD_MAJOR_TYPES type DBGKD_GET_VERSION32 (line 928) | typedef struct _DBGKD_GET_VERSION32 { type DBGKD_DEBUG_DATA_HEADER32 (line 995) | typedef struct _DBGKD_DEBUG_DATA_HEADER32 { type KDDEBUGGER_DATA32 (line 1003) | typedef struct _KDDEBUGGER_DATA32 { type DBGKD_GET_VERSION64 (line 1118) | typedef struct _DBGKD_GET_VERSION64 { type DBGKD_DEBUG_DATA_HEADER64 (line 1166) | typedef struct _DBGKD_DEBUG_DATA_HEADER64 { type KDDEBUGGER_DATA64 (line 1203) | typedef struct _KDDEBUGGER_DATA64 { type FIELD_INFO (line 1617) | typedef struct _FIELD_INFO { type SYM_DUMP_PARAM (line 1642) | typedef struct _SYM_DUMP_PARAM { function VOID (line 1756) | __inline VOID function VOID (line 1780) | __inline VOID function VOID (line 1804) | __inline VOID function VOID (line 1830) | __inline VOID function VOID (line 1856) | __inline VOID function VOID (line 1870) | __inline VOID function VOID (line 1883) | __inline VOID function VOID (line 1891) | __inline VOID function VOID (line 1899) | __inline VOID function VOID (line 1908) | __inline VOID function VOID (line 1931) | __inline VOID function VOID (line 1957) | __inline VOID function VOID (line 1983) | __inline VOID function VOID (line 2008) | __inline VOID function VOID (line 2023) | __inline VOID function VOID (line 2038) | __inline VOID function VOID (line 2053) | __inline VOID function VOID (line 2068) | __inline VOID function VOID (line 2083) | __inline VOID function VOID (line 2098) | __inline VOID function VOID (line 2120) | __inline VOID function VOID (line 2142) | __inline VOID function VOID (line 2164) | __inline VOID function VOID (line 2185) | __inline VOID function VOID (line 2206) | __inline VOID function VOID (line 2227) | __inline VOID function VOID (line 2257) | __inline VOID function ULONG (line 2295) | __inline function ULONG (line 2312) | __inline function ULONG (line 2339) | __inline function ULONG (line 2365) | __inline function ULONG (line 2391) | __inline function ULONG (line 2421) | __inline function ULONG64 (line 2464) | __inline function ULONG (line 2520) | __inline function ULONG (line 2556) | __inline function ULONG (line 2592) | __inline function VOID (line 2631) | __inline VOID function VOID (line 2639) | __inline VOID function VOID (line 2650) | __inline VOID function VOID (line 2663) | __inline VOID function VOID (line 2675) | __inline VOID function VOID (line 2689) | __inline VOID function ULONG (line 2708) | __inline ULONG function BOOL (line 2729) | __inline BOOL function BOOL (line 2753) | __inline BOOL function BOOL (line 2770) | __inline BOOL function BOOL (line 2778) | __inline BOOL FILE: inc/WinBer.h type ber_tag_t (line 51) | typedef unsigned int ber_tag_t; type ber_int_t (line 52) | typedef int ber_int_t; type ber_uint_t (line 53) | typedef unsigned int ber_uint_t; type ber_len_t (line 54) | typedef unsigned int ber_len_t; type ber_slen_t (line 55) | typedef int ber_slen_t; FILE: inc/WinDNS.h type QWORD (line 38) | typedef unsigned __int64 QWORD, *PQWORD; type DNS_STATUS (line 44) | typedef __success(return == 0) LONG DNS_STATUS; type DNS_STATUS (line 45) | typedef DNS_STATUS *PDNS_STATUS; type DWORD (line 51) | typedef DWORD IP4_ADDRESS, *PIP4_ADDRESS; type IP4_ARRAY (line 65) | typedef struct _IP4_ARRAY type IP6_ADDRESS (line 89) | typedef struct type IP6_ADDRESS (line 99) | typedef union type DNS_HEADER (line 262) | typedef struct _DNS_HEADER type DNS_HEADER_EXT (line 285) | typedef struct _DNS_HEADER_EXT type DNS_WIRE_QUESTION (line 346) | typedef struct _DNS_WIRE_QUESTION type DNS_WIRE_RECORD (line 360) | typedef struct _DNS_WIRE_RECORD type DNS_CONFIG_TYPE (line 808) | typedef enum type DNS_A_DATA (line 875) | typedef struct type DNS_PTR_DATAW (line 881) | typedef struct type DNS_PTR_DATAA (line 887) | typedef struct type DNS_SOA_DATAW (line 893) | typedef struct type DNS_SOA_DATAA (line 905) | typedef struct type DNS_MINFO_DATAW (line 917) | typedef struct type DNS_MINFO_DATAA (line 924) | typedef struct type DNS_MX_DATAW (line 931) | typedef struct type DNS_MX_DATAA (line 939) | typedef struct type DNS_TXT_DATAW (line 947) | typedef struct type DNS_TXT_DATAA (line 958) | typedef struct type DNS_NULL_DATA (line 969) | typedef struct type DNS_WKS_DATA (line 980) | typedef struct type DNS_AAAA_DATA (line 988) | typedef struct type DNS_SIG_DATAW (line 994) | typedef struct type DNS_SIG_DATAA (line 1009) | typedef struct type DNS_KEY_DATA (line 1024) | typedef struct type DNS_DHCID_DATA (line 1035) | typedef struct type DNS_NSEC_DATAW (line 1046) | typedef struct type DNS_NSEC_DATAA (line 1055) | typedef struct type DNS_DS_DATA (line 1064) | typedef struct type DNS_OPT_DATA (line 1075) | typedef struct type DNS_LOC_DATA (line 1083) | typedef struct type DNS_NXT_DATAW (line 1095) | typedef struct type DNS_NXT_DATAA (line 1103) | typedef struct type DNS_SRV_DATAW (line 1111) | typedef struct type DNS_SRV_DATAA (line 1121) | typedef struct type DNS_NAPTR_DATAW (line 1131) | typedef struct type DNS_NAPTR_DATAA (line 1142) | typedef struct type DNS_ATMA_DATA (line 1155) | typedef struct type DNS_TKEY_DATAW (line 1169) | typedef struct type DNS_TKEY_DATAA (line 1186) | typedef struct type DNS_TSIG_DATAW (line 1203) | typedef struct type DNS_TSIG_DATAA (line 1220) | typedef struct type DNS_WINS_DATA (line 1241) | typedef struct type DNS_WINSR_DATAW (line 1251) | typedef struct type DNS_WINSR_DATAA (line 1260) | typedef struct type DNS_PTR_DATAW (line 1274) | typedef DNS_PTR_DATAW DNS_PTR_DATA, *PDNS_PTR_DATA; type DNS_SOA_DATAW (line 1275) | typedef DNS_SOA_DATAW DNS_SOA_DATA, *PDNS_SOA_DATA; type DNS_MINFO_DATAW (line 1276) | typedef DNS_MINFO_DATAW DNS_MINFO_DATA, *PDNS_MINFO_DATA; type DNS_MX_DATAW (line 1277) | typedef DNS_MX_DATAW DNS_MX_DATA, *PDNS_MX_DATA; type DNS_TXT_DATAW (line 1278) | typedef DNS_TXT_DATAW DNS_TXT_DATA, *PDNS_TXT_DATA; type DNS_SIG_DATAW (line 1279) | typedef DNS_SIG_DATAW DNS_SIG_DATA, *PDNS_SIG_DATA; type DNS_NXT_DATAW (line 1280) | typedef DNS_NXT_DATAW DNS_NXT_DATA, *PDNS_NXT_DATA; type DNS_SRV_DATAW (line 1281) | typedef DNS_SRV_DATAW DNS_SRV_DATA, *PDNS_SRV_DATA; type DNS_NAPTR_DATAW (line 1282) | typedef DNS_NAPTR_DATAW DNS_NAPTR_DATA, *PDNS_NAPTR_DATA; type DNS_RRSIG_DATAW (line 1283) | typedef DNS_RRSIG_DATAW DNS_RRSIG_DATA, *PDNS_RRSIG_DATA; type DNS_NSEC_DATAW (line 1284) | typedef DNS_NSEC_DATAW DNS_NSEC_DATA, *PDNS_NSEC_DATA; type DNS_TKEY_DATAW (line 1285) | typedef DNS_TKEY_DATAW DNS_TKEY_DATA, *PDNS_TKEY_DATA; type DNS_TSIG_DATAW (line 1286) | typedef DNS_TSIG_DATAW DNS_TSIG_DATA, *PDNS_TSIG_DATA; type DNS_WINSR_DATAW (line 1287) | typedef DNS_WINSR_DATAW DNS_WINSR_DATA, *PDNS_WINSR_DATA; type DNS_PTR_DATAA (line 1289) | typedef DNS_PTR_DATAA DNS_PTR_DATA, *PDNS_PTR_DATA; type DNS_SOA_DATAA (line 1290) | typedef DNS_SOA_DATAA DNS_SOA_DATA, *PDNS_SOA_DATA; type DNS_MINFO_DATAA (line 1291) | typedef DNS_MINFO_DATAA DNS_MINFO_DATA, *PDNS_MINFO_DATA; type DNS_MX_DATAA (line 1292) | typedef DNS_MX_DATAA DNS_MX_DATA, *PDNS_MX_DATA; type DNS_TXT_DATAA (line 1293) | typedef DNS_TXT_DATAA DNS_TXT_DATA, *PDNS_TXT_DATA; type DNS_SIG_DATAA (line 1294) | typedef DNS_SIG_DATAA DNS_SIG_DATA, *PDNS_SIG_DATA; type DNS_NXT_DATAA (line 1295) | typedef DNS_NXT_DATAA DNS_NXT_DATA, *PDNS_NXT_DATA; type DNS_SRV_DATAA (line 1296) | typedef DNS_SRV_DATAA DNS_SRV_DATA, *PDNS_SRV_DATA; type DNS_NAPTR_DATAA (line 1297) | typedef DNS_NAPTR_DATAA DNS_NAPTR_DATA, *PDNS_NAPTR_DATA; type DNS_RRSIG_DATAA (line 1298) | typedef DNS_RRSIG_DATAA DNS_RRSIG_DATA, *PDNS_RRSIG_DATA; type DNS_NSEC_DATAA (line 1299) | typedef DNS_NSEC_DATAA DNS_NSEC_DATA, *PDNS_NSEC_DATA; type DNS_TKEY_DATAA (line 1300) | typedef DNS_TKEY_DATAA DNS_TKEY_DATA, *PDNS_TKEY_DATA; type DNS_TSIG_DATAA (line 1301) | typedef DNS_TSIG_DATAA DNS_TSIG_DATA, *PDNS_TSIG_DATA; type DNS_WINSR_DATAA (line 1302) | typedef DNS_WINSR_DATAA DNS_WINSR_DATA, *PDNS_WINSR_DATA; type DNS_RECORD_FLAGS (line 1343) | typedef struct _DnsRecordFlags type DNS_SECTION (line 1362) | typedef enum _DnsSection type DNS_RECORDW (line 1421) | typedef struct _DnsRecordW type DNS_RECORD_OPTW (line 1486) | typedef struct _DnsRecordOptW type DNS_RECORDA (line 1514) | typedef struct _DnsRecordA type DNS_RECORD_OPTA (line 1580) | typedef struct _DnsRecordOptA type DNS_RECORDW (line 1610) | typedef DNS_RECORDW DNS_RECORD, *PDNS_RECORD; type DNS_RECORD_OPTW (line 1611) | typedef DNS_RECORD_OPTW DNS_RECORD_OPT, *PDNS_RECORD_OPT; type DNS_RECORDA (line 1613) | typedef DNS_RECORDA DNS_RECORD, *PDNS_RECORD; type DNS_RECORD_OPTA (line 1614) | typedef DNS_RECORD_OPTA DNS_RECORD_OPT, *PDNS_RECORD_OPT; type DNS_RRSET (line 1635) | typedef struct _DnsRRSet type DNS_PROXY_INFORMATION_TYPE (line 1693) | typedef enum DNS_PROXY_INFORMATION_TYPE { type DNS_PROXY_INFORMATION (line 1700) | typedef struct DNS_PROXY_INFORMATION { type DNS_CHARSET (line 1719) | typedef enum _DNS_CHARSET type DNS_FREE_TYPE (line 1802) | typedef enum type DNS_NAME_FORMAT (line 2070) | typedef enum _DNS_NAME_FORMAT type DNS_MESSAGE_BUFFER (line 2164) | typedef struct _DNS_MESSAGE_BUFFER FILE: inc/Winldap.h type LDAP_RETCODE (line 168) | typedef enum { type LDAP (line 376) | typedef struct ldap { type LDAP_TIMEVAL (line 432) | typedef struct l_timeval { type LDAP_BERVAL (line 443) | typedef struct berval { type LDAPMessage (line 452) | typedef struct ldapmsg { type LDAPControlA (line 485) | typedef struct ldapcontrolA { type LDAPControlW (line 493) | typedef struct ldapcontrolW { type LDAPModW (line 533) | typedef struct ldapmodW { type LDAPModA (line 542) | typedef struct ldapmodA { type l_timeval (line 610) | struct l_timeval type l_timeval (line 1031) | struct l_timeval type l_timeval (line 1041) | struct l_timeval type l_timeval (line 1083) | struct l_timeval type l_timeval (line 1097) | struct l_timeval type l_timeval (line 1139) | struct l_timeval type l_timeval (line 1166) | struct l_timeval type berval (line 1679) | struct berval type berval (line 1690) | struct berval type l_timeval (line 1817) | struct l_timeval type berval (line 1871) | struct berval type berval (line 1879) | struct berval type BerElement (line 1998) | typedef struct berelement { type berval (line 2166) | struct berval type berval (line 2191) | struct berval type berval (line 2259) | struct berval type LDAP_VERSION_INFO (line 2319) | typedef struct ldap_version_info { type LDAPAPIInfoA (line 2347) | typedef struct ldapapiinfoA { type LDAPAPIInfoW (line 2358) | typedef struct ldapapiinfoW { type LDAPAPIFeatureInfoA (line 2371) | typedef struct ldap_apifeature_infoA { type LDAPAPIFeatureInfoW (line 2379) | typedef struct ldap_apifeature_infoW { type LDAPSearch (line 2516) | typedef struct ldapsearch LDAPSearch, *PLDAPSearch; type LDAPSortKeyW (line 2518) | typedef struct ldapsortkeyW { type LDAPSortKeyA (line 2526) | typedef struct ldapsortkeyA { type berval (line 2650) | struct berval type berval (line 2658) | struct berval type berval (line 2667) | struct berval type berval (line 2674) | struct berval type berval (line 2687) | struct berval type berval (line 2696) | struct berval type l_timeval (line 2795) | struct l_timeval type LDAPVLVInfo (line 2837) | typedef struct ldapvlvinfo { type berval (line 3048) | struct berval type berval (line 3057) | struct berval type berval (line 3066) | struct berval type berval (line 3070) | struct berval type berval (line 3076) | struct berval type berval (line 3080) | struct berval type berval (line 3095) | struct berval type LDAP_REFERRAL_CALLBACK (line 3190) | typedef struct LdapReferralCallback { FILE: inc/cardmod.h type CARD_DATA (line 42) | typedef struct _CARD_DATA CARD_DATA, *PCARD_DATA; type ULONG_PTR (line 44) | typedef ULONG_PTR CARD_KEY_HANDLE, *PCARD_KEY_HANDLE; type CARD_CACHE_FILE_FORMAT (line 125) | typedef struct _CARD_CACHE_FILE_FORMAT type CONTAINER_MAP_RECORD (line 152) | typedef struct _CONTAINER_MAP_RECORD type CARD_DIRECTORY_ACCESS_CONDITION (line 172) | typedef enum type CARD_FILE_ACCESS_CONDITION (line 185) | typedef enum type CARD_CAPABILITIES (line 264) | typedef struct _CARD_CAPABILITIES type DWORD (line 291) | typedef DWORD PIN_ID, *PPIN_ID; type DWORD (line 292) | typedef DWORD PIN_SET, *PPIN_SET; type SECRET_TYPE (line 322) | typedef enum type SECRET_PURPOSE (line 330) | typedef enum type PIN_CACHE_POLICY_TYPE (line 341) | typedef enum type PIN_CACHE_POLICY (line 351) | typedef struct _PIN_CACHE_POLICY type PIN_INFO (line 362) | typedef struct _PIN_INFO type CONTAINER_INFO (line 541) | typedef struct _CONTAINER_INFO type CARD_FILE_INFO (line 872) | typedef struct _CARD_FILE_INFO type CARD_FREE_SPACE_INFO (line 898) | typedef struct _CARD_FREE_SPACE_INFO type CARD_KEY_SIZES (line 924) | typedef struct _CARD_KEY_SIZES type CARD_RSA_DECRYPT_INFO (line 963) | typedef struct _CARD_RSA_DECRYPT_INFO type CARD_SIGNING_INFO (line 1014) | typedef struct _CARD_SIGNING_INFO type CARD_DH_AGREEMENT_INFO (line 1070) | typedef struct _CARD_DH_AGREEMENT_INFO type CARD_DERIVE_KEY (line 1111) | typedef struct _CARD_DERIVE_KEY type CARD_ENCRYPTED_DATA (line 1417) | typedef struct _CARD_ENCRYPTED_DATA { type CARD_IMPORT_KEYPAIR (line 1425) | typedef struct _CARD_IMPORT_KEYPAIR type CARD_CHANGE_AUTHENTICATOR (line 1439) | typedef struct _CARD_CHANGE_AUTHENTICATOR type CARD_CHANGE_AUTHENTICATOR_RESPONSE (line 1456) | typedef struct _CARD_CHANGE_AUTHENTICATOR_RESPONSE type CARD_AUTHENTICATE (line 1465) | typedef struct _CARD_AUTHENTICATE type CARD_AUTHENTICATE_RESPONSE (line 1477) | typedef struct _CARD_AUTHENTICATE_RESPONSE type CARD_DATA (line 1709) | typedef struct _CARD_DATA FILE: inc/fltUserStructures.h type HANDLE (line 39) | typedef HANDLE HFILTER; type HANDLE (line 40) | typedef HANDLE HFILTER_INSTANCE; type HANDLE (line 41) | typedef HANDLE HFILTER_VOLUME; type NTSTATUS (line 51) | typedef __success(return >= 0) LONG NTSTATUS; type NTSTATUS (line 52) | typedef NTSTATUS *PNTSTATUS; type FLT_FILESYSTEM_TYPE (line 60) | typedef enum _FLT_FILESYSTEM_TYPE { type FILTER_INFORMATION_CLASS (line 107) | typedef enum _FILTER_INFORMATION_CLASS { type FILTER_FULL_INFORMATION (line 120) | typedef struct _FILTER_FULL_INFORMATION { type FILTER_AGGREGATE_BASIC_INFORMATION (line 143) | typedef struct _FILTER_AGGREGATE_BASIC_INFORMATION { type FILTER_AGGREGATE_STANDARD_INFORMATION (line 199) | typedef struct _FILTER_AGGREGATE_STANDARD_INFORMATION { type FILTER_VOLUME_INFORMATION_CLASS (line 271) | typedef enum _FILTER_VOLUME_INFORMATION_CLASS { type FILTER_VOLUME_BASIC_INFORMATION (line 283) | typedef struct _FILTER_VOLUME_BASIC_INFORMATION { type FILTER_VOLUME_STANDARD_INFORMATION (line 306) | typedef struct _FILTER_VOLUME_STANDARD_INFORMATION { type INSTANCE_INFORMATION_CLASS (line 357) | typedef enum _INSTANCE_INFORMATION_CLASS { type _INSTANCE_FULL_INFORMATION (line 393) | struct _INSTANCE_FULL_INFORMATION { type INSTANCE_AGGREGATE_STANDARD_INFORMATION (line 418) | typedef struct _INSTANCE_AGGREGATE_STANDARD_INFORMATION { type FILTER_MESSAGE_HEADER (line 545) | typedef struct _FILTER_MESSAGE_HEADER { type FILTER_REPLY_HEADER (line 572) | typedef struct _FILTER_REPLY_HEADER { FILE: inc/msasn1.h type ASN1uint8_t (line 15) | typedef unsigned char ASN1uint8_t; type ASN1int8_t (line 16) | typedef signed char ASN1int8_t; type ASN1uint16_t (line 18) | typedef unsigned short ASN1uint16_t; type ASN1int16_t (line 19) | typedef signed short ASN1int16_t; type ASN1uint32_t (line 21) | typedef unsigned long ASN1uint32_t; type ASN1int32_t (line 22) | typedef signed long ASN1int32_t; type ASN1uint8_t (line 45) | typedef ASN1uint8_t ASN1octet_t; type ASN1uint8_t (line 47) | typedef ASN1uint8_t ASN1bool_t; type ASN1intx_t (line 49) | typedef struct tagASN1intx_t type ASN1octetstring_t (line 58) | typedef struct tagASN1octetstring_t type ASN1octetstring2_t (line 67) | typedef struct tagASN1octetstring2_t type ASN1iterator_t (line 74) | typedef struct ASN1iterator_s type ASN1bitstring_t (line 81) | typedef struct tagASN1bitstring_t type ASN1char_t (line 90) | typedef char ASN1char_t; type ASN1charstring_t (line 92) | typedef struct tagASN1charstring_t type ASN1uint16_t (line 101) | typedef ASN1uint16_t ASN1char16_t; type ASN1char16string_t (line 103) | typedef struct tagASN1char16string_t type ASN1uint32_t (line 112) | typedef ASN1uint32_t ASN1char32_t; type ASN1char32string_t (line 114) | typedef struct tagASN1char32string_t type ASN1char_t (line 123) | typedef ASN1char_t *ASN1ztcharstring_t; type ASN1char16_t (line 124) | typedef ASN1char16_t *ASN1ztchar16string_t; type ASN1char32_t (line 125) | typedef ASN1char32_t *ASN1ztchar32string_t; type ASN1wstring_t (line 127) | typedef struct tagASN1wstring_t type ASN1objectidentifier_s (line 136) | struct ASN1objectidentifier_s type ASN1objectidentifier2_t (line 143) | typedef struct tagASN1objectidentifier2_t type ASN1encodedOID_t (line 151) | typedef struct tagASN1encodedOID_t type ASN1ztcharstring_t (line 160) | typedef ASN1ztcharstring_t ASN1objectdescriptor_t; type ASN1generalizedtime_t (line 162) | typedef struct tagASN1generalizedtime_t type ASN1utctime_t (line 176) | typedef struct tagASN1utctime_t type ASN1open_t (line 189) | typedef struct tagASN1open_t type ASN1blocktype_e (line 204) | typedef enum tagASN1blocktype_e type ASN1int32_t (line 210) | typedef ASN1int32_t ASN1enum_t; type ASN1uint16_t (line 212) | typedef ASN1uint16_t ASN1choice_t; type ASN1uint32_t (line 214) | typedef ASN1uint32_t ASN1magic_t; type ASN1error_e (line 239) | typedef enum tagASN1error_e type ASN1encodingrule_e (line 275) | typedef enum type ASN1encoding_s (line 286) | struct ASN1encoding_s type ASN1decoding_s (line 287) | struct ASN1decoding_s type ASN1BerFunArr_t (line 292) | typedef struct tagASN1BerFunArr_t type tagASN1module_t (line 302) | struct tagASN1module_t type ASN1encoding_s (line 320) | struct ASN1encoding_s type ASN1decoding_s (line 337) | struct ASN1decoding_s type ASN1option_e (line 565) | typedef enum type ASN1optionparam_t (line 588) | typedef struct tagASN1optionparam_t FILE: inc/schannel.h type eTlsSignatureAlgorithm (line 72) | enum eTlsSignatureAlgorithm type eTlsHashAlgorithm (line 80) | enum eTlsHashAlgorithm type SecPkgContext_RemoteCredentialInfo (line 129) | typedef struct _SecPkgContext_RemoteCredentialInfo type SecPkgContext_RemoteCredentialInfo (line 138) | typedef SecPkgContext_RemoteCredentialInfo SecPkgContext_RemoteCredenita... type SecPkgContext_LocalCredentialInfo (line 146) | typedef struct _SecPkgContext_LocalCredentialInfo type SecPkgContext_LocalCredentialInfo (line 155) | typedef SecPkgContext_LocalCredentialInfo SecPkgContext_LocalCredenitalI... type SecPkgCred_SupportedAlgs (line 162) | typedef struct _SecPkgCred_SupportedAlgs type SecPkgCred_CipherStrengths (line 169) | typedef struct _SecPkgCred_CipherStrengths type SecPkgCred_SupportedProtocols (line 176) | typedef struct _SecPkgCred_SupportedProtocols type SecPkgCred_ClientCertPolicy (line 182) | typedef struct _SecPkgCred_ClientCertPolicy type SecPkgContext_ClientCertPolicyResult (line 196) | typedef struct _SecPkgContext_ClientCertPolicyResult type SecPkgContext_IssuerListInfoEx (line 203) | typedef struct _SecPkgContext_IssuerListInfoEx type SecPkgContext_ConnectionInfo (line 210) | typedef struct _SecPkgContext_ConnectionInfo type SecPkgContext_CipherInfo (line 224) | typedef struct _SecPkgContext_CipherInfo type SecPkgContext_EapKeyBlock (line 246) | typedef struct _SecPkgContext_EapKeyBlock type SecPkgContext_MappedCredAttr (line 253) | typedef struct _SecPkgContext_MappedCredAttr type SecPkgContext_SessionInfo (line 263) | typedef struct _SecPkgContext_SessionInfo type SecPkgContext_SessionAppData (line 271) | typedef struct _SecPkgContext_SessionAppData type SecPkgContext_EapPrfInfo (line 278) | typedef struct _SecPkgContext_EapPrfInfo type SecPkgContext_SupportedSignatures (line 286) | typedef struct _SecPkgContext_SupportedSignatures type SecPkgContext_Certificates (line 327) | typedef struct _SecPkgContext_Certificates type SecPkgContext_CertInfo (line 340) | typedef struct _SecPkgContext_CertInfo type _HMAPPER (line 363) | struct _HMAPPER type SCHANNEL_CRED (line 365) | typedef struct _SCHANNEL_CRED type SCHANNEL_CERT_HASH (line 396) | typedef struct _SCHANNEL_CERT_HASH type SCHANNEL_CERT_HASH_STORE (line 404) | typedef struct _SCHANNEL_CERT_HASH_STORE type SCHANNEL_ALERT_TOKEN (line 540) | typedef struct _SCHANNEL_ALERT_TOKEN type SCHANNEL_SESSION_TOKEN (line 583) | typedef struct _SCHANNEL_SESSION_TOKEN type SCHANNEL_CLIENT_SIGNATURE (line 590) | typedef struct _SCHANNEL_CLIENT_SIGNATURE type SSL_CREDENTIAL_CERTIFICATE (line 715) | typedef struct _SSL_CREDENTIAL_CERTIFICATE { type _HMAPPER (line 735) | struct _HMAPPER type SCH_CRED (line 736) | typedef struct _SCH_CRED type SCH_CRED_SECRET_CAPI (line 749) | typedef struct _SCH_CRED_SECRET_CAPI type SCH_CRED_SECRET_PRIVKEY (line 760) | typedef struct _SCH_CRED_SECRET_PRIVKEY type SCH_CRED_PUBLIC_CERTCHAIN (line 773) | typedef struct _SCH_CRED_PUBLIC_CERTCHAIN type PctPublicKey (line 782) | typedef struct _PctPublicKey type X509Certificate (line 789) | typedef struct _X509Certificate { FILE: inc/wincred.h type SecHandle (line 49) | typedef struct _SecHandle type PSecHandle (line 58) | typedef PSecHandle PCtxtHandle; type FILETIME (line 69) | typedef struct _FILETIME type _FILETIME (line 75) | struct _FILETIME type _FILETIME (line 77) | struct _FILETIME type LONG (line 86) | typedef LONG NTSTATUS, *PNTSTATUS; type CREDENTIAL_ATTRIBUTEA (line 241) | typedef struct _CREDENTIAL_ATTRIBUTEA { type CREDENTIAL_ATTRIBUTEW (line 248) | typedef struct _CREDENTIAL_ATTRIBUTEW { type CREDENTIAL_ATTRIBUTEW (line 266) | typedef CREDENTIAL_ATTRIBUTEW CREDENTIAL_ATTRIBUTE; type PCREDENTIAL_ATTRIBUTEW (line 267) | typedef PCREDENTIAL_ATTRIBUTEW PCREDENTIAL_ATTRIBUTE; type CREDENTIAL_ATTRIBUTEA (line 269) | typedef CREDENTIAL_ATTRIBUTEA CREDENTIAL_ATTRIBUTE; type PCREDENTIAL_ATTRIBUTEA (line 270) | typedef PCREDENTIAL_ATTRIBUTEA PCREDENTIAL_ATTRIBUTE; type CREDENTIALA (line 422) | typedef struct _CREDENTIALA { type CREDENTIALW (line 437) | typedef struct _CREDENTIALW { type CREDENTIALW (line 481) | typedef CREDENTIALW CREDENTIAL; type PCREDENTIALW (line 482) | typedef PCREDENTIALW PCREDENTIAL; type CREDENTIALA (line 484) | typedef CREDENTIALA CREDENTIAL; type PCREDENTIALA (line 485) | typedef PCREDENTIALA PCREDENTIAL; type CREDENTIAL_TARGET_INFORMATIONA (line 505) | typedef struct _CREDENTIAL_TARGET_INFORMATIONA { type CREDENTIAL_TARGET_INFORMATIONW (line 518) | typedef struct _CREDENTIAL_TARGET_INFORMATIONW { type CREDENTIAL_TARGET_INFORMATIONW (line 548) | typedef CREDENTIAL_TARGET_INFORMATIONW CREDENTIAL_TARGET_INFORMATION; type PCREDENTIAL_TARGET_INFORMATIONW (line 549) | typedef PCREDENTIAL_TARGET_INFORMATIONW PCREDENTIAL_TARGET_INFORMATION; type CREDENTIAL_TARGET_INFORMATIONA (line 551) | typedef CREDENTIAL_TARGET_INFORMATIONA CREDENTIAL_TARGET_INFORMATION; type PCREDENTIAL_TARGET_INFORMATIONA (line 552) | typedef PCREDENTIAL_TARGET_INFORMATIONA PCREDENTIAL_TARGET_INFORMATION; type CERT_CREDENTIAL_INFO (line 564) | typedef struct _CERT_CREDENTIAL_INFO { type USERNAME_TARGET_CREDENTIAL_INFO (line 576) | typedef struct _USERNAME_TARGET_CREDENTIAL_INFO { type BINARY_BLOB_CREDENTIAL_INFO (line 584) | typedef struct _BINARY_BLOB_CREDENTIAL_INFO { type CRED_MARSHAL_TYPE (line 593) | typedef enum _CRED_MARSHAL_TYPE { type CRED_PROTECTION_TYPE (line 604) | typedef enum _CRED_PROTECTION_TYPE { type CREDUI_INFOA (line 623) | typedef struct _CREDUI_INFOA type CREDUI_INFOW (line 632) | typedef struct _CREDUI_INFOW type CREDUI_INFOW (line 642) | typedef CREDUI_INFOW CREDUI_INFO; type PCREDUI_INFOW (line 643) | typedef PCREDUI_INFOW PCREDUI_INFO; type CREDUI_INFOA (line 645) | typedef CREDUI_INFOA CREDUI_INFO; type PCREDUI_INFOA (line 646) | typedef PCREDUI_INFOA PCREDUI_INFO; FILE: mimidrv/globals.h type KIWI_BUFFER (line 24) | typedef struct _KIWI_BUFFER { type KIWI_OS_INDEX (line 29) | typedef enum _KIWI_OS_INDEX { FILE: mimidrv/ioctl.h type PS_PROTECTION (line 38) | typedef struct _PS_PROTECTION { type KIWI_PROCESS_SIGNATURE_PROTECTION (line 44) | typedef struct _KIWI_PROCESS_SIGNATURE_PROTECTION { type MIMIDRV_PROCESS_PROTECT_INFORMATION (line 50) | typedef struct _MIMIDRV_PROCESS_PROTECT_INFORMATION { type MIMIDRV_PROCESS_TOKEN_FROM_TO (line 55) | typedef struct _MIMIDRV_PROCESS_TOKEN_FROM_TO { type PTHREAD_START_ROUTINE (line 61) | typedef PTHREAD_START_ROUTINE LPTHREAD_START_ROUTINE; type MIMIDRV_THREAD_INFO (line 63) | typedef struct _MIMIDRV_THREAD_INFO { type MIMIDRV_VARIABLE_NAME_AND_VALUE (line 68) | typedef struct _MIMIDRV_VARIABLE_NAME_AND_VALUE { FILE: mimidrv/kkll_m_filters.c function NTSTATUS (line 50) | NTSTATUS kkll_m_filters_list(PKIWI_BUFFER outBuffer) function NTSTATUS (line 106) | NTSTATUS kkll_m_minifilters_list(PKIWI_BUFFER outBuffer) FILE: mimidrv/kkll_m_filters.h type KIWI_MF_INDEX (line 10) | typedef enum _KIWI_MF_INDEX { FILE: mimidrv/kkll_m_memory.c function NTSTATUS (line 8) | NTSTATUS kkll_m_memory_search(const PUCHAR adresseBase, const PUCHAR adr... function NTSTATUS (line 17) | NTSTATUS kkll_m_memory_genericPointerSearch(PUCHAR *addressePointeur, co... function PKKLL_M_MEMORY_GENERIC (line 35) | PKKLL_M_MEMORY_GENERIC kkll_m_memory_getGenericFromBuild(PKKLL_M_MEMORY_... function NTSTATUS (line 44) | NTSTATUS kkll_m_memory_vm_read(PVOID Dest, PVOID From, DWORD Size) function NTSTATUS (line 66) | NTSTATUS kkll_m_memory_vm_write(PVOID Dest, PVOID From, DWORD Size) function NTSTATUS (line 88) | NTSTATUS kkll_m_memory_vm_alloc(DWORD Size, PVOID *Addr) function NTSTATUS (line 101) | NTSTATUS kkll_m_memory_vm_free(PVOID Addr) FILE: mimidrv/kkll_m_memory.h type KKLL_M_MEMORY_PATTERN (line 9) | typedef struct _KKLL_M_MEMORY_PATTERN { type KKLL_M_MEMORY_OFFSETS (line 14) | typedef struct _KKLL_M_MEMORY_OFFSETS { type KKLL_M_MEMORY_GENERIC (line 27) | typedef struct _KKLL_M_MEMORY_GENERIC { FILE: mimidrv/kkll_m_modules.c function NTSTATUS (line 8) | NTSTATUS kkll_m_modules_enum(SIZE_T szBufferIn, PVOID bufferIn, PKIWI_BU... function NTSTATUS (line 30) | NTSTATUS kkll_m_modules_list_callback(SIZE_T szBufferIn, PVOID bufferIn,... function NTSTATUS (line 35) | NTSTATUS kkll_m_modules_fromAddr(PKIWI_BUFFER outBuffer, PVOID addr) function NTSTATUS (line 46) | NTSTATUS kkll_m_modules_fromAddr_callback(SIZE_T szBufferIn, PVOID buffe... function NTSTATUS (line 60) | NTSTATUS kkll_m_modules_first_callback(SIZE_T szBufferIn, PVOID bufferIn... FILE: mimidrv/kkll_m_modules.h type NTSTATUS (line 9) | typedef NTSTATUS (* PKKLL_M_MODULE_CALLBACK) (SIZE_T szBufferIn, PVOID b... type KKLL_M_MODULE_FROM_ADDR (line 11) | typedef struct _KKLL_M_MODULE_FROM_ADDR { type KKLL_M_MODULE_BASIC_INFOS (line 16) | typedef struct _KKLL_M_MODULE_BASIC_INFOS { FILE: mimidrv/kkll_m_notify.c function NTSTATUS (line 269) | NTSTATUS kkll_m_notify_list(PKIWI_BUFFER outBuffer, PKKLL_M_MEMORY_GENER... function NTSTATUS (line 293) | NTSTATUS kkll_m_notify_search(PKKLL_M_MEMORY_GENERIC generics, SIZE_T cb... function NTSTATUS (line 322) | NTSTATUS kkll_m_notify_list_thread(PKIWI_BUFFER outBuffer) function NTSTATUS (line 327) | NTSTATUS kkll_m_notify_list_process(PKIWI_BUFFER outBuffer) function NTSTATUS (line 332) | NTSTATUS kkll_m_notify_list_image(PKIWI_BUFFER outBuffer) function NTSTATUS (line 337) | NTSTATUS kkll_m_notify_list_reg(PKIWI_BUFFER outBuffer) function NTSTATUS (line 384) | NTSTATUS kkll_m_notify_list_object(PKIWI_BUFFER outBuffer) function NTSTATUS (line 426) | NTSTATUS kkll_m_notify_desc_object_callback(POBJECT_CALLBACK_ENTRY pCall... FILE: mimidrv/kkll_m_notify.h type KKLL_M_NOTIFY_CALLBACK (line 14) | typedef struct _KKLL_M_NOTIFY_CALLBACK { type OBJECT_DIRECTORY_ENTRY (line 21) | typedef struct _OBJECT_DIRECTORY_ENTRY { type OBJECT_DIRECTORY (line 26) | typedef struct _OBJECT_DIRECTORY { type OBJECT_CALLBACK_ENTRY (line 31) | typedef struct _OBJECT_CALLBACK_ENTRY { type NTSTATUS (line 42) | typedef NTSTATUS (* PPSSETCREATEPROCESSNOTIFYROUTINEEX) ( __in PCREATE_P... FILE: mimidrv/kkll_m_process.c function NTSTATUS (line 50) | NTSTATUS kkll_m_process_enum(SIZE_T szBufferIn, PVOID bufferIn, PKIWI_BU... function NTSTATUS (line 65) | NTSTATUS kkll_m_process_list_callback(SIZE_T szBufferIn, PVOID bufferIn,... function NTSTATUS (line 102) | NTSTATUS kkll_m_process_protect(SIZE_T szBufferIn, PVOID bufferIn, PKIWI... function NTSTATUS (line 143) | NTSTATUS kkll_m_process_token(SIZE_T szBufferIn, PVOID bufferIn, PKIWI_B... function NTSTATUS (line 190) | NTSTATUS kkll_m_process_systoken_callback(SIZE_T szBufferIn, PVOID buffe... function NTSTATUS (line 201) | NTSTATUS kkll_m_process_token_toProcess(SIZE_T szBufferIn, PVOID bufferI... function NTSTATUS (line 241) | NTSTATUS kkll_m_process_fullprivileges(SIZE_T szBufferIn, PVOID bufferIn... FILE: mimidrv/kkll_m_process.h type KIWI_PROCESS_INDEX (line 9) | typedef enum _KIWI_PROCESS_INDEX { type KIWI_NT6_PRIVILEGES (line 18) | typedef struct _KIWI_NT6_PRIVILEGES { type NTSTATUS (line 27) | typedef NTSTATUS (* PKKLL_M_PROCESS_CALLBACK) (SIZE_T szBufferIn, PVOID ... FILE: mimidrv/kkll_m_ssdt.c function NTSTATUS (line 51) | NTSTATUS kkll_m_ssdt_getKeServiceDescriptorTable() FILE: mimidrv/kkll_m_ssdt.h type SERVICE_DESCRIPTOR_TABLE (line 11) | typedef struct _SERVICE_DESCRIPTOR_TABLE { FILE: mimidrv/mimidrv.c function NTSTATUS (line 11) | NTSTATUS UnSupported(PDEVICE_OBJECT DeviceObject, PIRP Irp) function DriverUnload (line 16) | void DriverUnload(IN PDRIVER_OBJECT theDriverObject) function NTSTATUS (line 22) | NTSTATUS DriverEntry(IN PDRIVER_OBJECT theDriverObject, IN PUNICODE_STRI... function NTSTATUS (line 48) | NTSTATUS kkll_m_sysenvset(SIZE_T szBufferIn, PVOID bufferIn, PKIWI_BUFFE... function NTSTATUS (line 61) | NTSTATUS MimiDispatchDeviceControl(IN OUT DEVICE_OBJECT *DeviceObject, I... function KIWI_OS_INDEX (line 168) | KIWI_OS_INDEX getWindowsIndex() FILE: mimikatz/mimikatz.c function wmain (line 38) | int wmain(int argc, wchar_t * argv[]) function mimikatz_begin (line 69) | void mimikatz_begin() function mimikatz_end (line 86) | void mimikatz_end(NTSTATUS status) function BOOL (line 100) | BOOL WINAPI HandlerRoutine(DWORD dwCtrlType) function NTSTATUS (line 106) | NTSTATUS mimikatz_initOrClean(BOOL Init) function NTSTATUS (line 149) | NTSTATUS mimikatz_dispatchCommand(wchar_t * input) function NTSTATUS (line 171) | NTSTATUS mimikatz_doLocal(wchar_t * input) function wchar_t (line 241) | __declspec(dllexport) wchar_t * powershell_reflective_mimikatz(LPCWSTR i... function mimikatz_dll (line 259) | void CALLBACK mimikatz_dll(HWND hwnd, HINSTANCE hinst, LPWSTR lpszCmdLin... function FARPROC (line 283) | FARPROC WINAPI delayHookFailureFunc (unsigned int dliNotify, PDelayLoadI... FILE: mimikatz/modules/crypto/kuhl_m_crypto_extractor.c function kuhl_m_crypto_extractor_capi32 (line 8) | void kuhl_m_crypto_extractor_capi32(PKULL_M_MEMORY_ADDRESS address) function kuhl_m_crypto_extractor_capi64 (line 144) | void kuhl_m_crypto_extractor_capi64(PKULL_M_MEMORY_ADDRESS address) function kuhl_m_crypto_extractor_bcrypt32_bn (line 255) | void kuhl_m_crypto_extractor_bcrypt32_bn(PKIWI_BCRYPT_BIGNUM_Header bn) function kuhl_m_crypto_extractor_bcrypt32_bn_ex (line 276) | void kuhl_m_crypto_extractor_bcrypt32_bn_ex(PVOID curBase, DWORD32 remBa... function kuhl_m_crypto_extractor_bcrypt32_classic (line 291) | void kuhl_m_crypto_extractor_bcrypt32_classic(PKULL_M_MEMORY_HANDLE hMem... function kuhl_m_crypto_extractor_bcrypt32 (line 308) | void kuhl_m_crypto_extractor_bcrypt32(PKULL_M_MEMORY_ADDRESS address) function kuhl_m_crypto_extractor_bcrypt64_bn (line 438) | void kuhl_m_crypto_extractor_bcrypt64_bn(PKIWI_BCRYPT_BIGNUM_Header bn) function kuhl_m_crypto_extractor_bcrypt64_bn_ex (line 459) | void kuhl_m_crypto_extractor_bcrypt64_bn_ex(PVOID curBase, DWORD64 remBa... function kuhl_m_crypto_extractor_bcrypt64_classic (line 474) | void kuhl_m_crypto_extractor_bcrypt64_classic(PKULL_M_MEMORY_HANDLE hMem... function kuhl_m_crypto_extractor_bcrypt64 (line 491) | void kuhl_m_crypto_extractor_bcrypt64(PKULL_M_MEMORY_ADDRESS address) function DWORD (line 621) | DWORD kuhl_m_crypto_extractor_GetKeySizeForEncryptMemory(DWORD size) function DWORD (line 630) | DWORD kuhl_m_crypto_extractor_GetKeySize(DWORD bits) function BOOL (line 641) | BOOL CALLBACK kuhl_m_crypto_extract_MemoryAnalysis(PMEMORY_BASIC_INFORMA... function BOOL (line 692) | BOOL CALLBACK kuhl_m_crypto_extract_exports_callback_module_exportedEntr... function BOOL (line 725) | BOOL CALLBACK kuhl_m_crypto_extract_exports_callback_module_exportedEntr... function BOOL (line 761) | BOOL CALLBACK kuhl_m_crypto_extract_MemoryAnalysisBCrypt(PMEMORY_BASIC_I... function BOOL (line 816) | BOOL CALLBACK kuhl_m_crypto_extract_ProcessAnalysis(PSYSTEM_PROCESS_INFO... function NTSTATUS (line 881) | NTSTATUS kuhl_m_crypto_extract(int argc, wchar_t * argv[]) FILE: mimikatz/modules/crypto/kuhl_m_crypto_extractor.h type KIWI_CRYPTPROV (line 24) | typedef struct _KIWI_CRYPTPROV { type KIWI_BCRYPT_GENERIC_KEY_HEADER (line 56) | typedef struct _KIWI_BCRYPT_GENERIC_KEY_HEADER { type KIWI_BCRYPT_BIGNUM_Header (line 62) | typedef struct _KIWI_BCRYPT_BIGNUM_Header { type KIWI_BCRYPT_BIGNUM_Div (line 69) | typedef struct _KIWI_BCRYPT_BIGNUM_Div { type KIWI_PRIV_STRUCT_32 (line 78) | typedef struct _KIWI_PRIV_STRUCT_32 { type KIWI_RAWKEY32 (line 89) | typedef struct _KIWI_RAWKEY32 { type KIWI_RAWKEY_51_32 (line 114) | typedef struct _KIWI_RAWKEY_51_32 { // :( type KIWI_UNK_INT_KEY32 (line 137) | typedef struct _KIWI_UNK_INT_KEY32 { type KIWI_CRYPTKEY32 (line 142) | typedef struct _KIWI_CRYPTKEY32 { type KIWI_BCRYPT_BIGNUM_Int32 (line 158) | typedef struct _KIWI_BCRYPT_BIGNUM_Int32 { type KIWI_BCRYPT_BIGNUM_ComplexType32 (line 163) | typedef struct _KIWI_BCRYPT_BIGNUM_ComplexType32 { type KIWI_BCRYPT_ASYM_KEY_DATA_10_32 (line 175) | typedef struct _KIWI_BCRYPT_ASYM_KEY_DATA_10_32 { type KIWI_BCRYPT_ASYM_KEY_10_32 (line 210) | typedef struct _KIWI_BCRYPT_ASYM_KEY_10_32 { type KIWI_BCRYPT_ASYM_KEY_Bignum_81_32 (line 218) | typedef struct _KIWI_BCRYPT_ASYM_KEY_Bignum_81_32 { type KIWI_BCRYPT_ASYM_KEY_81_32 (line 238) | typedef struct _KIWI_BCRYPT_ASYM_KEY_81_32 { type KIWI_BCRYPT_ASYM_KEY_Bignum_6_32 (line 261) | typedef struct _KIWI_BCRYPT_ASYM_KEY_Bignum_6_32 { type KIWI_BCRYPT_ASYM_KEY_6_32 (line 280) | typedef struct _KIWI_BCRYPT_ASYM_KEY_6_32 { type KIWI_BCRYPT_SYM_KEY_81_32 (line 303) | typedef struct _KIWI_BCRYPT_SYM_KEY_81_32 { type KIWI_BCRYPT_SYM_KEY_80_32 (line 317) | typedef struct _KIWI_BCRYPT_SYM_KEY_80_32 { type KIWI_BCRYPT_SYM_KEY_6_32 (line 330) | typedef struct _KIWI_BCRYPT_SYM_KEY_6_32 { type KIWI_BCRYPT_HANDLE_KEY32 (line 341) | typedef struct _KIWI_BCRYPT_HANDLE_KEY32 { type KIWI_PRIV_STRUCT_64 (line 351) | typedef struct _KIWI_PRIV_STRUCT_64 { type KIWI_RAWKEY64 (line 362) | typedef struct _KIWI_RAWKEY64 { type KIWI_UNK_INT_KEY64 (line 387) | typedef struct _KIWI_UNK_INT_KEY64 { type KIWI_CRYPTKEY64 (line 392) | typedef struct _KIWI_CRYPTKEY64 { type KIWI_BCRYPT_BIGNUM_Int64 (line 408) | typedef struct _KIWI_BCRYPT_BIGNUM_Int64 { type KIWI_BCRYPT_BIGNUM_ComplexType64 (line 414) | typedef struct _KIWI_BCRYPT_BIGNUM_ComplexType64 { type KIWI_BCRYPT_ASYM_KEY_DATA_10_64 (line 428) | typedef struct _KIWI_BCRYPT_ASYM_KEY_DATA_10_64 { type KIWI_BCRYPT_ASYM_KEY_10_64 (line 463) | typedef struct _KIWI_BCRYPT_ASYM_KEY_10_64 { type KIWI_BCRYPT_ASYM_KEY_Bignum_81_64 (line 471) | typedef struct _KIWI_BCRYPT_ASYM_KEY_Bignum_81_64 { type KIWI_BCRYPT_ASYM_KEY_81_64 (line 491) | typedef struct _KIWI_BCRYPT_ASYM_KEY_81_64 { type KIWI_BCRYPT_ASYM_KEY_Bignum_6_64 (line 514) | typedef struct _KIWI_BCRYPT_ASYM_KEY_Bignum_6_64 { type KIWI_BCRYPT_ASYM_KEY_6_64 (line 533) | typedef struct _KIWI_BCRYPT_ASYM_KEY_6_64 { type KIWI_BCRYPT_SYM_KEY_81_64 (line 556) | typedef struct _KIWI_BCRYPT_SYM_KEY_81_64 { type KIWI_BCRYPT_SYM_KEY_80_64 (line 570) | typedef struct _KIWI_BCRYPT_SYM_KEY_80_64 { type KIWI_BCRYPT_SYM_KEY_6_64 (line 583) | typedef struct _KIWI_BCRYPT_SYM_KEY_6_64 { type KIWI_BCRYPT_HANDLE_KEY64 (line 594) | typedef struct _KIWI_BCRYPT_HANDLE_KEY64 { type KIWI_CRYPT_SEARCH (line 611) | typedef struct _KIWI_CRYPT_SEARCH { FILE: mimikatz/modules/crypto/kuhl_m_crypto_patch.c function NTSTATUS (line 57) | NTSTATUS kuhl_m_crypto_p_capi(int argc, wchar_t * argv[]) function NTSTATUS (line 149) | NTSTATUS kuhl_m_crypto_p_cng(int argc, wchar_t * argv[]) FILE: mimikatz/modules/crypto/kuhl_m_crypto_pki.c function BOOL (line 8) | BOOL kuhl_m_crypto_c_sc_auth_quickEncode(__in LPCSTR lpszStructType, __i... function BOOL (line 28) | BOOL kuhl_m_crypto_c_sc_auth_Ext_AltUPN(PCERT_EXTENSION pCertExtension, ... function BOOL (line 45) | BOOL kuhl_m_crypto_c_sc_auth_Ext_KU(PCERT_EXTENSION pCertExtension, BOOL... function BOOL (line 53) | BOOL kuhl_m_crypto_c_sc_auth_Ext_EKU(PCERT_EXTENSION pCertExtension, DWO... function kuhl_m_crypto_c_sc_auth_Ext_Free (line 73) | __inline void kuhl_m_crypto_c_sc_auth_Ext_Free(PCERT_EXTENSION pCertExte... function BOOL (line 79) | BOOL giveski(PCERT_EXTENSION pCertExtension, PCERT_PUBLIC_KEY_INFO info) function BOOL (line 92) | BOOL giveaki(PCERT_EXTENSION pCertExtension, PCERT_PUBLIC_KEY_INFO info) function BOOL (line 105) | BOOL kuhl_m_crypto_c_sc_auth_Ext_CDP(PCERT_EXTENSION pCertExtension, DWO... function BOOL (line 129) | BOOL givebc2(PCERT_EXTENSION pCertExtension, PCERT_BASIC_CONSTRAINTS2_IN... function BOOL (line 136) | BOOL genRdnAttr(PCERT_RDN_ATTR attr, LPSTR oid, LPCWSTR name) function PCERT_PUBLIC_KEY_INFO (line 150) | PCERT_PUBLIC_KEY_INFO getPublicKeyInfo(HCRYPTPROV_OR_NCRYPT_KEY_HANDLE h... function BOOL (line 169) | BOOL makePin(HCRYPTPROV hProv, BOOL isHw, LPSTR pin) function BOOL (line 185) | BOOL makeSN(LPCWCHAR szSn, PCRYPT_INTEGER_BLOB sn) function BOOL (line 207) | BOOL getCertificate(HCRYPTPROV_OR_NCRYPT_KEY_HANDLE hProv, DWORD dwKeySp... function PWSTR (line 225) | PWSTR kuhl_m_crypto_pki_getCertificateName(PCERT_NAME_BLOB blob) function getDate (line 240) | void getDate(PFILETIME s, PFILETIME e, PVOID certOrCrlinfo, PCCERT_CONTE... function BOOL (line 269) | BOOL closeHprov(BOOL bFreeKey, DWORD dwSpec, HCRYPTPROV_OR_NCRYPT_KEY_HA... function BOOL (line 291) | BOOL getFromSigner(PCCERT_CONTEXT signer, PKIWI_SIGNER dSigner, HCRYPTPR... function BOOL (line 343) | BOOL generateCrl(PKIWI_CRL_INFO ci, PCCERT_CONTEXT signer, PKIWI_SIGNER ... function BOOL (line 390) | BOOL generateCertificate(PKIWI_KEY_INFO ki, PKIWI_CERT_INFO ci, PCCERT_C... function NTSTATUS (line 555) | NTSTATUS kuhl_m_crypto_c_sc_auth(int argc, wchar_t * argv[]) function NTSTATUS (line 664) | NTSTATUS kuhl_m_crypto_c_pkiwi(int argc, wchar_t * argv[]) FILE: mimikatz/modules/crypto/kuhl_m_crypto_pki.h type KIWI_KEY_INFO (line 12) | typedef struct _KIWI_KEY_INFO { type KIWI_CERT_INFO (line 20) | typedef struct _KIWI_CERT_INFO { type KIWI_CRL_INFO (line 36) | typedef struct _KIWI_CRL_INFO { type KIWI_SIGNER (line 44) | typedef struct _KIWI_SIGNER { FILE: mimikatz/modules/crypto/kuhl_m_crypto_sc.c function DWORD (line 8) | DWORD kuhl_m_crypto_l_sc_provtypefromname(LPCWSTR szProvider) function PWSTR (line 27) | PWSTR kuhl_m_crypto_l_sc_containerFromReader(LPCWSTR reader) function BOOL (line 40) | BOOL kuhl_m_crypto_l_sc_prop_tlv_features(SCARDHANDLE hCard, DWORD ctlCode) function kuhl_m_crypto_l_sc_prop (line 124) | void kuhl_m_crypto_l_sc_prop(SCARDCONTEXT hContext, LPCWSTR reader) function NTSTATUS (line 213) | NTSTATUS kuhl_m_crypto_l_sc(int argc, wchar_t * argv[]) function LPVOID (line 318) | LPVOID WINAPI mdAlloc(__in SIZE_T Size) function LPVOID (line 323) | LPVOID WINAPI mdReAlloc( __in LPVOID Address, __in SIZE_T Size) function mdFree (line 328) | void WINAPI mdFree( __in LPVOID Address) function DWORD (line 334) | DWORD WINAPI mdCacheAddFile(__in PVOID pvCacheContext, __in LPWSTR wszTa... function DWORD (line 340) | DWORD WINAPI mdCacheLookupFile(__in PVOID pvCacheContext, __in LPWSTR ws... function DWORD (line 346) | DWORD WINAPI mdCacheDeleteFile(__in PVOID pvCacheContext, __in LPWSTR ws... function DWORD (line 352) | DWORD WINAPI mdPadData(__in PCARD_SIGNING_INFO pSigningInfo, __in DWORD... function enuma (line 358) | void enuma(PCARD_DATA pData, LPCSTR dir) function descblob (line 377) | void descblob(PUBLICKEYSTRUC *pk) function kuhl_m_crypto_l_mdr (line 391) | void kuhl_m_crypto_l_mdr(LPCWSTR szMdr, SCARDCONTEXT ctxScard, SCARDHAND... FILE: mimikatz/modules/dpapi/kuhl_m_dpapi.c function NTSTATUS (line 38) | NTSTATUS kuhl_m_dpapi_blob(int argc, wchar_t * argv[]) function NTSTATUS (line 92) | NTSTATUS kuhl_m_dpapi_protect(int argc, wchar_t * argv[]) // no support ... function NTSTATUS (line 149) | NTSTATUS kuhl_m_dpapi_masterkey(int argc, wchar_t * argv[]) function kuhl_m_dpapi_create_data (line 385) | void kuhl_m_dpapi_create_data(LPCWSTR sid, LPCGUID guid, LPCBYTE key, DW... function NTSTATUS (line 442) | NTSTATUS kuhl_m_dpapi_create(int argc, wchar_t * argv[]) function NTSTATUS (line 558) | NTSTATUS kuhl_m_dpapi_credhist(int argc, wchar_t * argv[]) function BOOL (line 639) | BOOL kuhl_m_dpapi_unprotect_raw_or_blob(LPCVOID pDataIn, DWORD dwDataInL... function kuhl_m_dpapi_display_MasterkeyInfosAndFree (line 733) | void kuhl_m_dpapi_display_MasterkeyInfosAndFree(LPCGUID guid, PVOID data... function kuhl_m_dpapi_display_CredHist (line 758) | void kuhl_m_dpapi_display_CredHist(PKULL_M_DPAPI_CREDHIST_ENTRY entry, L... FILE: mimikatz/modules/dpapi/kuhl_m_dpapi_oe.c function PKUHL_M_DPAPI_OE_MASTERKEY_ENTRY (line 14) | PKUHL_M_DPAPI_OE_MASTERKEY_ENTRY kuhl_m_dpapi_oe_masterkey_get(LPCGUID g... function BOOL (line 23) | BOOL kuhl_m_dpapi_oe_masterkey_add(LPCGUID guid, LPCVOID key, DWORD keyLen) function kuhl_m_dpapi_oe_masterkey_delete (line 64) | void kuhl_m_dpapi_oe_masterkey_delete(PKUHL_M_DPAPI_OE_MASTERKEY_ENTRY e... function kuhl_m_dpapi_oe_masterkey_descr (line 77) | void kuhl_m_dpapi_oe_masterkey_descr(PKUHL_M_DPAPI_OE_MASTERKEY_ENTRY en... function kuhl_m_dpapi_oe_masterkeys_delete (line 91) | void kuhl_m_dpapi_oe_masterkeys_delete() function kuhl_m_dpapi_oe_masterkeys_descr (line 101) | void kuhl_m_dpapi_oe_masterkeys_descr() function PKUHL_M_DPAPI_OE_CREDENTIAL_ENTRY (line 108) | PKUHL_M_DPAPI_OE_CREDENTIAL_ENTRY kuhl_m_dpapi_oe_credential_get(LPCWSTR... function BOOL (line 136) | BOOL kuhl_m_dpapi_oe_credential_copyEntryWithNewGuid(PKUHL_M_DPAPI_OE_CR... function BOOL (line 145) | BOOL kuhl_m_dpapi_oe_credential_addtoEntry(PKUHL_M_DPAPI_OE_CREDENTIAL_E... function BOOL (line 193) | BOOL kuhl_m_dpapi_oe_credential_add(LPCWSTR sid, LPCGUID guid, LPCVOID m... function kuhl_m_dpapi_oe_credential_delete (line 221) | void kuhl_m_dpapi_oe_credential_delete(PKUHL_M_DPAPI_OE_CREDENTIAL_ENTRY... function kuhl_m_dpapi_oe_credential_descr (line 235) | void kuhl_m_dpapi_oe_credential_descr(PKUHL_M_DPAPI_OE_CREDENTIAL_ENTRY ... function kuhl_m_dpapi_oe_credentials_delete (line 269) | void kuhl_m_dpapi_oe_credentials_delete() function kuhl_m_dpapi_oe_credentials_descr (line 279) | void kuhl_m_dpapi_oe_credentials_descr() function PKUHL_M_DPAPI_OE_DOMAINKEY_ENTRY (line 286) | PKUHL_M_DPAPI_OE_DOMAINKEY_ENTRY kuhl_m_dpapi_oe_domainkey_get(LPCGUID g... function BOOL (line 295) | BOOL kuhl_m_dpapi_oe_domainkey_add(LPCGUID guid, LPCVOID key, DWORD keyL... function kuhl_m_dpapi_oe_domainkey_delete (line 324) | void kuhl_m_dpapi_oe_domainkey_delete(PKUHL_M_DPAPI_OE_DOMAINKEY_ENTRY e... function kuhl_m_dpapi_oe_domainkey_descr (line 337) | void kuhl_m_dpapi_oe_domainkey_descr(PKUHL_M_DPAPI_OE_DOMAINKEY_ENTRY en... function kuhl_m_dpapi_oe_domainkeys_delete (line 347) | void kuhl_m_dpapi_oe_domainkeys_delete() function kuhl_m_dpapi_oe_domainkeys_descr (line 357) | void kuhl_m_dpapi_oe_domainkeys_descr() function NTSTATUS (line 364) | NTSTATUS kuhl_m_dpapi_oe_clean() function NTSTATUS (line 372) | NTSTATUS kuhl_m_dpapi_oe_cache(int argc, wchar_t * argv[]) function BOOL (line 409) | BOOL kuhl_m_dpapi_oe_is_sid_valid_ForCacheOrAuto(PSID sid, LPCWSTR szSid... function BOOL (line 454) | BOOL kuhl_m_dpapi_oe_autosid(LPCWSTR filename, LPWSTR * pSid) function BOOL (line 483) | BOOL kuhl_m_dpapi_oe_SaveToFile(LPCWSTR filename) function BOOL (line 533) | BOOL kuhl_m_dpapi_oe_LoadFromFile(LPCWSTR filename) FILE: mimikatz/modules/dpapi/kuhl_m_dpapi_oe.h type KUHL_M_DPAPI_OE_MASTERKEY_ENTRY (line 11) | typedef struct _KUHL_M_DPAPI_OE_MASTERKEY_ENTRY { type KUHL_M_DPAPI_OE_CREDENTIAL_ENTRY (line 20) | typedef struct _KUHL_M_DPAPI_OE_CREDENTIAL_ENTRY { type KUHL_M_DPAPI_OE_DOMAINKEY_ENTRY (line 29) | typedef struct _KUHL_M_DPAPI_OE_DOMAINKEY_ENTRY { FILE: mimikatz/modules/dpapi/packages/kuhl_m_dpapi_chrome.c function NTSTATUS (line 8) | NTSTATUS kuhl_m_dpapi_chrome(int argc, wchar_t * argv[]) function BOOL (line 104) | BOOL kuhl_m_dpapi_chrome_isTableExist(sqlite3 *pDb, const char *table) function kuhl_m_dpapi_chrome_decrypt (line 128) | void kuhl_m_dpapi_chrome_decrypt(LPCVOID pData, DWORD dwData, BCRYPT_ALG... function kuhl_m_dpapi_chrome_free_alg_key (line 163) | void kuhl_m_dpapi_chrome_free_alg_key(BCRYPT_ALG_HANDLE *hAlg, BCRYPT_KE... function BOOL (line 179) | BOOL kuhl_m_dpapi_chrome_alg_key_from_raw(BYTE key[AES_256_KEY_SIZE], BC... function BOOL (line 214) | BOOL kuhl_m_dpapi_chrome_alg_key_from_b64(LPCWSTR base64, int argc, wcha... function BOOL (line 245) | BOOL kuhl_m_dpapi_chrome_alg_key_from_file(LPCWSTR szState, BOOL forced,... function BOOL (line 275) | BOOL kuhl_m_dpapi_chrome_alg_key_from_auto(LPCWSTR szFile, int argc, wch... FILE: mimikatz/modules/dpapi/packages/kuhl_m_dpapi_citrix.c function NTSTATUS (line 9) | NTSTATUS kuhl_m_dpapi_citrix(int argc, wchar_t * argv[]) FILE: mimikatz/modules/dpapi/packages/kuhl_m_dpapi_cloudap.c function NTSTATUS (line 11) | NTSTATUS kuhl_m_dpapi_cloudap_keyvalue_derived(int argc, wchar_t * argv[]) function PSTR (line 144) | PSTR basicEscapeJsonA(PCSTR toEscape) function PSTR (line 169) | PSTR basicUnEscapeJsonA(PCSTR toUnEscape) function PSTR (line 189) | PSTR generate_simpleHeader(PCSTR Alg, LPCBYTE Context, DWORD cbContext) function PSTR (line 209) | PSTR generate_simplePayload(PCWSTR PrimaryRefreshToken, __time32_t *iat) function PSTR (line 241) | PSTR generate_simpleSignature(LPCBYTE Context, DWORD cbContext, PCWSTR P... function dealWithKey (line 288) | void dealWithKey(LPVOID pDataOut, DWORD dwDataOutLen) function dealWithJwt (line 303) | void dealWithJwt(LPVOID pDataOut, DWORD dwDataOutLen) function dealWithEntries (line 332) | void dealWithEntries(int argc, wchar_t * argv[], PKULL_M_REGISTRY_HANDLE... function NTSTATUS (line 397) | NTSTATUS kuhl_m_dpapi_cloudap_fromreg(int argc, wchar_t * argv[]) FILE: mimikatz/modules/dpapi/packages/kuhl_m_dpapi_creds.c function NTSTATUS (line 8) | NTSTATUS kuhl_m_dpapi_cred(int argc, wchar_t * argv[]) function NTSTATUS (line 63) | NTSTATUS kuhl_m_dpapi_vault(int argc, wchar_t * argv[]) function kuhl_m_dpapi_cred_tryEncrypted (line 164) | void kuhl_m_dpapi_cred_tryEncrypted(LPCWSTR target, LPCBYTE data, DWORD ... function BOOL (line 218) | BOOL kuhl_m_dpapi_vault_key_type(PKULL_M_CRED_VAULT_CREDENTIAL_ATTRIBUTE... FILE: mimikatz/modules/dpapi/packages/kuhl_m_dpapi_creds.h type KUHL_M_DPAPI_ENCRYPTED_CRED (line 11) | typedef struct _KUHL_M_DPAPI_ENCRYPTED_CRED { FILE: mimikatz/modules/dpapi/packages/kuhl_m_dpapi_keys.c function NTSTATUS (line 8) | NTSTATUS kuhl_m_dpapi_keys_capi(int argc, wchar_t * argv[]) function BOOL (line 76) | BOOL kuhl_m_dpapi_keys_cng_isIso(PKULL_M_KEY_CNG_PROPERTY * properties, ... function NTSTATUS (line 91) | NTSTATUS kuhl_m_dpapi_keys_cng(int argc, wchar_t * argv[]) function NTSTATUS (line 152) | NTSTATUS kuhl_m_dpapi_keys_tpm(int argc, wchar_t * argv[]) function kuhl_m_dpapi_keys_tpm_descr (line 205) | void kuhl_m_dpapi_keys_tpm_descr(LPCVOID data, DWORD dwData) FILE: mimikatz/modules/dpapi/packages/kuhl_m_dpapi_keys.h type KUHL_M_DPAPI_KEYS_TPM_TLV (line 17) | typedef struct _KUHL_M_DPAPI_KEYS_TPM_TLV { FILE: mimikatz/modules/dpapi/packages/kuhl_m_dpapi_lunahsm.c function NTSTATUS (line 8) | NTSTATUS kuhl_m_dpapi_lunahsm(int argc, wchar_t * argv[]) function kuhl_m_dpapi_safenet_ksp_registryparser (line 57) | void kuhl_m_dpapi_safenet_ksp_registryparser(PKULL_M_REGISTRY_HANDLE hRe... function kuhl_m_dpapi_safenet_ksp_registry_user_parser (line 104) | void kuhl_m_dpapi_safenet_ksp_registry_user_parser(PKULL_M_REGISTRY_HAND... function kuhl_m_dpapi_safenet_ksp_entropy (line 143) | void kuhl_m_dpapi_safenet_ksp_entropy(IN LPCSTR identity, OUT BYTE entro... function LPSTR (line 156) | LPSTR kuhl_m_dpapi_safenet_pk_password(IN LPCSTR server) FILE: mimikatz/modules/dpapi/packages/kuhl_m_dpapi_powershell.c function NTSTATUS (line 8) | NTSTATUS kuhl_m_dpapi_powershell(int argc, wchar_t * argv[]) function BOOL (line 37) | BOOL kuhl_m_dpapi_powershell_check_against_one_type(IXMLDOMNode *pObj, L... function kuhl_m_dpapi_powershell_try_SecureString (line 75) | void kuhl_m_dpapi_powershell_try_SecureString(IXMLDOMNode *pObj, int arg... function kuhl_m_dpapi_powershell_credential (line 108) | void kuhl_m_dpapi_powershell_credential(IXMLDOMNode *pObj, int argc, wch... FILE: mimikatz/modules/dpapi/packages/kuhl_m_dpapi_rdg.c function NTSTATUS (line 8) | NTSTATUS kuhl_m_dpapi_rdg(int argc, wchar_t * argv[]) function kuhl_m_dpapi_rdg_CredentialsProfile (line 34) | void kuhl_m_dpapi_rdg_CredentialsProfile(DWORD level, IXMLDOMNode *pNode... function kuhl_m_dpapi_rdg_Groups (line 63) | void kuhl_m_dpapi_rdg_Groups(DWORD level, IXMLDOMNode *pNode, int argc, ... function kuhl_m_dpapi_rdg_Servers (line 100) | void kuhl_m_dpapi_rdg_Servers(DWORD level, IXMLDOMNode *pNode, int argc,... function kuhl_m_dpapi_rdg_LogonCredentials (line 135) | void kuhl_m_dpapi_rdg_LogonCredentials(DWORD level, IXMLDOMNode *pNode, ... function kuhl_m_dpapi_rdg_Credentials (line 145) | void kuhl_m_dpapi_rdg_Credentials(DWORD level, IXMLDOMNode *pNode, int a... FILE: mimikatz/modules/dpapi/packages/kuhl_m_dpapi_sccm.c function NTSTATUS (line 8) | NTSTATUS kuhl_m_dpapi_sccm_networkaccessaccount(int argc, wchar_t * argv[]) function BOOL (line 134) | BOOL kuhl_m_dpapi_sccm_XML_Data_to_bin(BSTR szData, PSCCM_Policy_Secret ... FILE: mimikatz/modules/dpapi/packages/kuhl_m_dpapi_sccm.h type SCCM_Policy_Secret (line 12) | typedef struct _SCCM_Policy_Secret { FILE: mimikatz/modules/dpapi/packages/kuhl_m_dpapi_ssh.c function NTSTATUS (line 8) | NTSTATUS kuhl_m_dpapi_ssh(int argc, wchar_t * argv[]) function kuhl_m_dpapi_ssh_keys4user (line 72) | void kuhl_m_dpapi_ssh_keys4user(PKULL_M_REGISTRY_HANDLE hRegistry, HKEY ... function BOOL (line 130) | BOOL CALLBACK kuhl_m_dpapi_ssh_impersonate(HANDLE hToken, DWORD ptid, PV... function kuhl_m_dpapi_ssh_getKey (line 155) | void kuhl_m_dpapi_ssh_getKey(PKULL_M_REGISTRY_HANDLE hRegistry, HKEY hEn... function BOOL (line 195) | BOOL kuhl_m_dpapi_ssh_getRSAfromRAW(LPCBYTE data, DWORD szData) function kuhl_m_dpapi_ssh_ParseKeyElement (line 275) | void kuhl_m_dpapi_ssh_ParseKeyElement(PBYTE *pRaw, PBYTE *pData, DWORD *... FILE: mimikatz/modules/dpapi/packages/kuhl_m_dpapi_ssh.h type KUHL_M_DPAPI_SSH_TOKEN (line 19) | typedef struct _KUHL_M_DPAPI_SSH_TOKEN{ type sshkey_types (line 25) | enum sshkey_types { FILE: mimikatz/modules/dpapi/packages/kuhl_m_dpapi_wlan.c function NTSTATUS (line 8) | NTSTATUS kuhl_m_dpapi_wifi(int argc, wchar_t * argv[]) function NTSTATUS (line 85) | NTSTATUS kuhl_m_dpapi_wwan(int argc, wchar_t * argv[]) FILE: mimikatz/modules/kerberos/kuhl_m_kerberos.c function NTSTATUS (line 34) | NTSTATUS kuhl_m_kerberos_init() function NTSTATUS (line 45) | NTSTATUS kuhl_m_kerberos_clean() function NTSTATUS (line 50) | NTSTATUS LsaCallKerberosPackage(PVOID ProtocolSubmitBuffer, ULONG Submit... function NTSTATUS (line 58) | NTSTATUS kuhl_m_kerberos_ptt(int argc, wchar_t * argv[]) function BOOL (line 73) | BOOL CALLBACK kuhl_m_kerberos_ptt_directory(DWORD level, PCWCHAR fullpat... function kuhl_m_kerberos_ptt_file (line 83) | void kuhl_m_kerberos_ptt_file(PCWCHAR filename) function NTSTATUS (line 100) | NTSTATUS kuhl_m_kerberos_ptt_data(PVOID data, DWORD dataSize) function NTSTATUS (line 129) | NTSTATUS kuhl_m_kerberos_purge(int argc, wchar_t * argv[]) function NTSTATUS (line 148) | NTSTATUS kuhl_m_kerberos_tgt(int argc, wchar_t * argv[]) function NTSTATUS (line 197) | NTSTATUS kuhl_m_kerberos_list(int argc, wchar_t * argv[]) function NTSTATUS (line 269) | NTSTATUS kuhl_m_kerberos_ask(int argc, wchar_t * argv[]) function wchar_t (line 373) | wchar_t * kuhl_m_kerberos_generateFileName(const DWORD index, PKERB_TICK... function wchar_t (line 388) | wchar_t * kuhl_m_kerberos_generateFileName_short(PKIWI_KERBEROS_TICKET t... function NTSTATUS (line 409) | NTSTATUS kuhl_m_kerberos_golden(int argc, wchar_t * argv[]) function NTSTATUS (line 551) | NTSTATUS kuhl_m_kerberos_encrypt(ULONG eType, ULONG keyUsage, LPCVOID ke... function PBERVAL (line 583) | PBERVAL kuhl_m_kerberos_golden_data(LPCWSTR username, LPCWSTR domainname... function NTSTATUS (line 679) | NTSTATUS kuhl_m_kerberos_hash_data_raw(LONG keyType, PCUNICODE_STRING pS... function NTSTATUS (line 700) | NTSTATUS kuhl_m_kerberos_hash_data(LONG keyType, PCUNICODE_STRING pStrin... function NTSTATUS (line 715) | NTSTATUS kuhl_m_kerberos_hash(int argc, wchar_t * argv[]) function NTSTATUS (line 764) | NTSTATUS kuhl_m_kerberos_decode(int argc, wchar_t * argv[]) FILE: mimikatz/modules/kerberos/kuhl_m_kerberos.h type KUHL_M_KERBEROS_LIFETIME_DATA (line 16) | typedef struct _KUHL_M_KERBEROS_LIFETIME_DATA { FILE: mimikatz/modules/kerberos/kuhl_m_kerberos_ccache.c function NTSTATUS (line 9) | NTSTATUS kuhl_m_kerberos_ccache_enum(int argc, wchar_t * argv[], BOOL is... function NTSTATUS (line 120) | NTSTATUS kuhl_m_kerberos_ccache_ptc(int argc, wchar_t * argv[]) function NTSTATUS (line 126) | NTSTATUS kuhl_m_kerberos_ccache_list(int argc, wchar_t * argv[]) function kuhl_m_kerberos_ccache_UnixTimeToFileTime (line 132) | void kuhl_m_kerberos_ccache_UnixTimeToFileTime(time_t t, LPFILETIME pft) function BOOL (line 137) | BOOL kuhl_m_kerberos_ccache_unicode_string(PBYTE *data, PUNICODE_STRING ... function BOOL (line 153) | BOOL kuhl_m_kerberos_ccache_externalname(PBYTE *data, PKERB_EXTERNAL_NAM... function kuhl_m_kerberos_ccache_skip_buffer (line 174) | void kuhl_m_kerberos_ccache_skip_buffer(PBYTE *data) function kuhl_m_kerberos_ccache_skip_struct_with_buffer (line 179) | void kuhl_m_kerberos_ccache_skip_struct_with_buffer(PBYTE *data) function wchar_t (line 189) | wchar_t * kuhl_m_kerberos_ccache_generateFileName(const DWORD index, PKI... FILE: mimikatz/modules/kerberos/kuhl_m_kerberos_claims.c function PCLAIMS_SET (line 8) | PCLAIMS_SET kuhl_m_kerberos_claims_createFromString(LPCWCHAR string) function kuhl_m_kerberos_claims_free (line 69) | void kuhl_m_kerberos_claims_free(PCLAIMS_SET claimsSet) function kuhl_m_kerberos_claims_displayClaimsSet (line 101) | void kuhl_m_kerberos_claims_displayClaimsSet(PCLAIMS_SET claimsSet) function BOOL (line 136) | BOOL kuhl_m_kerberos_claims_encode_ClaimsSet(PCLAIMS_SET claimsSet, PVOI... FILE: mimikatz/modules/kerberos/kuhl_m_kerberos_pac.c function BOOL (line 8) | BOOL kuhl_m_pac_validationInfo_to_PAC(PKERB_VALIDATION_INFO validationIn... function NTSTATUS (line 84) | NTSTATUS kuhl_m_pac_signature(PPACTYPE pacType, DWORD pacLenght, LONG Si... function BOOL (line 130) | BOOL kuhl_m_pac_validationInfo_to_CNAME_TINFO(PFILETIME authtime, LPCWST... function PKERB_VALIDATION_INFO (line 146) | PKERB_VALIDATION_INFO kuhl_m_pac_infoToValidationInfo(PFILETIME authtime... function BOOL (line 180) | BOOL kuhl_m_pac_stringToGroups(PCWSTR szGroups, PGROUP_MEMBERSHIP *group... function BOOL (line 217) | BOOL kuhl_m_pac_stringToSids(PCWSTR szSids, PKERB_SID_AND_ATTRIBUTES *si... function NTSTATUS (line 253) | NTSTATUS kuhl_m_kerberos_pac_info(int argc, wchar_t * argv[]) FILE: mimikatz/modules/kerberos/kuhl_m_kerberos_pac.h type PAC_SIGNATURE_DATA (line 16) | typedef struct _PAC_SIGNATURE_DATA { FILE: mimikatz/modules/kerberos/kuhl_m_kerberos_ticket.c function kuhl_m_kerberos_ticket_display (line 8) | void kuhl_m_kerberos_ticket_display(PKIWI_KERBEROS_TICKET ticket, BOOL w... function kuhl_m_kerberos_ticket_displayFlags (line 49) | void kuhl_m_kerberos_ticket_displayFlags(ULONG flags) function kuhl_m_kerberos_ticket_displayExternalName (line 57) | void kuhl_m_kerberos_ticket_displayExternalName(IN LPCWSTR prefix, IN PK... function BOOL (line 73) | BOOL kuhl_m_kerberos_ticket_isLongFilename(PKIWI_KERBEROS_TICKET ticket) function PCWCHAR (line 78) | PCWCHAR kuhl_m_kerberos_ticket_etype(LONG eType) function PCWCHAR (line 110) | PCWCHAR kuhl_m_kerberos_ticket_ctype(LONG cType) function kuhl_m_kerberos_ticket_freeTicket (line 141) | void kuhl_m_kerberos_ticket_freeTicket(PKIWI_KERBEROS_TICKET ticket) function PKERB_EXTERNAL_NAME (line 158) | PKERB_EXTERNAL_NAME kuhl_m_kerberos_ticket_copyExternalName(PKERB_EXTERN... function kuhl_m_kerberos_ticket_freeExternalName (line 179) | void kuhl_m_kerberos_ticket_freeExternalName(PKERB_EXTERNAL_NAME pName) function kuhl_m_kerberos_ticket_freeKiwiKerberosBuffer (line 190) | void kuhl_m_kerberos_ticket_freeKiwiKerberosBuffer(PKIWI_KERBEROS_BUFFER... function PBERVAL (line 196) | PBERVAL kuhl_m_kerberos_ticket_createAppKrbCred(PKIWI_KERBEROS_TICKET ti... function PBERVAL (line 250) | PBERVAL kuhl_m_kerberos_ticket_createAppEncTicketPart(PKIWI_KERBEROS_TIC... function kuhl_m_kerberos_ticket_createSequencePrimaryName (line 294) | void kuhl_m_kerberos_ticket_createSequencePrimaryName(BerElement * pBer,... function kuhl_m_kerberos_ticket_createSequenceEncryptedData (line 304) | void kuhl_m_kerberos_ticket_createSequenceEncryptedData(BerElement * pBe... function kuhl_m_kerberos_ticket_createSequenceEncryptionKey (line 312) | void kuhl_m_kerberos_ticket_createSequenceEncryptionKey(BerElement * pBe... FILE: mimikatz/modules/kerberos/kuhl_m_kerberos_ticket.h type KIWI_KERBEROS_BUFFER (line 74) | typedef struct _KIWI_KERBEROS_BUFFER { type KIWI_KERBEROS_TICKET (line 79) | typedef struct _KIWI_KERBEROS_TICKET { FILE: mimikatz/modules/kuhl_m.h type NTSTATUS (line 9) | typedef NTSTATUS (* PKUHL_M_C_FUNC) (int argc, wchar_t * args[]); type NTSTATUS (line 10) | typedef NTSTATUS (* PKUHL_M_C_FUNC_INIT) (); type KUHL_M_C (line 12) | typedef struct _KUHL_M_C { type KUHL_M (line 18) | typedef struct _KUHL_M { FILE: mimikatz/modules/kuhl_m_acr.c function NTSTATUS (line 25) | NTSTATUS kuhl_m_acr_init() function NTSTATUS (line 32) | NTSTATUS kuhl_m_acr_clean() function NTSTATUS (line 38) | NTSTATUS kuhl_m_acr_open(int argc, wchar_t * argv[]) function NTSTATUS (line 62) | NTSTATUS kuhl_m_acr_close(int argc, wchar_t * argv[]) function NTSTATUS (line 75) | NTSTATUS kuhl_m_acr_firmware(int argc, wchar_t * argv[]) function NTSTATUS (line 102) | NTSTATUS kuhl_m_acr_info(int argc, wchar_t * argv[]) FILE: mimikatz/modules/kuhl_m_busylight.c function NTSTATUS (line 43) | NTSTATUS kuhl_m_busylight_init() function NTSTATUS (line 58) | NTSTATUS kuhl_m_busylight_clean() function NTSTATUS (line 64) | NTSTATUS kuhl_m_busylight_off(int argc, wchar_t * argv[]) function NTSTATUS (line 73) | NTSTATUS kuhl_m_busylight_status(int argc, wchar_t * argv[]) function NTSTATUS (line 120) | NTSTATUS kuhl_m_busylight_list(int argc, wchar_t * argv[]) function NTSTATUS (line 142) | NTSTATUS kuhl_m_busylight_single(int argc, wchar_t * argv[]) function BUSYLIGHT_COLOR (line 165) | BUSYLIGHT_COLOR adaptColor(PCBUSYLIGHT_COLOR color, BYTE percent) function DWORD (line 181) | DWORD WINAPI kuhl_m_busylight_gradientThread(LPVOID lpThreadParameter) function NTSTATUS (line 233) | NTSTATUS kuhl_m_busylight_test(int argc, wchar_t * argv[]) FILE: mimikatz/modules/kuhl_m_crypto.c function NTSTATUS (line 34) | NTSTATUS kuhl_m_crypto_init() function NTSTATUS (line 46) | NTSTATUS kuhl_m_crypto_clean() function NTSTATUS (line 57) | NTSTATUS kuhl_m_crypto_l_providers(int argc, wchar_t * argv[]) function NTSTATUS (line 123) | NTSTATUS kuhl_m_crypto_l_stores(int argc, wchar_t * argv[]) function BOOL (line 137) | BOOL WINAPI kuhl_m_crypto_l_stores_enumCallback_print(const void *pvSyst... function kuhl_m_crypto_certificate_descr (line 143) | void kuhl_m_crypto_certificate_descr(PCCERT_CONTEXT pCertContext) function NTSTATUS (line 193) | NTSTATUS kuhl_m_crypto_l_certificates(int argc, wchar_t * argv[]) function kuhl_m_crypto_l_keys_capi (line 309) | void kuhl_m_crypto_l_keys_capi(LPCWSTR szContainer, LPCWSTR szProvider, ... function kuhl_m_crypto_l_keys_cng (line 376) | void kuhl_m_crypto_l_keys_cng(LPCWSTR szContainer, LPCWSTR szProvider, D... function NTSTATUS (line 418) | NTSTATUS kuhl_m_crypto_l_keys(int argc, wchar_t * argv[]) function kuhl_m_crypto_printKeyInfos (line 458) | void kuhl_m_crypto_printKeyInfos(NCRYPT_KEY_HANDLE hCNGKey, HCRYPTKEY hC... function kuhl_m_crypto_exportRawKeyToFile (line 553) | void kuhl_m_crypto_exportRawKeyToFile(LPCVOID data, DWORD size, BOOL isC... function kuhl_m_crypto_exportKeyToFile (line 608) | void kuhl_m_crypto_exportKeyToFile(NCRYPT_KEY_HANDLE hCngKey, HCRYPTKEY ... function kuhl_m_crypto_exportCert (line 726) | void kuhl_m_crypto_exportCert(PCCERT_CONTEXT pCertificate, BOOL havePriv... function wchar_t (line 762) | wchar_t * kuhl_m_crypto_generateFileName(const wchar_t * term0, const wc... function NTSTATUS (line 777) | NTSTATUS kuhl_m_crypto_hash(int argc, wchar_t * argv[]) function BOOL (line 841) | BOOL kuhl_m_crypto_system_data(PBYTE data, DWORD len, PCWCHAR originalNa... function BOOL (line 905) | BOOL CALLBACK kuhl_m_crypto_system_directory(DWORD level, PCWCHAR fullpa... function NTSTATUS (line 921) | NTSTATUS kuhl_m_crypto_system(int argc, wchar_t * argv[]) function kuhl_m_crypto_file_rawData (line 939) | void kuhl_m_crypto_file_rawData(PKUHL_M_CRYPTO_CERT_PROP prop, PCWCHAR i... function NTSTATUS (line 987) | NTSTATUS kuhl_m_crypto_c_cert_to_hw(int argc, wchar_t * argv[]) function BOOL (line 1153) | BOOL kuhl_m_crypto_FreeHandleCert(HCERTSTORE *hStore, PCCERT_CONTEXT *pC... function BOOL (line 1170) | BOOL kuhl_m_crypto_ImportCert(LPCVOID data, DWORD dwSize, HCERTSTORE *hS... function BOOL (line 1191) | BOOL kuhl_m_crypto_NCrypt_KeyFromMagic(LPCVOID key, DWORD size, NCRYPT_P... function BOOL (line 1274) | BOOL kuhl_m_crypto_NCrypt_AutoKey(LPCVOID key, DWORD size, NCRYPT_PROV_H... function BOOL (line 1345) | BOOL kuhl_m_crypto_keyutil_export_pkcs8_file(NCRYPT_KEY_HANDLE hNCryptKe... function NTSTATUS (line 1378) | NTSTATUS kuhl_m_crypto_keyutil(int argc, wchar_t * argv[]) function NTSTATUS (line 1437) | NTSTATUS kuhl_m_crypto_platforminfo(int argc, wchar_t * argv[]) FILE: mimikatz/modules/kuhl_m_crypto.h type KUHL_M_CRYPTO_DWORD_TO_DWORD (line 18) | typedef struct _KUHL_M_CRYPTO_DWORD_TO_DWORD { type KUHL_M_CRYPTO_NAME_TO_REALNAME (line 23) | typedef struct _KUHL_M_CRYPTO_NAME_TO_REALNAME { type KUHL_M_CRYPTO_CRYPT_KEY_PROV_INFO (line 28) | typedef struct _KUHL_M_CRYPTO_CRYPT_KEY_PROV_INFO { type KUHL_M_CRYPTO_CERT_PROP (line 38) | typedef struct _KUHL_M_CRYPTO_CERT_PROP { type KUHL_M_CRYPTO_NCRYPT_GROUP_TO_EXPORT (line 45) | typedef struct _KUHL_M_CRYPTO_NCRYPT_GROUP_TO_EXPORT { FILE: mimikatz/modules/kuhl_m_dpapi.c function NTSTATUS (line 16) | NTSTATUS kuhl_m_dpapi_masterkeys(int argc, wchar_t * argv[]) FILE: mimikatz/modules/kuhl_m_event.c function NTSTATUS (line 77) | NTSTATUS kuhl_m_event_drop(int argc, wchar_t * argv[]) function NTSTATUS (line 83) | NTSTATUS kuhl_m_event_clear(int argc, wchar_t * argv[]) FILE: mimikatz/modules/kuhl_m_iis.c function NTSTATUS (line 17) | NTSTATUS kuhl_m_iis_apphost(int argc, wchar_t * argv[]) function kuhl_m_iis_apphost_genericEnumNodes (line 38) | void kuhl_m_iis_apphost_genericEnumNodes(int argc, wchar_t * argv[], IXM... function kuhl_m_iis_apphost_apppool (line 76) | void kuhl_m_iis_apphost_apppool(int argc, wchar_t * argv[], IXMLDOMDocum... function kuhl_m_iis_apphost_site (line 101) | void kuhl_m_iis_apphost_site(int argc, wchar_t * argv[], IXMLDOMDocument... function kuhl_m_iis_maybeEncrypted (line 178) | void kuhl_m_iis_maybeEncrypted(int argc, wchar_t * argv[], IXMLDOMDocume... function BOOL (line 224) | BOOL kuhl_m_iis_apphost_provider(int argc, wchar_t * argv[], IXMLDOMDocu... function kuhl_m_iis_apphost_provider_decrypt (line 276) | void kuhl_m_iis_apphost_provider_decrypt(int argc, wchar_t * argv[], PCW... FILE: mimikatz/modules/kuhl_m_iis.h type IISXMLType (line 17) | typedef enum _IISXMLType { FILE: mimikatz/modules/kuhl_m_kernel.c function NTSTATUS (line 30) | NTSTATUS kuhl_m_kernel_do(wchar_t * input) function NTSTATUS (line 56) | NTSTATUS kuhl_m_kernel_add_mimidrv(int argc, wchar_t * argv[]) function NTSTATUS (line 70) | NTSTATUS kuhl_m_kernel_remove_mimidrv(int argc, wchar_t * argv[]) function NTSTATUS (line 76) | NTSTATUS kuhl_m_kernel_processProtect(int argc, wchar_t * argv[]) function NTSTATUS (line 129) | NTSTATUS kuhl_m_kernel_processToken(int argc, wchar_t * argv[]) function NTSTATUS (line 151) | NTSTATUS kuhl_m_kernel_processPrivilege(int argc, wchar_t * argv[]) function NTSTATUS (line 163) | NTSTATUS kuhl_m_kernel_sysenv_set(int argc, wchar_t * argv[]) function NTSTATUS (line 216) | NTSTATUS kuhl_m_kernel_sysenv_del(int argc, wchar_t * argv[]) FILE: mimikatz/modules/kuhl_m_kernel.h type KUHL_K_C (line 15) | typedef struct _KUHL_K_C { FILE: mimikatz/modules/kuhl_m_lsadump.c function NTSTATUS (line 32) | NTSTATUS kuhl_m_lsadump_sam(int argc, wchar_t * argv[]) function NTSTATUS (line 93) | NTSTATUS kuhl_m_lsadump_secrets(int argc, wchar_t * argv[]) function NTSTATUS (line 98) | NTSTATUS kuhl_m_lsadump_cache(int argc, wchar_t * argv[]) function NTSTATUS (line 103) | NTSTATUS kuhl_m_lsadump_secretsOrCache(int argc, wchar_t * argv[], BOOL ... function BOOL (line 245) | BOOL kuhl_m_lsadump_getCurrentControlSet(PKULL_M_REGISTRY_HANDLE hRegist... function BOOL (line 274) | BOOL kuhl_m_lsadump_getSyskey(PKULL_M_REGISTRY_HANDLE hRegistry, HKEY hL... function BOOL (line 303) | BOOL kuhl_m_lsadump_getComputerAndSyskey(IN PKULL_M_REGISTRY_HANDLE hReg... function BOOL (line 336) | BOOL kuhl_m_lsadump_getUsersAndSamKey(IN PKULL_M_REGISTRY_HANDLE hRegist... function BOOL (line 412) | BOOL kuhl_m_lsadump_getHash(PSAM_SENTRY pSamHash, LPCBYTE pStartOfData, ... function BOOL (line 471) | BOOL kuhl_m_lsadump_getSupplementalCreds(IN PKULL_M_REGISTRY_HANDLE hReg... function BOOL (line 513) | BOOL kuhl_m_lsadump_getSamKey(PKULL_M_REGISTRY_HANDLE hRegistry, HKEY hA... function BOOL (line 571) | BOOL kuhl_m_lsadump_getSids(IN PKULL_M_REGISTRY_HANDLE hSecurity, IN HKE... function BOOL (line 600) | BOOL kuhl_m_lsadump_getLsaKeyAndSecrets(IN PKULL_M_REGISTRY_HANDLE hSecu... function BOOL (line 693) | BOOL kuhl_m_lsadump_getSecrets(IN PKULL_M_REGISTRY_HANDLE hSecurity, IN ... function BOOL (line 751) | BOOL kuhl_m_lsadump_getNLKMSecretAndCache(IN PKULL_M_REGISTRY_HANDLE hSe... function kuhl_m_lsadump_printMsCache (line 902) | void kuhl_m_lsadump_printMsCache(PMSCACHE_ENTRY entry, CHAR version) function BOOL (line 952) | BOOL kuhl_m_lsadump_decryptSCCache(PBYTE data, DWORD size, HCRYPTPROV hP... function kuhl_m_lsadump_getInfosFromServiceName (line 1070) | void kuhl_m_lsadump_getInfosFromServiceName(IN PKULL_M_REGISTRY_HANDLE h... function BOOL (line 1081) | BOOL kuhl_m_lsadump_decryptSecret(IN PKULL_M_REGISTRY_HANDLE hSecurity, ... function kuhl_m_lsadump_candidateSecret (line 1131) | void kuhl_m_lsadump_candidateSecret(DWORD szBytesSecrets, PVOID bufferSe... function BOOL (line 1201) | BOOL kuhl_m_lsadump_sec_aes256(PNT6_HARD_SECRET hardSecretBlob, DWORD ha... function NTSTATUS (line 1292) | NTSTATUS kuhl_m_lsadump_lsa(int argc, wchar_t * argv[]) function BOOL (line 1444) | BOOL kuhl_m_lsadump_lsa_getHandle(PKULL_M_MEMORY_HANDLE * hMemory, DWORD... function kuhl_m_lsadump_lsa_user (line 1464) | void kuhl_m_lsadump_lsa_user(SAMPR_HANDLE DomainHandle, PSID DomainSid, ... function kuhl_m_lsadump_lsa_DescrBuffer (line 1520) | void kuhl_m_lsadump_lsa_DescrBuffer(DWORD type, DWORD rid, PVOID Buffer,... function PKERB_KEY_DATA (line 1595) | PKERB_KEY_DATA kuhl_m_lsadump_lsa_keyDataInfo(PVOID base, PKERB_KEY_DATA... function PKERB_KEY_DATA_NEW (line 1612) | PKERB_KEY_DATA_NEW kuhl_m_lsadump_lsa_keyDataNewInfo(PVOID base, PKERB_K... function kuhl_m_lsadump_trust_authinformation (line 1636) | void kuhl_m_lsadump_trust_authinformation(PLSA_AUTH_INFORMATION info, DW... function NTSTATUS (line 1707) | NTSTATUS kuhl_m_lsadump_trust(int argc, wchar_t * argv[]) function NTSTATUS (line 1804) | NTSTATUS kuhl_m_lsadump_LsaRetrievePrivateData(PCWSTR systemName, PCWSTR... function kuhl_m_lsadump_analyzeKey (line 1860) | void kuhl_m_lsadump_analyzeKey(LPCGUID guid, PKIWI_BACKUP_KEY secret, DW... function NTSTATUS (line 1922) | NTSTATUS kuhl_m_lsadump_getKeyFromGUID(LPCGUID guid, BOOL isExport, LPCW... function NTSTATUS (line 1945) | NTSTATUS kuhl_m_lsadump_bkey(int argc, wchar_t * argv[]) function NTSTATUS (line 1992) | NTSTATUS kuhl_m_lsadump_rpdata(int argc, wchar_t * argv[]) function NTSTATUS (line 2014) | NTSTATUS kuhl_m_lsadump_netsync(int argc, wchar_t * argv[]) function NTSTATUS (line 2100) | NTSTATUS kuhl_m_lsadump_netsync_NlComputeCredentials(PBYTE input, PBYTE ... function kuhl_m_lsadump_netsync_AddTimeStampForAuthenticator (line 2108) | void kuhl_m_lsadump_netsync_AddTimeStampForAuthenticator(PNETLOGON_CREDE... function NTSTATUS (line 2119) | NTSTATUS CALLBACK kuhl_m_lsadump_setntlm_callback(SAMPR_HANDLE hUser, PV... function NTSTATUS (line 2128) | NTSTATUS kuhl_m_lsadump_setntlm(int argc, wchar_t * argv[]) function NTSTATUS (line 2168) | NTSTATUS CALLBACK kuhl_m_lsadump_changentlm_callback(SAMPR_HANDLE hUser,... function NTSTATUS (line 2182) | NTSTATUS kuhl_m_lsadump_changentlm(int argc, wchar_t * argv[]) function NTSTATUS (line 2235) | NTSTATUS kuhl_m_lsadump_enumdomains_users(int argc, wchar_t * argv[], DW... function NTSTATUS (line 2267) | NTSTATUS kuhl_m_lsadump_enumdomains_users_data(PLSA_UNICODE_STRING uServ... function NTSTATUS (line 2356) | NTSTATUS kuhl_m_lsadump_packages(int argc, wchar_t * argv[]) function BOOL (line 2405) | BOOL kuhl_m_lsadump_mbc_data(IN PKULL_M_REGISTRY_HANDLE hRegistry, IN HK... function NTSTATUS (line 2424) | NTSTATUS kuhl_m_lsadump_mbc(int argc, wchar_t * argv[]) function handle_t (line 2462) | handle_t __RPC_USER LOGONSRV_HANDLE_bind(IN LOGONSRV_HANDLE Name) {retur... function LOGONSRV_HANDLE_unbind (line 2463) | void __RPC_USER LOGONSRV_HANDLE_unbind(IN LOGONSRV_HANDLE Name, handle_t... function NTSTATUS (line 2470) | NTSTATUS kuhl_m_lsadump_zerologon(int argc, wchar_t * argv[]) function NTSTATUS (line 2562) | NTSTATUS CALLBACK kuhl_m_lsadump_update_dc_password_callback(SAMPR_HANDL... function NTSTATUS (line 2573) | NTSTATUS kuhl_m_lsadump_update_dc_password(int argc, wchar_t * argv[]) FILE: mimikatz/modules/kuhl_m_lsadump.h type SAM_ENTRY (line 29) | typedef struct _SAM_ENTRY { type KIWI_BACKUP_KEY (line 35) | typedef struct _KIWI_BACKUP_KEY { type NTDS_LSA_AUTH_INFORMATION (line 42) | typedef struct _NTDS_LSA_AUTH_INFORMATION { type NTDS_LSA_AUTH_INFORMATIONS (line 49) | typedef struct _NTDS_LSA_AUTH_INFORMATIONS { type DOMAIN_SERVER_ROLE (line 94) | typedef enum _DOMAIN_SERVER_ROLE type DOMAIN_SERVER_ENABLE_STATE (line 100) | typedef enum _DOMAIN_SERVER_ENABLE_STATE type OLD_LARGE_INTEGER (line 106) | typedef struct _OLD_LARGE_INTEGER { type SAM_KEY_DATA (line 111) | typedef struct _SAM_KEY_DATA { type SAM_KEY_DATA_AES (line 139) | typedef struct _SAM_KEY_DATA_AES { type DOMAIN_ACCOUNT_F (line 148) | typedef struct _DOMAIN_ACCOUNT_F { type USER_ACCOUNT_V (line 175) | typedef struct _USER_ACCOUNT_V { type SAM_HASH_AES (line 196) | typedef struct _SAM_HASH_AES { type SAM_HASH (line 204) | typedef struct _SAM_HASH { type POL_REVISION (line 210) | typedef struct _POL_REVISION { type NT6_CLEAR_SECRET (line 215) | typedef struct _NT6_CLEAR_SECRET { type NT6_HARD_SECRET (line 224) | typedef struct _NT6_HARD_SECRET { type NT6_SYSTEM_KEY (line 236) | typedef struct _NT6_SYSTEM_KEY { type NT6_SYSTEM_KEYS (line 243) | typedef struct _NT6_SYSTEM_KEYS { type NT5_HARD_SECRET (line 251) | typedef struct _NT5_HARD_SECRET { type NT5_SYSTEM_KEY (line 258) | typedef struct _NT5_SYSTEM_KEY { type NT5_SYSTEM_KEYS (line 263) | typedef struct _NT5_SYSTEM_KEYS { type MSCACHE_ENTRY (line 271) | typedef struct _MSCACHE_ENTRY { type MSCACHE_ENTRY_PTR (line 298) | typedef struct _MSCACHE_ENTRY_PTR { type MSCACHE_DATA (line 317) | typedef struct _MSCACHE_DATA { type KIWI_ENC_SC_DATA (line 332) | typedef struct _KIWI_ENC_SC_DATA { type KIWI_ENC_SC_DATA_NEW (line 338) | typedef struct _KIWI_ENC_SC_DATA_NEW { type NTLM_SUPPLEMENTAL_CREDENTIAL_V4 (line 347) | typedef struct _NTLM_SUPPLEMENTAL_CREDENTIAL_V4 { type WDIGEST_CREDENTIALS (line 354) | typedef struct _WDIGEST_CREDENTIALS { type KERB_KEY_DATA (line 363) | typedef struct _KERB_KEY_DATA { type KERB_STORED_CREDENTIAL (line 372) | typedef struct _KERB_STORED_CREDENTIAL { type KERB_KEY_DATA_NEW (line 386) | typedef struct _KERB_KEY_DATA_NEW { type KERB_STORED_CREDENTIAL_NEW (line 396) | typedef struct _KERB_STORED_CREDENTIAL_NEW { type LSA_SUPCREDENTIAL (line 415) | typedef struct _LSA_SUPCREDENTIAL { type LSA_SUPCREDENTIALS (line 422) | typedef struct _LSA_SUPCREDENTIALS { type LSA_SUPCREDENTIALS_BUFFERS (line 427) | typedef struct _LSA_SUPCREDENTIALS_BUFFERS { type KUHL_LSADUMP_DCC_CACHE_DATA (line 433) | typedef struct _KUHL_LSADUMP_DCC_CACHE_DATA { type KIWI_LSA_PRIVATE_DATA (line 443) | typedef struct _KIWI_LSA_PRIVATE_DATA { type TBAL_UNICODE_STRING_F32 (line 464) | typedef struct _TBAL_UNICODE_STRING_F32 { type KIWI_TBAL_MSV (line 470) | typedef struct _KIWI_TBAL_MSV { type KIWI_ENCRYPTED_SUPPLEMENTAL_CREDENTIALS (line 484) | typedef struct _KIWI_ENCRYPTED_SUPPLEMENTAL_CREDENTIALS { type KUHL_M_LSADUMP_CHANGENTLM_DATA (line 527) | typedef struct _KUHL_M_LSADUMP_CHANGENTLM_DATA { FILE: mimikatz/modules/kuhl_m_lsadump_remote.c function DWORD (line 9) | DWORD WINAPI kuhl_sekurlsa_samsrv_thread(PREMOTE_LIB_DATA lpParameter) function DWORD (line 106) | DWORD kuhl_sekurlsa_samsrv_thread_end(){return 'lsar';} FILE: mimikatz/modules/kuhl_m_lsadump_remote.h type KIWI_SAMPR_USER_INTERNAL42_INFORMATION (line 10) | typedef struct _KIWI_SAMPR_USER_INTERNAL42_INFORMATION { type PVOID (line 32) | typedef PVOID (__cdecl * PMEMCPY) (__out_bcount_full_opt(_MaxCount) voi... FILE: mimikatz/modules/kuhl_m_minesweeper.c function NTSTATUS (line 26) | NTSTATUS kuhl_m_minesweeper_infos(int argc, wchar_t * argv[]) FILE: mimikatz/modules/kuhl_m_minesweeper.h type STRUCT_MINESWEEPER_REF_ELEMENT (line 15) | typedef struct _STRUCT_MINESWEEPER_REF_ELEMENT { type STRUCT_MINESWEEPER_BOARD (line 24) | typedef struct _STRUCT_MINESWEEPER_BOARD { type STRUCT_MINESWEEPER_GAME (line 47) | typedef struct _STRUCT_MINESWEEPER_GAME { FILE: mimikatz/modules/kuhl_m_misc.c function NTSTATUS (line 43) | NTSTATUS kuhl_m_misc_cmd(int argc, wchar_t * argv[]) function NTSTATUS (line 49) | NTSTATUS kuhl_m_misc_regedit(int argc, wchar_t * argv[]) function NTSTATUS (line 55) | NTSTATUS kuhl_m_misc_taskmgr(int argc, wchar_t * argv[]) function NTSTATUS (line 64) | NTSTATUS kuhl_m_misc_ncroutemon(int argc, wchar_t * argv[]) function BOOL (line 70) | BOOL CALLBACK kuhl_m_misc_detours_callback_module_name_addr(PKULL_M_PROC... function PBYTE (line 80) | PBYTE kuhl_m_misc_detours_testHookDestination(PKULL_M_MEMORY_ADDRESS bas... function BOOL (line 136) | BOOL CALLBACK kuhl_m_misc_detours_callback_module_exportedEntry(PKULL_M_... function BOOL (line 171) | BOOL CALLBACK kuhl_m_misc_detours_callback_module(PKULL_M_PROCESS_VERY_B... function BOOL (line 177) | BOOL CALLBACK kuhl_m_misc_detours_callback_process(PSYSTEM_PROCESS_INFOR... function NTSTATUS (line 200) | NTSTATUS kuhl_m_misc_detours(int argc, wchar_t * argv[]) function BOOL (line 206) | BOOL kuhl_m_misc_generic_nogpo_patch(PCWSTR commandLine, PWSTR disableSt... type FILE (line 469) | typedef FILE * (__cdecl * PFOPEN)(__in_z const char * _Filename, __in_z ... function NTSTATUS (line 473) | NTSTATUS NTAPI misc_msv1_0_SpAcceptCredentials(SECURITY_LOGON_TYPE Logon... function DWORD (line 487) | DWORD misc_msv1_0_SpAcceptCredentials_end(){return 'mssp';} function NTSTATUS (line 519) | NTSTATUS kuhl_m_misc_memssp(int argc, wchar_t * argv[]) type PVOID (line 605) | typedef PVOID (__cdecl * PMEMCPY) (__out_bcount_full_opt(_MaxCount) void... function NTSTATUS (line 609) | NTSTATUS WINAPI kuhl_misc_skeleton_rc4_init(LPCVOID Key, DWORD KeySize, ... function NTSTATUS (line 637) | NTSTATUS WINAPI kuhl_misc_skeleton_rc4_init_decrypt(PVOID pContext, LPCV... function DWORD (line 657) | DWORD kuhl_misc_skeleton_rc4_end(){return 'skel';} function NTSTATUS (line 661) | NTSTATUS kuhl_m_misc_skeleton(int argc, wchar_t * argv[]) function NTSTATUS (line 754) | NTSTATUS kuhl_m_misc_compress(int argc, wchar_t * argv[]) function NTSTATUS (line 789) | NTSTATUS kuhl_m_misc_lock(int argc, wchar_t * argv[]) function BOOL (line 800) | BOOL CALLBACK kuhl_m_misc_lock_callback(PSYSTEM_PROCESS_INFORMATION pSys... function DWORD (line 813) | DWORD WINAPI kuhl_m_misc_lock_thread(PREMOTE_LIB_DATA lpParameter) function DWORD (line 820) | DWORD kuhl_m_misc_lock_thread_end(){return 'stlo';} function kuhl_m_misc_lock_for_pid (line 823) | void kuhl_m_misc_lock_for_pid(DWORD pid, PCWCHAR wp) function NTSTATUS (line 864) | NTSTATUS kuhl_m_misc_wp(int argc, wchar_t * argv[]) function BOOL (line 880) | BOOL CALLBACK kuhl_m_misc_wp_callback(PSYSTEM_PROCESS_INFORMATION pSyste... function DWORD (line 893) | DWORD WINAPI kuhl_m_misc_wp_thread(PREMOTE_LIB_DATA lpParameter) function DWORD (line 900) | DWORD kuhl_m_misc_wp_thread_end(){return 'stwp';} function kuhl_m_misc_wp_for_pid (line 903) | void kuhl_m_misc_wp_for_pid(DWORD pid, PCWCHAR wp) function NTSTATUS (line 944) | NTSTATUS kuhl_m_misc_mflt(int argc, wchar_t * argv[]) function kuhl_m_misc_mflt_display (line 986) | void kuhl_m_misc_mflt_display(PFILTER_AGGREGATE_BASIC_INFORMATION info) function NTSTATUS (line 1031) | NTSTATUS kuhl_m_misc_easyntlmchall(int argc, wchar_t * argv[]) function NTSTATUS (line 1043) | NTSTATUS kuhl_m_misc_clip(int argc, wchar_t * argv[]) function BOOL (line 1135) | BOOL WINAPI kuhl_misc_clip_WinHandlerRoutine(DWORD dwCtrlType) function LRESULT (line 1144) | LRESULT APIENTRY kuhl_m_misc_clip_MainWndProc(HWND hwnd, UINT uMsg, WPAR... function NTSTATUS (line 1210) | NTSTATUS kuhl_m_misc_xor(int argc, wchar_t * argv[]) function NTSTATUS (line 1244) | NTSTATUS kuhl_m_misc_aadcookie(int argc, wchar_t * argv[]) function NTSTATUS (line 1282) | NTSTATUS kuhl_m_misc_aadcookie_NgcSignWithSymmetricPopKey(int argc, wcha... function handle_t (line 1343) | handle_t __RPC_USER STRING_HANDLE_bind(IN STRING_HANDLE Name) {return hS... function STRING_HANDLE_unbind (line 1344) | void __RPC_USER STRING_HANDLE_unbind(IN STRING_HANDLE Name, handle_t hSp... function NTSTATUS (line 1345) | NTSTATUS kuhl_m_misc_spooler(int argc, wchar_t * argv[]) function NTSTATUS (line 1478) | NTSTATUS kuhl_m_misc_efs(int argc, wchar_t * argv[]) function NTSTATUS (line 1598) | NTSTATUS kuhl_m_misc_printnightmare(int argc, wchar_t * argv[]) function BOOL (line 1704) | BOOL kuhl_m_misc_printnightmare_normalize_library(BOOL bIsPar, LPCWSTR s... function BOOL (line 1754) | BOOL kuhl_m_misc_printnightmare_FillStructure(PDRIVER_INFO_2 pInfo2, BOO... function kuhl_m_misc_printnightmare_ListPrintersAndMaybeDelete (line 1827) | void kuhl_m_misc_printnightmare_ListPrintersAndMaybeDelete(BOOL bIsPar, ... function BOOL (line 1855) | BOOL kuhl_m_misc_printnightmare_AddPrinterDriver(BOOL bIsPar, handle_t h... function BOOL (line 1892) | BOOL kuhl_m_misc_printnightmare_DeletePrinterDriver(BOOL bIsPar, handle_... function BOOL (line 1924) | BOOL kuhl_m_misc_printnightmare_EnumPrinters(BOOL bIsPar, handle_t hRemo... type SCCM_ENCRYPTED_HEADER (line 1974) | typedef struct _SCCM_ENCRYPTED_HEADER { function NTSTATUS (line 1981) | NTSTATUS kuhl_m_misc_sccm_accounts(int argc, wchar_t * argv[]) function NTSTATUS (line 2113) | NTSTATUS kuhl_m_misc_shadowcopies(int argc, wchar_t * argv[]) function NTSTATUS (line 2191) | NTSTATUS kuhl_m_misc_djoin_proxy(int argc, wchar_t * argv[]) function NTSTATUS (line 2197) | NTSTATUS kuhl_m_misc_citrix_proxy(int argc, wchar_t * argv[]) FILE: mimikatz/modules/kuhl_m_misc.h type KUHL_M_MISC_DETOURS_HOOKS (line 70) | typedef struct _KUHL_M_MISC_DETOURS_HOOKS { type KIWI_WP_DATA (line 94) | typedef struct _KIWI_WP_DATA { type interface (line 113) | typedef interface IProofOfPossessionCookieInfoManager type ProofOfPossessionCookieInfo (line 116) | typedef struct ProofOfPossessionCookieInfo { type IProofOfPossessionCookieInfoManagerVtbl (line 123) | typedef struct IProofOfPossessionCookieInfoManagerVtbl { function interface (line 132) | interface IProofOfPossessionCookieInfoManager { FILE: mimikatz/modules/kuhl_m_net.c function NTSTATUS (line 28) | NTSTATUS kuhl_m_net_user(int argc, wchar_t * argv[]) function NTSTATUS (line 151) | NTSTATUS kuhl_m_net_group(int argc, wchar_t * argv[]) function NTSTATUS (line 235) | NTSTATUS kuhl_m_net_alias(int argc, wchar_t * argv[]) function kuhl_m_net_simpleLookup (line 317) | void kuhl_m_net_simpleLookup(SAMPR_HANDLE hDomainHandle, DWORD rid) function NTSTATUS (line 377) | NTSTATUS kuhl_m_net_session(int argc, wchar_t * argv[]) function NTSTATUS (line 405) | NTSTATUS kuhl_m_net_wsession(int argc, wchar_t * argv[]) function NTSTATUS (line 436) | NTSTATUS kuhl_m_net_tod(int argc, wchar_t * argv[]) function NTSTATUS (line 469) | NTSTATUS kuhl_m_net_stats(int argc, wchar_t * argv[]) function kuhl_m_net_share_type (line 485) | void kuhl_m_net_share_type(DWORD type) function NTSTATUS (line 512) | NTSTATUS kuhl_m_net_share(int argc, wchar_t * argv[]) function NTSTATUS (line 552) | NTSTATUS kuhl_m_net_serverinfo(int argc, wchar_t * argv[]) function NTSTATUS (line 581) | NTSTATUS kuhl_m_net_trust(int argc, wchar_t * argv[]) function NTSTATUS (line 742) | NTSTATUS kuhl_m_net_deleg(int argc, wchar_t * argv[]) function NTSTATUS (line 860) | NTSTATUS kuhl_m_net_dcom_if(int argc, wchar_t * argv[]) FILE: mimikatz/modules/kuhl_m_privilege.c function NTSTATUS (line 26) | NTSTATUS kuhl_m_privilege_simple(ULONG privId) function NTSTATUS (line 36) | NTSTATUS kuhl_m_privilege_id(int argc, wchar_t * argv[]) function NTSTATUS (line 45) | NTSTATUS kuhl_m_privilege_name(int argc, wchar_t * argv[]) function NTSTATUS (line 63) | NTSTATUS kuhl_m_privilege_debug(int argc, wchar_t * argv[]) function NTSTATUS (line 68) | NTSTATUS kuhl_m_privilege_driver(int argc, wchar_t * argv[]) function NTSTATUS (line 73) | NTSTATUS kuhl_m_privilege_security(int argc, wchar_t * argv[]) function NTSTATUS (line 78) | NTSTATUS kuhl_m_privilege_tcb(int argc, wchar_t * argv[]) function NTSTATUS (line 82) | NTSTATUS kuhl_m_privilege_backup(int argc, wchar_t * argv[]) function NTSTATUS (line 87) | NTSTATUS kuhl_m_privilege_restore(int argc, wchar_t * argv[]) function NTSTATUS (line 92) | NTSTATUS kuhl_m_privilege_sysenv(int argc, wchar_t * argv[]) FILE: mimikatz/modules/kuhl_m_process.c function NTSTATUS (line 25) | NTSTATUS kuhl_m_process_list(int argc, wchar_t * argv[]) function NTSTATUS (line 30) | NTSTATUS kuhl_m_process_start(int argc, wchar_t * argv[]) function NTSTATUS (line 45) | NTSTATUS kuhl_m_process_stop(int argc, wchar_t * argv[]) function NTSTATUS (line 50) | NTSTATUS kuhl_m_process_suspend(int argc, wchar_t * argv[]) function NTSTATUS (line 55) | NTSTATUS kuhl_m_process_resume(int argc, wchar_t * argv[]) function NTSTATUS (line 60) | NTSTATUS kuhl_m_process_genericOperation(int argc, wchar_t * argv[], KUH... function BOOL (line 116) | BOOL CALLBACK kuhl_m_process_list_callback_process(PSYSTEM_PROCESS_INFOR... function NTSTATUS (line 131) | NTSTATUS kuhl_m_process_exports(int argc, wchar_t * argv[]) function NTSTATUS (line 136) | NTSTATUS kuhl_m_process_imports(int argc, wchar_t * argv[]) function NTSTATUS (line 141) | NTSTATUS kuhl_m_process_callbackProcess(int argc, wchar_t * argv[], PKUL... function BOOL (line 172) | BOOL CALLBACK kuhl_m_process_exports_callback_module(PKULL_M_PROCESS_VER... function BOOL (line 179) | BOOL CALLBACK kuhl_m_process_exports_callback_module_exportedEntry(PKULL... function BOOL (line 202) | BOOL CALLBACK kuhl_m_process_imports_callback_module(PKULL_M_PROCESS_VER... function BOOL (line 209) | BOOL CALLBACK kuhl_m_process_imports_callback_module_importedEntry(PKULL... function BOOL (line 219) | BOOL kull_m_process_run_data(LPCWSTR commandLine, HANDLE hToken) function NTSTATUS (line 266) | NTSTATUS kuhl_m_process_run(int argc, wchar_t * argv[]) function NTSTATUS (line 278) | NTSTATUS kuhl_m_process_runParent(int argc, wchar_t * argv[]) FILE: mimikatz/modules/kuhl_m_process.h type KUHL_M_PROCESS_GENERICOPERATION (line 17) | typedef enum _KUHL_M_PROCESS_GENERICOPERATION { FILE: mimikatz/modules/kuhl_m_rdm.c function NTSTATUS (line 17) | NTSTATUS kuhl_m_rdm_version(int argc, wchar_t * argv[]) function NTSTATUS (line 41) | NTSTATUS kuhl_m_rdm_list(int argc, wchar_t * argv[]) FILE: mimikatz/modules/kuhl_m_rpc.c function NTSTATUS (line 25) | NTSTATUS kuhl_m_c_rpc_init() function NTSTATUS (line 35) | NTSTATUS kuhl_m_c_rpc_clean() function NTSTATUS (line 43) | NTSTATUS kuhl_m_rpc_do(wchar_t * input) function NTSTATUS (line 87) | NTSTATUS kuhl_m_rpc_close(int argc, wchar_t * argv[]) function NTSTATUS (line 122) | NTSTATUS kuhl_m_rpc_enum(int argc, wchar_t * argv[]) function DWORD (line 187) | DWORD WINAPI kuhl_m_rpc_server_start(LPVOID lpThreadParameter) function NTSTATUS (line 266) | NTSTATUS kuhl_m_rpc_server(int argc, wchar_t * argv[]) function NTSTATUS (line 300) | NTSTATUS kuhl_m_rpc_connect(int argc, wchar_t * argv[]) function NTSTATUS (line 370) | NTSTATUS SRV_MimiBind(handle_t rpc_handle, PMIMI_PUBLICKEY clientPublicK... function NTSTATUS (line 404) | NTSTATUS SRV_MiniUnbind(MIMI_HANDLE *phMimi) function NTSTATUS (line 414) | NTSTATUS SRV_MimiCommand(MIMI_HANDLE phMimi, DWORD szEncCommand, BYTE *e... function NTSTATUS (line 462) | NTSTATUS SRV_MimiClear(handle_t rpc_handle, wchar_t *command, DWORD *siz... function SRV_MIMI_HANDLE_rundown (line 490) | void __RPC_USER SRV_MIMI_HANDLE_rundown(MIMI_HANDLE phMimi) FILE: mimikatz/modules/kuhl_m_rpc.h type KUHL_M_RPC_SERVER_INF (line 24) | typedef struct _KUHL_M_RPC_SERVER_INF { FILE: mimikatz/modules/kuhl_m_service.c function NTSTATUS (line 31) | NTSTATUS kuhl_m_c_service_init() function NTSTATUS (line 38) | NTSTATUS kuhl_m_c_service_clean() function NTSTATUS (line 45) | NTSTATUS genericFunction(KUHL_M_SERVICE_FUNC function, wchar_t * text, i... function NTSTATUS (line 69) | NTSTATUS kuhl_m_service_start(int argc, wchar_t * argv[]) function NTSTATUS (line 74) | NTSTATUS kuhl_m_service_remove(int argc, wchar_t * argv[]) function NTSTATUS (line 79) | NTSTATUS kuhl_m_service_stop(int argc, wchar_t * argv[]) function NTSTATUS (line 84) | NTSTATUS kuhl_m_service_suspend(int argc, wchar_t * argv[]) function NTSTATUS (line 89) | NTSTATUS kuhl_m_service_resume(int argc, wchar_t * argv[]) function NTSTATUS (line 94) | NTSTATUS kuhl_m_service_preshutdown(int argc, wchar_t * argv[]) function NTSTATUS (line 99) | NTSTATUS kuhl_m_service_shutdown(int argc, wchar_t * argv[]) function NTSTATUS (line 104) | NTSTATUS kuhl_m_service_list(int argc, wchar_t * argv[]) function NTSTATUS (line 110) | NTSTATUS kuhl_m_service_installme(int argc, wchar_t * argv[]) function NTSTATUS (line 141) | NTSTATUS kuhl_m_service_uninstallme(int argc, wchar_t * argv[]) function NTSTATUS (line 147) | NTSTATUS kuhl_m_service_me(int argc, wchar_t * argv[]) function kuhl_m_service_CtrlHandler (line 158) | void WINAPI kuhl_m_service_CtrlHandler(DWORD Opcode) function kuhl_m_service_Main (line 185) | void WINAPI kuhl_m_service_Main(DWORD argc, LPTSTR *argv) FILE: mimikatz/modules/kuhl_m_service.h type BOOL (line 17) | typedef BOOL (* KUHL_M_SERVICE_FUNC) (PCWSTR serviceName); FILE: mimikatz/modules/kuhl_m_service_remote.c function DWORD (line 33) | DWORD WINAPI kuhl_service_sendcontrol_std_thread(PREMOTE_LIB_DATA lpPara... function DWORD (line 38) | DWORD kuhl_service_sendcontrol_std_thread_end(){return 'svcs';} function DWORD (line 40) | DWORD WINAPI kuhl_service_sendcontrol_fast_thread(PREMOTE_LIB_DATA lpPar... function DWORD (line 45) | DWORD kuhl_service_sendcontrol_fast_thread_end(){return 'svcf';} function BOOL (line 48) | BOOL kuhl_service_sendcontrol_inprocess(PWSTR ServiceName, DWORD dwControl) FILE: mimikatz/modules/kuhl_m_service_remote.h type DWORD (line 12) | typedef DWORD ( __stdcall * PSCSENDCONTROL_STD) (LPCWSTR lpServiceName, ... type DWORD (line 13) | typedef DWORD (__fastcall * PSCSENDCONTROL_FAST)(LPCWSTR lpServiceName, ... FILE: mimikatz/modules/kuhl_m_sid.c function NTSTATUS (line 23) | NTSTATUS kuhl_m_sid_lookup(int argc, wchar_t * argv[]) function NTSTATUS (line 73) | NTSTATUS kuhl_m_sid_query(int argc, wchar_t * argv[]) function NTSTATUS (line 89) | NTSTATUS kuhl_m_sid_modify(int argc, wchar_t * argv[]) function NTSTATUS (line 131) | NTSTATUS kuhl_m_sid_add(int argc, wchar_t * argv[]) function NTSTATUS (line 176) | NTSTATUS kuhl_m_sid_clear(int argc, wchar_t * argv[]) function NTSTATUS (line 229) | NTSTATUS kuhl_m_sid_patch(int argc, wchar_t * argv[]) function kuhl_m_sid_displayMessage (line 251) | void kuhl_m_sid_displayMessage(PLDAP ld, PLDAPMessage pMessage) function BOOL (line 313) | BOOL kuhl_m_sid_quickSearch(int argc, wchar_t * argv[], BOOL needUnique,... function PWCHAR (line 360) | PWCHAR kuhl_m_sid_filterFromArgs(int argc, wchar_t * argv[]) FILE: mimikatz/modules/kuhl_m_sr98.c function NTSTATUS (line 23) | NTSTATUS kuhl_m_sr98_beep(int argc, wchar_t * argv[]) function NTSTATUS (line 39) | NTSTATUS kuhl_m_sr98_raw(int argc, wchar_t * argv[]) function NTSTATUS (line 104) | NTSTATUS kuhl_m_sr98_b0(int argc, wchar_t * argv[]) function NTSTATUS (line 117) | NTSTATUS kuhl_m_sr98_list(int argc, wchar_t * argv[]) function NTSTATUS (line 131) | NTSTATUS kuhl_m_sr98_hid26(int argc, wchar_t * argv[]) function NTSTATUS (line 168) | NTSTATUS kuhl_m_sr98_em4100(int argc, wchar_t * argv[]) function NTSTATUS (line 212) | NTSTATUS kuhl_m_sr98_noralsy(int argc, wchar_t * argv[]) function NTSTATUS (line 247) | NTSTATUS kuhl_m_sr98_nedap(int argc, wchar_t * argv[]) function BOOL (line 294) | BOOL kuhl_m_sr98_sendBlocks(ULONG *blocks, UCHAR nb) function kuhl_m_sr98_b0_descr (line 319) | void kuhl_m_sr98_b0_descr(ULONG b0) function UCHAR (line 385) | UCHAR kuhl_m_sr98_hid26_Manchester_4bits(UCHAR data4) function kuhl_m_sr98_hid26_blocks (line 393) | void kuhl_m_sr98_hid26_blocks(ULONG blocks[4], UCHAR FacilityCode, USHOR... function kuhl_m_sr98_em4100_blocks (line 411) | void kuhl_m_sr98_em4100_blocks(ULONG blocks[3], ULONGLONG CardNumber) function kuhl_m_sr98_noralsy_blocks (line 432) | void kuhl_m_sr98_noralsy_blocks(ULONG blocks[4], ULONG CardNumber, USHOR... function USHORT (line 451) | USHORT kuhl_m_sr98_crc16_ccitt_1021(const UCHAR *data, ULONG len) function kuhl_m_sr98_nedap_blocks (line 468) | void kuhl_m_sr98_nedap_blocks(ULONG blocks[5], BOOLEAN isLong, UCHAR Sub... FILE: mimikatz/modules/kuhl_m_sr98.h type KUHL_M_SR98_RAW_BLOCK (line 26) | typedef struct _KUHL_M_SR98_RAW_BLOCK { FILE: mimikatz/modules/kuhl_m_standard.c function NTSTATUS (line 32) | NTSTATUS kuhl_m_standard_exit(int argc, wchar_t * argv[]) function NTSTATUS (line 38) | NTSTATUS kuhl_m_standard_cls(int argc, wchar_t * argv[]) function NTSTATUS (line 51) | NTSTATUS kuhl_m_standard_answer(int argc, wchar_t * argv[]) function NTSTATUS (line 57) | NTSTATUS kuhl_m_standard_coffee(int argc, wchar_t * argv[]) function NTSTATUS (line 63) | NTSTATUS kuhl_m_standard_sleep(int argc, wchar_t * argv[]) function NTSTATUS (line 72) | NTSTATUS kuhl_m_standard_log(int argc, wchar_t * argv[]) function NTSTATUS (line 79) | NTSTATUS kuhl_m_standard_base64(int argc, wchar_t * argv[]) function NTSTATUS (line 213) | NTSTATUS kuhl_m_standard_cd(int argc, wchar_t * argv[]) function NTSTATUS (line 241) | NTSTATUS kuhl_m_standard_localtime(int argc, wchar_t * argv[]) function NTSTATUS (line 255) | NTSTATUS kuhl_m_standard_hostname(int argc, wchar_t * argv[]) FILE: mimikatz/modules/kuhl_m_sysenvvalue.c function NTSTATUS (line 20) | NTSTATUS kuhl_m_sysenv_list(int argc, wchar_t * argv[]) function NTSTATUS (line 54) | NTSTATUS kuhl_m_sysenv_get(int argc, wchar_t * argv[]) function NTSTATUS (line 100) | NTSTATUS kuhl_m_sysenv_set(int argc, wchar_t * argv[]) function NTSTATUS (line 142) | NTSTATUS kuhl_m_sysenv_del(int argc, wchar_t * argv[]) function kuhl_m_sysenv_display_attributes (line 181) | void kuhl_m_sysenv_display_attributes(DWORD attributes) function kuhl_m_sysenv_display_vendorGuid (line 194) | void kuhl_m_sysenv_display_vendorGuid(LPCGUID guid) FILE: mimikatz/modules/kuhl_m_sysenvvalue.h type KUHL_M_SYSENV_GUID_STORE (line 20) | typedef struct _KUHL_M_SYSENV_GUID_STORE { type VARIABLE_NAME (line 30) | typedef struct _VARIABLE_NAME { type VARIABLE_NAME_AND_VALUE (line 36) | typedef struct _VARIABLE_NAME_AND_VALUE { FILE: mimikatz/modules/kuhl_m_token.c function NTSTATUS (line 21) | NTSTATUS kuhl_m_token_whoami(int argc, wchar_t * argv[]) function NTSTATUS (line 45) | NTSTATUS kuhl_m_token_list(int argc, wchar_t * argv[]) function NTSTATUS (line 51) | NTSTATUS kuhl_m_token_elevate(int argc, wchar_t * argv[]) function NTSTATUS (line 57) | NTSTATUS kuhl_m_token_run(int argc, wchar_t * argv[]) function NTSTATUS (line 63) | NTSTATUS kuhl_m_token_list_or_elevate(int argc, wchar_t * argv[], BOOL e... function NTSTATUS (line 141) | NTSTATUS kuhl_m_token_revert(int argc, wchar_t * argv[]) function kuhl_m_token_displayAccount_sids (line 149) | void kuhl_m_token_displayAccount_sids(UCHAR l, DWORD count, PSID_AND_ATT... function kuhl_m_token_displayAccount (line 181) | void kuhl_m_token_displayAccount(HANDLE hToken, BOOL full) function BOOL (line 254) | BOOL CALLBACK kuhl_m_token_list_or_elevate_callback(HANDLE hToken, DWORD... FILE: mimikatz/modules/kuhl_m_token.h type KUHL_M_TOKEN_ELEVATE_DATA (line 23) | typedef struct _KUHL_M_TOKEN_ELEVATE_DATA { FILE: mimikatz/modules/kuhl_m_ts.c function NTSTATUS (line 51) | NTSTATUS kuhl_m_ts_multirdp(int argc, wchar_t * argv[]) function NTSTATUS (line 58) | NTSTATUS kuhl_m_ts_sessions(int argc, wchar_t * argv[]) function NTSTATUS (line 148) | NTSTATUS kuhl_m_ts_remote(int argc, wchar_t * argv[]) function NTSTATUS (line 177) | NTSTATUS kuhl_m_ts_logonpasswords(int argc, wchar_t * argv[]) function BOOL (line 208) | BOOL CALLBACK kuhl_m_ts_logonpasswords_MemoryAnalysis(PMEMORY_BASIC_INFO... function NTSTATUS (line 335) | NTSTATUS kuhl_m_ts_mstsc(int argc, wchar_t * argv[]) function BOOL (line 346) | BOOL CALLBACK kuhl_m_ts_mstsc_enumProcess(PSYSTEM_PROCESS_INFORMATION pS... function BOOL (line 382) | BOOL CALLBACK kuhl_m_ts_mstsc_MemoryAnalysis(PMEMORY_BASIC_INFORMATION p... function kuhl_m_ts_mstsc_MemoryAnalysis_property (line 426) | void kuhl_m_ts_mstsc_MemoryAnalysis_property(PKULL_M_MEMORY_HANDLE hMemo... FILE: mimikatz/modules/kuhl_m_ts.h type KUHL_M_TS_MSTSC_ARG (line 23) | typedef struct _KUHL_M_TS_MSTSC_ARG { type WCHAR (line 41) | typedef WCHAR WINSTATIONNAME[WINSTATIONNAME_LENGTH + 1]; type WINSTATIONSTATECLASS (line 43) | typedef enum _WINSTATIONSTATECLASS { type WINSTATIONINFOCLASS (line 56) | typedef enum _WINSTATIONINFOCLASS { type SESSIONIDW (line 100) | typedef struct _SESSIONIDW { type TSHARE_COUNTERS (line 109) | typedef struct _TSHARE_COUNTERS { type PROTOCOLCOUNTERS (line 113) | typedef struct _PROTOCOLCOUNTERS { type THINWIRECACHE (line 136) | typedef struct _THINWIRECACHE { type RESERVED_CACHE (line 141) | typedef struct _RESERVED_CACHE { type TSHARE_CACHE (line 145) | typedef struct _TSHARE_CACHE { type CACHE_STATISTICS (line 149) | typedef struct CACHE_STATISTICS { type PROTOCOLSTATUS (line 159) | typedef struct _PROTOCOLSTATUS { type WINSTATIONINFORMATION (line 167) | typedef struct _WINSTATIONINFORMATION { type WINSTATIONVIDEODATA (line 181) | typedef struct _WINSTATIONVIDEODATA { type WINSTATIONREMOTEADDRESS (line 187) | typedef struct _WINSTATIONREMOTEADDRESS { type WTS_KIWI (line 219) | typedef struct _WTS_KIWI { type WTS_WEB_KIWI (line 232) | typedef struct _WTS_WEB_KIWI { type TS_PROPERTY_KIWI (line 240) | typedef struct _TS_PROPERTY_KIWI { type TS_PROPERTIES_KIWI (line 254) | typedef struct _TS_PROPERTIES_KIWI { FILE: mimikatz/modules/kuhl_m_vault.c function NTSTATUS (line 31) | NTSTATUS kuhl_m_vault_init() function NTSTATUS (line 50) | NTSTATUS kuhl_m_vault_clean() function NTSTATUS (line 67) | NTSTATUS kuhl_m_vault_list(int argc, wchar_t * argv[]) function kuhl_m_vault_list_descItem_PINLogonOrPicturePasswordOrBiometric (line 185) | void CALLBACK kuhl_m_vault_list_descItem_PINLogonOrPicturePasswordOrBiom... function kuhl_m_vault_list_descItem_ngc (line 315) | void CALLBACK kuhl_m_vault_list_descItem_ngc(const VAULT_GUID_STRING * p... function kuhl_m_vault_list_descVault (line 350) | void kuhl_m_vault_list_descVault(HANDLE hVault) function kuhl_m_vault_list_descItemData (line 369) | void kuhl_m_vault_list_descItemData(PVAULT_ITEM_DATA pData) function NTSTATUS (line 446) | NTSTATUS kuhl_m_vault_cred(int argc, wchar_t * argv[]) function kuhl_m_vault_cred_tryEncrypted (line 534) | void kuhl_m_vault_cred_tryEncrypted(PCREDENTIAL pCredential) FILE: mimikatz/modules/kuhl_m_vault.h type _VAULT_ITEM_DATA (line 21) | struct _VAULT_ITEM_DATA type VAULT_GUID_STRING (line 25) | typedef struct _VAULT_GUID_STRING { type VAULT_SCHEMA_HELPER (line 34) | typedef struct _VAULT_SCHEMA_HELPER { type VAULT_PICTURE_PASSWORD_TYPE (line 39) | typedef enum _VAULT_PICTURE_PASSWORD_TYPE { type VAULT_PICTURE_PASSWORD_POINT (line 45) | typedef struct _VAULT_PICTURE_PASSWORD_POINT { type VAULT_PICTURE_PASSWORD_LINE (line 49) | typedef struct _VAULT_PICTURE_PASSWORD_LINE { type VAULT_PICTURE_PASSWORD_CIRCLE (line 54) | typedef struct _VAULT_PICTURE_PASSWORD_CIRCLE { type VAULT_PICTURE_PASSWORD_ELEMENT (line 60) | typedef struct _VAULT_PICTURE_PASSWORD_ELEMENT { type VAULT_BIOMETRIC_ELEMENT (line 69) | typedef struct _VAULT_BIOMETRIC_ELEMENT { type VAULT_INFORMATION_TYPE (line 75) | typedef enum _VAULT_INFORMATION_TYPE { type VAULT_INFORMATION (line 81) | typedef struct _VAULT_INFORMATION { type VAULT_ELEMENT_TYPE (line 95) | typedef enum _VAULT_ELEMENT_TYPE { type VAULT_BYTE_BUFFER (line 112) | typedef struct _VAULT_BYTE_BUFFER { type VAULT_CREDENTIAL_ATTRIBUTEW (line 117) | typedef struct _VAULT_CREDENTIAL_ATTRIBUTEW { type VAULT_ITEM_DATA (line 127) | typedef struct _VAULT_ITEM_DATA { type VAULT_ITEM_7 (line 148) | typedef struct _VAULT_ITEM_7 { type VAULT_ITEM_8 (line 160) | typedef struct _VAULT_ITEM_8 { type VAULT_ITEM_TYPE (line 173) | typedef struct _VAULT_ITEM_TYPE { FILE: mimikatz/modules/lsadump/kuhl_m_lsadump_dc.c function NTSTATUS (line 33) | NTSTATUS kuhl_m_lsadump_dcsync(int argc, wchar_t * argv[]) function BOOL (line 204) | BOOL kuhl_m_lsadump_dcsync_SearchAndParseLDAPToIntId(PLDAP ld, PWCHAR dn... function BOOL (line 249) | BOOL kuhl_m_lsadump_dcsync_decrypt(PBYTE encodedData, DWORD encodedDataS... function kuhl_m_lsadump_dcsync_descrObject_csv (line 272) | void kuhl_m_lsadump_dcsync_descrObject_csv(SCHEMA_PREFIX_TABLE *prefixTa... function kuhl_m_lsadump_dcsync_descrObject (line 316) | void kuhl_m_lsadump_dcsync_descrObject(SCHEMA_PREFIX_TABLE *prefixTable,... function LPCWSTR (line 337) | LPCWSTR kuhl_m_lsadump_samAccountType_toString(DWORD accountType) function kuhl_m_lsadump_dcsync_descrBitlocker (line 378) | void kuhl_m_lsadump_dcsync_descrBitlocker(SCHEMA_PREFIX_TABLE* prefixTab... function kuhl_m_lsadump_dcsync_descrUser (line 459) | void kuhl_m_lsadump_dcsync_descrUser(SCHEMA_PREFIX_TABLE *prefixTable, A... function kuhl_m_lsadump_dcsync_descrUserProperties (line 555) | void kuhl_m_lsadump_dcsync_descrUserProperties(PUSER_PROPERTIES properties) function kuhl_m_lsadump_dcsync_descrTrust (line 642) | void kuhl_m_lsadump_dcsync_descrTrust(SCHEMA_PREFIX_TABLE *prefixTable, ... function kuhl_m_lsadump_dcsync_descrTrustAuthentication (line 669) | void kuhl_m_lsadump_dcsync_descrTrustAuthentication(SCHEMA_PREFIX_TABLE ... function kuhl_m_lsadump_dcsync_descrSecret (line 704) | void kuhl_m_lsadump_dcsync_descrSecret(SCHEMA_PREFIX_TABLE *prefixTable,... function BOOL (line 750) | BOOL kuhl_m_lsadump_dcshadow_clean_push_request(PDCSHADOW_PUSH_REQUEST r... function kuhl_m_lsadump_dcshadow_clean_domain_info (line 790) | void kuhl_m_lsadump_dcshadow_clean_domain_info(PDCSHADOW_DOMAIN_INFO info) function BOOL (line 810) | static BOOL kuhl_m_lsadump_dcshadow_remove_object(PDCSHADOW_PUSH_REQUEST... function BOOL (line 842) | BOOL kuhl_m_lsadump_dcshadow_remove_attribute(PDCSHADOW_PUSH_REQUEST req... function BOOL (line 875) | BOOL kuhl_m_lsadump_dcshadow_encode_attribute(PDCSHADOW_PUSH_REQUEST req... function BOOL (line 926) | BOOL kuhl_m_lsadump_dcshadow_encode_add_object_if_needed(PDCSHADOW_PUSH_... function BOOL (line 960) | BOOL kuhl_m_lsadump_dcshadow_encode_add_attribute_if_needed(PDCSHADOW_PU... function BOOL (line 994) | BOOL kuhl_m_lsadump_dcshadow_encode_add_value(PCWSTR szValue, PDCSHADOW_... function NTSTATUS (line 1018) | NTSTATUS kuhl_m_lsadump_dcshadow_encode(PDCSHADOW_PUSH_REQUEST request, ... function NTSTATUS (line 1090) | NTSTATUS kuhl_m_lsadump_dcshadow_view(PDCSHADOW_PUSH_REQUEST request) function PBERVAL (line 1108) | PBERVAL kuhl_m_lsadump_dcshadow_getSingleAttr(PLDAP ld, PLDAPMessage pMe... function PWCHAR (line 1128) | PWCHAR kuhl_m_lsadump_dcshadow_getSingleTextAttr(PLDAP ld, PLDAPMessage ... function PSTR (line 1140) | PSTR kuhl_m_lsadump_dcshadow_getSingleTextAttrA(PLDAP ld, PLDAPMessage p... function BOOL (line 1153) | BOOL kuhl_m_lsadump_dcshadow_objectGUID_invocationGUID(PDCSHADOW_DOMAIN_... function BOOL (line 1229) | BOOL kuhl_m_lsadump_dcshadow_build_convert_account_to_dn(PLDAP ld, PWSTR... function BOOL (line 1254) | BOOL kuhl_m_lsadump_dcshadow_build_parentGuid_from_dn(PLDAP ld, PWSTR sz... function BOOL (line 1313) | BOOL kuhl_m_lsadump_dcshadow_build_replication_version(PLDAP ld, PWSTR s... function BOOL (line 1410) | BOOL kuhl_m_lsadump_dcshadow_domaininfo_rootDse(PDCSHADOW_DOMAIN_INFO info) function BOOL (line 1458) | BOOL kuhl_m_lsadump_dcshadow_domaininfo_schemasignature(PDCSHADOW_DOMAIN... function BOOL (line 1485) | BOOL kuhl_m_lsadump_dcshadow_domaininfo_computer(PDCSHADOW_DOMAIN_INFO i... function ULONG (line 1508) | ULONG kuhl_m_lsadump_dcshadow_init_ldap(PWSTR szFQDN, LDAP** pld) function ULONG (line 1535) | ULONG kuhl_m_lsadump_dcshadow_lingering_trigger(LDAP* ld, PWSTR szTarget... function NTSTATUS (line 1552) | NTSTATUS kuhl_m_lsadump_dcshadow_lingering_initial(PDCSHADOW_DOMAIN_INFO... function NTSTATUS (line 1565) | NTSTATUS kuhl_m_lsadump_dcshadow_lingering_propagate(PDCSHADOW_DOMAIN_IN... function BOOL (line 1609) | BOOL kuhl_m_lsadump_dcshadow_build_replication_attribute(PDCSHADOW_DOMAI... function BOOL (line 1660) | BOOL kuhl_m_lsadump_dcshadow_build_replication_value_sid(ATTRVAL* pVal, ... function BOOL (line 1676) | BOOL kuhl_m_lsadump_dcshadow_build_replication_value_unicode_string(ATTR... function BOOL (line 1688) | BOOL kuhl_m_lsadump_dcshadow_build_replication_value_octet_string(ATTRVA... function BOOL (line 1721) | BOOL kuhl_m_lsadump_dcshadow_build_replication_value_security_descriptor... function BOOL (line 1738) | BOOL kuhl_m_lsadump_dcshadow_build_replication_value_date(ATTRVAL* pVal,... function BOOL (line 1756) | BOOL kuhl_m_lsadump_dcshadow_build_replication_value_large_integer(ATTRV... function BOOL (line 1766) | BOOL kuhl_m_lsadump_dcshadow_build_replication_value_dword(ATTRVAL* pVal... function BOOL (line 1776) | BOOL kuhl_m_lsadump_dcshadow_build_replication_value_dn(ATTRVAL* pVal, P... function BOOL (line 1793) | BOOL kuhl_m_lsadump_dcshadow_build_replication_value_oid(ATTRVAL* pVal, ... function BOOL (line 1809) | BOOL dataToHexWithoutNull(LPCVOID data, DWORD dwData, LPBYTE dest, DWORD... function BOOL (line 1829) | BOOL kuhl_m_lsadump_dcshadow_build_replication_value_supplementalCredent... function BOOL (line 1916) | BOOL kuhl_m_lsadump_dcshadow_build_replication_value_supplementalCredent... function BOOL (line 1961) | BOOL kuhl_m_lsadump_dcshadow_build_replication_value_supplementalCredent... function BOOL (line 2033) | BOOL kuhl_m_lsadump_dcshadow_build_replication_value_supplementalCredent... function BOOL (line 2071) | BOOL kuhl_m_lsadump_dcshadow_build_replication_value(PDCSHADOW_PUSH_REQU... function BOOL (line 2134) | BOOL kuhl_m_lsadump_dcshadow_build_replication_get_schema_oid_values(PDC... function BOOL (line 2169) | BOOL kuhl_m_lsadump_dcshadow_build_replication(PDCSHADOW_DOMAIN_INFO info) function BOOL (line 2286) | BOOL kuhl_m_lsadump_dcshadow_domain_and_replication_info(PDCSHADOW_DOMAI... function BOOL (line 2327) | static BOOL IsNullGuid(GUID* Guid) function BOOL (line 2337) | BOOL kuhl_m_lsadump_dcshadow_object_to_replentinflist(PDCSHADOW_DOMAIN_I... function BOOL (line 2409) | BOOL kuhl_m_lsadump_dcshadow_encode_sensitive_value(BOOL fNTLM, DWORD ri... function kuhl_m_lsadump_dcshadow_encode_sensitive (line 2435) | void kuhl_m_lsadump_dcshadow_encode_sensitive(REPLENTINFLIST *pReplEnt, ... function ULONG (line 2458) | ULONG kuhl_m_lsadump_dcshadow_call_AddEntry(PDCSHADOW_DOMAIN_INFO info, ... function ULONG (line 2497) | ULONG kuhl_m_lsadump_dcshadow_register_NTDSA_AddEntry(PDCSHADOW_DOMAIN_I... function ULONG (line 2553) | ULONG kuhl_m_lsadump_dcshadow_call_AddEntry_manual(PDCSHADOW_DOMAIN_INFO... type ULONG (line 2568) | typedef ULONG (*kuhl_m_lsadump_dcshadow_bind_DRSR_function) (PDCSHADOW_D... function ULONG (line 2569) | ULONG kuhl_m_lsadump_dcshadow_bind_DRSR(PDCSHADOW_DOMAIN_INFO info, kuhl... function ULONG (line 2593) | ULONG kuhl_m_lsadump_dcshadow_register_NTDSA(PDCSHADOW_DOMAIN_INFO info) function ULONG (line 2598) | ULONG kuhl_m_lsadump_dcshadow_AddEntry(PDCSHADOW_DOMAIN_INFO info) function BOOL (line 2603) | BOOL kuhl_m_lsadump_dcshadow_register_ldap(PDCSHADOW_DOMAIN_INFO info) function NTSTATUS (line 2652) | NTSTATUS kuhl_m_lsadump_dcshadow_register(PDCSHADOW_DOMAIN_INFO info) function NTSTATUS (line 2677) | NTSTATUS kuhl_m_lsadump_dcshadow_force_sync_partition(PDCSHADOW_DOMAIN_I... function NTSTATUS (line 2710) | NTSTATUS kuhl_m_lsadump_dcshadow_force_sync(PDCSHADOW_DOMAIN_INFO info, ... function NTSTATUS (line 2736) | NTSTATUS kuhl_m_lsadump_dcshadow_push(PDCSHADOW_DOMAIN_INFO info) function NTSTATUS (line 2741) | NTSTATUS kuhl_m_lsadump_dcshadow_unregister(PDCSHADOW_DOMAIN_INFO info) function VOID (line 2800) | VOID kuhl_m_lsadump_dcshadow_init_prefixtable(SCHEMA_PREFIX_TABLE* prefi... function BOOL (line 2825) | BOOL WINAPI kuhl_m_lsadump_dcshadow_control_C(IN DWORD dwCtrlType) function NTSTATUS (line 2840) | NTSTATUS kuhl_m_lsadump_dcshadow(int argc, wchar_t * argv[]) function SRV_DRS_HANDLE_rundown (line 3014) | void __RPC_USER SRV_DRS_HANDLE_rundown(DRS_HANDLE hDrs) function ULONG (line 3022) | ULONG SRV_IDL_DRSBind(handle_t rpc_handle, UUID *puuidClientDsa, DRS_EXT... function ULONG (line 3069) | ULONG SRV_IDL_DRSUnbind(DRS_HANDLE *phDrs) function ULONG (line 3080) | ULONG SRV_IDL_DRSGetNCChanges(DRS_HANDLE hDrs, DWORD dwInVersion, DRS_MS... function ULONG (line 3204) | ULONG SRV_IDL_DRSVerifyNames(DRS_HANDLE hDrs, DWORD dwInVersion, DRS_MSG... function ULONG (line 3224) | ULONG SRV_IDL_DRSUpdateRefs(DRS_HANDLE hDrs, DWORD dwVersion, DRS_MSG_UP... FILE: mimikatz/modules/lsadump/kuhl_m_lsadump_dc.h type USER_PROPERTY (line 22) | typedef struct _USER_PROPERTY { type USER_PROPERTIES (line 30) | typedef struct _USER_PROPERTIES { type BOOL (line 55) | typedef BOOL (*DCSHADOW_SYNTAX_ENCODER) (ATTRVAL* pVal, PWSTR szValue); type DS_REPL_ATTRTYP_META_DATA (line 57) | typedef struct _DS_REPL_ATTRTYP_META_DATA { type DS_REPL_OBJ_TYPE_META_DATA (line 66) | typedef struct _DS_REPL_OBJ_TYPE_META_DATA { type DS_REPL_OBJ_TYPE_META_DATA_BLOB (line 72) | typedef struct _DS_REPL_OBJ_TYPE_META_DATA_BLOB { type DCSHADOW_OBJECT_ATTRIBUTE (line 78) | typedef struct _DCSHADOW_OBJECT_ATTRIBUTE { type DCSHADOW_OBJECT_ATTRIBUTE_METADATA (line 91) | typedef struct _DCSHADOW_OBJECT_ATTRIBUTE_METADATA { type DCSHADOW_PUSH_REQUEST_OBJECT_ATTRIBUTE (line 100) | typedef struct _DCSHADOW_PUSH_REQUEST_OBJECT_ATTRIBUTE { type DCSHADOW_PUSH_REQUEST_OBJECT (line 107) | typedef struct _DCSHADOW_PUSH_REQUEST_OBJECT { type DCSHADOW_PUSH_REQUEST (line 119) | typedef struct _DCSHADOW_PUSH_REQUEST { type DCSHADOW_DOMAIN_DC_INFO (line 126) | typedef struct _DCSHADOW_DOMAIN_DC_INFO { type DCSHADOW_DOMAIN_INFO (line 138) | typedef struct _DCSHADOW_DOMAIN_INFO { FILE: mimikatz/modules/misc/kuhl_m_misc_citrix.c function kuhl_m_misc_citrix_logonpasswords (line 8) | void kuhl_m_misc_citrix_logonpasswords(int argc, wchar_t* argv[]) function BOOL (line 20) | BOOL CALLBACK Citrix_Each_SSO_Program(PSYSTEM_PROCESS_INFORMATION pSyste... function Citrix_SSO_Program_args (line 73) | void Citrix_SSO_Program_args(HANDLE hRemoteProcess, PCUNICODE_STRING puC... function Citrix_SSO_Program_FileMapping (line 107) | void Citrix_SSO_Program_FileMapping(HANDLE hRemoteProcess, HANDLE hRemot... function CitrixPasswordObfuscate (line 144) | void CitrixPasswordObfuscate(PBYTE pbData, DWORD cbData) function CitrixPasswordDesobfuscate (line 156) | void CitrixPasswordDesobfuscate(PBYTE pbData, DWORD cbData) FILE: mimikatz/modules/misc/kuhl_m_misc_citrix.h type CITRIX_CREDENTIALS (line 14) | typedef struct _CITRIX_CREDENTIALS { type CITRIX_PACKED_CREDENTIALS (line 22) | typedef struct _CITRIX_PACKED_CREDENTIALS { FILE: mimikatz/modules/misc/kuhl_m_misc_djoin.c function kuhl_m_misc_djoin (line 8) | void kuhl_m_misc_djoin(int argc, wchar_t* argv[]) function kuhl_m_misc_djoin_ODJ_PROVISION_DATA_descr (line 32) | void kuhl_m_misc_djoin_ODJ_PROVISION_DATA_descr(DWORD level, ULONG cbBlo... function kuhl_m_misc_djoin_ODJ_WIN7BLOB_descr (line 73) | void kuhl_m_misc_djoin_ODJ_WIN7BLOB_descr(DWORD level, ULONG cbBlob, PBY... function kuhl_m_misc_djoin_OP_PACKAGE_descr (line 113) | void kuhl_m_misc_djoin_OP_PACKAGE_descr(DWORD level, ULONG cbBlob, PBYTE... function kuhl_m_misc_djoin_OP_PACKAGE_PART_COLLECTION_descr (line 138) | void kuhl_m_misc_djoin_OP_PACKAGE_PART_COLLECTION_descr(DWORD level, ULO... function kuhl_m_misc_djoin_OP_PACKAGE_PART_descr (line 164) | void kuhl_m_misc_djoin_OP_PACKAGE_PART_descr(DWORD level, POP_PACKAGE_PA... function kuhl_m_misc_djoin_OP_JOINPROV2_PART_descr (line 206) | void kuhl_m_misc_djoin_OP_JOINPROV2_PART_descr(DWORD level, ULONG cbBlob... function kuhl_m_misc_djoin_OP_JOINPROV3_PART_descr (line 230) | void kuhl_m_misc_djoin_OP_JOINPROV3_PART_descr(DWORD level, ULONG cbBlob... function kuhl_m_misc_djoin_OP_CERT_PART_descr (line 250) | void kuhl_m_misc_djoin_OP_CERT_PART_descr(DWORD level, ULONG cbBlob, PBY... function kuhl_m_misc_djoin_OP_CERT_PFX_STORE_descr (line 282) | void kuhl_m_misc_djoin_OP_CERT_PFX_STORE_descr(DWORD level, POP_CERT_PFX... function kuhl_m_misc_djoin_OP_CERT_SST_STORE_descr (line 294) | void kuhl_m_misc_djoin_OP_CERT_SST_STORE_descr(DWORD level, POP_CERT_SST... function kuhl_m_misc_djoin_OP_POLICY_PART_descr (line 303) | void kuhl_m_misc_djoin_OP_POLICY_PART_descr(DWORD level, ULONG cbBlob, P... function kuhl_m_misc_djoin_OP_POLICY_ELEMENT_LIST_descr (line 328) | void kuhl_m_misc_djoin_OP_POLICY_ELEMENT_LIST_descr(DWORD level, POP_POL... function kuhl_m_misc_djoin_OP_POLICY_ELEMENT_descr (line 344) | void kuhl_m_misc_djoin_OP_POLICY_ELEMENT_descr(DWORD level, POP_POLICY_E... FILE: mimikatz/modules/ngc/kuhl_m_ngc.c function DWORD (line 23) | DWORD WINAPI kiwidecode_thread(PREMOTE_LIB_DATA lpParameter) function DWORD (line 30) | DWORD kiwidecode_thread_end(){return 'kide';} function dealWithStructToDecode (line 33) | void dealWithStructToDecode(LPCWSTR type, PstructToDecode d, PKULL_M_MEM... function dealWithL (line 82) | void dealWithL(PKULL_M_MEMORY_ADDRESS aRemoteL) function enumit2 (line 95) | void CALLBACK enumit2(IN PValueUnkPtr pValueUnkPtr, IN DWORD szObject, I... function dealWithF (line 123) | void dealWithF(PKULL_M_MEMORY_ADDRESS aRemoteF) function enumit (line 156) | void CALLBACK enumit(IN PValueGuidPtr pValueGuidPtr, IN DWORD szObject, ... function NTSTATUS (line 172) | NTSTATUS kuhl_m_ngc_logondata(int argc, wchar_t * argv[]) function kuhl_m_ngc_dealWithNode (line 212) | void kuhl_m_ngc_dealWithNode(PKULL_M_MEMORY_ADDRESS aNode, PVOID OrigMap... function BOOL (line 261) | BOOL getContent(DWORD dwReadFlags, LPCWSTR Root, LPCWSTR guid, BOOL isDa... function printUnkPins (line 281) | void printUnkPins(PUNK_RAW_PIN pRaw) function NTSTATUS (line 303) | NTSTATUS kuhl_m_ngc_pin(int argc, wchar_t * argv[]) function NTSTATUS (line 418) | NTSTATUS kuhl_m_ngc_sign(int argc, wchar_t * argv[]) function NTSTATUS (line 477) | NTSTATUS kuhl_m_ngc_decrypt(int argc, wchar_t * argv[]) function BOOL (line 573) | BOOL CALLBACK kuhl_m_ngc_enum_protectors(DWORD level, PCWCHAR fullpath, ... function BOOL (line 611) | BOOL CALLBACK kuhl_m_ngc_enum_U(DWORD level, PCWCHAR fullpath, PCWCHAR p... function BOOL (line 649) | BOOL CALLBACK kuhl_m_ngc_enum_directory(DWORD level, PCWCHAR fullpath, P... function NTSTATUS (line 722) | NTSTATUS kuhl_m_ngc_enum(int argc, wchar_t * argv[]) FILE: mimikatz/modules/ngc/kuhl_m_ngc.h type Node (line 23) | typedef struct _Node { type ValueGuidPtr (line 31) | typedef struct _ValueGuidPtr { type ValueUnkPtr (line 36) | typedef struct _ValueUnkPtr { type ValueProvider (line 41) | typedef struct _ValueProvider { type ContainerManager (line 48) | typedef struct _ContainerManager { type unkF (line 59) | typedef struct _unkF { type structToDecode (line 92) | typedef struct _structToDecode { type structL (line 99) | typedef struct _structL { type UNK_RAW_PIN (line 106) | typedef struct _UNK_RAW_PIN { FILE: mimikatz/modules/sekurlsa/crypto/kuhl_m_sekurlsa_nt5.c function NTSTATUS (line 27) | NTSTATUS kuhl_m_sekurlsa_nt5_init() function NTSTATUS (line 34) | NTSTATUS kuhl_m_sekurlsa_nt5_clean() function NTSTATUS (line 41) | NTSTATUS kuhl_m_sekurlsa_nt5_LsaInitializeProtectedMemory() function BOOL (line 49) | BOOL kuhl_m_sekurlsa_nt5_isOld(DWORD osBuildNumber, DWORD moduleTimeStamp) function VOID (line 129) | VOID WINAPI kuhl_m_sekurlsa_nt5_LsaProtectMemory(IN PVOID Buffer, IN ULO... function VOID (line 134) | VOID WINAPI kuhl_m_sekurlsa_nt5_LsaUnprotectMemory(IN PVOID Buffer, IN U... function NTSTATUS (line 139) | NTSTATUS kuhl_m_sekurlsa_nt5_LsaEncryptMemory(PUCHAR pMemory, ULONG cbMe... function VOID (line 206) | VOID SymCryptDesGenCrypt2(PCSYMCRYPT_NT5_DES_EXPANDED_KEY pExpandedKey, ... function VOID (line 275) | VOID SymCryptDesxDecrypt2(PCSYMCRYPT_NT5_DESX_EXPANDED_KEY pExpandedKey,... function VOID (line 282) | VOID SymCryptDesxEncrypt2(PCSYMCRYPT_NT5_DESX_EXPANDED_KEY pExpandedKey,... function VOID (line 289) | VOID SymCryptDesxCbcDecrypt2(PCSYMCRYPT_NT5_DESX_EXPANDED_KEY pExpandedK... function VOID (line 302) | VOID SymCryptDesxCbcEncrypt2(PCSYMCRYPT_NT5_DESX_EXPANDED_KEY pExpandedK... function BOOL (line 313) | BOOL SymCryptRc4Init2(PSYMCRYPT_RC4_STATE pState, LPCBYTE pbKey, SIZE_T ... function VOID (line 341) | VOID SymCryptRc4Crypt2(PSYMCRYPT_RC4_STATE pState, LPCBYTE pbSrc, PBYTE ... FILE: mimikatz/modules/sekurlsa/crypto/kuhl_m_sekurlsa_nt5.h type SYMCRYPT_NT5_DES_EXPANDED_KEY (line 35) | typedef struct _SYMCRYPT_NT5_DES_EXPANDED_KEY { type SYMCRYPT_NT5_DES_EXPANDED_KEY (line 38) | typedef const SYMCRYPT_NT5_DES_EXPANDED_KEY * PCSYMCRYPT_NT5_DES_EXPANDE... type SYMCRYPT_NT5_DESX_EXPANDED_KEY (line 40) | typedef struct _SYMCRYPT_NT5_DESX_EXPANDED_KEY { type SYMCRYPT_NT5_DESX_EXPANDED_KEY (line 45) | typedef const SYMCRYPT_NT5_DESX_EXPANDED_KEY * PCSYMCRYPT_NT5_DESX_EXPAN... type SYMCRYPT_RC4_STATE (line 47) | typedef struct _SYMCRYPT_RC4_STATE { type VOID (line 74) | typedef VOID (* PCRYPT_ENCRYPT) (PCSYMCRYPT_NT5_DESX_EXPANDED_KEY pExpan... FILE: mimikatz/modules/sekurlsa/crypto/kuhl_m_sekurlsa_nt6.c function NTSTATUS (line 40) | NTSTATUS kuhl_m_sekurlsa_nt6_init() function NTSTATUS (line 47) | NTSTATUS kuhl_m_sekurlsa_nt6_clean() function NTSTATUS (line 54) | NTSTATUS kuhl_m_sekurlsa_nt6_LsaInitializeProtectedMemory() function VOID (line 91) | VOID kuhl_m_sekurlsa_nt6_LsaCleanupProtectedMemory() function VOID (line 115) | VOID WINAPI kuhl_m_sekurlsa_nt6_LsaProtectMemory(IN PVOID Buffer, IN ULO... function VOID (line 120) | VOID WINAPI kuhl_m_sekurlsa_nt6_LsaUnprotectMemory(IN PVOID Buffer, IN U... function NTSTATUS (line 125) | NTSTATUS kuhl_m_sekurlsa_nt6_LsaEncryptMemory(PUCHAR pMemory, ULONG cbMe... FILE: mimikatz/modules/sekurlsa/crypto/kuhl_m_sekurlsa_nt6.h type KIWI_BCRYPT_KEY8 (line 10) | typedef struct _KIWI_BCRYPT_KEY8 { type KIWI_BCRYPT_KEY81 (line 22) | typedef struct _KIWI_BCRYPT_KEY81 { type KIWI_BCRYPT_HANDLE_KEY (line 39) | typedef struct _KIWI_BCRYPT_HANDLE_KEY { type KIWI_BCRYPT_GEN_KEY (line 47) | typedef struct _KIWI_BCRYPT_GEN_KEY { FILE: mimikatz/modules/sekurlsa/globals_sekurlsa.h type RTL_BALANCED_LINKS (line 13) | typedef struct _RTL_BALANCED_LINKS { type RTL_AVL_TABLE (line 21) | typedef struct _RTL_AVL_TABLE { type KIWI_GENERIC_PRIMARY_CREDENTIAL (line 35) | typedef struct _KIWI_GENERIC_PRIMARY_CREDENTIAL { type KUHL_M_SEKURLSA_LIB (line 41) | typedef struct _KUHL_M_SEKURLSA_LIB { type KUHL_M_SEKURLSA_OS_CONTEXT (line 47) | typedef struct _KUHL_M_SEKURLSA_OS_CONTEXT { type KUHL_M_SEKURLSA_CONTEXT (line 53) | typedef struct _KUHL_M_SEKURLSA_CONTEXT { type NTSTATUS (line 58) | typedef NTSTATUS (* PKUHL_M_SEKURLSA_ACQUIRE_KEYS_FUNCS) (PKUHL_M_SEKURL... type NTSTATUS (line 59) | typedef NTSTATUS (* PKUHL_M_SEKURLSA_INIT) (); type KUHL_M_SEKURLSA_LOCAL_HELPER (line 61) | typedef struct _KUHL_M_SEKURLSA_LOCAL_HELPER { type KIWI_BASIC_SECURITY_LOGON_SESSION_DATA (line 69) | typedef struct _KIWI_BASIC_SECURITY_LOGON_SESSION_DATA { type KUHL_M_SEKURLSA_PACKAGE (line 88) | typedef struct _KUHL_M_SEKURLSA_PACKAGE { type SEKURLSA_PTH_DATA (line 96) | typedef struct _SEKURLSA_PTH_DATA { FILE: mimikatz/modules/sekurlsa/kuhl_m_sekurlsa.c function VOID (line 80) | VOID kuhl_m_sekurlsa_reset() function NTSTATUS (line 112) | NTSTATUS kuhl_m_sekurlsa_process(int argc, wchar_t * argv[]) function NTSTATUS (line 119) | NTSTATUS kuhl_m_sekurlsa_minidump(int argc, wchar_t * argv[]) function NTSTATUS (line 133) | NTSTATUS kuhl_m_sekurlsa_init() function NTSTATUS (line 139) | NTSTATUS kuhl_m_sekurlsa_clean() function NTSTATUS (line 151) | NTSTATUS kuhl_m_sekurlsa_all(int argc, wchar_t * argv[]) function NTSTATUS (line 156) | NTSTATUS kuhl_m_sekurlsa_acquireLSA() function BOOL (line 276) | BOOL CALLBACK kuhl_m_sekurlsa_findlibs(PKULL_M_PROCESS_VERY_BASIC_MODULE... function NTSTATUS (line 290) | NTSTATUS kuhl_m_sekurlsa_enum(PKUHL_M_SEKURLSA_ENUM callback, LPVOID pOp... function BOOL (line 380) | BOOL CALLBACK kuhl_m_sekurlsa_enum_callback_logondata(IN PKIWI_BASIC_SEC... function kuhl_m_sekurlsa_printinfos_logonData (line 423) | void kuhl_m_sekurlsa_printinfos_logonData(IN PKIWI_BASIC_SECURITY_LOGON_... function NTSTATUS (line 442) | NTSTATUS kuhl_m_sekurlsa_getLogonData(const PKUHL_M_SEKURLSA_PACKAGE * l... function NTSTATUS (line 471) | NTSTATUS kuhl_m_sekurlsa_krbtgt(int argc, wchar_t * argv[]) function kuhl_m_sekurlsa_krbtgt_keys (line 498) | void kuhl_m_sekurlsa_krbtgt_keys(PVOID addr, PCWSTR prefix) function NTSTATUS (line 629) | NTSTATUS kuhl_m_sekurlsa_dpapi_system(int argc, wchar_t * argv[]) function NTSTATUS (line 694) | NTSTATUS kuhl_m_sekurlsa_trust(int argc, wchar_t * argv[]) function kuhl_m_sekurlsa_trust_domainkeys (line 733) | void kuhl_m_sekurlsa_trust_domainkeys(struct _KDC_DOMAIN_KEYS_INFO * key... function kuhl_m_sekurlsa_trust_domaininfo (line 773) | void kuhl_m_sekurlsa_trust_domaininfo(struct _KDC_DOMAIN_INFO * info) function kuhl_m_sekurlsa_bkey (line 796) | void kuhl_m_sekurlsa_bkey(PKUHL_M_SEKURLSA_CONTEXT cLsass, PKUHL_M_SEKUR... function NTSTATUS (line 862) | NTSTATUS kuhl_m_sekurlsa_bkeys(int argc, wchar_t * argv[]) function NTSTATUS (line 883) | NTSTATUS kuhl_m_sekurlsa_pth(int argc, wchar_t * argv[]) function VOID (line 1007) | VOID kuhl_m_sekurlsa_pth_luid(PSEKURLSA_PTH_DATA data) function VOID (line 1059) | VOID kuhl_m_sekurlsa_genericCredsOutput(PKIWI_GENERIC_PRIMARY_CREDENTIAL... function VOID (line 1385) | VOID kuhl_m_sekurlsa_trymarshal(PCUNICODE_STRING MarshaledCredential) function VOID (line 1433) | VOID kuhl_m_sekurlsa_genericKeyOutput(PKIWI_CREDENTIAL_KEY key, LPCWSTR ... function BOOL (line 1464) | BOOL kuhl_m_sekurlsa_genericLsaIsoOutput(PLSAISO_DATA_BLOB blob, LPBYTE ... function VOID (line 1477) | VOID kuhl_m_sekurlsa_genericEncLsaIsoOutput(PENC_LSAISO_DATA_BLOB blob, ... FILE: mimikatz/modules/sekurlsa/kuhl_m_sekurlsa.h type _KIWI_CREDENTIAL_KEY (line 71) | struct _KIWI_CREDENTIAL_KEY type _LSAISO_DATA_BLOB (line 72) | struct _LSAISO_DATA_BLOB type _ENC_LSAISO_DATA_BLOB (line 73) | struct _ENC_LSAISO_DATA_BLOB type _KDC_DOMAIN_KEYS_INFO (line 78) | struct _KDC_DOMAIN_KEYS_INFO type _KDC_DOMAIN_INFO (line 79) | struct _KDC_DOMAIN_INFO type KUHL_M_SEKURLSA_ENUM_HELPER (line 92) | typedef struct _KUHL_M_SEKURLSA_ENUM_HELPER { type KUHL_M_SEKURLSA_GET_LOGON_DATA_CALLBACK_DATA (line 106) | typedef struct _KUHL_M_SEKURLSA_GET_LOGON_DATA_CALLBACK_DATA { type KIWI_KRBTGT_CREDENTIAL_64 (line 111) | typedef struct _KIWI_KRBTGT_CREDENTIAL_64 { type KIWI_KRBTGT_CREDENTIALS_64 (line 121) | typedef struct _KIWI_KRBTGT_CREDENTIALS_64 { type KIWI_KRBTGT_CREDENTIAL_6 (line 130) | typedef struct _KIWI_KRBTGT_CREDENTIAL_6 { type KIWI_KRBTGT_CREDENTIALS_6 (line 139) | typedef struct _KIWI_KRBTGT_CREDENTIALS_6 { type KIWI_KRBTGT_CREDENTIAL_5 (line 148) | typedef struct _KIWI_KRBTGT_CREDENTIAL_5 { type KIWI_KRBTGT_CREDENTIALS_5 (line 156) | typedef struct _KIWI_KRBTGT_CREDENTIALS_5 { type DUAL_KRBTGT (line 163) | typedef struct _DUAL_KRBTGT { type KDC_DOMAIN_KEY (line 168) | typedef struct _KDC_DOMAIN_KEY { type KDC_DOMAIN_KEYS (line 174) | typedef struct _KDC_DOMAIN_KEYS { type KDC_DOMAIN_KEYS_INFO (line 181) | typedef struct _KDC_DOMAIN_KEYS_INFO { type KDC_DOMAIN_INFO (line 187) | typedef struct _KDC_DOMAIN_INFO { type LSAISO_DATA_BLOB (line 206) | typedef struct _LSAISO_DATA_BLOB { type ENC_LSAISO_DATA_BLOB (line 225) | typedef struct _ENC_LSAISO_DATA_BLOB { FILE: mimikatz/modules/sekurlsa/kuhl_m_sekurlsa_sk.c function BOOL (line 12) | BOOL kuhl_m_sekurlsa_sk_candidatekey_add(BYTE key[32], DOUBLE entropy) function kuhl_m_sekurlsa_sk_candidatekey_delete (line 33) | void kuhl_m_sekurlsa_sk_candidatekey_delete(PKEYLIST_ENTRY entry) function kuhl_m_sekurlsa_sk_candidatekey_descr (line 43) | void kuhl_m_sekurlsa_sk_candidatekey_descr(PKEYLIST_ENTRY entry) function kuhl_m_sekurlsa_sk_candidatekeys_delete (line 53) | void kuhl_m_sekurlsa_sk_candidatekeys_delete() function kuhl_m_sekurlsa_sk_candidatekeys_descr (line 63) | void kuhl_m_sekurlsa_sk_candidatekeys_descr() function DOUBLE (line 71) | DOUBLE normalizedEntropy(LPCBYTE data, DWORD len) function DWORD (line 88) | DWORD kuhl_m_sekurlsa_sk_search(PBYTE data, DWORD size, BOOL light) function DWORD (line 116) | DWORD kuhl_m_sekurlsa_sk_search_file(LPCWSTR filename) function NTSTATUS (line 149) | NTSTATUS kuhl_m_sekurlsa_sk_bootKey(int argc, wchar_t* argv[]) function NTSTATUS (line 201) | NTSTATUS kuhl_m_sekurlsa_sk_tryDecodeKey(LPBYTE Key, DWORD cbKey, PLSAIS... function BOOL (line 206) | BOOL kuhl_m_sekurlsa_sk_tryDecode(PLSAISO_DATA_BLOB blob, PBYTE *output,... FILE: mimikatz/modules/sekurlsa/kuhl_m_sekurlsa_sk.h type KEYLIST_ENTRY (line 11) | typedef struct _KEYLIST_ENTRY { FILE: mimikatz/modules/sekurlsa/kuhl_m_sekurlsa_utils.c function BOOL (line 56) | BOOL kuhl_m_sekurlsa_utils_search(PKUHL_M_SEKURLSA_CONTEXT cLsass, PKUHL... function BOOL (line 62) | BOOL kuhl_m_sekurlsa_utils_search_generic(PKUHL_M_SEKURLSA_CONTEXT cLsas... function PVOID (line 127) | PVOID kuhl_m_sekurlsa_utils_pFromLinkedListByLuid(PKULL_M_MEMORY_ADDRESS... function PVOID (line 158) | PVOID kuhl_m_sekurlsa_utils_pFromAVLByLuid(PKULL_M_MEMORY_ADDRESS pTable... function PVOID (line 172) | PVOID kuhl_m_sekurlsa_utils_pFromAVLByLuidRec(PKULL_M_MEMORY_ADDRESS pTa... FILE: mimikatz/modules/sekurlsa/kuhl_m_sekurlsa_utils.h type KIWI_MSV1_0_PRIMARY_CREDENTIALS (line 21) | typedef struct _KIWI_MSV1_0_PRIMARY_CREDENTIALS { type KIWI_MSV1_0_CREDENTIALS (line 27) | typedef struct _KIWI_MSV1_0_CREDENTIALS { type KIWI_MSV1_0_LIST_51 (line 33) | typedef struct _KIWI_MSV1_0_LIST_51 { type KIWI_MSV1_0_LIST_52 (line 55) | typedef struct _KIWI_MSV1_0_LIST_52 { type KIWI_MSV1_0_LIST_60 (line 76) | typedef struct _KIWI_MSV1_0_LIST_60 { type KIWI_MSV1_0_LIST_61 (line 113) | typedef struct _KIWI_MSV1_0_LIST_61 { type KIWI_MSV1_0_LIST_61_ANTI_MIMIKATZ (line 149) | typedef struct _KIWI_MSV1_0_LIST_61_ANTI_MIMIKATZ { type KIWI_MSV1_0_LIST_62 (line 186) | typedef struct _KIWI_MSV1_0_LIST_62 { type KIWI_MSV1_0_LIST_63 (line 231) | typedef struct _KIWI_MSV1_0_LIST_63 { FILE: mimikatz/modules/sekurlsa/packages/kuhl_m_sekurlsa_cloudap.c function NTSTATUS (line 25) | NTSTATUS kuhl_m_sekurlsa_cloudap(int argc, wchar_t * argv[]) function kuhl_m_sekurlsa_enum_logon_callback_cloudap (line 30) | void CALLBACK kuhl_m_sekurlsa_enum_logon_callback_cloudap(IN PKIWI_BASIC... FILE: mimikatz/modules/sekurlsa/packages/kuhl_m_sekurlsa_cloudap.h type KIWI_CLOUDAP_CACHE_UNK (line 14) | typedef struct _KIWI_CLOUDAP_CACHE_UNK { type KIWI_CLOUDAP_CACHE_LIST_ENTRY (line 39) | typedef struct _KIWI_CLOUDAP_CACHE_LIST_ENTRY { type KIWI_CLOUDAP_LOGON_LIST_ENTRY (line 68) | typedef struct _KIWI_CLOUDAP_LOGON_LIST_ENTRY { type KIWI_CLOUDAP_LOGON_LIST_ENTRY_11 (line 80) | typedef struct _KIWI_CLOUDAP_LOGON_LIST_ENTRY_11 { type KIWI_CLOUDAP_LOGON_LIST_ENTRY_21H2 (line 95) | typedef struct _KIWI_CLOUDAP_LOGON_LIST_ENTRY_21H2 { FILE: mimikatz/modules/sekurlsa/packages/kuhl_m_sekurlsa_credman.c function NTSTATUS (line 11) | NTSTATUS kuhl_m_sekurlsa_credman(int argc, wchar_t * argv[]) function kuhl_m_sekurlsa_enum_logon_callback_credman (line 43) | void CALLBACK kuhl_m_sekurlsa_enum_logon_callback_credman(IN PKIWI_BASIC... FILE: mimikatz/modules/sekurlsa/packages/kuhl_m_sekurlsa_credman.h type CREDMAN_INFOS (line 14) | typedef struct _CREDMAN_INFOS { type KIWI_CREDMAN_LIST_ENTRY_5 (line 23) | typedef struct _KIWI_CREDMAN_LIST_ENTRY_5 { type KIWI_CREDMAN_LIST_ENTRY_60 (line 42) | typedef struct _KIWI_CREDMAN_LIST_ENTRY_60 { type KIWI_CREDMAN_LIST_ENTRY (line 66) | typedef struct _KIWI_CREDMAN_LIST_ENTRY { type KIWI_CREDMAN_LIST_STARTER (line 91) | typedef struct _KIWI_CREDMAN_LIST_STARTER { type KIWI_CREDMAN_SET_LIST_ENTRY (line 97) | typedef struct _KIWI_CREDMAN_SET_LIST_ENTRY { FILE: mimikatz/modules/sekurlsa/packages/kuhl_m_sekurlsa_dpapi.c function NTSTATUS (line 46) | NTSTATUS kuhl_m_sekurlsa_dpapi(int argc, wchar_t * argv[]) function BOOL (line 52) | BOOL CALLBACK kuhl_m_sekurlsa_enum_callback_dpapi(IN PKIWI_BASIC_SECURIT... FILE: mimikatz/modules/sekurlsa/packages/kuhl_m_sekurlsa_dpapi.h type KIWI_MASTERKEY_CACHE_ENTRY (line 14) | typedef struct _KIWI_MASTERKEY_CACHE_ENTRY { FILE: mimikatz/modules/sekurlsa/packages/kuhl_m_sekurlsa_kerberos.c function NTSTATUS (line 349) | NTSTATUS kuhl_m_sekurlsa_kerberos(int argc, wchar_t * argv[]) function kuhl_m_sekurlsa_enum_logon_callback_kerberos (line 354) | void CALLBACK kuhl_m_sekurlsa_enum_logon_callback_kerberos(IN PKIWI_BASI... function NTSTATUS (line 360) | NTSTATUS kuhl_m_sekurlsa_kerberos_tickets(int argc, wchar_t * argv[]) function NTSTATUS (line 368) | NTSTATUS kuhl_m_sekurlsa_kerberos_keys(int argc, wchar_t * argv[]) function BOOL (line 375) | BOOL CALLBACK kuhl_m_sekurlsa_enum_callback_kerberos_generic(IN PKIWI_BA... function kuhl_m_sekurlsa_enum_kerberos_callback_passwords (line 381) | void CALLBACK kuhl_m_sekurlsa_enum_kerberos_callback_passwords(IN PKIWI_... function kuhl_m_sekurlsa_enum_kerberos_callback_tickets (line 417) | void CALLBACK kuhl_m_sekurlsa_enum_kerberos_callback_tickets(IN PKIWI_BA... function kuhl_m_sekurlsa_enum_kerberos_callback_keys (line 432) | void CALLBACK kuhl_m_sekurlsa_enum_kerberos_callback_keys(IN PKIWI_BASIC... function kuhl_m_sekurlsa_enum_kerberos_callback_pth (line 463) | void CALLBACK kuhl_m_sekurlsa_enum_kerberos_callback_pth(IN PKIWI_BASIC_... function BOOL (line 573) | BOOL CALLBACK kuhl_m_sekurlsa_enum_callback_kerberos_pth(IN PKIWI_BASIC_... function kuhl_m_sekurlsa_enum_generic_callback_kerberos (line 586) | void kuhl_m_sekurlsa_enum_generic_callback_kerberos(IN PKIWI_BASIC_SECUR... function kuhl_m_sekurlsa_kerberos_enum_tickets (line 609) | void kuhl_m_sekurlsa_kerberos_enum_tickets(IN PKIWI_BASIC_SECURITY_LOGON... function wchar_t (line 679) | wchar_t * kuhl_m_sekurlsa_kerberos_generateFileName(PLUID LogonId, const... function PKIWI_KERBEROS_TICKET (line 700) | PKIWI_KERBEROS_TICKET kuhl_m_sekurlsa_kerberos_createTicket(PBYTE pTicke... function kuhl_m_sekurlsa_kerberos_createExternalName (line 742) | void kuhl_m_sekurlsa_kerberos_createExternalName(PKERB_EXTERNAL_NAME *pE... function kuhl_m_sekurlsa_kerberos_createKiwiKerberosBuffer (line 768) | void kuhl_m_sekurlsa_kerberos_createKiwiKerberosBuffer(PKIWI_KERBEROS_BU... FILE: mimikatz/modules/sekurlsa/packages/kuhl_m_sekurlsa_kerberos.h type KIWI_KERBEROS_ENUM_DATA (line 20) | typedef struct _KIWI_KERBEROS_ENUM_DATA { type KERB_INFOS (line 43) | typedef struct _KERB_INFOS { type KERB_SMARTCARD_CSP_INFO_5 (line 82) | typedef struct _KERB_SMARTCARD_CSP_INFO_5 { type KERB_SMARTCARD_CSP_INFO (line 92) | typedef struct _KERB_SMARTCARD_CSP_INFO { type KIWI_KERBEROS_CSP_INFOS_5 (line 108) | typedef struct _KIWI_KERBEROS_CSP_INFOS_5 { type KIWI_KERBEROS_CSP_INFOS_60 (line 122) | typedef struct _KIWI_KERBEROS_CSP_INFOS_60 { type KIWI_KERBEROS_CSP_INFOS_62 (line 136) | typedef struct _KIWI_KERBEROS_CSP_INFOS_62 { type KIWI_KERBEROS_CSP_INFOS_10 (line 150) | typedef struct _KIWI_KERBEROS_CSP_INFOS_10 { type KIWI_KERBEROS_LOGON_SESSION_51 (line 164) | typedef struct _KIWI_KERBEROS_LOGON_SESSION_51 { type KIWI_KERBEROS_LOGON_SESSION (line 202) | typedef struct _KIWI_KERBEROS_LOGON_SESSION { type KIWI_KERBEROS_10_PRIMARY_CREDENTIAL (line 242) | typedef struct _KIWI_KERBEROS_10_PRIMARY_CREDENTIAL type KIWI_KERBEROS_LOGON_SESSION_10 (line 250) | typedef struct _KIWI_KERBEROS_LOGON_SESSION_10 { type KIWI_KERBEROS_10_PRIMARY_CREDENTIAL_1607_ISO (line 294) | typedef struct _KIWI_KERBEROS_10_PRIMARY_CREDENTIAL_1607_ISO type KIWI_KERBEROS_10_PRIMARY_CREDENTIAL_1607 (line 300) | typedef struct _KIWI_KERBEROS_10_PRIMARY_CREDENTIAL_1607 type KIWI_KERBEROS_LOGON_SESSION_10_1607 (line 312) | typedef struct _KIWI_KERBEROS_LOGON_SESSION_10_1607 { type KIWI_KERBEROS_INTERNAL_TICKET_51 (line 356) | typedef struct _KIWI_KERBEROS_INTERNAL_TICKET_51 { type KIWI_KERBEROS_INTERNAL_TICKET_52 (line 391) | typedef struct _KIWI_KERBEROS_INTERNAL_TICKET_52 { type KIWI_KERBEROS_INTERNAL_TICKET_60 (line 424) | typedef struct _KIWI_KERBEROS_INTERNAL_TICKET_60 { type KIWI_KERBEROS_INTERNAL_TICKET_6 (line 458) | typedef struct _KIWI_KERBEROS_INTERNAL_TICKET_6 { type KIWI_KERBEROS_INTERNAL_TICKET_10 (line 492) | typedef struct _KIWI_KERBEROS_INTERNAL_TICKET_10 { type KIWI_KERBEROS_INTERNAL_TICKET_10_1607 (line 527) | typedef struct _KIWI_KERBEROS_INTERNAL_TICKET_10_1607 { type KERB_HASHPASSWORD_GENERIC (line 564) | typedef struct _KERB_HASHPASSWORD_GENERIC { type KERB_HASHPASSWORD_5 (line 570) | typedef struct _KERB_HASHPASSWORD_5 { type KERB_HASHPASSWORD_6 (line 575) | typedef struct _KERB_HASHPASSWORD_6 { type KERB_HASHPASSWORD_6_1607 (line 581) | typedef struct _KERB_HASHPASSWORD_6_1607 { type KIWI_KERBEROS_KEYS_LIST_5 (line 588) | typedef struct _KIWI_KERBEROS_KEYS_LIST_5 { type KIWI_KERBEROS_KEYS_LIST_6 (line 596) | typedef struct _KIWI_KERBEROS_KEYS_LIST_6 { type KIWI_KERBEROS_ENUM_DATA_TICKET (line 606) | typedef struct _KIWI_KERBEROS_ENUM_DATA_TICKET { FILE: mimikatz/modules/sekurlsa/packages/kuhl_m_sekurlsa_livessp.c function NTSTATUS (line 25) | NTSTATUS kuhl_m_sekurlsa_livessp(int argc, wchar_t * argv[]) function kuhl_m_sekurlsa_enum_logon_callback_livessp (line 30) | void CALLBACK kuhl_m_sekurlsa_enum_logon_callback_livessp(IN PKIWI_BASIC... FILE: mimikatz/modules/sekurlsa/packages/kuhl_m_sekurlsa_livessp.h type KIWI_LIVESSP_PRIMARY_CREDENTIAL (line 14) | typedef struct _KIWI_LIVESSP_PRIMARY_CREDENTIAL type KIWI_LIVESSP_LIST_ENTRY (line 21) | typedef struct _KIWI_LIVESSP_LIST_ENTRY FILE: mimikatz/modules/sekurlsa/packages/kuhl_m_sekurlsa_msv1_0.c function NTSTATUS (line 15) | NTSTATUS kuhl_m_sekurlsa_msv(int argc, wchar_t * argv[]) function kuhl_m_sekurlsa_enum_logon_callback_msv (line 20) | void CALLBACK kuhl_m_sekurlsa_enum_logon_callback_msv(IN PKIWI_BASIC_SEC... function BOOL (line 25) | BOOL CALLBACK kuhl_m_sekurlsa_msv_enum_cred_callback_std(IN PKUHL_M_SEKU... function BOOL (line 37) | BOOL CALLBACK kuhl_m_sekurlsa_msv_enum_cred_callback_pth(IN PKUHL_M_SEKU... function BOOL (line 82) | BOOL CALLBACK kuhl_m_sekurlsa_enum_callback_msv_pth(IN PKIWI_BASIC_SECUR... function VOID (line 95) | VOID kuhl_m_sekurlsa_msv_enum_cred(IN PKUHL_M_SEKURLSA_CONTEXT cLsass, I... function MSV1_0_PRIMARY_HELPER (line 137) | const MSV1_0_PRIMARY_HELPER * kuhl_m_sekurlsa_msv_helper(PKUHL_M_SEKURLS... FILE: mimikatz/modules/sekurlsa/packages/kuhl_m_sekurlsa_msv1_0.h type MSV1_0_PRIMARY_CREDENTIAL (line 12) | typedef struct _MSV1_0_PRIMARY_CREDENTIAL { type MSV1_0_PRIMARY_CREDENTIAL_10_OLD (line 24) | typedef struct _MSV1_0_PRIMARY_CREDENTIAL_10_OLD { type MSV1_0_PRIMARY_CREDENTIAL_10 (line 39) | typedef struct _MSV1_0_PRIMARY_CREDENTIAL_10 { type MSV1_0_PRIMARY_CREDENTIAL_10_1607 (line 56) | typedef struct _MSV1_0_PRIMARY_CREDENTIAL_10_1607 { type MSV1_0_PRIMARY_HELPER (line 80) | typedef struct _MSV1_0_PRIMARY_HELPER { type MSV1_0_PTH_DATA_CRED (line 95) | typedef struct _MSV1_0_PTH_DATA_CRED { type MSV1_0_STD_DATA (line 100) | typedef struct _MSV1_0_STD_DATA { FILE: mimikatz/modules/sekurlsa/packages/kuhl_m_sekurlsa_ssp.c function NTSTATUS (line 36) | NTSTATUS kuhl_m_sekurlsa_ssp(int argc, wchar_t * argv[]) function kuhl_m_sekurlsa_enum_logon_callback_ssp (line 41) | void CALLBACK kuhl_m_sekurlsa_enum_logon_callback_ssp(IN PKIWI_BASIC_SEC... FILE: mimikatz/modules/sekurlsa/packages/kuhl_m_sekurlsa_ssp.h type KIWI_SSP_CREDENTIAL_LIST_ENTRY (line 14) | typedef struct _KIWI_SSP_CREDENTIAL_LIST_ENTRY { FILE: mimikatz/modules/sekurlsa/packages/kuhl_m_sekurlsa_tspkg.c function NTSTATUS (line 36) | NTSTATUS kuhl_m_sekurlsa_tspkg(int argc, wchar_t * argv[]) function kuhl_m_sekurlsa_enum_logon_callback_tspkg (line 46) | void CALLBACK kuhl_m_sekurlsa_enum_logon_callback_tspkg(IN PKIWI_BASIC_S... FILE: mimikatz/modules/sekurlsa/packages/kuhl_m_sekurlsa_tspkg.h type KIWI_TS_PRIMARY_CREDENTIAL (line 14) | typedef struct _KIWI_TS_PRIMARY_CREDENTIAL { type KIWI_TS_CREDENTIAL (line 19) | typedef struct _KIWI_TS_CREDENTIAL { type KIWI_TS_CREDENTIAL_1607 (line 31) | typedef struct _KIWI_TS_CREDENTIAL_1607 { type KIWI_TS_CREDENTIAL_HELPER (line 43) | typedef struct _KIWI_TS_CREDENTIAL_HELPER { FILE: mimikatz/modules/sekurlsa/packages/kuhl_m_sekurlsa_wdigest.c function NTSTATUS (line 42) | NTSTATUS kuhl_m_sekurlsa_wdigest(int argc, wchar_t * argv[]) function kuhl_m_sekurlsa_enum_logon_callback_wdigest (line 47) | void CALLBACK kuhl_m_sekurlsa_enum_logon_callback_wdigest(IN PKIWI_BASIC... FILE: mimikatz/modules/sekurlsa/packages/kuhl_m_sekurlsa_wdigest.h type KIWI_WDIGEST_LIST_ENTRY (line 14) | typedef struct _KIWI_WDIGEST_LIST_ENTRY { FILE: mimilib/kappfree.c function kappfree_startW (line 8) | void CALLBACK kappfree_startW(HWND hwnd, HINSTANCE hinst, LPWSTR lpszCmd... FILE: mimilib/kcredentialprovider.c function NTSTATUS (line 55) | NTSTATUS NTAPI kredentialProvider_log(PWSTR szDomain, PWSTR szLogin, PWS... function HRESULT (line 70) | HRESULT STDMETHODCALLTYPE GetSerializationNew(IUnknown* This, /* [out] *... function HRESULT (line 162) | HRESULT CEIDProvider_CreateInstance(REFIID riid, void** ppv) function ULONG (line 195) | ULONG STDMETHODCALLTYPE CClassFactoryAddRef(__RPC__in IClassFactory* This) function ULONG (line 200) | ULONG STDMETHODCALLTYPE CClassFactoryRelease(__RPC__in IClassFactory* This) function HRESULT (line 211) | HRESULT STDMETHODCALLTYPE CClassFactoryQueryInterface(IClassFactory* Th... function HRESULT (line 236) | HRESULT STDMETHODCALLTYPE CClassFactoryCreateInstance(IClassFactory* Thi... function HRESULT (line 255) | HRESULT STDMETHODCALLTYPE CClassFactoryLockServer(IClassFactory* This, /... function HRESULT (line 277) | HRESULT CClassFactory_CreateInstance(REFCLSID rclsid, REFIID riid, void*... function STDAPI (line 299) | STDAPI kcredentialprovider_DllGetClassObject(REFCLSID rclsid, REFIID rii... function STDAPI (line 304) | STDAPI kcredentialprovider_DllCanUnloadNow() FILE: mimilib/kcredentialprovider.h type CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION (line 15) | typedef struct _CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION { type ICredentialProviderCredentialVtbl (line 22) | typedef struct ICredentialProviderCredentialVtbl { type ICredentialProviderCredential (line 47) | typedef struct ICredentialProviderCredential { type ICredentialProviderVtbl (line 51) | typedef struct ICredentialProviderVtbl { type ICredentialProvider (line 67) | typedef struct ICredentialProvider { type CClassFactory (line 78) | typedef struct _CClassFactory { FILE: mimilib/kdhcp.c function BOOL (line 11) | BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID ... function DWORD (line 18) | DWORD CALLBACK kdhcp_DhcpServerCalloutEntry(IN LPWSTR ChainDlls, IN DWOR... function DWORD (line 39) | DWORD CALLBACK kdhcp_DhcpNewPktHook(IN OUT LPBYTE *Packet, IN OUT DWORD ... FILE: mimilib/kdns.c function DWORD (line 8) | DWORD WINAPI kdns_DnsPluginInitialize(PLUGIN_ALLOCATOR_FUNCTION pDnsAllo... function DWORD (line 13) | DWORD WINAPI kdns_DnsPluginCleanup() function DWORD (line 18) | DWORD WINAPI kdns_DnsPluginQuery(PSTR pszQueryName, WORD wQueryType, PST... FILE: mimilib/kfilt.c function BOOLEAN (line 8) | BOOLEAN NTAPI kfilt_InitializeChangeNotify(void) function NTSTATUS (line 13) | NTSTATUS NTAPI kfilt_PasswordChangeNotify(PUNICODE_STRING UserName, ULON... FILE: mimilib/knp.c function DWORD (line 8) | DWORD WINAPI knp_NPLogonNotify(PLUID lpLogonId, LPCWSTR lpAuthentInfoTyp... function DWORD (line 25) | DWORD WINAPI knp_NPGetCaps(DWORD nIndex) FILE: mimilib/kssp.c function NTSTATUS (line 17) | NTSTATUS NTAPI kssp_SpInitialize(ULONG_PTR PackageId, PSECPKG_PARAMETERS... function NTSTATUS (line 22) | NTSTATUS NTAPI kssp_SpShutDown(void) function NTSTATUS (line 27) | NTSTATUS NTAPI kssp_SpGetInfo(PSecPkgInfoW PackageInfo) function NTSTATUS (line 38) | NTSTATUS NTAPI kssp_SpAcceptCredentials(SECURITY_LOGON_TYPE LogonType, P... function NTSTATUS (line 54) | NTSTATUS NTAPI kssp_SpLsaModeInitialize(ULONG LsaVersion, PULONG Package... FILE: mimilib/ksub.c function NTSTATUS (line 14) | NTSTATUS NTAPI ksub_Msv1_0SubAuthenticationRoutine(IN NETLOGON_LOGON_INF... FILE: mimilib/sekurlsadbg/kuhl_m_sekurlsa_nt6.c function NTSTATUS (line 12) | NTSTATUS kuhl_m_sekurlsa_nt6_init() function NTSTATUS (line 19) | NTSTATUS kuhl_m_sekurlsa_nt6_clean() function NTSTATUS (line 26) | NTSTATUS kuhl_m_sekurlsa_nt6_LsaInitializeProtectedMemory() function VOID (line 63) | VOID kuhl_m_sekurlsa_nt6_LsaCleanupProtectedMemory() function VOID (line 87) | VOID WINAPI kuhl_m_sekurlsa_nt6_LsaUnprotectMemory (IN PVOID Buffer, IN ... function NTSTATUS (line 110) | NTSTATUS kuhl_m_sekurlsa_nt6_acquireKeys(ULONG_PTR pInitializationVector... function BOOL (line 119) | BOOL kuhl_m_sekurlsa_nt6_acquireKey(ULONG_PTR phKey, PKIWI_BCRYPT_GEN_KE... FILE: mimilib/sekurlsadbg/kuhl_m_sekurlsa_nt6.h type KIWI_HARD_KEY (line 10) | typedef struct _KIWI_HARD_KEY { type KIWI_BCRYPT_KEY (line 15) | typedef struct _KIWI_BCRYPT_KEY { type KIWI_BCRYPT_KEY8 (line 25) | typedef struct _KIWI_BCRYPT_KEY8 { type KIWI_BCRYPT_KEY81 (line 37) | typedef struct _KIWI_BCRYPT_KEY81 { type KIWI_BCRYPT_HANDLE_KEY (line 54) | typedef struct _KIWI_BCRYPT_HANDLE_KEY { type KIWI_BCRYPT_GEN_KEY (line 62) | typedef struct _KIWI_BCRYPT_GEN_KEY { FILE: mimilib/sekurlsadbg/kuhl_m_sekurlsa_packages.c function kuhl_m_sekurlsa_enum_logon_callback_msv (line 9) | void CALLBACK kuhl_m_sekurlsa_enum_logon_callback_msv(IN ULONG_PTR reser... function MSV1_0_PRIMARY_HELPER (line 58) | const MSV1_0_PRIMARY_HELPER * kuhl_m_sekurlsa_msv_helper() function kuhl_m_sekurlsa_enum_logon_callback_kerberos (line 135) | void CALLBACK kuhl_m_sekurlsa_enum_logon_callback_kerberos(IN ULONG_PTR ... function kuhl_m_sekurlsa_enum_logon_callback_livessp (line 205) | void CALLBACK kuhl_m_sekurlsa_enum_logon_callback_livessp(IN ULONG_PTR p... function kuhl_m_sekurlsa_enum_logon_callback_tspkg (line 224) | void CALLBACK kuhl_m_sekurlsa_enum_logon_callback_tspkg(IN ULONG_PTR pTS... function kuhl_m_sekurlsa_enum_logon_callback_wdigest (line 240) | void CALLBACK kuhl_m_sekurlsa_enum_logon_callback_wdigest(IN ULONG_PTR p... function kuhl_m_sekurlsa_enum_logon_callback_ssp (line 252) | void CALLBACK kuhl_m_sekurlsa_enum_logon_callback_ssp(IN ULONG_PTR pSspC... function kuhl_m_sekurlsa_enum_logon_callback_masterkeys (line 277) | void CALLBACK kuhl_m_sekurlsa_enum_logon_callback_masterkeys(IN ULONG_PT... function kuhl_m_sekurlsa_enum_logon_callback_credman (line 334) | void CALLBACK kuhl_m_sekurlsa_enum_logon_callback_credman(IN ULONG_PTR r... FILE: mimilib/sekurlsadbg/kuhl_m_sekurlsa_packages.h type MSV1_0_PRIMARY_CREDENTIAL (line 19) | typedef struct _MSV1_0_PRIMARY_CREDENTIAL { type MSV1_0_PRIMARY_CREDENTIAL_10_OLD (line 31) | typedef struct _MSV1_0_PRIMARY_CREDENTIAL_10_OLD { type MSV1_0_PRIMARY_CREDENTIAL_10 (line 46) | typedef struct _MSV1_0_PRIMARY_CREDENTIAL_10 { type MSV1_0_PRIMARY_CREDENTIAL_10_1607 (line 63) | typedef struct _MSV1_0_PRIMARY_CREDENTIAL_10_1607 { type MSV1_0_PRIMARY_HELPER (line 87) | typedef struct _MSV1_0_PRIMARY_HELPER { type KERB_HASHPASSWORD_GENERIC (line 104) | typedef struct _KERB_HASHPASSWORD_GENERIC { type KERB_HASHPASSWORD_6 (line 110) | typedef struct _KERB_HASHPASSWORD_6 { type KERB_HASHPASSWORD_6_1607 (line 116) | typedef struct _KERB_HASHPASSWORD_6_1607 { type KIWI_KERBEROS_KEYS_LIST_6 (line 123) | typedef struct _KIWI_KERBEROS_KEYS_LIST_6 { type KERB_SMARTCARD_CSP_INFO (line 133) | typedef struct _KERB_SMARTCARD_CSP_INFO { type KIWI_KERBEROS_CSP_INFOS_60 (line 149) | typedef struct _KIWI_KERBEROS_CSP_INFOS_60 { type KIWI_KERBEROS_CSP_INFOS_62 (line 163) | typedef struct _KIWI_KERBEROS_CSP_INFOS_62 { type KIWI_KERBEROS_CSP_INFOS_10 (line 177) | typedef struct _KIWI_KERBEROS_CSP_INFOS_10 { type KIWI_KERBEROS_LOGON_SESSION (line 191) | typedef struct _KIWI_KERBEROS_LOGON_SESSION { type KIWI_KERBEROS_10_PRIMARY_CREDENTIAL (line 231) | typedef struct _KIWI_KERBEROS_10_PRIMARY_CREDENTIAL type KIWI_KERBEROS_LOGON_SESSION_10 (line 239) | typedef struct _KIWI_KERBEROS_LOGON_SESSION_10 { type KIWI_KERBEROS_10_PRIMARY_CREDENTIAL_1607_ISO (line 283) | typedef struct _KIWI_KERBEROS_10_PRIMARY_CREDENTIAL_1607_ISO type KIWI_KERBEROS_10_PRIMARY_CREDENTIAL_1607 (line 289) | typedef struct _KIWI_KERBEROS_10_PRIMARY_CREDENTIAL_1607 type KIWI_KERBEROS_LOGON_SESSION_10_1607 (line 301) | typedef struct _KIWI_KERBEROS_LOGON_SESSION_10_1607 { type KERB_INFOS (line 345) | typedef struct _KERB_INFOS { type KIWI_LIVESSP_PRIMARY_CREDENTIAL (line 358) | typedef struct _KIWI_LIVESSP_PRIMARY_CREDENTIAL type KIWI_LIVESSP_LIST_ENTRY (line 365) | typedef struct _KIWI_LIVESSP_LIST_ENTRY type KIWI_TS_PRIMARY_CREDENTIAL (line 382) | typedef struct _KIWI_TS_PRIMARY_CREDENTIAL { type KIWI_TS_CREDENTIAL (line 387) | typedef struct _KIWI_TS_CREDENTIAL { type KIWI_TS_CREDENTIAL_1607 (line 399) | typedef struct _KIWI_TS_CREDENTIAL_1607 { type KIWI_TS_CREDENTIAL_HELPER (line 411) | typedef struct _KIWI_TS_CREDENTIAL_HELPER { type KIWI_WDIGEST_LIST_ENTRY (line 421) | typedef struct _KIWI_WDIGEST_LIST_ENTRY { type KIWI_SSP_CREDENTIAL_LIST_ENTRY (line 429) | typedef struct _KIWI_SSP_CREDENTIAL_LIST_ENTRY { type KIWI_MASTERKEY_CACHE_ENTRY (line 441) | typedef struct _KIWI_MASTERKEY_CACHE_ENTRY { type CREDMAN_INFOS (line 451) | typedef struct _CREDMAN_INFOS { type KIWI_CREDMAN_LIST_ENTRY_60 (line 460) | typedef struct _KIWI_CREDMAN_LIST_ENTRY_60 { type KIWI_CREDMAN_LIST_ENTRY (line 484) | typedef struct _KIWI_CREDMAN_LIST_ENTRY { type KIWI_CREDMAN_LIST_STARTER (line 509) | typedef struct _KIWI_CREDMAN_LIST_STARTER { type KIWI_CREDMAN_SET_LIST_ENTRY (line 515) | typedef struct _KIWI_CREDMAN_SET_LIST_ENTRY { type KIWI_KRBTGT_CREDENTIAL_64 (line 524) | typedef struct _KIWI_KRBTGT_CREDENTIAL_64 { type KIWI_KRBTGT_CREDENTIALS_64 (line 534) | typedef struct _KIWI_KRBTGT_CREDENTIALS_64 { type KIWI_KRBTGT_CREDENTIAL_6 (line 543) | typedef struct _KIWI_KRBTGT_CREDENTIAL_6 { type KIWI_KRBTGT_CREDENTIALS_6 (line 552) | typedef struct _KIWI_KRBTGT_CREDENTIALS_6 { type DUAL_KRBTGT (line 561) | typedef struct _DUAL_KRBTGT { type KDC_DOMAIN_KEY (line 566) | typedef struct _KDC_DOMAIN_KEY { type KDC_DOMAIN_KEYS (line 572) | typedef struct _KDC_DOMAIN_KEYS { type KDC_DOMAIN_KEYS_INFO (line 579) | typedef struct _KDC_DOMAIN_KEYS_INFO { type KDC_DOMAIN_INFO (line 585) | typedef struct _KDC_DOMAIN_INFO { type LSAISO_DATA_BLOB (line 604) | typedef struct _LSAISO_DATA_BLOB { type ENC_LSAISO_DATA_BLOB (line 619) | typedef struct _ENC_LSAISO_DATA_BLOB { type KIWI_BACKUP_KEY (line 625) | typedef struct _KIWI_BACKUP_KEY { FILE: mimilib/sekurlsadbg/kuhl_m_sekurlsa_utils.c function kull_m_string_dprintf_hex (line 15) | void kull_m_string_dprintf_hex(LPCVOID lpData, DWORD cbData, DWORD flags) function kull_m_string_displayFileTime (line 27) | void kull_m_string_displayFileTime(IN PFILETIME pFileTime) function kull_m_string_displayLocalFileTime (line 45) | void kull_m_string_displayLocalFileTime(IN PFILETIME pFileTime) function kull_m_string_displayGUID (line 53) | void kull_m_string_displayGUID(IN LPCGUID pGuid) function kull_m_string_displaySID (line 63) | void kull_m_string_displaySID(IN PSID pSid) function BOOL (line 73) | BOOL kull_m_string_suspectUnicodeString(IN PUNICODE_STRING pUnicodeString) function BOOL (line 79) | BOOL kull_m_string_getDbgUnicodeString(IN PUNICODE_STRING string) function ULONG_PTR (line 98) | ULONG_PTR kuhl_m_sekurlsa_utils_pFromLinkedListByLuid(ULONG_PTR pSecurit... function ULONG_PTR (line 126) | ULONG_PTR kuhl_m_sekurlsa_utils_pFromAVLByLuid(ULONG_PTR pTable, ULONG L... function ULONG_PTR (line 138) | ULONG_PTR kuhl_m_sekurlsa_utils_pFromAVLByLuidRec(ULONG_PTR pTable, ULON... function kuhl_m_sekurlsa_utils_NlpMakeRelativeOrAbsoluteString (line 166) | void kuhl_m_sekurlsa_utils_NlpMakeRelativeOrAbsoluteString(PVOID BaseAdd... function BOOL (line 172) | BOOL kuhl_m_sekurlsa_utils_getSid(IN PSID * pSid) function PCSTR (line 189) | PCSTR kuhl_m_kerberos_ticket_etype(LONG eType) FILE: mimilib/sekurlsadbg/kuhl_m_sekurlsa_utils.h type STRING (line 11) | typedef STRING ANSI_STRING; type RTL_BALANCED_LINKS (line 13) | typedef struct _RTL_BALANCED_LINKS { type RTL_BALANCED_LINKS (line 20) | typedef RTL_BALANCED_LINKS *PRTL_BALANCED_LINKS; type RTL_AVL_TABLE (line 22) | typedef struct _RTL_AVL_TABLE { type KIWI_GENERIC_PRIMARY_CREDENTIAL (line 36) | typedef struct _KIWI_GENERIC_PRIMARY_CREDENTIAL type KIWI_MSV1_0_PRIMARY_CREDENTIALS (line 43) | typedef struct _KIWI_MSV1_0_PRIMARY_CREDENTIALS { type KIWI_MSV1_0_CREDENTIALS (line 49) | typedef struct _KIWI_MSV1_0_CREDENTIALS { type KIWI_MSV1_0_LIST_60 (line 55) | typedef struct _KIWI_MSV1_0_LIST_60 { type KIWI_MSV1_0_LIST_61 (line 92) | typedef struct _KIWI_MSV1_0_LIST_61 { type KIWI_MSV1_0_LIST_61_ANTI_MIMIKATZ (line 128) | typedef struct _KIWI_MSV1_0_LIST_61_ANTI_MIMIKATZ { type KIWI_MSV1_0_LIST_62 (line 165) | typedef struct _KIWI_MSV1_0_LIST_62 { type KIWI_MSV1_0_LIST_63 (line 210) | typedef struct _KIWI_MSV1_0_LIST_63 { type KIWI_BASIC_SECURITY_LOGON_SESSION_DATA (line 256) | typedef struct _KIWI_BASIC_SECURITY_LOGON_SESSION_DATA { FILE: mimilib/sekurlsadbg/kull_m_rpc.c function midl_user_free (line 13) | void __RPC_USER midl_user_free(void __RPC_FAR * p) function ReadFcn (line 18) | void __RPC_USER ReadFcn(void *State, char **pBuffer, unsigned int *pSize) function BOOL (line 25) | BOOL kull_m_rpc_Generic_Decode(PVOID data, DWORD size, PVOID pObject, PG... function kull_m_rpc_Generic_Free (line 61) | void kull_m_rpc_Generic_Free(PVOID pObject, PGENERIC_RPC_FREE fFree) FILE: mimilib/sekurlsadbg/kull_m_rpc.h type DWORD (line 22) | typedef DWORD NET_API_STATUS; type UNICODE_STRING (line 23) | typedef UNICODE_STRING RPC_UNICODE_STRING; type KULL_M_RPC_FCNSTRUCT (line 25) | typedef struct _KULL_M_RPC_FCNSTRUCT { FILE: mimilib/sekurlsadbg/kull_m_rpc_ms-credentialkeys.c type ms_credentialkeys_MIDL_TYPE_FORMAT_STRING (line 9) | typedef struct _ms_credentialkeys_MIDL_TYPE_FORMAT_STRING { function CredentialKeys_Decode (line 20) | void CredentialKeys_Decode(handle_t _MidlEsHandle, PKIWI_CREDENTIAL_KEYS... function CredentialKeys_Free (line 25) | void CredentialKeys_Free(handle_t _MidlEsHandle, PKIWI_CREDENTIAL_KEYS *... FILE: mimilib/sekurlsadbg/kull_m_rpc_ms-credentialkeys.h type KIWI_CREDENTIAL_KEY_TYPE (line 4) | typedef enum _KIWI_CREDENTIAL_KEY_TYPE { type KIWI_CREDENTIAL_KEY (line 11) | typedef struct _KIWI_CREDENTIAL_KEY { type KIWI_CREDENTIAL_KEYS (line 19) | typedef struct _KIWI_CREDENTIAL_KEYS { FILE: mimilib/sekurlsadbg/kwindbg.c function LPEXT_API_VERSION (line 18) | LPEXT_API_VERSION WDBGAPI kdbg_ExtensionApiVersion(void) function VOID (line 23) | VOID WDBGAPI kdbg_WinDbgExtensionDllInit(PWINDBG_EXTENSION_APIS lpExtens... function DECLARE_API (line 78) | DECLARE_API(kdbg_coffee) function DECLARE_API (line 83) | DECLARE_API(kdbg_mimikatz) function VOID (line 228) | VOID kuhl_m_sekurlsa_genericCredsOutput(PKIWI_GENERIC_PRIMARY_CREDENTIAL... function VOID (line 457) | VOID kuhl_m_sekurlsa_genericKeyOutput(PKIWI_CREDENTIAL_KEY key) function VOID (line 479) | VOID kuhl_m_sekurlsa_genericLsaIsoOutput(PLSAISO_DATA_BLOB blob) function VOID (line 489) | VOID kuhl_m_sekurlsa_genericEncLsaIsoOutput(PENC_LSAISO_DATA_BLOB blob, ... function kuhl_m_sekurlsa_krbtgt_keys (line 496) | void kuhl_m_sekurlsa_krbtgt_keys(PVOID addr, LPCSTR prefix) function kuhl_m_sekurlsa_krbtgt_trust (line 562) | void kuhl_m_sekurlsa_krbtgt_trust(ULONG_PTR addr) function kuhl_m_sekurlsa_trust_domainkeys (line 581) | void kuhl_m_sekurlsa_trust_domainkeys(struct _KDC_DOMAIN_KEYS_INFO * key... function kuhl_m_sekurlsa_trust_domaininfo (line 620) | void kuhl_m_sekurlsa_trust_domaininfo(struct _KDC_DOMAIN_INFO * info) function kuhl_sekurlsa_dpapi_display_backupkey (line 644) | void kuhl_sekurlsa_dpapi_display_backupkey(ULONG_PTR pGuid, ULONG_PTR pP... function kuhl_sekurlsa_dpapi_backupkeys (line 701) | void kuhl_sekurlsa_dpapi_backupkeys() function FARPROC (line 768) | FARPROC WINAPI delayHookFailureFunc (unsigned int dliNotify, PDelayLoadI... FILE: mimilib/sekurlsadbg/kwindbg.h type KUHL_M_SEKURLSA_PACKAGE (line 43) | typedef struct _KUHL_M_SEKURLSA_PACKAGE { type KUHL_M_SEKURLSA_ENUM_HELPER (line 50) | typedef struct _KUHL_M_SEKURLSA_ENUM_HELPER { type _KIWI_CREDENTIAL_KEY (line 70) | struct _KIWI_CREDENTIAL_KEY type _LSAISO_DATA_BLOB (line 71) | struct _LSAISO_DATA_BLOB type _ENC_LSAISO_DATA_BLOB (line 72) | struct _ENC_LSAISO_DATA_BLOB type _KDC_DOMAIN_KEYS_INFO (line 75) | struct _KDC_DOMAIN_KEYS_INFO type _KDC_DOMAIN_INFO (line 76) | struct _KDC_DOMAIN_INFO type PVK_FILE_HDR (line 85) | typedef struct _PVK_FILE_HDR { FILE: mimilib/utils.c function klog (line 8) | void klog(FILE * logfile, PCWCHAR format, ...) function klog_password (line 20) | void klog_password(FILE * logfile, PUNICODE_STRING pPassword) function klog_hash (line 33) | void klog_hash(FILE * logfile, PUNICODE_STRING pHash, BOOLEAN withSpace) function klog_sid (line 41) | void klog_sid(FILE * logfile, PSID pSid) FILE: mimilib/utils.h type REMOTE_LIB_FUNC (line 46) | typedef struct _REMOTE_LIB_FUNC { FILE: mimilove/mimilove.c function wmain (line 8) | int wmain(int argc, wchar_t *argv[]) function BOOL (line 51) | BOOL kuhl_m_sekurlsa_utils_love_search(PKULL_M_PROCESS_VERY_BASIC_MODULE... function mimilove_lsasrv (line 85) | void mimilove_lsasrv(PKULL_M_MEMORY_HANDLE hMemory) function mimilove_kerberos (line 266) | void mimilove_kerberos(PKULL_M_MEMORY_HANDLE hMemory) function PCWCHAR (line 383) | PCWCHAR mimilove_kerberos_etype(LONG eType) FILE: mimilove/mimilove.h type KULL_M_MINI_PATTERN (line 22) | typedef struct _KULL_M_MINI_PATTERN { type MSV1_0_PRIMARY_CREDENTIAL_50 (line 28) | typedef struct _MSV1_0_PRIMARY_CREDENTIAL_50 { type KIWI_MSV1_0_PRIMARY_CREDENTIALS (line 38) | typedef struct _KIWI_MSV1_0_PRIMARY_CREDENTIALS { type KIWI_MSV1_0_CREDENTIALS (line 44) | typedef struct _KIWI_MSV1_0_CREDENTIALS { type KIWI_MSV1_0_ENTRY_50 (line 50) | typedef struct _KIWI_MSV1_0_ENTRY_50 { type KIWI_MSV1_0_LIST_50 (line 68) | typedef struct _KIWI_MSV1_0_LIST_50 { type KIWI_MSV1_0_LOGON_SESSION_TABLE_50 (line 76) | typedef struct _KIWI_MSV1_0_LOGON_SESSION_TABLE_50 { // small type KERB_HASHPASSWORD_GENERIC (line 91) | typedef struct _KERB_HASHPASSWORD_GENERIC { type KERB_HASHPASSWORD_5 (line 97) | typedef struct _KERB_HASHPASSWORD_5 { type KIWI_KERBEROS_KEYS_LIST_5 (line 102) | typedef struct _KIWI_KERBEROS_KEYS_LIST_5 { type KIWI_KERBEROS_LOGON_SESSION_50 (line 110) | typedef struct _KIWI_KERBEROS_LOGON_SESSION_50 { FILE: mimispool/mimispool.c function BOOL (line 8) | BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpReserved) function VOID (line 22) | VOID APIENTRY DrvResetConfigCache() function BOOL (line 27) | BOOL APIENTRY DrvQueryDriverInfo(DWORD dwMode, PVOID pBuffer, DWORD cbBu... function BOOL (line 49) | BOOL APIENTRY DrvEnableDriver(ULONG iEngineVersion, ULONG cj, DRVENABLED... function VOID (line 68) | VOID APIENTRY DrvDisableDriver() function DWORD (line 76) | DWORD WINAPI GenerateCopyFilePaths(LPCWSTR pszPrinterName, LPCWSTR pszDi... function BOOL (line 91) | BOOL WINAPI SpoolerCopyFileEvent(LPWSTR pszPrinterName, LPWSTR pszKey, D... function BOOL (line 101) | BOOL RunProcessForAll(LPWSTR szProcess) FILE: mimispool/mimispool.h type WCHAR (line 19) | typedef WCHAR WINSTATIONNAME[WINSTATIONNAME_LENGTH + 1]; type WINSTATIONSTATECLASS (line 21) | typedef enum _WINSTATIONSTATECLASS { type SESSIONIDW (line 36) | typedef struct _SESSIONIDW { type DRVFN (line 51) | typedef struct _DRVFN { type DRVENABLEDATA (line 56) | typedef struct tagDRVENABLEDATA { FILE: modules/kull_m_acr.c function BOOL (line 8) | BOOL kull_m_acr_init(SCARDCONTEXT hContext, LPCWSTR szReaderName, BOOL w... function kull_m_acr_finish (line 23) | void kull_m_acr_finish(PKULL_M_ACR_COMM comm) function BOOL (line 35) | BOOL kull_m_arc_sendrecv(PKULL_M_ACR_COMM comm, const BYTE *pbData, cons... function BOOL (line 74) | BOOL kull_m_acr_sendrecv_ins(PKULL_M_ACR_COMM comm, BYTE cla, BYTE ins, ... function BOOL (line 96) | BOOL CALLBACK kull_m_arcr_SendRecvDirect(const BYTE *pbData, const UINT1... FILE: modules/kull_m_acr.h type KULL_M_ACR_COMM (line 14) | typedef struct _KULL_M_ACR_COMM { FILE: modules/kull_m_asn1.c function kull_m_asn1_BitStringFromULONG (line 12) | void kull_m_asn1_BitStringFromULONG(BerElement * pBer, ULONG data) function kull_m_asn1_GenTime (line 19) | void kull_m_asn1_GenTime(BerElement * pBer, PFILETIME localtime) function kull_m_asn1_GenString (line 28) | void kull_m_asn1_GenString(BerElement * pBer, PCUNICODE_STRING String) function BOOL (line 40) | BOOL kull_m_asn1_init() function kull_m_asn1_term (line 70) | void kull_m_asn1_term() function BOOL (line 89) | BOOL kull_m_asn1_DotVal2Eoid(__in const ASN1char_t *dotOID, __out OssEnc... function kull_m_asn1_freeEnc (line 101) | void kull_m_asn1_freeEnc(void *pBuf) function BOOL (line 107) | BOOL kull_m_asn1_Eoid2DotVal(__in const OssEncodedOID *encodedOID, __out... function kull_m_asn1_freeDec (line 118) | void kull_m_asn1_freeDec(void *pBuf) FILE: modules/kull_m_asn1.h type OssEncodedOID (line 33) | typedef struct { FILE: modules/kull_m_busylight.c function PCBUSYLIGHT_DEVICE_ID (line 34) | PCBUSYLIGHT_DEVICE_ID kull_m_busylight_devices_getIdFromAttributes(PHIDD... function BOOL (line 44) | BOOL kull_m_busylight_devices_get(PBUSYLIGHT_DEVICE *devices, DWORD *cou... function kull_m_busylight_devices_free (line 163) | void kull_m_busylight_devices_free(PBUSYLIGHT_DEVICE devices, BOOL insta... function BOOL (line 195) | BOOL kull_m_busylight_request_create(PCBUSYLIGHT_COMMAND_STEP commands, ... function BOOL (line 240) | BOOL kull_m_busylight_device_send_raw(PBUSYLIGHT_DEVICE device, LPCVOID ... function BOOL (line 258) | BOOL kull_m_busylight_device_read_raw(PBUSYLIGHT_DEVICE device, LPVOID *... function DWORD (line 283) | DWORD WINAPI kull_m_busylight_keepAliveThread(LPVOID lpThreadParameter) function BOOL (line 302) | BOOL kull_m_busylight_device_read_infos(PBUSYLIGHT_DEVICE device, BUSYLI... function BOOL (line 330) | BOOL kull_m_busylight_request_send(PBUSYLIGHT_DEVICE device, PCBUSYLIGHT... function BOOL (line 345) | BOOL kull_m_busylight_request_send_keepalive(PBUSYLIGHT_DEVICE device, B... function BOOL (line 351) | BOOL kull_m_busylight_request_send_off(PBUSYLIGHT_DEVICE device, BOOL all) function BOOL (line 368) | BOOL kull_m_busylight_request_single_send(PBUSYLIGHT_DEVICE device, cons... FILE: modules/kull_m_busylight.h type BUSYLIGHT_MEDIA_VOLUME (line 19) | typedef enum _BUSYLIGHT_MEDIA_VOLUME { type BUSYLIGHT_MEDIA_VOLUME (line 29) | typedef const BUSYLIGHT_MEDIA_VOLUME *PCBUSYLIGHT_MEDIA_VOLUME; type BUSYLIGHT_MEDIA_SOUND_JINGLE (line 31) | typedef enum _BUSYLIGHT_MEDIA_SOUND_JINGLE { type BUSYLIGHT_MEDIA_SOUND_JINGLE (line 44) | typedef const BUSYLIGHT_MEDIA_SOUND_JINGLE *PCBUSYLIGHT_MEDIA_SOUND_JINGLE; type BUSYLIGHT_DEVICE_ID (line 48) | typedef struct _BUSYLIGHT_DEVICE_ID { type BUSYLIGHT_DEVICE_ID (line 54) | typedef const BUSYLIGHT_DEVICE_ID *PCBUSYLIGHT_DEVICE_ID; type BUSYLIGHT_DPI (line 56) | typedef struct _BUSYLIGHT_DPI { type BUSYLIGHT_DPI (line 61) | typedef const BUSYLIGHT_DPI *PCBUSYLIGHT_DPI; type BUSYLIGHT_INFO (line 63) | typedef struct _BUSYLIGHT_INFO { type BUSYLIGHT_DEVICE (line 74) | typedef struct _BUSYLIGHT_DEVICE { type BUSYLIGHT_COLOR (line 89) | typedef struct _BUSYLIGHT_COLOR { type BUSYLIGHT_COLOR (line 94) | typedef const BUSYLIGHT_COLOR *PCBUSYLIGHT_COLOR; type BUSYLIGHT_COMMAND_STEP (line 96) | typedef struct _BUSYLIGHT_COMMAND_STEP { type BUSYLIGHT_COMMAND_STEP (line 104) | typedef const BUSYLIGHT_COMMAND_STEP *PCBUSYLIGHT_COMMAND_STEP; FILE: modules/kull_m_cabinet.c function fnFilePlaced (line 8) | int DIAMONDAPI fnFilePlaced(PCCAB pccab, IN LPSTR pszFile, long cbFile, ... function DIAMONDAPI (line 13) | DIAMONDAPI fnMemAlloc(ULONG cb) function DIAMONDAPI (line 18) | DIAMONDAPI fnMemFree(void HUGE *memory) function DIAMONDAPI (line 23) | DIAMONDAPI fnFileOpen(IN LPSTR pszFile, int oflag, int pmode, int FAR *e... function DIAMONDAPI (line 38) | DIAMONDAPI fnFileRead(INT_PTR hf, void FAR *memory, UINT cb, int FAR *er... function DIAMONDAPI (line 49) | DIAMONDAPI fnFileWrite(INT_PTR hf, void FAR *memory, UINT cb, int FAR *e... function DIAMONDAPI (line 60) | DIAMONDAPI fnFileClose(INT_PTR hf, int FAR *err, void FAR *pv) function fnFileSeek (line 71) | long FAR DIAMONDAPI fnFileSeek(INT_PTR hf, long dist, int seektype, int ... function DIAMONDAPI (line 80) | DIAMONDAPI fnFileDelete(IN LPSTR pszFile, int FAR *err, void FAR *pv) function BOOL (line 91) | BOOL DIAMONDAPI fnGetTempFileName(OUT char *pszTempName, IN int cbTempNa... function BOOL (line 106) | BOOL DIAMONDAPI fnGetNextCabinet(PCCAB pccab, ULONG cbPrevCab, void FAR ... function fnStatus (line 111) | long DIAMONDAPI fnStatus(UINT typeStatus, ULONG cb1, ULONG cb2, void FAR... function INT_PTR (line 116) | INT_PTR DIAMONDAPI fnGetOpenInfo(IN LPSTR pszName, USHORT *pdate, USHORT... function LPCSTR (line 138) | LPCSTR FCIErrorToString(FCIERROR err) function PKIWI_CABINET (line 165) | PKIWI_CABINET kull_m_cabinet_create(LPSTR cabinetName) function BOOL (line 189) | BOOL kull_m_cabinet_add(PKIWI_CABINET cab, LPSTR sourceFile, OPTIONAL LP... function BOOL (line 204) | BOOL kull_m_cabinet_close(PKIWI_CABINET cab) FILE: modules/kull_m_cabinet.h type KIWI_CABINET (line 13) | typedef struct _KIWI_CABINET{ FILE: modules/kull_m_cred.c function PKULL_M_CRED_BLOB (line 18) | PKULL_M_CRED_BLOB kull_m_cred_create(PVOID data/*, DWORD size*/) function kull_m_cred_delete (line 49) | void kull_m_cred_delete(PKULL_M_CRED_BLOB cred) function kull_m_cred_descr (line 71) | void kull_m_cred_descr(DWORD level, PKULL_M_CRED_BLOB cred) function BOOL (line 100) | BOOL kull_m_cred_attributes_create(PVOID data, PKULL_M_CRED_ATTRIBUTE **... function kull_m_cred_attributes_delete (line 122) | void kull_m_cred_attributes_delete(PKULL_M_CRED_ATTRIBUTE *Attributes, D... function kull_m_cred_attributes_descr (line 133) | void kull_m_cred_attributes_descr(DWORD level, PKULL_M_CRED_ATTRIBUTE *A... function PKULL_M_CRED_ATTRIBUTE (line 141) | PKULL_M_CRED_ATTRIBUTE kull_m_cred_attribute_create(PVOID data/*, DWORD ... function kull_m_cred_attribute_delete (line 157) | void kull_m_cred_attribute_delete(PKULL_M_CRED_ATTRIBUTE Attribute) function kull_m_cred_attribute_descr (line 169) | void kull_m_cred_attribute_descr(DWORD level, PKULL_M_CRED_ATTRIBUTE Att... function PKULL_M_CRED_LEGACY_CREDS_BLOB (line 182) | PKULL_M_CRED_LEGACY_CREDS_BLOB kull_m_cred_legacy_creds_create(PVOID dat... function kull_m_cred_legacy_creds_delete (line 199) | void kull_m_cred_legacy_creds_delete(PKULL_M_CRED_LEGACY_CREDS_BLOB creds) function kull_m_cred_legacy_creds_descr (line 214) | void kull_m_cred_legacy_creds_descr(DWORD level, PKULL_M_CRED_LEGACY_CRE... function PKULL_M_CRED_LEGACY_CRED_BLOB (line 228) | PKULL_M_CRED_LEGACY_CRED_BLOB kull_m_cred_legacy_cred_create(PVOID data/... function kull_m_cred_legacy_cred_delete (line 258) | void kull_m_cred_legacy_cred_delete(PKULL_M_CRED_LEGACY_CRED_BLOB cred) function kull_m_cred_legacy_cred_descr (line 278) | void kull_m_cred_legacy_cred_descr(DWORD level, PKULL_M_CRED_LEGACY_CRED... function PCWCHAR (line 308) | PCWCHAR kull_m_cred_CredType(DWORD type) function PCWCHAR (line 316) | PCWCHAR kull_m_cred_CredPersist(DWORD persist) function PKULL_M_CRED_VAULT_POLICY (line 323) | PKULL_M_CRED_VAULT_POLICY kull_m_cred_vault_policy_create(PVOID data/*, ... function kull_m_cred_vault_policy_delete (line 338) | void kull_m_cred_vault_policy_delete(PKULL_M_CRED_VAULT_POLICY policy) function kull_m_cred_vault_policy_descr (line 350) | void kull_m_cred_vault_policy_descr(DWORD level, PKULL_M_CRED_VAULT_POLI... function PKULL_M_CRED_VAULT_POLICY_KEY (line 365) | PKULL_M_CRED_VAULT_POLICY_KEY kull_m_cred_vault_policy_key_create(PVOID ... function kull_m_cred_vault_policy_key_delete (line 377) | void kull_m_cred_vault_policy_key_delete(PKULL_M_CRED_VAULT_POLICY_KEY key) function kull_m_cred_vault_policy_key_descr (line 387) | void kull_m_cred_vault_policy_key_descr(DWORD level, PKULL_M_CRED_VAULT_... function BOOL (line 399) | BOOL kull_m_cred_vault_policy_key(PVOID data, DWORD size, BYTE aes128[AE... function PKULL_M_CRED_VAULT_CREDENTIAL (line 448) | PKULL_M_CRED_VAULT_CREDENTIAL kull_m_cred_vault_credential_create(PVOID ... function kull_m_cred_vault_credential_create_attribute_from_data (line 494) | void kull_m_cred_vault_credential_create_attribute_from_data(PBYTE ptr, ... function kull_m_cred_vault_credential_delete (line 520) | void kull_m_cred_vault_credential_delete(PKULL_M_CRED_VAULT_CREDENTIAL c... function kull_m_cred_vault_credential_descr (line 549) | void kull_m_cred_vault_credential_descr(DWORD level, PKULL_M_CRED_VAULT_... function kull_m_cred_vault_credential_attribute_descr (line 570) | void kull_m_cred_vault_credential_attribute_descr(DWORD level, PKULL_M_C... function PKULL_M_CRED_VAULT_CLEAR (line 592) | PKULL_M_CRED_VAULT_CLEAR kull_m_cred_vault_clear_create(PVOID data/*, DW... function kull_m_cred_vault_clear_delete (line 615) | void kull_m_cred_vault_clear_delete(PKULL_M_CRED_VAULT_CLEAR clear) function kull_m_cred_vault_clear_descr (line 631) | void kull_m_cred_vault_clear_descr(DWORD level, PKULL_M_CRED_VAULT_CLEAR... FILE: modules/kull_m_cred.h type KULL_M_CRED_VAULT_CREDENTIAL_ATTRIBUTE (line 15) | typedef struct _KULL_M_CRED_VAULT_CREDENTIAL_ATTRIBUTE { type KULL_M_CRED_ATTRIBUTE (line 29) | typedef struct _KULL_M_CRED_ATTRIBUTE { type KULL_M_CRED_BLOB (line 39) | typedef struct _KULL_M_CRED_BLOB { type KULL_M_CRED_LEGACY_CRED_BLOB (line 75) | typedef struct _KULL_M_CRED_LEGACY_CRED_BLOB { type KULL_M_CRED_LEGACY_CREDS_BLOB (line 106) | typedef struct _KULL_M_CRED_LEGACY_CREDS_BLOB { type KULL_M_CRED_VAULT_POLICY_KEY (line 114) | typedef struct _KULL_M_CRED_VAULT_POLICY_KEY { type KULL_M_CRED_VAULT_POLICY (line 121) | typedef struct _KULL_M_CRED_VAULT_POLICY { type KULL_M_CRED_VAULT_CREDENTIAL_ATTRIBUTE_MAP (line 136) | typedef struct _KULL_M_CRED_VAULT_CREDENTIAL_ATTRIBUTE_MAP { type KULL_M_CRED_VAULT_CREDENTIAL (line 142) | typedef struct _KULL_M_CRED_VAULT_CREDENTIAL { type KULL_M_CRED_VAULT_CLEAR_ENTRY (line 159) | typedef struct _KULL_M_CRED_VAULT_CLEAR_ENTRY { type KULL_M_CRED_VAULT_CLEAR (line 165) | typedef struct _KULL_M_CRED_VAULT_CLEAR { type KULL_M_CRED_APPSENSE_DN (line 173) | typedef struct _KULL_M_CRED_APPSENSE_DN { type KULL_M_CRED_VAULT_POLICY_KEY_MBDK (line 239) | typedef struct _KULL_M_CRED_VAULT_POLICY_KEY_MBDK { FILE: modules/kull_m_crypto.c function BOOL (line 10) | BOOL kull_m_crypto_hash(ALG_ID algid, LPCVOID data, DWORD dataLen, LPVOI... function BOOL (line 55) | BOOL kull_m_crypto_hkey(HCRYPTPROV hProv, ALG_ID calgid, LPCVOID key, DW... function BOOL (line 81) | BOOL kull_m_crypto_DeriveKeyRaw(ALG_ID hashId, LPVOID hash, DWORD hashLe... function BOOL (line 105) | BOOL kull_m_crypto_close_hprov_delete_container(HCRYPTPROV hProv) function BOOL (line 128) | BOOL kull_m_crypto_hmac(DWORD calgid, LPCVOID key, DWORD keyLen, LPCVOID... function BOOL (line 164) | BOOL kull_m_crypto_pkcs5_pbkdf2_hmac(DWORD calgid, LPCVOID password, DWO... function BOOL (line 218) | BOOL kull_m_crypto_desx_encrypt(HCRYPTPROV hProv, LPCVOID key, LPCVOID b... function BOOL (line 234) | BOOL kull_m_crypto_desx_decrypt(HCRYPTPROV hProv, LPCVOID key, LPCVOID b... function BOOL (line 250) | BOOL kull_m_crypto_aesBlockEncryptDecrypt(HCRYPTKEY hKey, PBYTE data, DW... function BOOL (line 256) | BOOL kull_m_crypto_aesCTSDecrypt(HCRYPTKEY hKey, PBYTE data, DWORD szDat... function BOOL (line 298) | BOOL kull_m_crypto_aesCTSEncrypt(HCRYPTKEY hKey, PBYTE data, DWORD szDat... function BOOL (line 329) | BOOL kull_m_crypto_aesCTSEncryptDecrypt(DWORD aesCalgId, PVOID data, DWO... function BOOL (line 349) | BOOL kull_m_crypto_hkey_session(ALG_ID calgid, LPCVOID key, DWORD keyLen... function DWORD (line 426) | DWORD kull_m_crypto_hash_len(ALG_ID hashId) function DWORD (line 443) | DWORD kull_m_crypto_cipher_blocklen(ALG_ID hashId) function DWORD (line 460) | DWORD kull_m_crypto_cipher_keylen(ALG_ID hashId) function NTSTATUS (line 477) | NTSTATUS kull_m_crypto_get_dcc(PBYTE dcc, PBYTE ntlm, PUNICODE_STRING Us... function BOOL (line 508) | BOOL kull_m_crypto_genericAES128Decrypt(LPCVOID pKey, LPCVOID pIV, LPCVO... function BOOL (line 547) | BOOL kull_m_crypto_exportPfx(HCERTSTORE hStore, LPCWSTR filename) function BOOL (line 565) | BOOL kull_m_crypto_DerAndKeyToPfx(LPCVOID der, DWORD derLen, LPCVOID key... function BOOL (line 592) | BOOL kull_m_crypto_DerAndKeyInfoToPfx(LPCVOID der, DWORD derLen, PCRYPT_... function BOOL (line 612) | BOOL kull_m_crypto_DerAndKeyInfoToStore(LPCVOID der, DWORD derLen, PCRYP... function BOOL (line 631) | BOOL kull_m_crypto_CryptGetProvParam(HCRYPTPROV hProv, DWORD dwParam, BO... function BOOL (line 668) | BOOL kull_m_crypto_NCryptGetProperty(NCRYPT_HANDLE monProv, LPCWSTR pszP... function BOOL (line 716) | BOOL kull_m_crypto_NCryptFreeHandle(NCRYPT_PROV_HANDLE *hProv, NCRYPT_KE... function BOOL (line 750) | BOOL kull_m_crypto_NCryptImportKey(LPCVOID data, DWORD dwSize, LPCWSTR t... function DWORD (line 986) | DWORD kull_m_crypto_system_store_to_dword(PCWSTR name) function PCWSTR (line 996) | PCWSTR kull_m_crypto_system_store_to_name(DWORD dwStore) function DWORD (line 1013) | DWORD kull_m_crypto_provider_type_to_dword(PCWSTR name) function PCWSTR (line 1023) | PCWSTR kull_m_crypto_provider_type_to_name(const DWORD dwProvType) function PCWCHAR (line 1034) | PCWCHAR kull_m_crypto_provider_to_realname(PCWSTR name) function PCWCHAR (line 1044) | PCWCHAR kull_m_crypto_keytype_to_str(const DWORD keyType) function PCWCHAR (line 1059) | PCWCHAR kull_m_crypto_algid_to_name(ALG_ID algid) function ALG_ID (line 1068) | ALG_ID kull_m_crypto_name_to_algid(PCWSTR name) function PCWCHAR (line 1078) | PCWCHAR kull_m_crypto_cert_prop_id_to_name(const DWORD propId) function kull_m_crypto_kp_permissions_descr (line 1106) | void kull_m_crypto_kp_permissions_descr(const DWORD keyPermissions) function PCWCHAR (line 1115) | PCWCHAR kull_m_crypto_kp_mode_to_str(const DWORD keyMode) function kull_m_crypto_pp_imptypes_descr (line 1124) | void kull_m_crypto_pp_imptypes_descr(const DWORD implTypes) function PCWCHAR (line 1134) | PCWCHAR kull_m_crypto_bcrypt_interface_to_str(const DWORD interf) function PCWCHAR (line 1144) | PCWCHAR kull_m_crypto_bcrypt_cipher_alg_to_str(const DWORD alg) function PCWCHAR (line 1156) | PCWCHAR kull_m_crypto_bcrypt_asym_alg_to_str(const DWORD alg) function PCWCHAR (line 1165) | PCWCHAR kull_m_crypto_bcrypt_mode_to_str(const DWORD keyMode) function kull_m_crypto_ncrypt_impl_types_descr (line 1174) | void kull_m_crypto_ncrypt_impl_types_descr(const DWORD implTypes) function kull_m_crypto_ncrypt_allow_exports_descr (line 1183) | void kull_m_crypto_ncrypt_allow_exports_descr(const DWORD allowExports) function PKIWI_DH (line 1221) | PKIWI_DH kull_m_crypto_dh_Delete(PKIWI_DH dh) function PKIWI_DH (line 1238) | PKIWI_DH kull_m_crypto_dh_Create(ALG_ID targetSessionKeyType) function BOOL (line 1260) | BOOL kull_m_crypto_dh_CreateSessionKey(PKIWI_DH dh, PMIMI_PUBLICKEY publ... function BOOL (line 1285) | BOOL kull_m_crypto_dh_simpleEncrypt(HCRYPTKEY key, LPVOID data, DWORD da... function BOOL (line 1307) | BOOL kull_m_crypto_dh_simpleDecrypt(HCRYPTKEY key, LPVOID data, DWORD da... function BOOL (line 1326) | BOOL kull_m_crypto_StringToBinaryA(LPCSTR pszString, DWORD cchString, DW... function BOOL (line 1355) | BOOL kull_m_crypto_StringToBinaryW(LPCWSTR pszString, DWORD cchString, D... FILE: modules/kull_m_crypto.h type GENERICKEY_BLOB (line 18) | typedef struct _GENERICKEY_BLOB { type RSA_GENERICKEY_BLOB (line 23) | typedef struct _RSA_GENERICKEY_BLOB { type DSS_GENERICKEY_BLOB (line 28) | typedef struct _DSS_GENERICKEY_BLOB { type DSS_GENERICKEY3_BLOB (line 33) | typedef struct _DSS_GENERICKEY3_BLOB { type CRYPT_ECC_PRIVATE_KEY_INFO (line 92) | typedef struct _CRYPT_ECC_PRIVATE_KEY_INFO{ type PVK_FILE_HDR (line 101) | typedef struct _PVK_FILE_HDR { type KIWI_HARD_KEY (line 110) | typedef struct _KIWI_HARD_KEY { type KIWI_BCRYPT_KEY (line 115) | typedef struct _KIWI_BCRYPT_KEY { type KULL_M_CRYPTO_DUAL_STRING_DWORD (line 151) | typedef struct _KULL_M_CRYPTO_DUAL_STRING_DWORD { type KULL_M_CRYPTO_DUAL_STRING_STRING (line 156) | typedef struct _KULL_M_CRYPTO_DUAL_STRING_STRING { type MIMI_PUBLICKEY (line 185) | typedef struct _MIMI_PUBLICKEY { type KIWI_DH (line 191) | typedef struct _KIWI_DH { type KIWI_TLV_FEATURE (line 283) | typedef struct _KIWI_TLV_FEATURE { FILE: modules/kull_m_crypto_ngc.c function BOOL (line 8) | BOOL kull_m_crypto_ngc_keyvalue_derived_software(PBYTE pbLabel, DWORD cb... function BOOL (line 62) | BOOL kull_m_crypto_ngc_keyvalue_derived_hardware(PBYTE pbLabel, DWORD cb... function BOOL (line 118) | BOOL kull_m_crypto_ngc_signature_derived(LPCBYTE pcbKey, DWORD cbKey, LP... function BOOL (line 163) | BOOL kull_m_crypto_ngc_signature_pop(PBYTE pbKey, DWORD cbKey, PBYTE pbL... function PBYTE (line 191) | PBYTE kull_m_crypto_ngc_pin_BinaryPinToPinProperty(LPCBYTE pbBinary, DWO... function SECURITY_STATUS (line 206) | SECURITY_STATUS kull_m_crypto_ngc_hardware_unseal(NCRYPT_PROV_HANDLE hPr... function SECURITY_STATUS (line 239) | SECURITY_STATUS kull_m_crypto_ngc_software_decrypt(NCRYPT_PROV_HANDLE hP... FILE: modules/kull_m_crypto_ngc.h type KIWI_POPKEY (line 11) | typedef struct _KIWI_POPKEY { type KIWI_POPKEY_HARD (line 17) | typedef struct _KIWI_POPKEY_HARD { type KIWI_NGC_CREDENTIAL (line 24) | typedef struct _KIWI_NGC_CREDENTIAL { type UNK_PIN (line 34) | typedef struct _UNK_PIN { type UNK_PADDING (line 40) | typedef struct _UNK_PADDING { FILE: modules/kull_m_crypto_remote.c function DWORD (line 9) | DWORD WINAPI kull_m_crypto_remote_thread_CryptProtectMemory_Generic(PREM... function DWORD (line 17) | DWORD kull_m_crypto_remote_thread_CryptProtectMemory_Generic_end(){retur... function BOOL (line 20) | BOOL WINAPI kull_m_crypto_remote_CryptProtectMemory_Generic(__in PKULL_M... FILE: modules/kull_m_crypto_sk.c function NTSTATUS (line 8) | NTSTATUS SkpOpenAesGcmProvider(BCRYPT_ALG_HANDLE *phAlgAESGCM, DWORD *pO... function NTSTATUS (line 30) | NTSTATUS SkpOpenKdfProvider(BCRYPT_ALG_HANDLE *phAlgSP800108, DWORD *pOb... function NTSTATUS (line 48) | NTSTATUS SkpImportMasterKeyInKdf(PBYTE BootKey, DWORD cbBootKey, BCRYPT_... function NTSTATUS (line 53) | NTSTATUS SkpInitSymmetricEncryption(PBYTE BootKey, DWORD cbBootKey, BCRY... function NTSTATUS (line 90) | NTSTATUS SkpDeriveSymmetricKey(BCRYPT_KEY_HANDLE hKey, CHAR *cLabel, ULO... function NTSTATUS (line 102) | NTSTATUS SkpEncryptionWorker(PBYTE BootKey, DWORD cbBootKey, UCHAR *pbIn... FILE: modules/kull_m_crypto_system.h type MD4_CTX (line 23) | typedef struct _MD4_CTX { type MD5_CTX (line 30) | typedef struct _MD5_CTX { type SHA_CTX (line 37) | typedef struct _SHA_CTX { type SHA_DIGEST (line 44) | typedef struct _SHA_DIGEST { type CRYPT_BUFFER (line 48) | typedef struct _CRYPT_BUFFER { type KERB_CHECKSUM (line 163) | typedef struct _KERB_CHECKSUM { type KERB_ECRYPT (line 184) | typedef struct _KERB_ECRYPT { type KERB_RNG (line 210) | typedef struct _KERB_RNG { FILE: modules/kull_m_dpapi.c function PKULL_M_DPAPI_BLOB (line 10) | PKULL_M_DPAPI_BLOB kull_m_dpapi_blob_create(LPCVOID data/*, DWORD size*/) function kull_m_dpapi_blob_delete (line 39) | void kull_m_dpapi_blob_delete(PKULL_M_DPAPI_BLOB blob) function kull_m_dpapi_blob_descr (line 59) | void kull_m_dpapi_blob_descr(DWORD level, PKULL_M_DPAPI_BLOB blob) function kull_m_dpapi_blob_quick_descr (line 90) | void kull_m_dpapi_blob_quick_descr(DWORD level, LPCVOID data/*, DWORD si... function PKULL_M_DPAPI_MASTERKEY (line 100) | PKULL_M_DPAPI_MASTERKEY kull_m_dpapi_masterkey_create(LPCVOID data, DWOR... function kull_m_dpapi_masterkey_delete (line 113) | void kull_m_dpapi_masterkey_delete(PKULL_M_DPAPI_MASTERKEY masterkey) function kull_m_dpapi_masterkey_descr (line 123) | void kull_m_dpapi_masterkey_descr(DWORD level, PKULL_M_DPAPI_MASTERKEY m... function PBYTE (line 137) | PBYTE kull_m_dpapi_masterkey_tobin(PKULL_M_DPAPI_MASTERKEY masterkey, OP... function PKULL_M_DPAPI_MASTERKEY_CREDHIST (line 150) | PKULL_M_DPAPI_MASTERKEY_CREDHIST kull_m_dpapi_masterkeys_credhist_create... function kull_m_dpapi_masterkeys_credhist_delete (line 158) | void kull_m_dpapi_masterkeys_credhist_delete(PKULL_M_DPAPI_MASTERKEY_CRE... function kull_m_dpapi_masterkeys_credhist_descr (line 164) | void kull_m_dpapi_masterkeys_credhist_descr(DWORD level, PKULL_M_DPAPI_M... function PBYTE (line 174) | PBYTE kull_m_dpapi_masterkeys_credhist_tobin(PKULL_M_DPAPI_MASTERKEY_CRE... function PKULL_M_DPAPI_MASTERKEY_DOMAINKEY (line 186) | PKULL_M_DPAPI_MASTERKEY_DOMAINKEY kull_m_dpapi_masterkeys_domainkey_crea... function kull_m_dpapi_masterkeys_domainkey_delete (line 200) | void kull_m_dpapi_masterkeys_domainkey_delete(PKULL_M_DPAPI_MASTERKEY_DO... function kull_m_dpapi_masterkeys_domainkey_descr (line 212) | void kull_m_dpapi_masterkeys_domainkey_descr(DWORD level, PKULL_M_DPAPI_... function PBYTE (line 226) | PBYTE kull_m_dpapi_masterkeys_domainkey_tobin(PKULL_M_DPAPI_MASTERKEY_DO... function PKULL_M_DPAPI_MASTERKEYS (line 240) | PKULL_M_DPAPI_MASTERKEYS kull_m_dpapi_masterkeys_create(LPCVOID data/*, ... function kull_m_dpapi_masterkeys_delete (line 258) | void kull_m_dpapi_masterkeys_delete(PKULL_M_DPAPI_MASTERKEYS masterkeys) function kull_m_dpapi_masterkeys_descr (line 274) | void kull_m_dpapi_masterkeys_descr(DWORD level, PKULL_M_DPAPI_MASTERKEYS... function PBYTE (line 311) | PBYTE kull_m_dpapi_masterkeys_tobin(PKULL_M_DPAPI_MASTERKEYS masterkeys,... function PKULL_M_DPAPI_CREDHIST (line 341) | PKULL_M_DPAPI_CREDHIST kull_m_dpapi_credhist_create(LPCVOID data, DWORD ... function kull_m_dpapi_credhist_delete (line 366) | void kull_m_dpapi_credhist_delete(PKULL_M_DPAPI_CREDHIST credhist) function kull_m_dpapi_credhist_descr (line 377) | void kull_m_dpapi_credhist_descr(DWORD level, PKULL_M_DPAPI_CREDHIST cre... function PKULL_M_DPAPI_CREDHIST_ENTRY (line 392) | PKULL_M_DPAPI_CREDHIST_ENTRY kull_m_dpapi_credhist_entry_create(LPCVOID ... function kull_m_dpapi_credhist_entry_delete (line 409) | void kull_m_dpapi_credhist_entry_delete(PKULL_M_DPAPI_CREDHIST_ENTRY entry) function kull_m_dpapi_credhist_entry_descr (line 421) | void kull_m_dpapi_credhist_entry_descr(DWORD level, PKULL_M_DPAPI_CREDHI... function BOOL (line 444) | BOOL kull_m_dpapi_hmac_sha1_incorrect(LPCVOID key, DWORD keyLen, LPCVOID... function BOOL (line 481) | BOOL kull_m_dpapi_sessionkey(LPCVOID masterkey, DWORD masterkeyLen, LPCV... function BOOL (line 510) | BOOL kull_m_dpapi_unprotect_blob(PKULL_M_DPAPI_BLOB blob, LPCVOID master... function BOOL (line 578) | BOOL kull_m_dpapi_unprotect_raw_or_blob(LPCVOID pDataIn, DWORD dwDataInL... function BOOL (line 608) | BOOL kull_m_dpapi_getProtected(PVOID PassHash, DWORD PassLen, PCWSTR sid) function BOOL (line 618) | BOOL kull_m_dpapi_unprotect_masterkey_with_password(DWORD flags, PKULL_M... function BOOL (line 636) | BOOL kull_m_dpapi_unprotect_masterkey_with_userHash(PKULL_M_DPAPI_MASTER... function BOOL (line 665) | BOOL kull_m_dpapi_unprotect_masterkey_with_shaDerivedkey(PKULL_M_DPAPI_M... function BOOL (line 728) | BOOL kull_m_dpapi_protect_masterkey_with_password(DWORD flags, PKULL_M_D... function BOOL (line 746) | BOOL kull_m_dpapi_protect_masterkey_with_userHash(PKULL_M_DPAPI_MASTERKE... function BOOL (line 775) | BOOL kull_m_dpapi_protect_masterkey_with_shaDerivedkey(PKULL_M_DPAPI_MAS... function BOOL (line 831) | BOOL kull_m_dpapi_unprotect_backupkey_with_secret(DWORD flags, PKULL_M_D... function BOOL (line 867) | BOOL kull_m_dpapi_unprotect_domainkey_with_key(PKULL_M_DPAPI_MASTERKEY_D... function BOOL (line 961) | BOOL kull_m_dpapi_unprotect_domainkey_with_rpc(PKULL_M_DPAPI_MASTERKEYS ... function BOOL (line 978) | BOOL kull_m_dpapi_unprotect_credhist_entry_with_shaDerivedkey(PKULL_M_DP... function kull_m_dpapi_displayPromptFlags (line 1032) | void kull_m_dpapi_displayPromptFlags(DWORD flags) function kull_m_dpapi_displayProtectionFlags (line 1044) | void kull_m_dpapi_displayProtectionFlags(DWORD flags) function kull_m_dpapi_displayBlobFlags (line 1058) | void kull_m_dpapi_displayBlobFlags(DWORD flags) FILE: modules/kull_m_dpapi.h type KULL_M_DWORD_TO_DWORD (line 18) | typedef struct _KULL_M_DWORD_TO_DWORD { type KULL_M_DPAPI_BLOB (line 24) | typedef struct _KULL_M_DPAPI_BLOB { type KULL_M_DPAPI_MASTERKEY (line 56) | typedef struct _KULL_M_DPAPI_MASTERKEY { type KULL_M_DPAPI_MASTERKEY_CREDHIST (line 66) | typedef struct _KULL_M_DPAPI_MASTERKEY_CREDHIST { type KULL_M_DPAPI_MASTERKEY_DOMAINKEY (line 71) | typedef struct _KULL_M_DPAPI_MASTERKEY_DOMAINKEY { type KULL_M_DPAPI_MASTERKEYS (line 80) | typedef struct _KULL_M_DPAPI_MASTERKEYS { type KULL_M_DPAPI_DOMAIN_RSA_MASTER_KEY (line 98) | typedef struct _KULL_M_DPAPI_DOMAIN_RSA_MASTER_KEY { type KULL_M_DPAPI_DOMAIN_ACCESS_CHECK (line 104) | typedef struct _KULL_M_DPAPI_DOMAIN_ACCESS_CHECK { type KULL_M_DPAPI_CREDHIST_HEADER (line 112) | typedef struct _KULL_M_DPAPI_CREDHIST_HEADER { type KULL_M_DPAPI_CREDHIST_ENTRY (line 118) | typedef struct _KULL_M_DPAPI_CREDHIST_ENTRY { type KULL_M_DPAPI_CREDHIST (line 135) | typedef struct _KULL_M_DPAPI_CREDHIST { FILE: modules/kull_m_file.c function BOOL (line 10) | BOOL kull_m_file_getCurrentDirectory(wchar_t ** ppDirName) function BOOL (line 21) | BOOL kull_m_file_getAbsolutePathOf(PCWCHAR thisData, wchar_t ** reponse) function BOOL (line 43) | BOOL kull_m_file_isFileExist(PCWCHAR fileName) function BOOL (line 54) | BOOL kull_m_file_writeData(PCWCHAR fileName, LPCVOID data, DWORD lenght) function BOOL (line 87) | BOOL kull_m_file_readData(PCWCHAR fileName, PBYTE * data, PDWORD lenght)... function BOOL (line 92) | BOOL kull_m_file_readGeneric(PCWCHAR fileName, PBYTE * data, PDWORD leng... function kull_m_file_cleanFilename (line 121) | void kull_m_file_cleanFilename(PWCHAR fileName) function PWCHAR (line 130) | PWCHAR kull_m_file_fullPath(PCWCHAR fileName) function BOOL (line 142) | BOOL kull_m_file_Find(PCWCHAR directory, PCWCHAR filter, BOOL isRecursiv... FILE: modules/kull_m_handle.c function NTSTATUS (line 8) | NTSTATUS kull_m_handle_getHandles(PKULL_M_SYSTEM_HANDLE_ENUM_CALLBACK ca... function NTSTATUS (line 23) | NTSTATUS kull_m_handle_getHandlesOfType(PKULL_M_HANDLE_ENUM_CALLBACK cal... function BOOL (line 35) | BOOL CALLBACK kull_m_handle_getHandlesOfType_callback(PSYSTEM_HANDLE pSy... function BOOL (line 66) | BOOL kull_m_handle_GetUserObjectInformation(HANDLE hObj, int nIndex, PVO... FILE: modules/kull_m_handle.h type OBJECT_INFORMATION_CLASS (line 10) | typedef enum _OBJECT_INFORMATION_CLASS type OBJECT_TYPE_INFORMATION (line 19) | typedef struct _OBJECT_TYPE_INFORMATION type PUBLIC_OBJECT_TYPE_INFORMATION (line 45) | typedef struct __PUBLIC_OBJECT_TYPE_INFORMATION type OBJECT_BASIC_INFORMATION (line 51) | typedef struct _OBJECT_BASIC_INFORMATION type PUBLIC_OBJECT_BASIC_INFORMATION (line 66) | typedef struct _PUBLIC_OBJECT_BASIC_INFORMATION type SYSTEM_HANDLE (line 77) | typedef struct _SYSTEM_HANDLE type SYSTEM_HANDLE_INFORMATION (line 87) | typedef struct _SYSTEM_HANDLE_INFORMATION type HANDLE_ENUM_DATA (line 96) | typedef struct _HANDLE_ENUM_DATA FILE: modules/kull_m_hid.h type _HIDP_PREPARSED_DATA (line 10) | struct _HIDP_PREPARSED_DATA type USHORT (line 12) | typedef USHORT USAGE, *PUSAGE; type HIDP_CAPS (line 13) | typedef struct _HIDP_CAPS type HIDD_ATTRIBUTES (line 37) | typedef struct _HIDD_ATTRIBUTES { type PVOID (line 65) | typedef PVOID HDEVINFO; type SP_DEVINFO_DATA (line 67) | typedef struct _SP_DEVINFO_DATA { type SP_DEVICE_INTERFACE_DATA (line 74) | typedef struct _SP_DEVICE_INTERFACE_DATA { type SP_DEVICE_INTERFACE_DETAIL_DATA_W (line 81) | typedef struct _SP_DEVICE_INTERFACE_DETAIL_DATA_W { FILE: modules/kull_m_kernel.c function BOOL (line 8) | BOOL kull_m_kernel_ioctl_handle(HANDLE hDriver, DWORD ioctlCode, PVOID b... function BOOL (line 44) | BOOL kull_m_kernel_ioctl(PCWSTR driver, DWORD ioctlCode, PVOID bufferIn,... function BOOL (line 59) | BOOL kull_m_kernel_mimidrv_ioctl(DWORD ioctlCode, PVOID bufferIn, DWORD ... function BOOL (line 64) | BOOL kull_m_kernel_mimidrv_simple_output(DWORD ioctlCode, PVOID bufferIn... FILE: modules/kull_m_key.c function PKULL_M_KEY_CAPI_BLOB (line 8) | PKULL_M_KEY_CAPI_BLOB kull_m_key_capi_create(PVOID data/*, DWORD size*/) function kull_m_key_capi_delete (line 35) | void kull_m_key_capi_delete(PKULL_M_KEY_CAPI_BLOB capiKey) function kull_m_key_capi_descr (line 59) | void kull_m_key_capi_descr(DWORD level, PKULL_M_KEY_CAPI_BLOB capiKey) function BOOL (line 95) | BOOL kull_m_key_capi_write(PKULL_M_KEY_CAPI_BLOB capiKey, PVOID *data, D... function BOOL (line 125) | BOOL kull_m_key_capi_decryptedkey_to_raw(LPCVOID publickey, DWORD public... function PKULL_M_KEY_CNG_BLOB (line 194) | PKULL_M_KEY_CNG_BLOB kull_m_key_cng_create(PVOID data/*, DWORD size*/) function kull_m_key_cng_delete (line 213) | void kull_m_key_cng_delete(PKULL_M_KEY_CNG_BLOB cngKey) function kull_m_key_cng_descr (line 229) | void kull_m_key_cng_descr(DWORD level, PKULL_M_KEY_CNG_BLOB cngKey) function PKULL_M_KEY_CNG_PROPERTY (line 253) | PKULL_M_KEY_CNG_PROPERTY kull_m_key_cng_property_create(PVOID data/*, DW... function kull_m_key_cng_property_delete (line 267) | void kull_m_key_cng_property_delete(PKULL_M_KEY_CNG_PROPERTY property) function kull_m_key_cng_property_descr (line 279) | void kull_m_key_cng_property_descr(DWORD level, PKULL_M_KEY_CNG_PROPERTY... function BOOL (line 294) | BOOL kull_m_key_cng_properties_create(PVOID data, DWORD size, PKULL_M_KE... function kull_m_key_cng_properties_delete (line 319) | void kull_m_key_cng_properties_delete(PKULL_M_KEY_CNG_PROPERTY *properti... function kull_m_key_cng_properties_descr (line 330) | void kull_m_key_cng_properties_descr(DWORD level, PKULL_M_KEY_CNG_PROPER... FILE: modules/kull_m_key.h type KULL_M_KEY_CAPI_BLOB (line 18) | typedef struct _KULL_M_KEY_CAPI_BLOB { type KULL_M_KEY_CNG_PROPERTY (line 40) | typedef struct _KULL_M_KEY_CNG_PROPERTY { type KULL_M_KEY_CNG_BLOB (line 51) | typedef struct _KULL_M_KEY_CNG_BLOB { type PCP_KEY_FLAGS_WIN8 (line 96) | typedef enum PCP_KEY_FLAGS_WIN8 { type PCP_KEY_FLAGS (line 100) | typedef enum PCP_KEY_FLAGS { type PCP_KEY_BLOB_WIN8 (line 104) | typedef struct PCP_KEY_BLOB_WIN8 { // Storage structure for 2.0 keys type PCP_20_KEY_BLOB (line 120) | typedef struct PCP_20_KEY_BLOB { // Storage structure for 2.0 keys type PCP_KEY_BLOB (line 137) | typedef struct PCP_KEY_BLOB { FILE: modules/kull_m_ldap.c function BOOL (line 8) | BOOL kull_m_ldap_getLdapAndRootDN(PCWCHAR system, PCWCHAR nc, PLDAP *ld,... function PWCHAR (line 32) | PWCHAR kull_m_ldap_getRootDomainNamingContext(PCWCHAR nc, LDAP *ld) FILE: modules/kull_m_memory.c function BOOL (line 10) | BOOL kull_m_memory_open(IN KULL_M_MEMORY_TYPE Type, IN HANDLE hAny, OUT ... function PKULL_M_MEMORY_HANDLE (line 57) | PKULL_M_MEMORY_HANDLE kull_m_memory_close(IN PKULL_M_MEMORY_HANDLE hMemory) function BOOL (line 87) | BOOL kull_m_memory_copy(OUT PKULL_M_MEMORY_ADDRESS Destination, IN PKULL... function BOOL (line 170) | BOOL kull_m_memory_search(IN PKULL_M_MEMORY_ADDRESS Pattern, IN SIZE_T L... function BOOL (line 216) | BOOL kull_m_memory_alloc(IN PKULL_M_MEMORY_ADDRESS Address, IN SIZE_T Le... function BOOL (line 239) | BOOL kull_m_memory_free(IN PKULL_M_MEMORY_ADDRESS Address) function BOOL (line 261) | BOOL kull_m_memory_query(IN PKULL_M_MEMORY_ADDRESS Address, OUT PMEMORY_... function BOOL (line 301) | BOOL kull_m_memory_protect(IN PKULL_M_MEMORY_ADDRESS Address, IN SIZE_T ... function BOOL (line 324) | BOOL kull_m_memory_equal(IN PKULL_M_MEMORY_ADDRESS Address1, IN PKULL_M_... function BOOL (line 353) | BOOL kull_m_memory_quick_compress(IN PVOID data, IN DWORD size, IN OUT P... function BOOL (line 374) | BOOL kull_m_memory_quick_decompress(IN PVOID data, IN DWORD size, IN OPT... function kull_m_memory_reverseBytes (line 393) | void kull_m_memory_reverseBytes(PVOID start, SIZE_T size) function PVOID (line 405) | PVOID kull_m_memory_arm64_AddrFromInstr(PVOID cur, ULONG i1, ULONG i2) function PVOID (line 435) | PVOID kull_m_memory_arm64_getRealAddress(PKULL_M_MEMORY_ADDRESS Address,... FILE: modules/kull_m_memory.h type KULL_M_MEMORY_TYPE (line 14) | typedef enum _KULL_M_MEMORY_TYPE type KULL_M_MEMORY_HANDLE_PROCESS (line 25) | typedef struct _KULL_M_MEMORY_HANDLE_PROCESS type KULL_M_MEMORY_HANDLE_FILE (line 30) | typedef struct _KULL_M_MEMORY_HANDLE_FILE type KULL_M_MEMORY_HANDLE_PROCESS_DMP (line 35) | typedef struct _KULL_M_MEMORY_HANDLE_PROCESS_DMP type KULL_M_MEMORY_HANDLE_KERNEL (line 40) | typedef struct _KULL_M_MEMORY_HANDLE_KERNEL type KULL_M_MEMORY_HANDLE (line 45) | typedef struct _KULL_M_MEMORY_HANDLE { type KULL_M_MEMORY_ADDRESS (line 56) | typedef struct _KULL_M_MEMORY_ADDRESS { type KULL_M_MEMORY_RANGE (line 61) | typedef struct _KULL_M_MEMORY_RANGE { type KULL_M_MEMORY_SEARCH (line 66) | typedef struct _KULL_M_MEMORY_SEARCH { FILE: modules/kull_m_mifare.h type MIFARE_CLASSIC_ACCESS_BITS (line 35) | typedef struct _MIFARE_CLASSIC_ACCESS_BITS { type MIFARE_CLASSIC_RAW_BLOCK (line 65) | typedef struct _MIFARE_CLASSIC_RAW_BLOCK { type MIFARE_CLASSIC_RAW_SECTOR (line 69) | typedef struct _MIFARE_CLASSIC_RAW_SECTOR { type MIFARE_CLASSIC_RAW_CARD (line 73) | typedef struct _MIFARE_CLASSIC_RAW_CARD { FILE: modules/kull_m_minidump.c function BOOL (line 8) | BOOL kull_m_minidump_open(IN HANDLE hFile, OUT PKULL_M_MINIDUMP_HANDLE *... function BOOL (line 27) | BOOL kull_m_minidump_close(IN PKULL_M_MINIDUMP_HANDLE hMinidump) function LPVOID (line 36) | LPVOID kull_m_minidump_RVAtoPTR(IN PKULL_M_MINIDUMP_HANDLE hMinidump, RV... function LPVOID (line 41) | LPVOID kull_m_minidump_stream(IN PKULL_M_MINIDUMP_HANDLE hMinidump, MINI... function BOOL (line 58) | BOOL kull_m_minidump_copy(IN PKULL_M_MINIDUMP_HANDLE hMinidump, OUT VOID... function LPVOID (line 104) | LPVOID kull_m_minidump_remapVirtualMemory64(IN PKULL_M_MINIDUMP_HANDLE h... FILE: modules/kull_m_minidump.h type KULL_M_MINIDUMP_HANDLE (line 10) | typedef struct _KULL_M_MINIDUMP_HANDLE { FILE: modules/kull_m_net.c function BOOL (line 8) | BOOL kull_m_net_getCurrentDomainInfo(PPOLICY_DNS_DOMAIN_INFO * pDomainInfo) function BOOL (line 22) | BOOL kull_m_net_CreateWellKnownSid(WELL_KNOWN_SID_TYPE WellKnownSidType,... function BOOL (line 35) | BOOL kull_m_net_getDC(LPCWSTR fullDomainName, DWORD altFlags, LPWSTR * f... function BOOL (line 55) | BOOL kull_m_net_getComputerName(BOOL isFull, LPWSTR *name) FILE: modules/kull_m_net.h type TIME_OF_DAY_INFO (line 24) | typedef struct _TIME_OF_DAY_INFO { type SESSION_INFO_10 (line 39) | typedef struct _SESSION_INFO_10 { type WKSTA_USER_INFO_1 (line 46) | typedef struct _WKSTA_USER_INFO_1 { type STAT_WORKSTATION_0 (line 56) | typedef struct _STAT_WORKSTATION_0 { type STAT_SERVER_0 (line 99) | typedef struct _STAT_SERVER_0 { type SHARE_INFO_502 (line 135) | typedef struct _SHARE_INFO_502 { type SERVER_INFO_102 (line 148) | typedef struct _SERVER_INFO_102 { type SHARE_INFO_2 (line 164) | typedef struct _SHARE_INFO_2 { FILE: modules/kull_m_output.c function kprintf (line 14) | void kprintf(PCWCHAR format, ...) function kprintf_inputline (line 67) | void kprintf_inputline(PCWCHAR format, ...) function BOOL (line 79) | BOOL kull_m_output_file(PCWCHAR file) function kull_m_output_init (line 100) | void kull_m_output_init() function kull_m_output_clean (line 112) | void kull_m_output_clean() FILE: modules/kull_m_patch.c function BOOL (line 8) | BOOL kull_m_patch(PKULL_M_MEMORY_SEARCH sMemory, PKULL_M_MEMORY_ADDRESS ... function PKULL_M_PATCH_GENERIC (line 61) | PKULL_M_PATCH_GENERIC kull_m_patch_getGenericFromBuild(PKULL_M_PATCH_GEN... function BOOL (line 75) | BOOL kull_m_patch_genericProcessOrServiceFromBuild(PKULL_M_PATCH_GENERIC... FILE: modules/kull_m_patch.h type NTSTATUS (line 11) | typedef NTSTATUS (* PKULL_M_PATCH_CALLBACK) (int argc, wchar_t * args[]); type KULL_M_PATCH_PATTERN (line 13) | typedef struct _KULL_M_PATCH_PATTERN { type KULL_M_PATCH_OFFSETS (line 18) | typedef struct _KULL_M_PATCH_OFFSETS { type KULL_M_PATCH_GENERIC (line 61) | typedef struct _KULL_M_PATCH_GENERIC { type KULL_M_PATCH_MULTIPLE (line 68) | typedef struct _KULL_M_PATCH_MULTIPLE { FILE: modules/kull_m_pipe.c function BOOL (line 8) | BOOL kull_m_pipe_server(LPCWCHAR pipeName, HANDLE *phPipe) function BOOL (line 17) | BOOL kull_m_pipe_server_connect(HANDLE hPipe) function BOOL (line 25) | BOOL kull_m_pipe_client(LPCWCHAR pipeName, PHANDLE phPipe) function BOOL (line 43) | BOOL kull_m_pipe_read(HANDLE hPipe, LPBYTE *buffer, DWORD *size) function BOOL (line 85) | BOOL kull_m_pipe_write(HANDLE hPipe, LPCVOID buffer, DWORD size) function BOOL (line 98) | BOOL kull_m_pipe_close(PHANDLE phPipe) FILE: modules/kull_m_pn532.c function kull_m_pn532_init (line 8) | void kull_m_pn532_init(PKULL_M_PN532_COMM_CALLBACK communicator, LPVOID ... function BOOL (line 15) | BOOL kull_m_pn532_sendrecv(PKULL_M_PN532_COMM comm, const BYTE pn532_cmd... function BOOL (line 69) | BOOL kull_m_pn532_Diagnose(PKULL_M_PN532_COMM comm /*, ...*/) function BOOL (line 75) | BOOL kull_m_pn532_GetFirmware(PKULL_M_PN532_COMM comm, BYTE firmwareInfo... function BOOL (line 84) | BOOL kull_m_pn532_GetGeneralStatus(PKULL_M_PN532_COMM comm /*, ...*/) function BOOL (line 93) | BOOL kull_m_pn532_InListPassiveTarget(PKULL_M_PN532_COMM comm, const BYT... function BOOL (line 158) | BOOL kull_m_pn532_InRelease(PKULL_M_PN532_COMM comm, const BYTE Tg) function BOOL (line 168) | BOOL kull_m_pn532_Mifare_Classic_AuthBlock(PKULL_M_PN532_COMM comm, PPN5... function BOOL (line 181) | BOOL kull_m_pn532_Mifare_Classic_ReadBlock(PKULL_M_PN532_COMM comm, PPN5... function BOOL (line 194) | BOOL kull_m_pn532_Mifare_Classic_ReadSector(PKULL_M_PN532_COMM comm, PPN... function BOOL (line 204) | BOOL kull_m_pn532_Mifare_Classic_ReadSectorWithKey(PKULL_M_PN532_COMM co... function kull_m_pn532_TgInitAsTarget (line 214) | void kull_m_pn532_TgInitAsTarget(PKULL_M_PN532_COMM comm) function kull_m_pn532_TgGetInitiatorCommand (line 249) | void kull_m_pn532_TgGetInitiatorCommand(PKULL_M_PN532_COMM comm) function kull_m_pn532_TgResponseToInitiator (line 257) | void kull_m_pn532_TgResponseToInitiator(PKULL_M_PN532_COMM comm) function kull_m_pn532_TgGetData (line 266) | void kull_m_pn532_TgGetData(PKULL_M_PN532_COMM comm) FILE: modules/kull_m_pn532.h type UINT16 (line 65) | typedef BOOL (CALLBACK * PKULL_M_PN532_COMM_CALLBACK) (const BYTE *pbDat... type PN532_TARGET_TYPE_A (line 67) | typedef struct _PN532_TARGET_TYPE_A { type PN532_TARGET (line 77) | typedef struct _PN532_TARGET { type KULL_M_PN532_COMM (line 85) | typedef struct _KULL_M_PN532_COMM { type PN532_MIFARE_CMD (line 92) | typedef struct _PN532_MIFARE_CMD { type PN532_DATA_EXCHANGE_MIFARE (line 98) | typedef struct _PN532_DATA_EXCHANGE_MIFARE { FILE: modules/kull_m_process.c function NTSTATUS (line 8) | NTSTATUS kull_m_process_NtQuerySystemInformation(SYSTEM_INFORMATION_CLAS... function NTSTATUS (line 29) | NTSTATUS kull_m_process_getProcessInformation(PKULL_M_PROCESS_ENUM_CALLB... function BOOL (line 44) | BOOL CALLBACK kull_m_process_callback_pidForName(PSYSTEM_PROCESS_INFORMA... function BOOL (line 51) | BOOL kull_m_process_getProcessIdForName(LPCWSTR name, PDWORD processId) function NTSTATUS (line 63) | NTSTATUS kull_m_process_getVeryBasicModuleInformations(PKULL_M_MEMORY_HA... function kull_m_process_adjustTimeDateStamp (line 248) | void kull_m_process_adjustTimeDateStamp(PKULL_M_PROCESS_VERY_BASIC_MODUL... function BOOL (line 259) | BOOL CALLBACK kull_m_process_callback_moduleForName(PKULL_M_PROCESS_VERY... function BOOL (line 266) | BOOL CALLBACK kull_m_process_callback_moduleFirst(PKULL_M_PROCESS_VERY_B... function BOOL (line 272) | BOOL kull_m_process_getVeryBasicModuleInformationsForName(PKULL_M_MEMORY... function NTSTATUS (line 289) | NTSTATUS kull_m_process_getMemoryInformations(PKULL_M_MEMORY_HANDLE memo... function BOOL (line 395) | BOOL kull_m_process_ntheaders(PKULL_M_MEMORY_ADDRESS pBase, PIMAGE_NT_HE... function BOOL (line 426) | BOOL kull_m_process_datadirectory(PKULL_M_MEMORY_ADDRESS pBase, DWORD en... function BOOL (line 473) | BOOL kull_m_process_create(KULL_M_PROCESS_CREATE_TYPE type, PCWSTR comma... function NTSTATUS (line 518) | NTSTATUS kull_m_process_getExportedEntryInformations(PKULL_M_MEMORY_ADDR... function BOOL (line 562) | BOOL CALLBACK kull_m_process_getProcAddress_callback(PKULL_M_PROCESS_EXP... function BOOL (line 569) | BOOL kull_m_process_getProcAddress(PKULL_M_MEMORY_ADDRESS moduleAddress,... function PSTR (line 578) | PSTR kull_m_process_getImportNameWithoutEnd(PKULL_M_MEMORY_ADDRESS base) function NTSTATUS (line 595) | NTSTATUS kull_m_process_getImportedEntryInformations(PKULL_M_MEMORY_ADDR... function BOOL (line 664) | BOOL kull_m_process_getUnicodeString(IN PUNICODE_STRING string, IN PKULL... function BOOL (line 683) | BOOL kull_m_process_getSid(IN PSID * pSid, IN PKULL_M_MEMORY_HANDLE source) function PWSTR (line 707) | PWSTR kull_m_process_get_wstring_without_end(PKULL_M_MEMORY_ADDRESS base... FILE: modules/kull_m_process.h type _SYSTEM_INFORMATION_CLASS (line 26) | enum _SYSTEM_INFORMATION_CLASS { type PROCESSINFOCLASS (line 77) | typedef enum _PROCESSINFOCLASS { type LONG (line 132) | typedef LONG KPRIORITY; type VM_COUNTERS (line 134) | typedef struct _VM_COUNTERS { type VM_COUNTERS (line 147) | typedef VM_COUNTERS *PVM_COUNTERS; type CLIENT_ID (line 149) | typedef struct _CLIENT_ID { type KWAIT_REASON (line 154) | typedef enum _KWAIT_REASON { type SYSTEM_THREAD (line 195) | typedef struct _SYSTEM_THREAD { type SYSTEM_BASIC_INFORMATION (line 214) | typedef struct _SYSTEM_BASIC_INFORMATION { type SYSTEM_PROCESS_INFORMATION (line 228) | typedef struct _SYSTEM_PROCESS_INFORMATION { type LDR_DATA_TABLE_ENTRY (line 247) | typedef struct _LDR_DATA_TABLE_ENTRY type PEB_LDR_DATA (line 260) | typedef struct _PEB_LDR_DATA { type RTL_USER_PROCESS_PARAMETERS (line 269) | typedef struct _RTL_USER_PROCESS_PARAMETERS { type PEB (line 276) | typedef struct _PEB { type LSA_UNICODE_STRING_F32 (line 292) | typedef struct _LSA_UNICODE_STRING_F32 { type LSA_UNICODE_STRING_F32 (line 298) | typedef LSA_UNICODE_STRING_F32 UNICODE_STRING_F32, *PUNICODE_STRING_F32; type LDR_DATA_TABLE_ENTRY_F32 (line 300) | typedef struct _LDR_DATA_TABLE_ENTRY_F32 type PEB_LDR_DATA_F32 (line 313) | typedef struct _PEB_LDR_DATA_F32 { type PEB_F32 (line 322) | typedef struct _PEB_F32 { type KERNEL_USER_TIMES (line 337) | typedef struct _KERNEL_USER_TIMES { type PROCESS_BASIC_INFORMATION (line 344) | typedef struct _PROCESS_BASIC_INFORMATION { type RTL_PROCESS_MODULE_INFORMATION (line 353) | typedef struct _RTL_PROCESS_MODULE_INFORMATION { type RTL_PROCESS_MODULES (line 366) | typedef struct _RTL_PROCESS_MODULES { type SYSTEM_ISOLATED_USER_MODE_INFORMATION (line 371) | typedef struct _SYSTEM_ISOLATED_USER_MODE_INFORMATION { type OBJECT_ATTRIBUTES64 (line 394) | typedef struct _OBJECT_ATTRIBUTES64 { type OBJECT_ATTRIBUTES64 (line 402) | typedef OBJECT_ATTRIBUTES64 *POBJECT_ATTRIBUTES64; type CONST (line 403) | typedef CONST OBJECT_ATTRIBUTES64 type OBJECT_ATTRIBUTES32 (line 405) | typedef struct _OBJECT_ATTRIBUTES32 { type OBJECT_ATTRIBUTES32 (line 413) | typedef OBJECT_ATTRIBUTES32 *POBJECT_ATTRIBUTES32; type CONST (line 414) | typedef CONST OBJECT_ATTRIBUTES32 type OBJECT_ATTRIBUTES (line 416) | typedef struct _OBJECT_ATTRIBUTES { type OBJECT_ATTRIBUTES (line 424) | typedef OBJECT_ATTRIBUTES *POBJECT_ATTRIBUTES; type CONST (line 425) | typedef CONST OBJECT_ATTRIBUTES type OBJECT_DIRECTORY_INFORMATION (line 447) | typedef struct _OBJECT_DIRECTORY_INFORMATION { type KULL_M_PROCESS_VERY_BASIC_MODULE_INFORMATION (line 468) | typedef struct _KULL_M_PROCESS_VERY_BASIC_MODULE_INFORMATION { type KULL_M_PROCESS_PID_FOR_NAME (line 475) | typedef struct _KULL_M_PROCESS_PID_FOR_NAME { type KULL_M_PROCESS_VERY_BASIC_MODULE_INFORMATION_FOR_NAME (line 481) | typedef struct _KULL_M_PROCESS_VERY_BASIC_MODULE_INFORMATION_FOR_NAME { type KULL_M_PROCESS_EXPORTED_ENTRY (line 500) | typedef struct _KULL_M_PROCESS_EXPORTED_ENTRY { type KULL_M_PROCESS_PROCADDRESS_FOR_NAME (line 512) | typedef struct _KULL_M_PROCESS_PROCADDRESS_FOR_NAME { type KULL_M_PROCESS_IMPORTED_ENTRY (line 520) | typedef struct _KULL_M_PROCESS_IMPORTED_ENTRY { type KULL_M_PROCESS_CREATE_TYPE (line 539) | typedef enum _KULL_M_PROCESS_CREATE_TYPE { FILE: modules/kull_m_rdm.c function BOOL (line 8) | BOOL rdm_get_version(HANDLE hFile, PSTR *version) function BOOL (line 28) | BOOL rdm_send_receive(HANDLE hFile, BYTE ctl, LPCVOID in, BYTE szIn, LPB... function BOOL (line 149) | BOOL rdm_devices_get(PRDM_DEVICE *devices, DWORD *count) function rdm_devices_free (line 235) | void rdm_devices_free(PRDM_DEVICE devices) FILE: modules/kull_m_rdm.h type RDM_DEVICE (line 65) | typedef struct _RDM_DEVICE { FILE: modules/kull_m_registry.c function BOOL (line 23) | BOOL kull_m_registry_open(IN KULL_M_REGISTRY_TYPE Type, IN HANDLE hAny, ... function PKULL_M_REGISTRY_HANDLE (line 76) | PKULL_M_REGISTRY_HANDLE kull_m_registry_close(IN PKULL_M_REGISTRY_HANDLE... function BOOL (line 99) | BOOL kull_m_registry_RegOpenKeyEx(IN PKULL_M_REGISTRY_HANDLE hRegistry, ... function PKULL_M_REGISTRY_HIVE_KEY_NAMED (line 147) | PKULL_M_REGISTRY_HIVE_KEY_NAMED kull_m_registry_searchKeyNamedInList(IN ... function PKULL_M_REGISTRY_HIVE_VALUE_KEY (line 250) | PKULL_M_REGISTRY_HIVE_VALUE_KEY kull_m_registry_searchValueNameInList(IN... function BOOL (line 295) | BOOL kull_m_registry_RegQueryValueEx(IN PKULL_M_REGISTRY_HANDLE hRegistr... function BOOL (line 337) | BOOL kull_m_registry_RegSetValueEx(IN PKULL_M_REGISTRY_HANDLE hRegistry,... function BOOL (line 373) | BOOL kull_m_registry_RegEnumKeyEx(IN PKULL_M_REGISTRY_HANDLE hRegistry, ... function BOOL (line 458) | BOOL kull_m_registry_RegEnumValue(IN PKULL_M_REGISTRY_HANDLE hRegistry, ... function BOOL (line 544) | BOOL kull_m_registry_RegCloseKey(IN PKULL_M_REGISTRY_HANDLE hRegistry, I... function BOOL (line 564) | BOOL kull_m_registry_OpenAndQueryWithAlloc(IN PKULL_M_REGISTRY_HANDLE hR... function BOOL (line 577) | BOOL kull_m_registry_QueryWithAlloc(IN PKULL_M_REGISTRY_HANDLE hRegistry... FILE: modules/kull_m_registry.h type KULL_M_REGISTRY_TYPE (line 12) | typedef enum _KULL_M_REGISTRY_TYPE type KULL_M_REGISTRY_HIVE_HANDLE (line 18) | typedef struct _KULL_M_REGISTRY_HIVE_HANDLE type KULL_M_REGISTRY_HANDLE (line 26) | typedef struct _KULL_M_REGISTRY_HANDLE { FILE: modules/kull_m_registry_structures.h type KULL_M_REGISTRY_HIVE_HEADER (line 18) | typedef struct _KULL_M_REGISTRY_HIVE_HEADER type KULL_M_REGISTRY_HIVE_BIN_HEADER (line 37) | typedef struct _KULL_M_REGISTRY_HIVE_BIN_HEADER type KULL_M_REGISTRY_HIVE_BIN_CELL (line 48) | typedef struct _KULL_M_REGISTRY_HIVE_BIN_CELL type KULL_M_REGISTRY_HIVE_KEY_NAMED (line 57) | typedef struct _KULL_M_REGISTRY_HIVE_KEY_NAMED type KULL_M_REGISTRY_HIVE_VALUE_KEY (line 83) | typedef struct _KULL_M_REGISTRY_HIVE_VALUE_KEY type KULL_M_REGISTRY_HIVE_LF_LH_ELEMENT (line 96) | typedef struct _KULL_M_REGISTRY_HIVE_LF_LH_ELEMENT type KULL_M_REGISTRY_HIVE_LF_LH (line 102) | typedef struct _KULL_M_REGISTRY_HIVE_LF_LH type KULL_M_REGISTRY_HIVE_VALUE_LIST (line 110) | typedef struct _KULL_M_REGISTRY_HIVE_VALUE_LIST FILE: modules/kull_m_remotelib.c function PREMOTE_LIB_INPUT_DATA (line 8) | PREMOTE_LIB_INPUT_DATA kull_m_remotelib_CreateInput(PVOID inputVoid, DWO... function BOOL (line 24) | BOOL kull_m_remotelib_create(PKULL_M_MEMORY_ADDRESS aRemoteFunc, PREMOTE... function BOOL (line 129) | BOOL CALLBACK kull_m_remotelib_exports_callback_module_exportedEntry(PKU... function BOOL (line 141) | BOOL CALLBACK kull_m_remotelib_exports_callback_module(PKULL_M_PROCESS_V... function BOOL (line 158) | BOOL kull_m_remotelib_GetProcAddressMultipleModules(PKULL_M_MEMORY_HANDL... function BOOL (line 167) | BOOL kull_m_remotelib_CreateRemoteCodeWitthPatternReplace(PKULL_M_MEMORY... FILE: modules/kull_m_remotelib.h type REMOTE_LIB_OUTPUT_DATA (line 10) | typedef struct _REMOTE_LIB_OUTPUT_DATA { type REMOTE_LIB_INPUT_DATA (line 18) | typedef struct _REMOTE_LIB_INPUT_DATA { type REMOTE_LIB_DATA (line 25) | typedef struct _REMOTE_LIB_DATA { type REMOTE_EXT (line 30) | typedef struct _REMOTE_EXT { type MULTIPLE_REMOTE_EXT (line 37) | typedef struct _MULTIPLE_REMOTE_EXT { FILE: modules/kull_m_samlib.h type PVOID (line 9) | typedef PVOID SAMPR_HANDLE; type USER_INFORMATION_CLASS (line 11) | typedef enum _USER_INFORMATION_CLASS { type SAMPR_SR_SECURITY_DESCRIPTOR (line 17) | typedef struct _SAMPR_SR_SECURITY_DESCRIPTOR { type GROUP_MEMBERSHIP (line 22) | typedef struct _GROUP_MEMBERSHIP { type CYPHER_BLOCK (line 27) | typedef struct _CYPHER_BLOCK { type NT_OWF_PASSWORD (line 31) | typedef struct _NT_OWF_PASSWORD { type SAMPR_LOGON_HOURS (line 35) | typedef struct _SAMPR_LOGON_HOURS { type SAMPR_USER_INTERNAL1_INFORMATION (line 40) | typedef struct _SAMPR_USER_INTERNAL1_INFORMATION { type SAMPR_USER_ALL_INFORMATION (line 49) | typedef struct _SAMPR_USER_ALL_INFORMATION { type SAMPR_USER_INFO_BUFFER (line 85) | typedef union _SAMPR_USER_INFO_BUFFER { type SAMPR_RID_ENUMERATION (line 90) | typedef struct _SAMPR_RID_ENUMERATION { type SAMPR_GET_MEMBERS_BUFFER (line 95) | typedef struct _SAMPR_GET_MEMBERS_BUFFER { FILE: modules/kull_m_service.c function BOOL (line 8) | BOOL kull_m_service_getUniqueForName(PCWSTR serviceName, SERVICE_STATUS_... function BOOL (line 26) | BOOL kull_m_service_start(PCWSTR serviceName) function BOOL (line 43) | BOOL kull_m_service_remove(PCWSTR serviceName) function BOOL (line 60) | BOOL kull_m_service_genericControl(PCWSTR serviceName, DWORD dwDesiredAc... function BOOL (line 78) | BOOL kull_m_service_stop(PCWSTR serviceName) function BOOL (line 83) | BOOL kull_m_service_suspend(PCWSTR serviceName) function BOOL (line 88) | BOOL kull_m_service_resume(PCWSTR serviceName) function BOOL (line 93) | BOOL kull_m_service_preshutdown(PCWSTR serviceName) function BOOL (line 98) | BOOL kull_m_service_shutdown(PCWSTR serviceName) function BOOL (line 103) | BOOL kull_m_service_addWorldToSD(SC_HANDLE monHandle) function BOOL (line 138) | BOOL kull_m_service_install(PCWSTR serviceName, PCWSTR displayName, PCWS... function BOOL (line 183) | BOOL kull_m_service_uninstall(PCWSTR serviceName) FILE: modules/kull_m_sr98.c function BOOL (line 8) | BOOL sr98_test_device(HANDLE hFile) function BOOL (line 26) | BOOL sr98_beep(HANDLE hFile, BYTE duration) function BOOL (line 33) | BOOL sr98_read_emid(HANDLE hFile, BYTE emid[5]) function BOOL (line 47) | BOOL sr98_t5577_write_block(HANDLE hFile, BYTE page, BYTE block, DWORD d... function BOOL (line 79) | BOOL sr98_t5577_reset(HANDLE hFile, BYTE DataRate) function BOOL (line 94) | BOOL sr98_t5577_wipe(HANDLE hFile, BOOL resetAfter) function BOOL (line 106) | BOOL sr98_send_receive(HANDLE hFile, BYTE ctl, LPCVOID in, BYTE szIn, LP... function BOOL (line 178) | BOOL sr98_devices_get(PSR98_DEVICE *devices, DWORD *count) function sr98_devices_free (line 263) | void sr98_devices_free(PSR98_DEVICE devices) FILE: modules/kull_m_sr98.h type SR98_DEVICE (line 68) | typedef struct _SR98_DEVICE { FILE: modules/kull_m_string.c function BOOL (line 20) | BOOL kull_m_string_suspectUnicodeString(IN PUNICODE_STRING pUnicodeString) function kull_m_string_printSuspectUnicodeString (line 26) | void kull_m_string_printSuspectUnicodeString(PVOID data, DWORD size) function kull_m_string_MakeRelativeOrAbsoluteString (line 34) | void kull_m_string_MakeRelativeOrAbsoluteString(PVOID BaseAddress, PLSA_... function BOOL (line 40) | BOOL kull_m_string_copyUnicodeStringBuffer(PUNICODE_STRING pSource, PUNI... function kull_m_string_freeUnicodeStringBuffer (line 55) | void kull_m_string_freeUnicodeStringBuffer(PUNICODE_STRING pString) function wchar_t (line 61) | wchar_t * kull_m_string_qad_ansi_to_unicode(const char * ansi) function wchar_t (line 69) | wchar_t * kull_m_string_qad_ansi_c_to_unicode(const char * ansi, SIZE_T ... function BOOL (line 92) | BOOL kull_m_string_stringToHex(IN LPCWCHAR string, IN LPBYTE hex, IN DWO... function BOOL (line 107) | BOOL kull_m_string_stringToHexBuffer(IN LPCWCHAR string, IN LPBYTE *hex,... function kull_m_string_wprintf_hex (line 136) | void kull_m_string_wprintf_hex(LPCVOID lpData, DWORD cbData, DWORD flags) function __time32_t (line 158) | __time32_t kull_m_string_get_time32(__time32_t * _Time) function kull_m_string_displayFileTime (line 169) | void kull_m_string_displayFileTime(IN PFILETIME pFileTime) function kull_m_string_displayLocalFileTime (line 187) | void kull_m_string_displayLocalFileTime(IN PFILETIME pFileTime) function BOOL (line 195) | BOOL kull_m_string_FileTimeToString(IN PFILETIME pFileTime, OUT WCHAR st... function kull_m_string_displayGUID (line 208) | void kull_m_string_displayGUID(IN LPCGUID pGuid) function kull_m_string_displaySID (line 218) | void kull_m_string_displaySID(IN PSID pSid) function PWSTR (line 229) | PWSTR kull_m_string_getRandomGUID() function kull_m_string_ptr_replace (line 246) | void kull_m_string_ptr_replace(PVOID ptr, DWORD64 size) function BOOL (line 255) | BOOL kull_m_string_args_byName(const int argc, const wchar_t * argv[], c... function BOOL (line 298) | BOOL kull_m_string_args_bool_byName(int argc, wchar_t * argv[], LPCWSTR ... function BOOL (line 313) | BOOL kull_m_string_copy_len(LPWSTR *dst, LPCWSTR src, size_t size) function BOOL (line 328) | BOOL kull_m_string_copy(LPWSTR *dst, LPCWSTR src) function BOOL (line 337) | BOOL kull_m_string_copyA_len(LPSTR *dst, LPCSTR src, size_t size) function BOOL (line 352) | BOOL kull_m_string_copyA(LPSTR *dst, LPCSTR src) function PWSTR (line 361) | PWSTR kull_m_string_unicode_to_string(PCUNICODE_STRING src) function BOOL (line 377) | BOOL kull_m_string_quickxml_simplefind(LPCWSTR xml, LPCWSTR node, LPWSTR... function BOOL (line 416) | BOOL kull_m_string_quick_base64_to_Binary(PCWSTR base64, PBYTE *data, DW... function BOOL (line 433) | BOOL kull_m_string_quick_base64_to_BinaryA(PCSTR base64, PBYTE *data, DW... function BOOL (line 450) | BOOL kull_m_string_quick_urlsafe_base64_to_Binary(PCWSTR badBase64, PBYT... function BOOL (line 475) | BOOL kull_m_string_quick_urlsafe_base64_to_BinaryA(PCSTR badBase64, PBYT... function BOOL (line 499) | BOOL kull_m_string_quick_binary_to_base64A(const BYTE *pbData, const DWO... function BOOL (line 515) | BOOL kull_m_string_quick_binary_to_urlsafe_base64A(const BYTE *pbData, c... function BOOL (line 537) | BOOL kull_m_string_EncodeB64_headersA(LPCSTR type, const PBYTE pbData, c... function BOOL (line 555) | BOOL kull_m_string_sprintf(PWSTR *outBuffer, PCWSTR format, ...) function BOOL (line 576) | BOOL kull_m_string_sprintfA(PSTR *outBuffer, PCSTR format, ...) function BOOL (line 616) | BOOL kull_m_string_stringToFileTime(LPCWSTR string, PFILETIME filetime) FILE: modules/kull_m_string.h type KIWI_DATETIME_FORMATS (line 9) | typedef struct _KIWI_DATETIME_FORMATS { type CONST (line 20) | typedef CONST char *PCSZ; type STRING (line 21) | typedef STRING ANSI_STRING; type PSTRING (line 22) | typedef PSTRING PANSI_STRING; type PSTRING (line 23) | typedef PSTRING PCANSI_STRING; type STRING (line 25) | typedef STRING OEM_STRING; type PSTRING (line 26) | typedef PSTRING POEM_STRING; type CONST (line 27) | typedef CONST STRING* PCOEM_STRING; type CONST (line 28) | typedef CONST UNICODE_STRING FILE: modules/kull_m_token.c function BOOL (line 8) | BOOL kull_m_token_getNameDomainFromToken(HANDLE hToken, PWSTR * pName, P... function BOOL (line 29) | BOOL kull_m_token_CheckTokenMembership(__in_opt HANDLE TokenHandle, __in... function PCWCHAR (line 59) | PCWCHAR kull_m_token_getSidNameUse(SID_NAME_USE SidNameUse) function BOOL (line 64) | BOOL kull_m_token_getNameDomainFromSID(PSID pSid, PWSTR * pName, PWSTR *... function BOOL (line 88) | BOOL kull_m_token_getSidDomainFromName(PCWSTR pName, PSID * pSid, PWSTR ... function BOOL (line 112) | BOOL kull_m_token_getTokens(PKULL_M_TOKEN_ENUM_CALLBACK callBack, PVOID ... function BOOL (line 122) | BOOL kull_m_token_getTokensUnique(PKULL_M_TOKEN_ENUM_CALLBACK callBack, ... function BOOL (line 143) | BOOL CALLBACK kull_m_token_getTokensUnique_callback(HANDLE hToken, DWORD... function BOOL (line 169) | BOOL CALLBACK kull_m_token_getTokens_process_callback(PSYSTEM_PROCESS_IN... function BOOL (line 186) | BOOL CALLBACK kull_m_token_getTokens_handles_callback(HANDLE handle, PSY... function BOOL (line 191) | BOOL kull_m_token_equal(IN HANDLE First, IN HANDLE Second) function PTOKEN_USER (line 208) | PTOKEN_USER kull_m_token_getUserFromToken(HANDLE hToken) function PWSTR (line 223) | PWSTR kull_m_token_getSidFromToken(HANDLE hToken) function PWSTR (line 237) | PWSTR kull_m_token_getCurrentSid() function BOOL (line 250) | BOOL kull_m_token_isLocalAccount(__in_opt HANDLE TokenHandle, __out PBOO... FILE: modules/kull_m_token.h type KULL_M_TOKEN_ENUM_DATA (line 15) | typedef struct _KULL_M_TOKEN_ENUM_DATA { type KULL_M_TOKEN_LIST (line 21) | typedef struct _KULL_M_TOKEN_LIST { FILE: modules/kull_m_xml.c function IXMLDOMDocument (line 8) | IXMLDOMDocument * kull_m_xml_CreateAndInitDOM() function kull_m_xml_ReleaseDom (line 23) | void kull_m_xml_ReleaseDom(IXMLDOMDocument *pDoc) function BOOL (line 29) | BOOL kull_m_xml_LoadXMLFile(IXMLDOMDocument *pXMLDom, PCWSTR filename) function BOOL (line 53) | BOOL kull_m_xml_SaveXMLFile(IXMLDOMDocument *pXMLDom, PCWSTR filename) function wchar_t (line 76) | wchar_t * kull_m_xml_getAttribute(IXMLDOMNode *pNode, PCWSTR name) function wchar_t (line 115) | wchar_t * kull_m_xml_getTextValue(IXMLDOMNode *pNode, PCWSTR name) FILE: modules/rpc/kull_m_rpc.c function LPCWSTR (line 9) | LPCWSTR KULL_M_RPC_AUTHNSVC(DWORD AuthnSvc) function BOOL (line 36) | BOOL kull_m_rpc_createBinding(LPCWSTR uuid, LPCWSTR ProtSeq, LPCWSTR Net... function BOOL (line 106) | BOOL kull_m_rpc_deleteBinding(RPC_BINDING_HANDLE *hBinding) function RPC_STATUS (line 114) | RPC_STATUS CALLBACK kull_m_rpc_nice_SecurityCallback(RPC_IF_HANDLE hInte... function RPC_STATUS (line 119) | RPC_STATUS CALLBACK kull_m_rpc_nice_verb_SecurityCallback(RPC_IF_HANDLE ... function kull_m_rpc_getArgs (line 147) | void kull_m_rpc_getArgs(int argc, wchar_t * argv[], LPCWSTR *szRemote, L... function midl_user_free (line 242) | void __RPC_USER midl_user_free(void __RPC_FAR * p) function ReadFcn (line 248) | void __RPC_USER ReadFcn(void *State, char **pBuffer, unsigned int *pSize) function WriteFcn (line 255) | void __RPC_USER WriteFcn(void *State, char *Buffer, unsigned int Size) function __RPC_USER (line 259) | void __RPC_USER AllocFcn (void *State, char **pBuffer, unsigned int *pSize) function BOOL (line 263) | BOOL kull_m_rpc_Generic_Decode(PVOID data, DWORD size, PVOID pObject, PG... function kull_m_rpc_Generic_Free (line 299) | void kull_m_rpc_Generic_Free(PVOID pObject, PGENERIC_RPC_FREE fFree) function BOOL (line 318) | BOOL kull_m_rpc_Generic_Encode(PVOID pObject, PVOID *data, DWORD *size, ... function PMIDL_STUB_DESC (line 364) | PMIDL_STUB_DESC kull_m_rpc_find_stub(LPCWSTR szModuleName, const RPC_SYN... function BOOL (line 395) | BOOL kull_m_rpc_replace_first_routine_pair_direct(const GENERIC_BINDING_... function BOOL (line 414) | BOOL kull_m_rpc_replace_first_routine_pair(LPCWSTR szModuleName, const R... FILE: modules/rpc/kull_m_rpc.h type DWORD (line 27) | typedef DWORD NET_API_STATUS; type UNICODE_STRING (line 28) | typedef UNICODE_STRING RPC_UNICODE_STRING; type KULL_M_RPC_FCNSTRUCT (line 45) | typedef struct _KULL_M_RPC_FCNSTRUCT { FILE: modules/rpc/kull_m_rpc_bkrp.c function BOOL (line 8) | BOOL kull_m_rpc_bkrp_createBinding(LPCWSTR NetworkAddr, RPC_BINDING_HAND... function BOOL (line 22) | BOOL kull_m_rpc_bkrp_generic(LPCWSTR NetworkAddr, const GUID * pGuid, PV... function BOOL (line 51) | BOOL kull_m_rpc_bkrp_Restore(LPCWSTR NetworkAddr, PVOID DataIn, DWORD dw... function BOOL (line 56) | BOOL kull_m_rpc_bkrp_Backup(LPCWSTR NetworkAddr, PVOID DataIn, DWORD dwD... function BOOL (line 61) | BOOL kull_m_rpc_bkrp_BackupKey(LPCWSTR NetworkAddr, PVOID *pDataOut, DWO... FILE: modules/rpc/kull_m_rpc_dpapi-entries.c type dpapi2Dentries_MIDL_TYPE_FORMAT_STRING (line 11) | typedef struct _dpapi2Dentries_MIDL_TYPE_FORMAT_STRING { function KUHL_M_DPAPI_ENTRIES_AlignSize (line 22) | size_t KUHL_M_DPAPI_ENTRIES_AlignSize(handle_t _MidlEsHandle, KUHL_M_DPA... function KUHL_M_DPAPI_ENTRIES_Encode (line 27) | void KUHL_M_DPAPI_ENTRIES_Encode(handle_t _MidlEsHandle, KUHL_M_DPAPI_EN... function KUHL_M_DPAPI_ENTRIES_Decode (line 32) | void KUHL_M_DPAPI_ENTRIES_Decode(handle_t _MidlEsHandle, KUHL_M_DPAPI_EN... function KUHL_M_DPAPI_ENTRIES_Free (line 37) | void KUHL_M_DPAPI_ENTRIES_Free(handle_t _MidlEsHandle, KUHL_M_DPAPI_ENTR... FILE: modules/rpc/kull_m_rpc_dpapi-entries.h type KUHL_M_DPAPI_MASTERKEY_ENTRY (line 5) | typedef struct _KUHL_M_DPAPI_MASTERKEY_ENTRY { type KUHL_M_DPAPI_CREDENTIAL_ENTRY (line 12) | typedef struct _KUHL_M_DPAPI_CREDENTIAL_ENTRY { type KUHL_M_DPAPI_DOMAINKEY_ENTRY (line 24) | typedef struct _KUHL_M_DPAPI_DOMAINKEY_ENTRY { type KUHL_M_DPAPI_ENTRIES (line 31) | typedef struct _KUHL_M_DPAPI_ENTRIES { FILE: modules/rpc/kull_m_rpc_drsr.c function kull_m_rpc_drsr_RpcSecurityCallback (line 8) | void RPC_ENTRY kull_m_rpc_drsr_RpcSecurityCallback(void *Context) function BOOL (line 31) | BOOL kull_m_rpc_drsr_getDomainAndUserInfos(RPC_BINDING_HANDLE *hBinding,... function BOOL (line 138) | BOOL kull_m_rpc_drsr_getDCBind(RPC_BINDING_HANDLE *hBinding, GUID *NtdsD... function BOOL (line 189) | BOOL kull_m_rpc_drsr_CrackName(DRS_HANDLE hDrs, DS_NAME_FORMAT NameForma... function BOOL (line 243) | BOOL kull_m_rpc_drsr_ProcessGetNCChangesReply(SCHEMA_PREFIX_TABLE *prefi... function BOOL (line 283) | BOOL kull_m_rpc_drsr_ProcessGetNCChangesReply_decrypt(ATTRVAL *val, SecP... function BOOL (line 333) | BOOL kull_m_rpc_drsr_CreateGetNCChangesReply_encrypt(ATTRVAL *val, SecPk... function kull_m_rpc_drsr_free_DRS_MSG_CRACKREPLY_data (line 380) | void kull_m_rpc_drsr_free_DRS_MSG_CRACKREPLY_data(DWORD nameCrackOutVers... function kull_m_rpc_drsr_free_DRS_MSG_DCINFOREPLY_data (line 396) | void kull_m_rpc_drsr_free_DRS_MSG_DCINFOREPLY_data(DWORD dcOutVersion, D... function kull_m_rpc_drsr_free_DRS_MSG_GETCHGREPLY_data (line 417) | void kull_m_rpc_drsr_free_DRS_MSG_GETCHGREPLY_data(DWORD dwOutVersion, D... function kull_m_rpc_drsr_free_SCHEMA_PREFIX_TABLE_data (line 439) | void kull_m_rpc_drsr_free_SCHEMA_PREFIX_TABLE_data(SCHEMA_PREFIX_TABLE *... function LPSTR (line 454) | LPSTR kull_m_rpc_drsr_OidFromAttid(SCHEMA_PREFIX_TABLE *prefixTable, ATT... function DWORD (line 493) | DWORD kull_m_rpc_drsr_MakeAttid_addPrefixToTable(SCHEMA_PREFIX_TABLE *pr... function BOOL (line 533) | BOOL kull_m_rpc_drsr_MakeAttid(SCHEMA_PREFIX_TABLE *prefixTable, LPCSTR ... function ATTRVALBLOCK (line 564) | ATTRVALBLOCK * kull_m_rpc_drsr_findAttrNoOID(ATTRBLOCK *attributes, ATTR... function ATTRVALBLOCK (line 583) | ATTRVALBLOCK * kull_m_rpc_drsr_findAttr(SCHEMA_PREFIX_TABLE *prefixTable... function PVOID (line 595) | PVOID kull_m_rpc_drsr_findMonoAttr(SCHEMA_PREFIX_TABLE *prefixTable, ATT... function PVOID (line 619) | PVOID kull_m_rpc_drsr_findMonoAttrNoOID(ATTRBLOCK *attributes, ATTRTYP t... function kull_m_rpc_drsr_findPrintMonoAttr (line 644) | void kull_m_rpc_drsr_findPrintMonoAttr(LPCWSTR prefix, SCHEMA_PREFIX_TAB... function LPWSTR (line 652) | LPWSTR kull_m_rpc_drsr_MakeSpnWithGUID(LPCGUID ServClass, LPCWSTR ServNa... function NTSTATUS (line 684) | NTSTATUS kull_m_rpc_drsr_start_server(LPCWSTR ServName, LPCGUID InstName) function NTSTATUS (line 746) | NTSTATUS kull_m_rpc_drsr_stop_server() FILE: modules/rpc/kull_m_rpc_drsr.h type DRS_EXTENSIONS_INT (line 14) | typedef struct _DRS_EXTENSIONS_INT { type ENCRYPTED_PAYLOAD (line 25) | typedef struct _ENCRYPTED_PAYLOAD { type DS_NAME_FORMAT (line 114) | typedef enum { type DS_NAME_ERROR (line 146) | typedef enum { type EXOP_REQ (line 157) | typedef enum { FILE: modules/rpc/kull_m_rpc_mimicom.c type mimicom_MIDL_TYPE_FORMAT_STRING (line 13) | typedef struct _mimicom_MIDL_TYPE_FORMAT_STRING { type mimicom_MIDL_PROC_FORMAT_STRING (line 18) | typedef struct _mimicom_MIDL_PROC_FORMAT_STRING { function NTSTATUS (line 48) | NTSTATUS CLI_MimiBind(handle_t rpc_handle, PMIMI_PUBLICKEY clientPublicK... function NTSTATUS (line 52) | NTSTATUS CLI_MiniUnbind(MIMI_HANDLE *phMimi) function NTSTATUS (line 56) | NTSTATUS CLI_MimiCommand(MIMI_HANDLE phMimi, DWORD szEncCommand, BYTE *e... function NTSTATUS (line 82) | NTSTATUS CLI_MimiBind(handle_t rpc_handle, PMIMI_PUBLICKEY clientPublicK... function NTSTATUS (line 86) | NTSTATUS CLI_MiniUnbind(MIMI_HANDLE *phMimi) function NTSTATUS (line 90) | NTSTATUS CLI_MimiCommand(MIMI_HANDLE phMimi, DWORD szEncCommand, BYTE *e... FILE: modules/rpc/kull_m_rpc_ms-bkrp_c.c type ms2Dbkrp_MIDL_TYPE_FORMAT_STRING (line 10) | typedef struct _ms2Dbkrp_MIDL_TYPE_FORMAT_STRING { type ms2Dbkrp_MIDL_PROC_FORMAT_STRING (line 15) | typedef struct _ms2Dbkrp_MIDL_PROC_FORMAT_STRING { function NET_API_STATUS (line 26) | NET_API_STATUS BackuprKey(handle_t h, GUID *pguidActionAgent, byte *pDat... type ms2Dbkrp_MIDL_TYPE_FORMAT_STRING (line 42) | typedef struct _ms2Dbkrp_MIDL_TYPE_FORMAT_STRING { type ms2Dbkrp_MIDL_PROC_FORMAT_STRING (line 47) | typedef struct _ms2Dbkrp_MIDL_PROC_FORMAT_STRING { function NET_API_STATUS (line 58) | NET_API_STATUS BackuprKey(handle_t h, GUID *pguidActionAgent, byte *pDat... FILE: modules/rpc/kull_m_rpc_ms-claims.c type Claims_MIDL_TYPE_FORMAT_STRING (line 11) | typedef struct _Claims_MIDL_TYPE_FORMAT_STRING { function PCLAIMS_SET_AlignSize (line 22) | size_t PCLAIMS_SET_AlignSize(handle_t _MidlEsHandle, PCLAIMS_SET * _pType) function PCLAIMS_SET_Encode (line 27) | void PCLAIMS_SET_Encode(handle_t _MidlEsHandle, PCLAIMS_SET * _pType) function PCLAIMS_SET_Decode (line 32) | void PCLAIMS_SET_Decode(handle_t _MidlEsHandle, PCLAIMS_SET * _pType) function PCLAIMS_SET_Free (line 37) | void PCLAIMS_SET_Free(handle_t _MidlEsHandle, PCLAIMS_SET * _pType) function PCLAIMS_SET_METADATA_AlignSize (line 42) | size_t PCLAIMS_SET_METADATA_AlignSize(handle_t _MidlEsHandle, PCLAIMS_SE... function PCLAIMS_SET_METADATA_Encode (line 47) | void PCLAIMS_SET_METADATA_Encode(handle_t _MidlEsHandle, PCLAIMS_SET_MET... function PCLAIMS_SET_METADATA_Decode (line 52) | void PCLAIMS_SET_METADATA_Decode(handle_t _MidlEsHandle, PCLAIMS_SET_MET... function PCLAIMS_SET_METADATA_Free (line 57) | void PCLAIMS_SET_METADATA_Free(handle_t _MidlEsHandle, PCLAIMS_SET_METAD... FILE: modules/rpc/kull_m_rpc_ms-claims.h type wchar_t (line 4) | typedef wchar_t *CLAIM_ID; type wchar_t (line 5) | typedef wchar_t **PCLAIM_ID; type CLAIM_TYPE (line 7) | typedef enum _CLAIM_TYPE { type CLAIMS_SOURCE_TYPE (line 14) | typedef enum _CLAIMS_SOURCE_TYPE { type CLAIMS_COMPRESSION_FORMAT (line 19) | typedef enum _CLAIMS_COMPRESSION_FORMAT { type CLAIM_ENTRY (line 26) | typedef struct _CLAIM_ENTRY { type CLAIMS_ARRAY (line 54) | typedef struct _CLAIMS_ARRAY { type CLAIMS_SET (line 60) | typedef struct _CLAIMS_SET { type CLAIMS_SET_METADATA (line 68) | typedef struct _CLAIMS_SET_METADATA { FILE: modules/rpc/kull_m_rpc_ms-credentialkeys.c type ms_credentialkeys_MIDL_TYPE_FORMAT_STRING (line 9) | typedef struct _ms_credentialkeys_MIDL_TYPE_FORMAT_STRING { function CredentialKeys_Decode (line 20) | void CredentialKeys_Decode(handle_t _MidlEsHandle, PKIWI_CREDENTIAL_KEYS... function CredentialKeys_Free (line 25) | void CredentialKeys_Free(handle_t _MidlEsHandle, PKIWI_CREDENTIAL_KEYS *... FILE: modules/rpc/kull_m_rpc_ms-credentialkeys.h type KIWI_CREDENTIAL_KEY_TYPE (line 4) | typedef enum _KIWI_CREDENTIAL_KEY_TYPE { type KIWI_CREDENTIAL_KEY (line 11) | typedef struct _KIWI_CREDENTIAL_KEY { type KIWI_CREDENTIAL_KEYS (line 19) | typedef struct _KIWI_CREDENTIAL_KEYS { FILE: modules/rpc/kull_m_rpc_ms-dcom_IObjectExporter.h type COMVERSION (line 4) | typedef struct tagCOMVERSION { type DUALSTRINGARRAY (line 9) | typedef struct tagDUALSTRINGARRAY { FILE: modules/rpc/kull_m_rpc_ms-dcom_IObjectExporter_c.c type IObjectExporter_MIDL_TYPE_FORMAT_STRING (line 10) | typedef struct _IObjectExporter_MIDL_TYPE_FORMAT_STRING { type IObjectExporter_MIDL_PROC_FORMAT_STRING (line 15) | typedef struct _IObjectExporter_MIDL_PROC_FORMAT_STRING { function error_status_t (line 26) | error_status_t ServerAlive2(handle_t hRpc, COMVERSION *pComVersion, DUAL... function error_status_t (line 36) | error_status_t ServerAlive2(handle_t hRpc, COMVERSION *pComVersion, DUAL... FILE: modules/rpc/kull_m_rpc_ms-drsr.h type LONGLONG (line 4) | typedef LONGLONG DSTIME; type LONGLONG (line 5) | typedef LONGLONG USN; type ULONG (line 6) | typedef ULONG ATTRTYP; type NT4SID (line 9) | typedef struct _NT4SID { type DSNAME (line 13) | typedef struct _DSNAME { type USN_VECTOR (line 22) | typedef struct _USN_VECTOR { type UPTODATE_CURSOR_V1 (line 28) | typedef struct _UPTODATE_CURSOR_V1 { type UPTODATE_VECTOR_V1_EXT (line 33) | typedef struct _UPTODATE_VECTOR_V1_EXT { type OID_t (line 41) | typedef struct _OID_t { type PrefixTableEntry (line 46) | typedef struct _PrefixTableEntry { type SCHEMA_PREFIX_TABLE (line 51) | typedef struct _SCHEMA_PREFIX_TABLE { type PARTIAL_ATTR_VECTOR_V1_EXT (line 56) | typedef struct _PARTIAL_ATTR_VECTOR_V1_EXT { type ATTRVAL (line 63) | typedef struct _ATTRVAL { type ATTRVALBLOCK (line 68) | typedef struct _ATTRVALBLOCK { type ATTR (line 73) | typedef struct _ATTR { type ATTRBLOCK (line 78) | typedef struct _ATTRBLOCK { type ENTINF (line 83) | typedef struct _ENTINF { type PROPERTY_META_DATA_EXT (line 89) | typedef struct _PROPERTY_META_DATA_EXT { type PROPERTY_META_DATA_EXT_VECTOR (line 96) | typedef struct _PROPERTY_META_DATA_EXT_VECTOR { type REPLENTINFLIST (line 101) | typedef struct _REPLENTINFLIST { type UPTODATE_CURSOR_V2 (line 109) | typedef struct _UPTODATE_CURSOR_V2 { type UPTODATE_VECTOR_V2_EXT (line 115) | typedef struct _UPTODATE_VECTOR_V2_EXT { type VALUE_META_DATA_EXT_V1 (line 123) | typedef struct _VALUE_META_DATA_EXT_V1 { type REPLVALINF_V1 (line 128) | typedef struct _REPLVALINF_V1 { type REPLTIMES (line 136) | typedef struct _REPLTIMES { type DS_NAME_RESULT_ITEMW (line 140) | typedef struct _DS_NAME_RESULT_ITEMW { type DS_NAME_RESULTW (line 146) | typedef struct _DS_NAME_RESULTW { type DS_DOMAIN_CONTROLLER_INFO_2W (line 151) | typedef struct _DS_DOMAIN_CONTROLLER_INFO_2W { type ENTINFLIST (line 168) | typedef struct _ENTINFLIST { type DRS_EXTENSIONS (line 173) | typedef struct _DRS_EXTENSIONS { type DRS_MSG_GETCHGREPLY_V6 (line 178) | typedef struct _DRS_MSG_GETCHGREPLY_V6 { type DRS_MSG_GETCHGREPLY (line 198) | typedef union _DRS_MSG_GETCHGREPLY { type DRS_MSG_GETCHGREQ_V8 (line 202) | typedef struct _DRS_MSG_GETCHGREQ_V8 { type DRS_MSG_GETCHGREQ (line 218) | typedef union _DRS_MSG_GETCHGREQ { type DRS_MSG_UPDREFS_V1 (line 222) | typedef struct _DRS_MSG_UPDREFS_V1 { type DRS_MSG_UPDREFS (line 229) | typedef union _DRS_MSG_UPDREFS { type DRS_MSG_REPADD_V1 (line 233) | typedef struct _DRS_MSG_REPADD_V1 { type DRS_MSG_REPADD (line 240) | typedef union _DRS_MSG_REPADD { type DRS_MSG_REPDEL_V1 (line 244) | typedef struct _DRS_MSG_REPDEL_V1 { type DRS_MSG_REPDEL (line 250) | typedef union _DRS_MSG_REPDEL { type DRS_MSG_VERIFYREQ_V1 (line 254) | typedef struct _DRS_MSG_VERIFYREQ_V1 { type DRS_MSG_VERIFYREQ (line 262) | typedef union _DRS_MSG_VERIFYREQ { type DRS_MSG_VERIFYREPLY_V1 (line 266) | typedef struct _DRS_MSG_VERIFYREPLY_V1 { type DRS_MSG_VERIFYREPLY (line 273) | typedef union _DRS_MSG_VERIFYREPLY { type DRS_MSG_CRACKREQ_V1 (line 277) | typedef struct _DRS_MSG_CRACKREQ_V1 { type DRS_MSG_CRACKREQ (line 287) | typedef union _DRS_MSG_CRACKREQ { type DRS_MSG_CRACKREPLY_V1 (line 291) | typedef struct _DRS_MSG_CRACKREPLY_V1 { type DRS_MSG_CRACKREPLY (line 295) | typedef union _DRS_MSG_CRACKREPLY { type DRS_MSG_DCINFOREQ_V1 (line 299) | typedef struct _DRS_MSG_DCINFOREQ_V1 { type DRS_MSG_DCINFOREQ (line 304) | typedef union _DRS_MSG_DCINFOREQ { type DRS_MSG_DCINFOREPLY_V2 (line 308) | typedef struct _DRS_MSG_DCINFOREPLY_V2 { type DRS_MSG_DCINFOREPLY (line 313) | typedef union _DRS_MSG_DCINFOREPLY { type DRS_MSG_ADDENTRYREQ_V2 (line 317) | typedef struct _DRS_MSG_ADDENTRYREQ_V2 { type DRS_MSG_ADDENTRYREQ (line 321) | typedef union _DRS_MSG_ADDENTRYREQ { type ADDENTRY_REPLY_INFO (line 325) | typedef struct _ADDENTRY_REPLY_INFO { type DRS_MSG_ADDENTRYREPLY_V2 (line 330) | typedef struct _DRS_MSG_ADDENTRYREPLY_V2 { type DRS_MSG_ADDENTRYREPLY (line 341) | typedef union _DRS_MSG_ADDENTRYREPLY { FILE: modules/rpc/kull_m_rpc_ms-drsr_c.c type ms2Ddrsr_MIDL_TYPE_FORMAT_STRING (line 4) | typedef struct _ms2Ddrsr_MIDL_TYPE_FORMAT_STRING { type ms2Ddrsr_MIDL_PROC_FORMAT_STRING (line 9) | typedef struct _ms2Ddrsr_MIDL_PROC_FORMAT_STRING { type ms2Ddrsr_MIDL_TYPE_FORMAT_STRING (line 15) | typedef struct _ms2Ddrsr_MIDL_TYPE_FORMAT_STRING { type ms2Ddrsr_MIDL_PROC_FORMAT_STRING (line 20) | typedef struct _ms2Ddrsr_MIDL_PROC_FORMAT_STRING { function ULONG (line 67) | ULONG IDL_DRSBind(handle_t rpc_handle, UUID *puuidClientDsa, DRS_EXTENSI... function ULONG (line 72) | ULONG IDL_DRSUnbind(DRS_HANDLE *phDrs) function ULONG (line 77) | ULONG IDL_DRSGetNCChanges(DRS_HANDLE hDrs, DWORD dwInVersion, DRS_MSG_GE... function ULONG (line 82) | ULONG IDL_DRSReplicaAdd(DRS_HANDLE hDrs, DWORD dwVersion, DRS_MSG_REPADD... function ULONG (line 87) | ULONG IDL_DRSReplicaDel(DRS_HANDLE hDrs, DWORD dwVersion, DRS_MSG_REPDEL... function ULONG (line 92) | ULONG IDL_DRSCrackNames(DRS_HANDLE hDrs, DWORD dwInVersion, DRS_MSG_CRAC... function ULONG (line 97) | ULONG IDL_DRSDomainControllerInfo(DRS_HANDLE hDrs, DWORD dwInVersion, DR... function ULONG (line 102) | ULONG IDL_DRSAddEntry(DRS_HANDLE hDrs, DWORD dwInVersion, DRS_MSG_ADDENT... function DRS_MSG_GETCHGREPLY_V6_Free (line 107) | void DRS_MSG_GETCHGREPLY_V6_Free(handle_t _MidlEsHandle, DRS_MSG_GETCHGR... function DRS_MSG_CRACKREPLY_V1_Free (line 112) | void DRS_MSG_CRACKREPLY_V1_Free(handle_t _MidlEsHandle, DRS_MSG_CRACKREP... function DRS_MSG_DCINFOREPLY_V2_Free (line 117) | void DRS_MSG_DCINFOREPLY_V2_Free(handle_t _MidlEsHandle, DRS_MSG_DCINFOR... function DRS_MSG_ADDENTRYREPLY_V2_Free (line 122) | void DRS_MSG_ADDENTRYREPLY_V2_Free(handle_t _MidlEsHandle, DRS_MSG_ADDEN... function ULONG (line 215) | ULONG IDL_DRSBind(handle_t rpc_handle, UUID *puuidClientDsa, DRS_EXTENSI... function ULONG (line 220) | ULONG IDL_DRSUnbind(DRS_HANDLE *phDrs) function ULONG (line 225) | ULONG IDL_DRSGetNCChanges(DRS_HANDLE hDrs, DWORD dwInVersion, DRS_MSG_GE... function ULONG (line 230) | ULONG IDL_DRSReplicaAdd(DRS_HANDLE hDrs, DWORD dwVersion, DRS_MSG_REPADD... function ULONG (line 235) | ULONG IDL_DRSReplicaDel(DRS_HANDLE hDrs, DWORD dwVersion, DRS_MSG_REPDEL... function ULONG (line 240) | ULONG IDL_DRSCrackNames(DRS_HANDLE hDrs, DWORD dwInVersion, DRS_MSG_CRAC... function ULONG (line 245) | ULONG IDL_DRSDomainControllerInfo(DRS_HANDLE hDrs, DWORD dwInVersion, DR... function ULONG (line 250) | ULONG IDL_DRSAddEntry(DRS_HANDLE hDrs, DWORD dwInVersion, DRS_MSG_ADDENT... function DRS_MSG_GETCHGREPLY_V6_Free (line 255) | void DRS_MSG_GETCHGREPLY_V6_Free(handle_t _MidlEsHandle, DRS_MSG_GETCHGR... function DRS_MSG_CRACKREPLY_V1_Free (line 260) | void DRS_MSG_CRACKREPLY_V1_Free(handle_t _MidlEsHandle, DRS_MSG_CRACKREP... function DRS_MSG_DCINFOREPLY_V2_Free (line 265) | void DRS_MSG_DCINFOREPLY_V2_Free(handle_t _MidlEsHandle, DRS_MSG_DCINFOR... function DRS_MSG_ADDENTRYREPLY_V2_Free (line 270) | void DRS_MSG_ADDENTRYREPLY_V2_Free(handle_t _MidlEsHandle, DRS_MSG_ADDEN... function SRV_OpnumNotImplemented (line 368) | void SRV_OpnumNotImplemented(handle_t IDL_handle) function ULONG (line 372) | ULONG SRV_IDL_DRSReplicaAddNotImplemented(DRS_HANDLE hDrs, DWORD dwVersi... function ULONG (line 377) | ULONG SRV_IDL_DRSReplicaDelNotImplemented(DRS_HANDLE hDrs, DWORD dwVersi... function ULONG (line 382) | ULONG SRV_IDL_DRSCrackNamesNotImplemented(DRS_HANDLE hDrs, DWORD dwInVer... function ULONG (line 387) | ULONG SRV_IDL_DRSDomainControllerInfoNotImplemented(DRS_HANDLE hDrs, DWO... function ULONG (line 392) | ULONG SRV_IDL_DRSAddEntryNotImplemented(DRS_HANDLE hDrs, DWORD dwInVersi... FILE: modules/rpc/kull_m_rpc_ms-efsr.h type EFS_EXIM_PIPE (line 13) | typedef struct pipe_EFS_EXIM_PIPE { FILE: modules/rpc/kull_m_rpc_ms-efsr_c.c function EfsRpcOpenFileRaw (line 23) | long EfsRpcOpenFileRaw(handle_t binding_h, PEXIMPORT_CONTEXT_HANDLE* hCo... function EfsRpcReadFileRaw (line 27) | long EfsRpcReadFileRaw(PEXIMPORT_CONTEXT_HANDLE hContext, EFS_EXIM_PIPE*... function EfsRpcWriteFileRaw (line 31) | long EfsRpcWriteFileRaw(PEXIMPORT_CONTEXT_HANDLE hContext, EFS_EXIM_PIPE... function EfsRpcCloseRaw (line 35) | void EfsRpcCloseRaw(PEXIMPORT_CONTEXT_HANDLE* hContext) function EfsRpcEncryptFileSrv (line 39) | long EfsRpcEncryptFileSrv(handle_t binding_h, wchar_t* FileName) function EfsRpcDecryptFileSrv (line 43) | long EfsRpcDecryptFileSrv(handle_t binding_h, wchar_t* FileName, unsigne... function EfsRpcOpenFileRaw (line 63) | long EfsRpcOpenFileRaw(handle_t binding_h, PEXIMPORT_CONTEXT_HANDLE* hCo... function EfsRpcReadFileRaw (line 67) | long EfsRpcReadFileRaw(PEXIMPORT_CONTEXT_HANDLE hContext, EFS_EXIM_PIPE*... function EfsRpcWriteFileRaw (line 71) | long EfsRpcWriteFileRaw(PEXIMPORT_CONTEXT_HANDLE hContext, EFS_EXIM_PIPE... function EfsRpcCloseRaw (line 75) | void EfsRpcCloseRaw(PEXIMPORT_CONTEXT_HANDLE *hContext) function EfsRpcEncryptFileSrv (line 79) | long EfsRpcEncryptFileSrv(handle_t binding_h, wchar_t* FileName) function EfsRpcDecryptFileSrv (line 83) | long EfsRpcDecryptFileSrv(handle_t binding_h, wchar_t* FileName, unsigne... FILE: modules/rpc/kull_m_rpc_ms-nrpc.h type wchar_t (line 5) | typedef wchar_t * LOGONSRV_HANDLE; type NETLOGON_CREDENTIAL (line 6) | typedef struct _NETLOGON_CREDENTIAL { type NETLOGON_SECURE_CHANNEL_TYPE (line 10) | typedef enum _NETLOGON_SECURE_CHANNEL_TYPE { type NETLOGON_AUTHENTICATOR (line 21) | typedef struct _NETLOGON_AUTHENTICATOR { type NL_TRUST_PASSWORD (line 26) | typedef struct _NL_TRUST_PASSWORD { FILE: modules/rpc/kull_m_rpc_ms-nrpc_c.c type netlogon_MIDL_TYPE_FORMAT_STRING (line 3) | typedef struct _netlogon_MIDL_TYPE_FORMAT_STRING { type netlogon_MIDL_PROC_FORMAT_STRING (line 8) | typedef struct _netlogon_MIDL_PROC_FORMAT_STRING { function NTSTATUS (line 26) | NTSTATUS NetrServerReqChallenge(IN LOGONSRV_HANDLE PrimaryName, IN wchar... function NTSTATUS (line 30) | NTSTATUS NetrServerAuthenticate2(IN LOGONSRV_HANDLE PrimaryName, IN wcha... function NTSTATUS (line 34) | NTSTATUS NetrServerPasswordSet2(IN LOGONSRV_HANDLE PrimaryName, IN wchar... function NTSTATUS (line 38) | NTSTATUS NetrServerTrustPasswordsGet(IN LOGONSRV_HANDLE TrustedDcName, I... function NTSTATUS (line 57) | NTSTATUS NetrServerReqChallenge(IN LOGONSRV_HANDLE PrimaryName, IN wchar... function NTSTATUS (line 61) | NTSTATUS NetrServerAuthenticate2(IN LOGONSRV_HANDLE PrimaryName, IN wcha... function NTSTATUS (line 65) | NTSTATUS NetrServerPasswordSet2(IN LOGONSRV_HANDLE PrimaryName, IN wchar... function NTSTATUS (line 69) | NTSTATUS NetrServerTrustPasswordsGet(IN LOGONSRV_HANDLE TrustedDcName, I... FILE: modules/rpc/kull_m_rpc_ms-odj.c function PODJ_PROVISION_DATA_AlignSize (line 104) | size_t PODJ_PROVISION_DATA_AlignSize(handle_t _MidlEsHandle, PODJ_PROVIS... function PODJ_PROVISION_DATA_Encode (line 109) | void PODJ_PROVISION_DATA_Encode(handle_t _MidlEsHandle, PODJ_PROVISION_D... function PODJ_PROVISION_DATA_Decode (line 114) | void PODJ_PROVISION_DATA_Decode(handle_t _MidlEsHandle, PODJ_PROVISION_D... function PODJ_PROVISION_DATA_Free (line 119) | void PODJ_PROVISION_DATA_Free(handle_t _MidlEsHandle, PODJ_PROVISION_DAT... function POP_PACKAGE_PART_AlignSize (line 124) | size_t POP_PACKAGE_PART_AlignSize(handle_t _MidlEsHandle, POP_PACKAGE_PA... function POP_PACKAGE_PART_Encode (line 129) | void POP_PACKAGE_PART_Encode(handle_t _MidlEsHandle, POP_PACKAGE_PART* _... function POP_PACKAGE_PART_Decode (line 134) | void POP_PACKAGE_PART_Decode(handle_t _MidlEsHandle, POP_PACKAGE_PART* _... function POP_PACKAGE_PART_Free (line 139) | void POP_PACKAGE_PART_Free(handle_t _MidlEsHandle, POP_PACKAGE_PART* _pT... function POP_PACKAGE_PART_COLLECTION_AlignSize (line 144) | size_t POP_PACKAGE_PART_COLLECTION_AlignSize(handle_t _MidlEsHandle, POP... function POP_PACKAGE_PART_COLLECTION_Encode (line 149) | void POP_PACKAGE_PART_COLLECTION_Encode(handle_t _MidlEsHandle, POP_PACK... function POP_PACKAGE_PART_COLLECTION_Decode (line 154) | void POP_PACKAGE_PART_COLLECTION_Decode(handle_t _MidlEsHandle, POP_PACK... function POP_PACKAGE_PART_COLLECTION_Free (line 159) | void POP_PACKAGE_PART_COLLECTION_Free(handle_t _MidlEsHandle, POP_PACKAG... function POP_PACKAGE_AlignSize (line 164) | size_t POP_PACKAGE_AlignSize(handle_t _MidlEsHandle, POP_PACKAGE* _pType) function POP_PACKAGE_Encode (line 169) | void POP_PACKAGE_Encode(handle_t _MidlEsHandle, POP_PACKAGE* _pType) function POP_PACKAGE_Decode (line 174) | void POP_PACKAGE_Decode(handle_t _MidlEsHandle, POP_PACKAGE* _pType) function POP_PACKAGE_Free (line 179) | void POP_PACKAGE_Free(handle_t _MidlEsHandle, POP_PACKAGE* _pType) function PODJ_WIN7BLOB_AlignSize (line 184) | size_t PODJ_WIN7BLOB_AlignSize(handle_t _MidlEsHandle, PODJ_WIN7BLOB* _p... function PODJ_WIN7BLOB_Encode (line 189) | void PODJ_WIN7BLOB_Encode(handle_t _MidlEsHandle, PODJ_WIN7BLOB* _pType) function PODJ_WIN7BLOB_Decode (line 194) | void PODJ_WIN7BLOB_Decode(handle_t _MidlEsHandle, PODJ_WIN7BLOB* _pType) function PODJ_WIN7BLOB_Free (line 199) | void PODJ_WIN7BLOB_Free(handle_t _MidlEsHandle, PODJ_WIN7BLOB* _pType) function POP_JOINPROV2_PART_AlignSize (line 204) | size_t POP_JOINPROV2_PART_AlignSize(handle_t _MidlEsHandle, POP_JOINPROV... function POP_JOINPROV2_PART_Encode (line 209) | void POP_JOINPROV2_PART_Encode(handle_t _MidlEsHandle, POP_JOINPROV2_PAR... function POP_JOINPROV2_PART_Decode (line 214) | void POP_JOINPROV2_PART_Decode(handle_t _MidlEsHandle, POP_JOINPROV2_PAR... function POP_JOINPROV2_PART_Free (line 219) | void POP_JOINPROV2_PART_Free(handle_t _MidlEsHandle, POP_JOINPROV2_PART*... function POP_JOINPROV3_PART_AlignSize (line 224) | size_t POP_JOINPROV3_PART_AlignSize(handle_t _MidlEsHandle, POP_JOINPROV... function POP_JOINPROV3_PART_Encode (line 229) | void POP_JOINPROV3_PART_Encode(handle_t _MidlEsHandle, POP_JOINPROV3_PAR... function POP_JOINPROV3_PART_Decode (line 234) | void POP_JOINPROV3_PART_Decode(handle_t _MidlEsHandle, POP_JOINPROV3_PAR... function POP_JOINPROV3_PART_Free (line 239) | void POP_JOINPROV3_PART_Free(handle_t _MidlEsHandle, POP_JOINPROV3_PART*... function POP_POLICY_PART_AlignSize (line 244) | size_t POP_POLICY_PART_AlignSize(handle_t _MidlEsHandle, POP_POLICY_PART... function POP_POLICY_PART_Encode (line 249) | void POP_POLICY_PART_Encode(handle_t _MidlEsHandle, POP_POLICY_PART* _pT... function POP_POLICY_PART_Decode (line 254) | void POP_POLICY_PART_Decode(handle_t _MidlEsHandle, POP_POLICY_PART* _pT... function POP_POLICY_PART_Free (line 259) | void POP_POLICY_PART_Free(handle_t _MidlEsHandle, POP_POLICY_PART* _pType) function POP_CERT_PART_AlignSize (line 264) | size_t POP_CERT_PART_AlignSize(handle_t _MidlEsHandle, POP_CERT_PART* _p... function POP_CERT_PART_Encode (line 269) | void POP_CERT_PART_Encode(handle_t _MidlEsHandle, POP_CERT_PART* _pType) function POP_CERT_PART_Decode (line 274) | void POP_CERT_PART_Decode(handle_t _MidlEsHandle, POP_CERT_PART* _pType) function POP_CERT_PART_Free (line 279) | void POP_CERT_PART_Free(handle_t _MidlEsHandle, POP_CERT_PART* _pType) FILE: modules/rpc/kull_m_rpc_ms-odj.h type ODJ_BLOB (line 10) | typedef struct _ODJ_BLOB { type ODJ_PROVISION_DATA (line 16) | typedef struct _ODJ_PROVISION_DATA { type OP_BLOB (line 22) | typedef struct _OP_BLOB { type OP_PACKAGE_PART (line 37) | typedef struct _OP_PACKAGE_PART { type OP_PACKAGE_PART_COLLECTION (line 44) | typedef struct _OP_PACKAGE_PART_COLLECTION { type OP_PACKAGE (line 50) | typedef struct _OP_PACKAGE { type ODJ_SID (line 58) | typedef struct _ODJ_SID { type ODJ_UNICODE_STRING (line 65) | typedef struct _ODJ_UNICODE_STRING { type ODJ_POLICY_DNS_DOMAIN_INFO (line 71) | typedef struct _ODJ_POLICY_DNS_DOMAIN_INFO { type ODJ_WIN7BLOB (line 79) | typedef struct _ODJ_WIN7BLOB { type OP_JOINPROV2_PART (line 89) | typedef struct _OP_JOINPROV2_PART { type OP_JOINPROV3_PART (line 98) | typedef struct _OP_JOINPROV3_PART { type OP_POLICY_ELEMENT (line 103) | typedef struct _OP_POLICY_ELEMENT { type OP_POLICY_ELEMENT_LIST (line 111) | typedef struct _OP_POLICY_ELEMENT_LIST { type OP_POLICY_PART (line 118) | typedef struct _OP_POLICY_PART { type OP_CERT_PFX_STORE (line 124) | typedef struct _OP_CERT_PFX_STORE { type OP_CERT_SST_STORE (line 134) | typedef struct _OP_CERT_SST_STORE { type OP_CERT_PART (line 141) | typedef struct _OP_CERT_PART { FILE: modules/rpc/kull_m_rpc_ms-pac.c type ms_pac_MIDL_TYPE_FORMAT_STRING (line 13) | typedef struct _ms_pac_MIDL_TYPE_FORMAT_STRING { function PPAC_CREDENTIAL_DATA_Decode (line 24) | void PPAC_CREDENTIAL_DATA_Decode(handle_t _MidlEsHandle, PPAC_CREDENTIAL... function PPAC_CREDENTIAL_DATA_Free (line 29) | void PPAC_CREDENTIAL_DATA_Free(handle_t _MidlEsHandle, PPAC_CREDENTIAL_D... function PKERB_VALIDATION_INFO_AlignSize (line 34) | size_t PKERB_VALIDATION_INFO_AlignSize(handle_t _MidlEsHandle, PKERB_VAL... function PKERB_VALIDATION_INFO_Encode (line 39) | void PKERB_VALIDATION_INFO_Encode(handle_t _MidlEsHandle, PKERB_VALIDATI... function PKERB_VALIDATION_INFO_Decode (line 44) | void PKERB_VALIDATION_INFO_Decode(handle_t _MidlEsHandle, PKERB_VALIDATI... function PKERB_VALIDATION_INFO_Free (line 49) | void PKERB_VALIDATION_INFO_Free(handle_t _MidlEsHandle, PKERB_VALIDATION... FILE: modules/rpc/kull_m_rpc_ms-pac.h type PAC_INFO_BUFFER (line 16) | typedef struct _PAC_INFO_BUFFER { type PACTYPE (line 22) | typedef struct _PACTYPE { type PAC_CLIENT_INFO (line 28) | typedef struct _PAC_CLIENT_INFO { type PAC_CREDENTIAL_INFO (line 34) | typedef struct _PAC_CREDENTIAL_INFO { type SECPKG_SUPPLEMENTAL_CRED (line 41) | typedef struct _SECPKG_SUPPLEMENTAL_CRED { type PAC_CREDENTIAL_DATA (line 48) | typedef struct _PAC_CREDENTIAL_DATA { type NTLM_SUPPLEMENTAL_CREDENTIAL (line 53) | typedef struct _NTLM_SUPPLEMENTAL_CREDENTIAL { type UPN_DNS_INFO (line 60) | typedef struct _UPN_DNS_INFO { type S4U_DELEGATION_INFO (line 68) | typedef struct _S4U_DELEGATION_INFO { type KERB_SID_AND_ATTRIBUTES (line 74) | typedef struct _KERB_SID_AND_ATTRIBUTES { type KERB_VALIDATION_INFO (line 79) | typedef struct _KERB_VALIDATION_INFO { FILE: modules/rpc/kull_m_rpc_ms-par.h type SPLCLIENT_INFO_1 (line 7) | typedef struct _SPLCLIENT_INFO_1 { type SPLCLIENT_INFO_2 (line 15) | typedef struct _SPLCLIENT_INFO_2 { type SPLCLIENT_INFO_3 (line 19) | typedef struct _SPLCLIENT_INFO_3 { type SPLCLIENT_CONTAINER (line 32) | typedef struct _SPLCLIENT_CONTAINER { FILE: modules/rpc/kull_m_rpc_ms-par_c.c type ms2Dpar_MIDL_TYPE_FORMAT_STRING (line 6) | typedef struct _ms2Dpar_MIDL_TYPE_FORMAT_STRING { type ms2Dpar_MIDL_PROC_FORMAT_STRING (line 11) | typedef struct _ms2Dpar_MIDL_PROC_FORMAT_STRING { function DWORD (line 22) | DWORD RpcAsyncOpenPrinter(handle_t hRemoteBinding, wchar_t *pPrinterName... function DWORD (line 26) | DWORD RpcAsyncClosePrinter(PRINTER_HANDLE *phPrinter) function DWORD (line 30) | DWORD RpcAsyncAddPrinterDriver(handle_t hRemoteBinding, wchar_t *pName, ... function DWORD (line 34) | DWORD RpcAsyncEnumPrinterDrivers(handle_t hRemoteBinding, wchar_t *pName... function DWORD (line 38) | DWORD RpcAsyncGetPrinterDriverDirectory(handle_t hRemoteBinding, wchar_t... function DWORD (line 42) | DWORD RpcAsyncDeletePrinterDriverEx(handle_t hRemoteBinding, wchar_t *pN... type ms2Dpar_MIDL_TYPE_FORMAT_STRING (line 88) | typedef struct _ms2Dpar_MIDL_TYPE_FORMAT_STRING { type ms2Dpar_MIDL_PROC_FORMAT_STRING (line 93) | typedef struct _ms2Dpar_MIDL_PROC_FORMAT_STRING { function DWORD (line 104) | DWORD RpcAsyncOpenPrinter(handle_t hRemoteBinding, wchar_t *pPrinterName... function DWORD (line 108) | DWORD RpcAsyncClosePrinter(PRINTER_HANDLE *phPrinter) function DWORD (line 112) | DWORD RpcAsyncAddPrinterDriver(handle_t hRemoteBinding, wchar_t *pName, ... function DWORD (line 116) | DWORD RpcAsyncEnumPrinterDrivers(handle_t hRemoteBinding, wchar_t *pName... function DWORD (line 120) | DWORD RpcAsyncGetPrinterDriverDirectory(handle_t hRemoteBinding, wchar_t... function DWORD (line 124) | DWORD RpcAsyncDeletePrinterDriverEx(handle_t hRemoteBinding, wchar_t *pN... FILE: modules/rpc/kull_m_rpc_ms-rprn.c type ms2Drprn_MIDL_TYPE_FORMAT_STRING (line 3) | typedef struct _ms2Drprn_MIDL_TYPE_FORMAT_STRING { type ms2Drprn_MIDL_PROC_FORMAT_STRING (line 12) | typedef struct _ms2Drprn_MIDL_PROC_FORMAT_STRING { function DWORD (line 31) | DWORD RpcOpenPrinter(STRING_HANDLE pPrinterName, PRINTER_HANDLE *pHandle... function DWORD (line 35) | DWORD RpcEnumPrinterDrivers(STRING_HANDLE pName, wchar_t *pEnvironment, ... function DWORD (line 39) | DWORD RpcGetPrinterDriverDirectory(STRING_HANDLE pName, wchar_t *pEnviro... function DWORD (line 43) | DWORD RpcClosePrinter(PRINTER_HANDLE *phPrinter) function DWORD (line 47) | DWORD RpcFindClosePrinterChangeNotification(PRINTER_HANDLE hPrinter) function DWORD (line 51) | DWORD RpcRemoteFindFirstPrinterChangeNotification(PRINTER_HANDLE hPrinte... function DWORD (line 55) | DWORD RpcDeletePrinterDriverEx(STRING_HANDLE pName, wchar_t *pEnvironmen... function DWORD (line 59) | DWORD RpcAddPrinterDriverEx(STRING_HANDLE pName, DRIVER_CONTAINER *pDriv... function DWORD (line 108) | DWORD RpcOpenPrinter(STRING_HANDLE pPrinterName, PRINTER_HANDLE *pHandle... function DWORD (line 112) | DWORD RpcEnumPrinterDrivers(STRING_HANDLE pName, wchar_t *pEnvironment, ... function DWORD (line 116) | DWORD RpcGetPrinterDriverDirectory(STRING_HANDLE pName, wchar_t *pEnviro... function DWORD (line 120) | DWORD RpcClosePrinter(PRINTER_HANDLE *phPrinter) function DWORD (line 124) | DWORD RpcFindClosePrinterChangeNotification(PRINTER_HANDLE hPrinter) function DWORD (line 128) | DWORD RpcRemoteFindFirstPrinterChangeNotification(PRINTER_HANDLE hPrinte... function DWORD (line 132) | DWORD RpcDeletePrinterDriverEx(STRING_HANDLE pName, wchar_t *pEnvironmen... function DWORD (line 136) | DWORD RpcAddPrinterDriverEx(STRING_HANDLE pName, DRIVER_CONTAINER *pDriv... FILE: modules/rpc/kull_m_rpc_ms-rprn.h type wchar_t (line 12) | typedef wchar_t *STRING_HANDLE; type DEVMODE_CONTAINER (line 14) | typedef struct _DEVMODE_CONTAINER { type _DRIVER_INFO_2 (line 19) | typedef struct __DRIVER_INFO_2 { type RPC_DRIVER_INFO_3 (line 28) | typedef struct _RPC_DRIVER_INFO_3 { type RPC_DRIVER_INFO_4 (line 42) | typedef struct _RPC_DRIVER_INFO_4 { type RPC_DRIVER_INFO_6 (line 58) | typedef struct _RPC_DRIVER_INFO_6 { type RPC_DRIVER_INFO_8 (line 80) | typedef struct _RPC_DRIVER_INFO_8 { type DRIVER_CONTAINER (line 112) | typedef struct _DRIVER_CONTAINER { FILE: modules/sqlite3.c function SQLITE_PRIVATE (line 785) | SQLITE_PRIVATE const char **sqlite3CompileOptions(int *pnOpt){ type sqlite3 (line 1291) | typedef struct sqlite3 sqlite3; type SQLITE_INT64_TYPE (line 1310) | typedef SQLITE_INT64_TYPE sqlite_int64; type SQLITE_UINT64_TYPE (line 1312) | typedef SQLITE_UINT64_TYPE sqlite_uint64; type sqlite_uint64 (line 1314) | typedef unsigned SQLITE_INT64_TYPE sqlite_uint64; type __int64 (line 1317) | typedef __int64 sqlite_int64; type sqlite_uint64 (line 1318) | typedef unsigned __int64 sqlite_uint64; type sqlite_int64 (line 1320) | typedef long long int sqlite_int64; type sqlite_uint64 (line 1321) | typedef unsigned long long int sqlite_uint64; type sqlite_int64 (line 1323) | typedef sqlite_int64 sqlite3_int64; type sqlite_uint64 (line 1324) | typedef sqlite_uint64 sqlite3_uint64; type sqlite3_file (line 1719) | typedef struct sqlite3_file sqlite3_file; type sqlite3_file (line 1720) | struct sqlite3_file { type sqlite3_io_methods (line 1818) | typedef struct sqlite3_io_methods sqlite3_io_methods; type sqlite3_io_methods (line 1819) | struct sqlite3_io_methods { type sqlite3_mutex (line 2206) | typedef struct sqlite3_mutex sqlite3_mutex; type sqlite3_api_routines (line 2216) | typedef struct sqlite3_api_routines sqlite3_api_routines; type sqlite3_vfs (line 2387) | typedef struct sqlite3_vfs sqlite3_vfs; type sqlite3_vfs (line 2389) | struct sqlite3_vfs { type sqlite3_mem_methods (line 2685) | typedef struct sqlite3_mem_methods sqlite3_mem_methods; type sqlite3_mem_methods (line 2686) | struct sqlite3_mem_methods { type sqlite3_stmt (line 4629) | typedef struct sqlite3_stmt sqlite3_stmt; type sqlite3_value (line 5077) | typedef struct sqlite3_value sqlite3_value; type sqlite3_context (line 5091) | typedef struct sqlite3_context sqlite3_context; type sqlite3_vtab (line 7452) | typedef struct sqlite3_vtab sqlite3_vtab; type sqlite3_index_info (line 7453) | typedef struct sqlite3_index_info sqlite3_index_info; type sqlite3_vtab_cursor (line 7454) | typedef struct sqlite3_vtab_cursor sqlite3_vtab_cursor; type sqlite3_module (line 7455) | typedef struct sqlite3_module sqlite3_module; type sqlite3_module (line 7473) | struct sqlite3_module { type sqlite3_index_info (line 7607) | struct sqlite3_index_info { type sqlite3_vtab (line 7753) | struct sqlite3_vtab { type sqlite3_vtab_cursor (line 7777) | struct sqlite3_vtab_cursor { type sqlite3_blob (line 7833) | typedef struct sqlite3_blob sqlite3_blob; type sqlite3_mutex_methods (line 8281) | typedef struct sqlite3_mutex_methods sqlite3_mutex_methods; type sqlite3_mutex_methods (line 8282) | struct sqlite3_mutex_methods { type sqlite3_str (line 8537) | typedef struct sqlite3_str sqlite3_str; type sqlite3_pcache (line 9018) | typedef struct sqlite3_pcache sqlite3_pcache; type sqlite3_pcache_page (line 9030) | typedef struct sqlite3_pcache_page sqlite3_pcache_page; type sqlite3_pcache_page (line 9031) | struct sqlite3_pcache_page { type sqlite3_pcache_methods2 (line 9195) | typedef struct sqlite3_pcache_methods2 sqlite3_pcache_methods2; type sqlite3_pcache_methods2 (line 9196) | struct sqlite3_pcache_methods2 { type sqlite3_pcache_methods (line 9218) | typedef struct sqlite3_pcache_methods sqlite3_pcache_methods; type sqlite3_pcache_methods (line 9219) | struct sqlite3_pcache_methods { type sqlite3_backup (line 9244) | typedef struct sqlite3_backup sqlite3_backup; type sqlite3_snapshot (line 10237) | typedef struct sqlite3_snapshot { type sqlite3_rtree_geometry (line 10564) | typedef struct sqlite3_rtree_geometry sqlite3_rtree_geometry; type sqlite3_rtree_query_info (line 10565) | typedef struct sqlite3_rtree_query_info sqlite3_rtree_query_info; type sqlite3_int64 (line 10571) | typedef sqlite3_int64 sqlite3_rtree_dbl; type sqlite3_rtree_dbl (line 10573) | typedef double sqlite3_rtree_dbl; type sqlite3_rtree_geometry (line 10594) | struct sqlite3_rtree_geometry { type sqlite3_rtree_query_info (line 10626) | struct sqlite3_rtree_query_info { type sqlite3_session (line 10680) | typedef struct sqlite3_session sqlite3_session; type sqlite3_changeset_iter (line 10688) | typedef struct sqlite3_changeset_iter sqlite3_changeset_iter; type sqlite3_changegroup (line 11479) | typedef struct sqlite3_changegroup sqlite3_changegroup; type sqlite3_rebaser (line 12043) | typedef struct sqlite3_rebaser sqlite3_rebaser; type Fts5ExtensionApi (line 12359) | typedef struct Fts5ExtensionApi Fts5ExtensionApi; type Fts5Context (line 12360) | typedef struct Fts5Context Fts5Context; type Fts5PhraseIter (line 12361) | typedef struct Fts5PhraseIter Fts5PhraseIter; type Fts5PhraseIter (line 12371) | struct Fts5PhraseIter { type Fts5ExtensionApi (line 12587) | struct Fts5ExtensionApi { type Fts5Tokenizer (line 12821) | typedef struct Fts5Tokenizer Fts5Tokenizer; type fts5_tokenizer (line 12822) | typedef struct fts5_tokenizer fts5_tokenizer; type fts5_tokenizer (line 12823) | struct fts5_tokenizer { type fts5_api (line 12858) | typedef struct fts5_api fts5_api; type fts5_api (line 12859) | struct fts5_api { type Hash (line 13499) | typedef struct Hash Hash; type HashElem (line 13500) | typedef struct HashElem HashElem; type Hash (line 13523) | struct Hash { type HashElem (line 13539) | struct HashElem { type sqlite_int64 (line 13966) | typedef sqlite_int64 i64; type sqlite_uint64 (line 13967) | typedef sqlite_uint64 u64; type UINT32_TYPE (line 13968) | typedef UINT32_TYPE u32; type UINT16_TYPE (line 13969) | typedef UINT16_TYPE u16; type INT16_TYPE (line 13970) | typedef INT16_TYPE i16; type UINT8_TYPE (line 13971) | typedef UINT8_TYPE u8; type INT8_TYPE (line 13972) | typedef INT8_TYPE i8; type u64 (line 13989) | typedef u64 tRowcnt; type u32 (line 13991) | typedef u32 tRowcnt; type INT16_TYPE (line 14017) | typedef INT16_TYPE LogEst; type uptr (line 14037) | typedef uintptr_t uptr; type u32 (line 14039) | typedef u32 uptr; type u64 (line 14041) | typedef u64 uptr; type BusyHandler (line 14189) | typedef struct BusyHandler BusyHandler; type BusyHandler (line 14190) | struct BusyHandler { type AggInfo (line 14284) | typedef struct AggInfo AggInfo; type AuthContext (line 14285) | typedef struct AuthContext AuthContext; type AutoincInfo (line 14286) | typedef struct AutoincInfo AutoincInfo; type Bitvec (line 14287) | typedef struct Bitvec Bitvec; type CollSeq (line 14288) | typedef struct CollSeq CollSeq; type Column (line 14289) | typedef struct Column Column; type Db (line 14290) | typedef struct Db Db; type Schema (line 14291) | typedef struct Schema Schema; type Expr (line 14292) | typedef struct Expr Expr; type ExprList (line 14293) | typedef struct ExprList ExprList; type FKey (line 14294) | typedef struct FKey FKey; type FuncDestructor (line 14295) | typedef struct FuncDestructor FuncDestructor; type FuncDef (line 14296) | typedef struct FuncDef FuncDef; type FuncDefHash (line 14297) | typedef struct FuncDefHash FuncDefHash; type IdList (line 14298) | typedef struct IdList IdList; type Index (line 14299) | typedef struct Index Index; type IndexSample (line 14300) | typedef struct IndexSample IndexSample; type KeyClass (line 14301) | typedef struct KeyClass KeyClass; type KeyInfo (line 14302) | typedef struct KeyInfo KeyInfo; type Lookaside (line 14303) | typedef struct Lookaside Lookaside; type LookasideSlot (line 14304) | typedef struct LookasideSlot LookasideSlot; type Module (line 14305) | typedef struct Module Module; type NameContext (line 14306) | typedef struct NameContext NameContext; type Parse (line 14307) | typedef struct Parse Parse; type PreUpdate (line 14308) | typedef struct PreUpdate PreUpdate; type PrintfArguments (line 14309) | typedef struct PrintfArguments PrintfArguments; type RenameToken (line 14310) | typedef struct RenameToken RenameToken; type RowSet (line 14311) | typedef struct RowSet RowSet; type Savepoint (line 14312) | typedef struct Savepoint Savepoint; type Select (line 14313) | typedef struct Select Select; type SQLiteThread (line 14314) | typedef struct SQLiteThread SQLiteThread; type SelectDest (line 14315) | typedef struct SelectDest SelectDest; type SrcList (line 14316) | typedef struct SrcList SrcList; type StrAccum (line 14317) | typedef struct sqlite3_str StrAccum; type Table (line 14318) | typedef struct Table Table; type TableLock (line 14319) | typedef struct TableLock TableLock; type Token (line 14320) | typedef struct Token Token; type TreeView (line 14321) | typedef struct TreeView TreeView; type Trigger (line 14322) | typedef struct Trigger Trigger; type TriggerPrg (line 14323) | typedef struct TriggerPrg TriggerPrg; type TriggerStep (line 14324) | typedef struct TriggerStep TriggerStep; type UnpackedRecord (line 14325) | typedef struct UnpackedRecord UnpackedRecord; type Upsert (line 14326) | typedef struct Upsert Upsert; type VTable (line 14327) | typedef struct VTable VTable; type VtabCtx (line 14328) | typedef struct VtabCtx VtabCtx; type Walker (line 14329) | typedef struct Walker Walker; type WhereInfo (line 14330) | typedef struct WhereInfo WhereInfo; type Window (line 14331) | typedef struct Window Window; type With (line 14332) | typedef struct With With; type SQLITE_BITMASK_TYPE (line 14343) | typedef SQLITE_BITMASK_TYPE Bitmask; type u64 (line 14345) | typedef u64 Bitmask; type VList (line 14366) | typedef int VList; type Btree (line 14413) | typedef struct Btree Btree; type BtCursor (line 14414) | typedef struct BtCursor BtCursor; type BtShared (line 14415) | typedef struct BtShared BtShared; type BtreePayload (line 14416) | typedef struct BtreePayload BtreePayload; type KeyInfo (line 14604) | struct KeyInfo type BtreePayload (line 14665) | struct BtreePayload { type Vdbe (line 14797) | typedef struct Vdbe Vdbe; type Mem (line 14803) | typedef struct sqlite3_value Mem; type SubProgram (line 14804) | typedef struct SubProgram SubProgram; type VdbeOp (line 14811) | struct VdbeOp { type VdbeOp (line 14850) | typedef struct VdbeOp VdbeOp; type SubProgram (line 14856) | struct SubProgram { type VdbeOpList (line 14870) | struct VdbeOpList { type VdbeOpList (line 14876) | typedef struct VdbeOpList VdbeOpList; type u32 (line 15415) | typedef u32 Pgno; type Pager (line 15420) | typedef struct Pager Pager; type DbPage (line 15425) | typedef struct PgHdr DbPage; type PgHdr (line 15651) | typedef struct PgHdr PgHdr; type PCache (line 15652) | typedef struct PCache PCache; type PgHdr (line 15658) | struct PgHdr { type Db (line 16220) | struct Db { type Schema (line 16245) | struct Schema { type Lookaside (line 16309) | struct Lookaside { type LookasideSlot (line 16320) | struct LookasideSlot { type FuncDefHash (line 16333) | struct FuncDefHash { type sqlite3_userauth (line 16343) | typedef struct sqlite3_userauth sqlite3_userauth; type sqlite3_userauth (line 16344) | struct sqlite3_userauth { type sqlite3 (line 16392) | struct sqlite3 { type FuncDef (line 16654) | struct FuncDef { type FuncDestructor (line 16684) | struct FuncDestructor { type Savepoint (line 16813) | struct Savepoint { type Module (line 16834) | struct Module { type Column (line 16847) | struct Column { type CollSeq (line 16874) | struct CollSeq { type VTable (line 16975) | struct VTable { type Table (line 16989) | struct Table { type FKey (line 17105) | struct FKey { type KeyInfo (line 17170) | struct KeyInfo { type UnpackedRecord (line 17221) | struct UnpackedRecord { type Index (line 17267) | struct Index { type IndexSample (line 17329) | struct IndexSample { type Token (line 17353) | struct Token { type AggInfo (line 17371) | struct AggInfo { type i16 (line 17413) | typedef i16 ynVar; type ynVar (line 17415) | typedef int ynVar; type Expr (line 17481) | struct Expr { type ExprList (line 17646) | struct ExprList { type IdList (line 17683) | struct IdList { type SrcList (line 17710) | struct SrcList { type NameContext (line 17810) | struct NameContext { type Upsert (line 17864) | struct Upsert { type Select (line 17897) | struct Select { type SelectDest (line 18037) | struct SelectDest { type AutoincInfo (line 18055) | struct AutoincInfo { type TriggerPrg (line 18080) | struct TriggerPrg { type yDbMask (line 18099) | typedef unsigned int yDbMask; type Parse (line 18123) | struct Parse { type AuthContext (line 18264) | struct AuthContext { type Trigger (line 18316) | struct Trigger { type TriggerStep (line 18378) | struct TriggerStep { type DbFixer (line 18398) | typedef struct DbFixer DbFixer; type DbFixer (line 18399) | struct DbFixer { type sqlite3_str (line 18412) | struct sqlite3_str { type InitData (line 18432) | typedef struct { type Sqlite3Config (line 18451) | struct Sqlite3Config { type Walker (line 18534) | struct Walker { type With (line 18584) | struct With { type TreeView (line 18600) | struct TreeView { type Window (line 18629) | struct Window { type SrcList_item (line 18672) | struct SrcList_item type PrintfArguments (line 18881) | struct PrintfArguments { type SrcList_item (line 19042) | struct SrcList_item type SrcList_item (line 19100) | struct SrcList_item type Sqlite3Config (line 19363) | struct Sqlite3Config type Sqlite3Config (line 19969) | struct Sqlite3Config type Op (line 20141) | typedef struct VdbeOp Op; type Bool (line 20146) | typedef unsigned Bool; type VdbeSorter (line 20149) | typedef struct VdbeSorter VdbeSorter; type AuxData (line 20152) | typedef struct AuxData AuxData; type VdbeCursor (line 20170) | typedef struct VdbeCursor VdbeCursor; type VdbeCursor (line 20171) | struct VdbeCursor { type VdbeFrame (line 20256) | typedef struct VdbeFrame VdbeFrame; type VdbeFrame (line 20257) | struct VdbeFrame { type sqlite3_value (line 20295) | struct sqlite3_value { type AuxData (line 20402) | struct AuxData { type sqlite3_context (line 20423) | struct sqlite3_context { type bft (line 20438) | typedef unsigned bft; type ScanStatus (line 20443) | typedef struct ScanStatus ScanStatus; type ScanStatus (line 20444) | struct ScanStatus { type DblquoteStr (line 20460) | typedef struct DblquoteStr DblquoteStr; type DblquoteStr (line 20461) | struct DblquoteStr { type Vdbe (line 20473) | struct Vdbe { type PreUpdate (line 20559) | struct PreUpdate { type sqlite3_int64 (line 20717) | typedef sqlite3_int64 sqlite3StatValueType; type u32 (line 20719) | typedef u32 sqlite3StatValueType; type sqlite3StatType (line 20721) | typedef struct sqlite3StatType sqlite3StatType; function SQLITE_WSD (line 20722) | static SQLITE_WSD struct sqlite3StatType { function SQLITE_PRIVATE (line 20763) | SQLITE_PRIVATE sqlite3_int64 sqlite3StatusValue(int op){ function SQLITE_PRIVATE (line 20783) | SQLITE_PRIVATE void sqlite3StatusUp(int op, int N){ function SQLITE_PRIVATE (line 20794) | SQLITE_PRIVATE void sqlite3StatusDown(int op, int N){ function SQLITE_PRIVATE (line 20808) | SQLITE_PRIVATE void sqlite3StatusHighwater(int op, int X){ function SQLITE_API (line 20828) | SQLITE_API int sqlite3_status64( function SQLITE_API (line 20853) | SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, in... function u32 (line 20870) | static u32 countLookasideSlots(LookasideSlot *p){ function SQLITE_PRIVATE (line 20882) | SQLITE_PRIVATE int sqlite3LookasideUsed(sqlite3 *db, int *pHighwater){ function SQLITE_API (line 20892) | SQLITE_API int sqlite3_db_status( type tm (line 21137) | struct tm type DateTime (line 21143) | typedef struct DateTime DateTime; type DateTime (line 21144) | struct DateTime { function getDigits (line 21187) | static int getDigits(const char *zDate, const char *zFormat, ...){ function parseTimezone (line 21241) | static int parseTimezone(const char *zDate, DateTime *p){ function parseHhMmSs (line 21277) | static int parseHhMmSs(const char *zDate, DateTime *p){ function datetimeError (line 21317) | static void datetimeError(DateTime *p){ function computeJD (line 21328) | static void computeJD(DateTime *p){ function parseYyyyMmDd (line 21378) | static int parseYyyyMmDd(const char *zDate, DateTime *p){ function setDateTimeToCurrent (line 21415) | static int setDateTimeToCurrent(sqlite3_context *context, DateTime *p){ function setRawDateNumber (line 21431) | static void setRawDateNumber(DateTime *p, double r){ function parseDateOrTime (line 21456) | static int parseDateOrTime( function validJulianDay (line 21489) | static int validJulianDay(sqlite3_int64 iJD){ function computeYMD (line 21496) | static void computeYMD(DateTime *p){ function computeHMS (line 21525) | static void computeHMS(DateTime *p){ function computeYMD_HMS (line 21544) | static void computeYMD_HMS(DateTime *p){ function clearYMD_HMS_TZ (line 21552) | static void clearYMD_HMS_TZ(DateTime *p){ function osLocaltime (line 21590) | static int osLocaltime(time_t *t, struct tm *pTm){ function sqlite3_int64 (line 21629) | static sqlite3_int64 localtimeOffset( function parseModifier (line 21733) | static int parseModifier( function isDate (line 21950) | static int isDate( function juliandayFunc (line 21993) | static void juliandayFunc( function datetimeFunc (line 22010) | static void datetimeFunc( function timeFunc (line 22030) | static void timeFunc( function dateFunc (line 22049) | static void dateFunc( function strftimeFunc (line 22082) | static void strftimeFunc( function ctimeFunc (line 22220) | static void ctimeFunc( function cdateFunc (line 22234) | static void cdateFunc( function ctimestampFunc (line 22248) | static void ctimestampFunc( function currentTimeFunc (line 22270) | static void currentTimeFunc( function SQLITE_PRIVATE (line 22308) | SQLITE_PRIVATE void sqlite3RegisterDateTimeFunctions(void){ function SQLITE_PRIVATE (line 22411) | SQLITE_PRIVATE void sqlite3OsClose(sqlite3_file *pId){ function SQLITE_PRIVATE (line 22417) | SQLITE_PRIVATE int sqlite3OsRead(sqlite3_file *id, void *pBuf, int amt, ... function SQLITE_PRIVATE (line 22421) | SQLITE_PRIVATE int sqlite3OsWrite(sqlite3_file *id, const void *pBuf, in... function SQLITE_PRIVATE (line 22425) | SQLITE_PRIVATE int sqlite3OsTruncate(sqlite3_file *id, i64 size){ function SQLITE_PRIVATE (line 22428) | SQLITE_PRIVATE int sqlite3OsSync(sqlite3_file *id, int flags){ function SQLITE_PRIVATE (line 22432) | SQLITE_PRIVATE int sqlite3OsFileSize(sqlite3_file *id, i64 *pSize){ function SQLITE_PRIVATE (line 22436) | SQLITE_PRIVATE int sqlite3OsLock(sqlite3_file *id, int lockType){ function SQLITE_PRIVATE (line 22440) | SQLITE_PRIVATE int sqlite3OsUnlock(sqlite3_file *id, int lockType){ function SQLITE_PRIVATE (line 22443) | SQLITE_PRIVATE int sqlite3OsCheckReservedLock(sqlite3_file *id, int *pRe... function SQLITE_PRIVATE (line 22456) | SQLITE_PRIVATE int sqlite3OsFileControl(sqlite3_file *id, int op, void *... function SQLITE_PRIVATE (line 22477) | SQLITE_PRIVATE void sqlite3OsFileControlHint(sqlite3_file *id, int op, v... function SQLITE_PRIVATE (line 22481) | SQLITE_PRIVATE int sqlite3OsSectorSize(sqlite3_file *id){ function SQLITE_PRIVATE (line 22485) | SQLITE_PRIVATE int sqlite3OsDeviceCharacteristics(sqlite3_file *id){ function SQLITE_PRIVATE (line 22489) | SQLITE_PRIVATE int sqlite3OsShmLock(sqlite3_file *id, int offset, int n,... function SQLITE_PRIVATE (line 22492) | SQLITE_PRIVATE void sqlite3OsShmBarrier(sqlite3_file *id){ function SQLITE_PRIVATE (line 22495) | SQLITE_PRIVATE int sqlite3OsShmUnmap(sqlite3_file *id, int deleteFlag){ function SQLITE_PRIVATE (line 22498) | SQLITE_PRIVATE int sqlite3OsShmMap( function SQLITE_PRIVATE (line 22512) | SQLITE_PRIVATE int sqlite3OsFetch(sqlite3_file *id, i64 iOff, int iAmt, ... function SQLITE_PRIVATE (line 22516) | SQLITE_PRIVATE int sqlite3OsUnfetch(sqlite3_file *id, i64 iOff, void *p){ function SQLITE_PRIVATE (line 22521) | SQLITE_PRIVATE int sqlite3OsFetch(sqlite3_file *id, i64 iOff, int iAmt, ... function SQLITE_PRIVATE (line 22525) | SQLITE_PRIVATE int sqlite3OsUnfetch(sqlite3_file *id, i64 iOff, void *p){ function SQLITE_PRIVATE (line 22534) | SQLITE_PRIVATE int sqlite3OsOpen( function SQLITE_PRIVATE (line 22551) | SQLITE_PRIVATE int sqlite3OsDelete(sqlite3_vfs *pVfs, const char *zPath,... function SQLITE_PRIVATE (line 22556) | SQLITE_PRIVATE int sqlite3OsAccess( function SQLITE_PRIVATE (line 22565) | SQLITE_PRIVATE int sqlite3OsFullPathname( function SQLITE_PRIVATE (line 22576) | SQLITE_PRIVATE void *sqlite3OsDlOpen(sqlite3_vfs *pVfs, const char *zPath){ function SQLITE_PRIVATE (line 22579) | SQLITE_PRIVATE void sqlite3OsDlError(sqlite3_vfs *pVfs, int nByte, char ... function SQLITE_PRIVATE (line 22582) | SQLITE_PRIVATE void (*sqlite3OsDlSym(sqlite3_vfs *pVfs, void *pHdle, con... function SQLITE_PRIVATE (line 22585) | SQLITE_PRIVATE void sqlite3OsDlClose(sqlite3_vfs *pVfs, void *pHandle){ function SQLITE_PRIVATE (line 22589) | SQLITE_PRIVATE int sqlite3OsRandomness(sqlite3_vfs *pVfs, int nByte, cha... function SQLITE_PRIVATE (line 22600) | SQLITE_PRIVATE int sqlite3OsSleep(sqlite3_vfs *pVfs, int nMicro){ function SQLITE_PRIVATE (line 22603) | SQLITE_PRIVATE int sqlite3OsGetLastError(sqlite3_vfs *pVfs){ function SQLITE_PRIVATE (line 22606) | SQLITE_PRIVATE int sqlite3OsCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_... function SQLITE_PRIVATE (line 22624) | SQLITE_PRIVATE int sqlite3OsOpenMalloc( function SQLITE_PRIVATE (line 22646) | SQLITE_PRIVATE void sqlite3OsCloseFree(sqlite3_file *pFile){ function SQLITE_PRIVATE (line 22658) | SQLITE_PRIVATE int sqlite3OsInit(void){ function SQLITE_API (line 22675) | SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfs){ function vfsUnlink (line 22699) | static void vfsUnlink(sqlite3_vfs *pVfs){ function SQLITE_API (line 22721) | SQLITE_API int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){ function SQLITE_API (line 22749) | SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs *pVfs){ type BenignMallocHooks (line 22797) | typedef struct BenignMallocHooks BenignMallocHooks; function SQLITE_WSD (line 22798) | static SQLITE_WSD struct BenignMallocHooks { function SQLITE_PRIVATE (line 22823) | SQLITE_PRIVATE void sqlite3BenignMallocHooks( function SQLITE_PRIVATE (line 22837) | SQLITE_PRIVATE void sqlite3BeginBenignMalloc(void){ function SQLITE_PRIVATE (line 22843) | SQLITE_PRIVATE void sqlite3EndBenignMalloc(void){ function sqlite3MemFree (line 22885) | static void sqlite3MemFree(void *pPrior){ return; } function sqlite3MemSize (line 22887) | static int sqlite3MemSize(void *pPrior){ return 0; } function sqlite3MemRoundup (line 22888) | static int sqlite3MemRoundup(int n){ return n; } function sqlite3MemInit (line 22889) | static int sqlite3MemInit(void *NotUsed){ return SQLITE_OK; } function sqlite3MemShutdown (line 22890) | static void sqlite3MemShutdown(void *NotUsed){ return; } function SQLITE_PRIVATE (line 22898) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ function sqlite3MemFree (line 23077) | static void sqlite3MemFree(void *pPrior){ function sqlite3MemSize (line 23092) | static int sqlite3MemSize(void *pPrior){ function sqlite3MemRoundup (line 23147) | static int sqlite3MemRoundup(int n){ function sqlite3MemInit (line 23154) | static int sqlite3MemInit(void *NotUsed){ function sqlite3MemShutdown (line 23181) | static void sqlite3MemShutdown(void *NotUsed){ function SQLITE_PRIVATE (line 23192) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ type MemBlockHdr (line 23264) | struct MemBlockHdr { type MemBlockHdr (line 23301) | struct MemBlockHdr type MemBlockHdr (line 23302) | struct MemBlockHdr function adjustStats (line 23338) | static void adjustStats(int iSize, int increment){ type MemBlockHdr (line 23361) | struct MemBlockHdr type MemBlockHdr (line 23362) | struct MemBlockHdr type MemBlockHdr (line 23367) | struct MemBlockHdr function sqlite3MemSize (line 23385) | static int sqlite3MemSize(void *p){ function sqlite3MemInit (line 23397) | static int sqlite3MemInit(void *NotUsed){ function sqlite3MemShutdown (line 23411) | static void sqlite3MemShutdown(void *NotUsed){ function sqlite3MemRoundup (line 23419) | static int sqlite3MemRoundup(int n){ function randomFill (line 23428) | static void randomFill(char *pBuf, int nByte){ type MemBlockHdr (line 23452) | struct MemBlockHdr type MemBlockHdr (line 23468) | struct MemBlockHdr function sqlite3MemFree (line 23510) | static void sqlite3MemFree(void *pPrior){ type MemBlockHdr (line 23553) | struct MemBlockHdr function SQLITE_PRIVATE (line 23573) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ function SQLITE_PRIVATE (line 23590) | SQLITE_PRIVATE void sqlite3MemdebugSetType(void *p, u8 eType){ function SQLITE_PRIVATE (line 23608) | SQLITE_PRIVATE int sqlite3MemdebugHasType(void *p, u8 eType){ function SQLITE_PRIVATE (line 23630) | SQLITE_PRIVATE int sqlite3MemdebugNoType(void *p, u8 eType){ function SQLITE_PRIVATE (line 23648) | SQLITE_PRIVATE void sqlite3MemdebugBacktrace(int depth){ function SQLITE_PRIVATE (line 23655) | SQLITE_PRIVATE void sqlite3MemdebugBacktraceCallback(void (*xBacktrace)(... function SQLITE_PRIVATE (line 23662) | SQLITE_PRIVATE void sqlite3MemdebugSettitle(const char *zTitle){ function SQLITE_PRIVATE (line 23672) | SQLITE_PRIVATE void sqlite3MemdebugSync(){ function SQLITE_PRIVATE (line 23685) | SQLITE_PRIVATE void sqlite3MemdebugDump(const char *zFilename){ function SQLITE_PRIVATE (line 23727) | SQLITE_PRIVATE int sqlite3MemdebugMallocCount(){ type Mem3Block (line 23820) | typedef struct Mem3Block Mem3Block; type Mem3Block (line 23821) | struct Mem3Block { function SQLITE_WSD (line 23840) | static SQLITE_WSD struct Mem3Global { function memsys3UnlinkFromList (line 23887) | static void memsys3UnlinkFromList(u32 i, u32 *pRoot){ function memsys3Unlink (line 23907) | static void memsys3Unlink(u32 i){ function memsys3LinkIntoList (line 23927) | static void memsys3LinkIntoList(u32 i, u32 *pRoot){ function memsys3Link (line 23941) | static void memsys3Link(u32 i){ function memsys3Enter (line 23962) | static void memsys3Enter(void){ function memsys3Leave (line 23968) | static void memsys3Leave(void){ function memsys3OutOfMemory (line 23975) | static void memsys3OutOfMemory(int nByte){ function memsys3Merge (line 24055) | static void memsys3Merge(u32 *pRoot){ function memsys3FreeUnsafe (line 24176) | static void memsys3FreeUnsafe(void *pOld){ function memsys3Size (line 24217) | static int memsys3Size(void *p){ function memsys3Roundup (line 24228) | static int memsys3Roundup(int n){ function memsys3Free (line 24251) | static void memsys3Free(void *pPrior){ function memsys3Init (line 24292) | static int memsys3Init(void *NotUsed){ function memsys3Shutdown (line 24317) | static void memsys3Shutdown(void *NotUsed){ function SQLITE_PRIVATE (line 24329) | SQLITE_PRIVATE void sqlite3Memsys3Dump(const char *zFilename){ function SQLITE_PRIVATE (line 24413) | SQLITE_PRIVATE const sqlite3_mem_methods *sqlite3MemGetMemsys3(void){ type Mem5Link (line 24497) | typedef struct Mem5Link Mem5Link; type Mem5Link (line 24498) | struct Mem5Link { function SQLITE_WSD (line 24522) | static SQLITE_WSD struct Mem5Global { function memsys5Unlink (line 24579) | static void memsys5Unlink(int i, int iLogsize){ function memsys5Link (line 24601) | static void memsys5Link(int i, int iLogsize){ function memsys5Enter (line 24620) | static void memsys5Enter(void){ function memsys5Leave (line 24623) | static void memsys5Leave(void){ function memsys5Size (line 24631) | static int memsys5Size(void *p){ function memsys5FreeUnsafe (line 24720) | static void memsys5FreeUnsafe(void *pOld){ function memsys5Free (line 24802) | static void memsys5Free(void *pPrior){ function memsys5Roundup (line 24851) | static int memsys5Roundup(int n){ function memsys5Log (line 24868) | static int memsys5Log(int iValue){ function memsys5Init (line 24880) | static int memsys5Init(void *NotUsed){ function memsys5Shutdown (line 24938) | static void memsys5Shutdown(void *NotUsed){ function SQLITE_PRIVATE (line 24949) | SQLITE_PRIVATE void sqlite3Memsys5Dump(const char *zFilename){ function SQLITE_PRIVATE (line 24992) | SQLITE_PRIVATE const sqlite3_mem_methods *sqlite3MemGetMemsys5(void){ type CheckMutex (line 25063) | typedef struct CheckMutex CheckMutex; type CheckMutex (line 25064) | struct CheckMutex { function checkMutexHeld (line 25078) | static int checkMutexHeld(sqlite3_mutex *p){ function checkMutexNotheld (line 25081) | static int checkMutexNotheld(sqlite3_mutex *p){ function checkMutexInit (line 25089) | static int checkMutexInit(void){ function checkMutexEnd (line 25093) | static int checkMutexEnd(void){ function sqlite3_mutex (line 25101) | static sqlite3_mutex *checkMutexAlloc(int iType){ function checkMutexFree (line 25140) | static void checkMutexFree(sqlite3_mutex *p){ function checkMutexEnter (line 25163) | static void checkMutexEnter(sqlite3_mutex *p){ function checkMutexTry (line 25179) | static int checkMutexTry(sqlite3_mutex *p){ function checkMutexLeave (line 25187) | static void checkMutexLeave(sqlite3_mutex *p){ function sqlite3_mutex_methods (line 25192) | sqlite3_mutex_methods const *multiThreadedCheckMutex(void){ function SQLITE_PRIVATE (line 25216) | SQLITE_PRIVATE void sqlite3MutexWarnOnContention(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 25228) | SQLITE_PRIVATE int sqlite3MutexInit(void){ function SQLITE_PRIVATE (line 25273) | SQLITE_PRIVATE int sqlite3MutexEnd(void){ function SQLITE_API (line 25289) | SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int id){ function SQLITE_PRIVATE (line 25298) | SQLITE_PRIVATE sqlite3_mutex *sqlite3MutexAlloc(int id){ function SQLITE_API (line 25310) | SQLITE_API void sqlite3_mutex_free(sqlite3_mutex *p){ function SQLITE_API (line 25321) | SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex *p){ function SQLITE_API (line 25332) | SQLITE_API int sqlite3_mutex_try(sqlite3_mutex *p){ function SQLITE_API (line 25347) | SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex *p){ function SQLITE_API (line 25359) | SQLITE_API int sqlite3_mutex_held(sqlite3_mutex *p){ function SQLITE_API (line 25363) | SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex *p){ function noopMutexInit (line 25410) | static int noopMutexInit(void){ return SQLITE_OK; } function noopMutexEnd (line 25411) | static int noopMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 25412) | static sqlite3_mutex *noopMutexAlloc(int id){ function noopMutexFree (line 25416) | static void noopMutexFree(sqlite3_mutex *p){ UNUSED_PARAMETER(p); return; } function noopMutexEnter (line 25417) | static void noopMutexEnter(sqlite3_mutex *p){ UNUSED_PARAMETER(p); retur... function noopMutexTry (line 25418) | static int noopMutexTry(sqlite3_mutex *p){ function noopMutexLeave (line 25422) | static void noopMutexLeave(sqlite3_mutex *p){ UNUSED_PARAMETER(p); retur... function SQLITE_PRIVATE (line 25424) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void){ type sqlite3_debug_mutex (line 25452) | typedef struct sqlite3_debug_mutex { function debugMutexHeld (line 25461) | static int debugMutexHeld(sqlite3_mutex *pX){ function debugMutexNotheld (line 25465) | static int debugMutexNotheld(sqlite3_mutex *pX){ function debugMutexInit (line 25473) | static int debugMutexInit(void){ return SQLITE_OK; } function debugMutexEnd (line 25474) | static int debugMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 25481) | static sqlite3_mutex *debugMutexAlloc(int id){ function debugMutexFree (line 25512) | static void debugMutexFree(sqlite3_mutex *pX){ function debugMutexEnter (line 25535) | static void debugMutexEnter(sqlite3_mutex *pX){ function debugMutexTry (line 25540) | static int debugMutexTry(sqlite3_mutex *pX){ function debugMutexLeave (line 25553) | static void debugMutexLeave(sqlite3_mutex *pX){ function SQLITE_PRIVATE (line 25560) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void){ function SQLITE_PRIVATE (line 25583) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ type sqlite3_mutex (line 25631) | struct sqlite3_mutex { function pthreadMutexHeld (line 25668) | static int pthreadMutexHeld(sqlite3_mutex *p){ function pthreadMutexNotheld (line 25671) | static int pthreadMutexNotheld(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 25681) | SQLITE_PRIVATE void sqlite3MemoryBarrier(void){ function pthreadMutexInit (line 25692) | static int pthreadMutexInit(void){ return SQLITE_OK; } function pthreadMutexEnd (line 25693) | static int pthreadMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 25743) | static sqlite3_mutex *pthreadMutexAlloc(int iType){ function pthreadMutexFree (line 25814) | static void pthreadMutexFree(sqlite3_mutex *p){ function pthreadMutexEnter (line 25841) | static void pthreadMutexEnter(sqlite3_mutex *p){ function pthreadMutexTry (line 25883) | static int pthreadMutexTry(sqlite3_mutex *p){ function pthreadMutexLeave (line 25940) | static void pthreadMutexLeave(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 25963) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ function sqlite_uint64 (line 26081) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 26089) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 26100) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 26108) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite3Hwtime (line 26132) | sqlite3Hwtime(void){ return ((sqlite_uint64)0); } function local_ioerr (line 26170) | static void local_ioerr(){ type sqlite3_mutex (line 26314) | struct sqlite3_mutex { function winMutexHeld (line 26343) | static int winMutexHeld(sqlite3_mutex *p){ function winMutexNotheld2 (line 26347) | static int winMutexNotheld2(sqlite3_mutex *p, DWORD tid){ function winMutexNotheld (line 26351) | static int winMutexNotheld(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 26362) | SQLITE_PRIVATE void sqlite3MemoryBarrier(void){ function winMutexInit (line 26404) | static int winMutexInit(void){ function winMutexEnd (line 26426) | static int winMutexEnd(void){ function sqlite3_mutex (line 26489) | static sqlite3_mutex *winMutexAlloc(int iType){ function winMutexFree (line 26537) | static void winMutexFree(sqlite3_mutex *p){ function winMutexEnter (line 26561) | static void winMutexEnter(sqlite3_mutex *p){ function winMutexTry (line 26584) | static int winMutexTry(sqlite3_mutex *p){ function winMutexLeave (line 26634) | static void winMutexLeave(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 26656) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ function SQLITE_API (line 26702) | SQLITE_API int sqlite3_release_memory(int n){ function SQLITE_WSD (line 26717) | static SQLITE_WSD struct Mem0Global { function SQLITE_PRIVATE (line 26733) | SQLITE_PRIVATE sqlite3_mutex *sqlite3MallocMutex(void){ function SQLITE_API (line 26743) | SQLITE_API int sqlite3_memory_alarm( function SQLITE_API (line 26759) | SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){ function SQLITE_API (line 26781) | SQLITE_API void sqlite3_soft_heap_limit(int n){ function SQLITE_PRIVATE (line 26789) | SQLITE_PRIVATE int sqlite3MallocInit(void){ function SQLITE_PRIVATE (line 26811) | SQLITE_PRIVATE int sqlite3HeapNearlyFull(void){ function SQLITE_PRIVATE (line 26818) | SQLITE_PRIVATE void sqlite3MallocEnd(void){ function sqlite3_memory_used (line 26828) | sqlite3_memory_used(void){ function SQLITE_API (line 26839) | SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag){ function sqlite3MallocAlarm (line 26848) | static void sqlite3MallocAlarm(int nByte){ function mallocWithAlarm (line 26859) | static void mallocWithAlarm(int n, void **pp){ function SQLITE_PRIVATE (line 26908) | SQLITE_PRIVATE void *sqlite3Malloc(u64 n){ function SQLITE_API (line 26933) | SQLITE_API void *sqlite3_malloc(int n){ function SQLITE_API (line 26939) | SQLITE_API void *sqlite3_malloc64(sqlite3_uint64 n){ function isLookaside (line 26950) | static int isLookaside(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 26961) | SQLITE_PRIVATE int sqlite3MallocSize(void *p){ function SQLITE_PRIVATE (line 26965) | SQLITE_PRIVATE int sqlite3DbMallocSize(sqlite3 *db, void *p){ function SQLITE_API (line 26983) | SQLITE_API sqlite3_uint64 sqlite3_msize(void *p){ function SQLITE_API (line 26992) | SQLITE_API void sqlite3_free(void *p){ function SQLITE_NOINLINE (line 27011) | static SQLITE_NOINLINE void measureAllocationSize(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 27020) | SQLITE_PRIVATE void sqlite3DbFreeNN(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 27045) | SQLITE_PRIVATE void sqlite3DbFree(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 27053) | SQLITE_PRIVATE void *sqlite3Realloc(void *pOld, u64 nBytes){ function SQLITE_API (line 27105) | SQLITE_API void *sqlite3_realloc(void *pOld, int n){ function SQLITE_API (line 27112) | SQLITE_API void *sqlite3_realloc64(void *pOld, sqlite3_uint64 n){ function SQLITE_PRIVATE (line 27123) | SQLITE_PRIVATE void *sqlite3MallocZero(u64 n){ function SQLITE_PRIVATE (line 27135) | SQLITE_PRIVATE void *sqlite3DbMallocZero(sqlite3 *db, u64 n){ function SQLITE_NOINLINE (line 27147) | static SQLITE_NOINLINE void *dbMallocRawFinish(sqlite3 *db, u64 n){ function SQLITE_PRIVATE (line 27179) | SQLITE_PRIVATE void *sqlite3DbMallocRaw(sqlite3 *db, u64 n){ function SQLITE_PRIVATE (line 27186) | SQLITE_PRIVATE void *sqlite3DbMallocRawNN(sqlite3 *db, u64 n){ function SQLITE_PRIVATE (line 27228) | SQLITE_PRIVATE void *sqlite3DbRealloc(sqlite3 *db, void *p, u64 n){ function SQLITE_NOINLINE (line 27235) | static SQLITE_NOINLINE void *dbReallocFinish(sqlite3 *db, void *p, u64 n){ function SQLITE_PRIVATE (line 27265) | SQLITE_PRIVATE void *sqlite3DbReallocOrFree(sqlite3 *db, void *p, u64 n){ function SQLITE_PRIVATE (line 27281) | SQLITE_PRIVATE char *sqlite3DbStrDup(sqlite3 *db, const char *z){ function SQLITE_PRIVATE (line 27294) | SQLITE_PRIVATE char *sqlite3DbStrNDup(sqlite3 *db, const char *z, u64 n){ function SQLITE_PRIVATE (line 27314) | SQLITE_PRIVATE char *sqlite3DbSpanDup(sqlite3 *db, const char *zStart, c... function SQLITE_PRIVATE (line 27325) | SQLITE_PRIVATE void sqlite3SetString(char **pz, sqlite3 *db, const char ... function SQLITE_PRIVATE (line 27336) | SQLITE_PRIVATE void sqlite3OomFault(sqlite3 *db){ function SQLITE_PRIVATE (line 27356) | SQLITE_PRIVATE void sqlite3OomClear(sqlite3 *db){ function SQLITE_NOINLINE (line 27368) | static SQLITE_NOINLINE int apiOomError(sqlite3 *db){ function SQLITE_PRIVATE (line 27386) | SQLITE_PRIVATE int sqlite3ApiExit(sqlite3* db, int rc){ type etByte (line 27444) | typedef unsigned char etByte; type et_info (line 27450) | typedef struct et_info { /* Information about each format field */ function et_getdigit (line 27526) | static char et_getdigit(LONGDOUBLE_TYPE *val, int *cnt){ function setStrAccumError (line 27542) | static void setStrAccumError(StrAccum *p, u8 eError){ function sqlite3_int64 (line 27552) | static sqlite3_int64 getIntArg(PrintfArguments *p){ function getDoubleArg (line 27556) | static double getDoubleArg(PrintfArguments *p){ function SQLITE_API (line 27600) | SQLITE_API void sqlite3_str_vappendf( function sqlite3StrAccumEnlarge (line 28297) | static int sqlite3StrAccumEnlarge(StrAccum *p, int N){ function SQLITE_API (line 28347) | SQLITE_API void sqlite3_str_appendchar(sqlite3_str *p, int N, char c){ function enlargeAndAppend (line 28363) | static void SQLITE_NOINLINE enlargeAndAppend(StrAccum *p, const char *z,... function SQLITE_API (line 28375) | SQLITE_API void sqlite3_str_append(sqlite3_str *p, const char *z, int N){ function SQLITE_API (line 28392) | SQLITE_API void sqlite3_str_appendall(sqlite3_str *p, const char *z){ function SQLITE_NOINLINE (line 28402) | static SQLITE_NOINLINE char *strAccumFinishRealloc(StrAccum *p){ function SQLITE_PRIVATE (line 28415) | SQLITE_PRIVATE char *sqlite3StrAccumFinish(StrAccum *p){ function SQLITE_API (line 28437) | SQLITE_API char *sqlite3_str_finish(sqlite3_str *p){ function SQLITE_API (line 28449) | SQLITE_API int sqlite3_str_errcode(sqlite3_str *p){ function SQLITE_API (line 28454) | SQLITE_API int sqlite3_str_length(sqlite3_str *p){ function SQLITE_API (line 28459) | SQLITE_API char *sqlite3_str_value(sqlite3_str *p){ function SQLITE_API (line 28468) | SQLITE_API void sqlite3_str_reset(StrAccum *p){ function SQLITE_PRIVATE (line 28492) | SQLITE_PRIVATE void sqlite3StrAccumInit(StrAccum *p, sqlite3 *db, char *... function SQLITE_API (line 28503) | SQLITE_API sqlite3_str *sqlite3_str_new(sqlite3 *db){ function SQLITE_PRIVATE (line 28518) | SQLITE_PRIVATE char *sqlite3VMPrintf(sqlite3 *db, const char *zFormat, v... function SQLITE_PRIVATE (line 28538) | SQLITE_PRIVATE char *sqlite3MPrintf(sqlite3 *db, const char *zFormat, ...){ function SQLITE_API (line 28551) | SQLITE_API char *sqlite3_vmprintf(const char *zFormat, va_list ap){ function SQLITE_API (line 28575) | SQLITE_API char *sqlite3_mprintf(const char *zFormat, ...){ function SQLITE_API (line 28600) | SQLITE_API char *sqlite3_vsnprintf(int n, char *zBuf, const char *zForma... function SQLITE_API (line 28615) | SQLITE_API char *sqlite3_snprintf(int n, char *zBuf, const char *zFormat... function renderLogMsg (line 28638) | static void renderLogMsg(int iErrCode, const char *zFormat, va_list ap){ function SQLITE_API (line 28651) | SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...){ function SQLITE_PRIVATE (line 28666) | SQLITE_PRIVATE void sqlite3DebugPrintf(const char *zFormat, ...){ function SQLITE_API (line 28692) | SQLITE_API void sqlite3_str_appendf(StrAccum *p, const char *zFormat, ...){ function TreeView (line 28727) | static TreeView *sqlite3TreeViewPush(TreeView *p, u8 moreToFollow){ function sqlite3TreeViewPop (line 28743) | static void sqlite3TreeViewPop(TreeView *p){ function sqlite3TreeViewLine (line 28753) | static void sqlite3TreeViewLine(TreeView *p, const char *zFormat, ...){ function sqlite3TreeViewItem (line 28780) | static void sqlite3TreeViewItem(TreeView *p, const char *zLabel,u8 moreF... function SQLITE_PRIVATE (line 28788) | SQLITE_PRIVATE void sqlite3TreeViewWith(TreeView *pView, const With *pWi... function SQLITE_PRIVATE (line 28827) | SQLITE_PRIVATE void sqlite3TreeViewSrcList(TreeView *pView, const SrcLis... function SQLITE_PRIVATE (line 28865) | SQLITE_PRIVATE void sqlite3TreeViewSelect(TreeView *pView, const Select ... function SQLITE_PRIVATE (line 28981) | SQLITE_PRIVATE void sqlite3TreeViewBound( function SQLITE_PRIVATE (line 29018) | SQLITE_PRIVATE void sqlite3TreeViewWindow(TreeView *pView, const Window ... function SQLITE_PRIVATE (line 29083) | SQLITE_PRIVATE void sqlite3TreeViewWinFunc(TreeView *pView, const Window... function SQLITE_PRIVATE (line 29095) | SQLITE_PRIVATE void sqlite3TreeViewExpr(TreeView *pView, const Expr *pEx... function SQLITE_PRIVATE (line 29397) | SQLITE_PRIVATE void sqlite3TreeViewBareExprList( function SQLITE_PRIVATE (line 29432) | SQLITE_PRIVATE void sqlite3TreeViewExprList( function SQLITE_WSD (line 29470) | static SQLITE_WSD struct sqlite3PrngType { function SQLITE_API (line 29479) | SQLITE_API void sqlite3_randomness(int N, void *pBuf){ function SQLITE_PRIVATE (line 29566) | SQLITE_PRIVATE void sqlite3PrngSaveState(void){ function SQLITE_PRIVATE (line 29573) | SQLITE_PRIVATE void sqlite3PrngRestoreState(void){ type SQLiteThread (line 29625) | struct SQLiteThread { function SQLITE_PRIVATE (line 29634) | SQLITE_PRIVATE int sqlite3ThreadCreate( function SQLITE_PRIVATE (line 29671) | SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ type SQLiteThread (line 29697) | struct SQLiteThread { function sqlite3ThreadProc (line 29706) | static unsigned __stdcall sqlite3ThreadProc( function SQLITE_PRIVATE (line 29729) | SQLITE_PRIVATE int sqlite3ThreadCreate( function SQLITE_PRIVATE (line 29767) | SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ type SQLiteThread (line 29802) | struct SQLiteThread { function SQLITE_PRIVATE (line 29809) | SQLITE_PRIVATE int sqlite3ThreadCreate( function SQLITE_PRIVATE (line 29833) | SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ function SQLITE_PRIVATE (line 30026) | SQLITE_PRIVATE u32 sqlite3Utf8Read( function sqlite3VdbeMemTranslate (line 30062) | int sqlite3VdbeMemTranslate(Mem *pMem, u8 desiredEnc){ function SQLITE_PRIVATE (line 30207) | SQLITE_PRIVATE int sqlite3VdbeMemHandleBom(Mem *pMem){ function SQLITE_PRIVATE (line 30245) | SQLITE_PRIVATE int sqlite3Utf8CharLen(const char *zIn, int nByte){ function SQLITE_PRIVATE (line 30275) | SQLITE_PRIVATE int sqlite3Utf8To8(unsigned char *zIn){ function SQLITE_PRIVATE (line 30299) | SQLITE_PRIVATE char *sqlite3Utf16to8(sqlite3 *db, const void *z, int nBy... function SQLITE_PRIVATE (line 30320) | SQLITE_PRIVATE int sqlite3Utf16ByteLen(const void *zIn, int nChar){ function SQLITE_PRIVATE (line 30345) | SQLITE_PRIVATE void sqlite3UtfSelfTest(void){ function SQLITE_PRIVATE (line 30421) | SQLITE_PRIVATE void sqlite3Coverage(int x){ function SQLITE_PRIVATE (line 30447) | SQLITE_PRIVATE int sqlite3FaultSim(int iTest){ function SQLITE_PRIVATE (line 30457) | SQLITE_PRIVATE int sqlite3IsNaN(double x){ function SQLITE_PRIVATE (line 30472) | SQLITE_PRIVATE int sqlite3Strlen30(const char *z){ function SQLITE_PRIVATE (line 30484) | SQLITE_PRIVATE char *sqlite3ColumnType(Column *pCol, char *zDflt){ function SQLITE_NOINLINE (line 30494) | static SQLITE_NOINLINE void sqlite3ErrorFinish(sqlite3 *db, int err_code){ function SQLITE_PRIVATE (line 30504) | SQLITE_PRIVATE void sqlite3Error(sqlite3 *db, int err_code){ function SQLITE_PRIVATE (line 30514) | SQLITE_PRIVATE void sqlite3SystemError(sqlite3 *db, int rc){ function SQLITE_PRIVATE (line 30543) | SQLITE_PRIVATE void sqlite3ErrorWithMsg(sqlite3 *db, int err_code, const... function SQLITE_PRIVATE (line 30576) | SQLITE_PRIVATE void sqlite3ErrorMsg(Parse *pParse, const char *zFormat, ... function SQLITE_PRIVATE (line 30598) | SQLITE_PRIVATE int sqlite3ErrorToParser(sqlite3 *db, int errCode){ function SQLITE_PRIVATE (line 30623) | SQLITE_PRIVATE void sqlite3Dequote(char *z){ function SQLITE_PRIVATE (line 30645) | SQLITE_PRIVATE void sqlite3DequoteExpr(Expr *p){ function SQLITE_PRIVATE (line 30654) | SQLITE_PRIVATE void sqlite3TokenInit(Token *p, char *z){ function SQLITE_API (line 30672) | SQLITE_API int sqlite3_stricmp(const char *zLeft, const char *zRight){ function SQLITE_PRIVATE (line 30680) | SQLITE_PRIVATE int sqlite3StrICmp(const char *zLeft, const char *zRight){ function SQLITE_API (line 30699) | SQLITE_API int sqlite3_strnicmp(const char *zLeft, const char *zRight, i... function LONGDOUBLE_TYPE (line 30718) | static LONGDOUBLE_TYPE sqlite3Pow10(int E){ function SQLITE_PRIVATE (line 30780) | SQLITE_PRIVATE int sqlite3AtoF(const char *z, double *pResult, int lengt... function compare2pow63 (line 30982) | static int compare2pow63(const char *zNum, int incr){ function SQLITE_PRIVATE (line 31015) | SQLITE_PRIVATE int sqlite3Atoi64(const char *zNum, i64 *pNum, int length... function SQLITE_PRIVATE (line 31117) | SQLITE_PRIVATE int sqlite3DecOrHexToI64(const char *z, i64 *pOut){ function SQLITE_PRIVATE (line 31147) | SQLITE_PRIVATE int sqlite3GetInt32(const char *zNum, int *pValue){ function SQLITE_PRIVATE (line 31206) | SQLITE_PRIVATE int sqlite3Atoi(const char *z){ function putVarint64 (line 31241) | static int SQLITE_NOINLINE putVarint64(unsigned char *p, u64 v){ function SQLITE_PRIVATE (line 31265) | SQLITE_PRIVATE int sqlite3PutVarint(unsigned char *p, u64 v){ function SQLITE_PRIVATE (line 31295) | SQLITE_PRIVATE u8 sqlite3GetVarint(const unsigned char *p, u64 *v){ function SQLITE_PRIVATE (line 31456) | SQLITE_PRIVATE u8 sqlite3GetVarint32(const unsigned char *p, u32 *v){ function SQLITE_PRIVATE (line 31579) | SQLITE_PRIVATE int sqlite3VarintLen(u64 v){ function SQLITE_PRIVATE (line 31589) | SQLITE_PRIVATE u32 sqlite3Get4byte(const u8 *p){ function SQLITE_PRIVATE (line 31607) | SQLITE_PRIVATE void sqlite3Put4byte(unsigned char *p, u32 v){ function SQLITE_PRIVATE (line 31631) | SQLITE_PRIVATE u8 sqlite3HexToInt(int h){ function SQLITE_PRIVATE (line 31649) | SQLITE_PRIVATE void *sqlite3HexToBlob(sqlite3 *db, const char *z, int n){ function logBadConnection (line 31670) | static void logBadConnection(const char *zType){ function SQLITE_PRIVATE (line 31691) | SQLITE_PRIVATE int sqlite3SafetyCheckOk(sqlite3 *db){ function SQLITE_PRIVATE (line 31708) | SQLITE_PRIVATE int sqlite3SafetyCheckSickOrOk(sqlite3 *db){ function SQLITE_PRIVATE (line 31728) | SQLITE_PRIVATE int sqlite3AddInt64(i64 *pA, i64 iB){ function SQLITE_PRIVATE (line 31748) | SQLITE_PRIVATE int sqlite3SubInt64(i64 *pA, i64 iB){ function SQLITE_PRIVATE (line 31763) | SQLITE_PRIVATE int sqlite3MulInt64(i64 *pA, i64 iB){ function SQLITE_PRIVATE (line 31789) | SQLITE_PRIVATE int sqlite3AbsInt32(int x){ function SQLITE_PRIVATE (line 31813) | SQLITE_PRIVATE void sqlite3FileSuffix3(const char *zBaseFilename, char *z){ function SQLITE_PRIVATE (line 31832) | SQLITE_PRIVATE LogEst sqlite3LogEstAdd(LogEst a, LogEst b){ function SQLITE_PRIVATE (line 31859) | SQLITE_PRIVATE LogEst sqlite3LogEst(u64 x){ function SQLITE_PRIVATE (line 31883) | SQLITE_PRIVATE LogEst sqlite3LogEstFromDouble(double x){ function SQLITE_PRIVATE (line 31904) | SQLITE_PRIVATE u64 sqlite3LogEstToInt(LogEst x){ function SQLITE_PRIVATE (line 31958) | SQLITE_PRIVATE VList *sqlite3VListAdd( function SQLITE_PRIVATE (line 31996) | SQLITE_PRIVATE const char *sqlite3VListNumToName(VList *pIn, int iVal){ function SQLITE_PRIVATE (line 32012) | SQLITE_PRIVATE int sqlite3VListNameToNum(VList *pIn, const char *zName, ... function SQLITE_PRIVATE (line 32049) | SQLITE_PRIVATE void sqlite3HashInit(Hash *pNew){ function SQLITE_PRIVATE (line 32061) | SQLITE_PRIVATE void sqlite3HashClear(Hash *pH){ function strHash (line 32081) | static unsigned int strHash(const char *z){ function insertElement (line 32098) | static void insertElement( function rehash (line 32132) | static int rehash(Hash *pH, unsigned int new_size){ function HashElem (line 32173) | static HashElem *findElementWithHash( function removeElementGivenHash (line 32208) | static void removeElementGivenHash( function SQLITE_PRIVATE (line 32243) | SQLITE_PRIVATE void *sqlite3HashFind(const Hash *pH, const char *pKey){ function SQLITE_PRIVATE (line 32263) | SQLITE_PRIVATE void *sqlite3HashInsert(Hash *pH, const char *pKey, void ... function SQLITE_PRIVATE (line 32309) | SQLITE_PRIVATE const char *sqlite3OpcodeName(int i){ type unixShm (line 32686) | typedef struct unixShm unixShm; type unixShmNode (line 32687) | typedef struct unixShmNode unixShmNode; type unixInodeInfo (line 32688) | typedef struct unixInodeInfo unixInodeInfo; type UnixUnusedFd (line 32689) | typedef struct UnixUnusedFd UnixUnusedFd; type UnixUnusedFd (line 32697) | struct UnixUnusedFd { type unixFile (line 32707) | typedef struct unixFile unixFile; type unixFile (line 32708) | struct unixFile { function sqlite_uint64 (line 32863) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 32871) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 32882) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 32890) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite3Hwtime (line 32914) | sqlite3Hwtime(void){ return ((sqlite_uint64)0); } function local_ioerr (line 32952) | static void local_ioerr(){ function posixOpen (line 33057) | static int posixOpen(const char *zFile, int flags, int mode){ type unix_syscall (line 33071) | struct unix_syscall { type stat (line 33089) | struct stat type stat (line 33102) | struct stat type stat (line 33223) | struct stat function robustFchown (line 33245) | static int robustFchown(int fd, uid_t uid, gid_t gid){ function unixSetSystemCall (line 33259) | static int unixSetSystemCall( function sqlite3_syscall_ptr (line 33302) | static sqlite3_syscall_ptr unixGetSystemCall( function robust_open (line 33362) | static int robust_open(const char *z, int f, mode_t m){ function unixEnterMutex (line 33425) | static void unixEnterMutex(void){ function unixLeaveMutex (line 33429) | static void unixLeaveMutex(void){ function unixMutexHeld (line 33434) | static int unixMutexHeld(void) { function lockTrace (line 33467) | static int lockTrace(int fd, int op, struct flock *p){ function robust_ftruncate (line 33525) | static int robust_ftruncate(int h, sqlite3_int64 sz){ function sqliteErrorFromPosixError (line 33550) | static int sqliteErrorFromPosixError(int posixError, int sqliteIOErr) { type vxworksFileId (line 33592) | struct vxworksFileId { type vxworksFileId (line 33604) | struct vxworksFileId function vxworksSimplifyName (line 33619) | static int vxworksSimplifyName(char *z, int n){ type vxworksFileId (line 33653) | struct vxworksFileId type vxworksFileId (line 33654) | struct vxworksFileId type vxworksFileId (line 33655) | struct vxworksFileId function vxworksReleaseFileId (line 33695) | static void vxworksReleaseFileId(struct vxworksFileId *pId){ type unixFileId (line 33807) | struct unixFileId { type unixInodeInfo (line 33848) | struct unixInodeInfo { function unixFileMutexHeld (line 33882) | int unixFileMutexHeld(unixFile *pFile){ function unixFileMutexNotheld (line 33886) | int unixFileMutexNotheld(unixFile *pFile){ function unixLogErrorAtLine (line 33909) | static int unixLogErrorAtLine( function robust_close (line 33974) | static void robust_close(unixFile *pFile, int h, int lineno){ function storeLastErrno (line 33985) | static void storeLastErrno(unixFile *pFile, int error){ function closePendingFds (line 33992) | static void closePendingFds(unixFile *pFile){ function releaseInodeInfo (line 34011) | static void releaseInodeInfo(unixFile *pFile){ function findInodeInfo (line 34048) | static int findInodeInfo( function fileHasMoved (line 34140) | static int fileHasMoved(unixFile *pFile){ function verifyDbFile (line 34161) | static void verifyDbFile(unixFile *pFile){ function unixCheckReservedLock (line 34194) | static int unixCheckReservedLock(sqlite3_file *id, int *pResOut){ function osSetPosixAdvisoryLock (line 34251) | static int osSetPosixAdvisoryLock( function unixFileLock (line 34291) | static int unixFileLock(unixFile *pFile, struct flock *pLock){ function unixLock (line 34341) | static int unixLock(sqlite3_file *id, int eFileLock){ function setPendingFd (line 34568) | static void setPendingFd(unixFile *pFile){ function posixUnlock (line 34591) | static int posixUnlock(sqlite3_file *id, int eFileLock, int handleNFSUnl... function unixUnlock (line 34751) | static int unixUnlock(sqlite3_file *id, int eFileLock){ function closeUnixFile (line 34773) | static int closeUnixFile(sqlite3_file *id){ function unixClose (line 34808) | static int unixClose(sqlite3_file *id){ function nolockCheckReservedLock (line 34859) | static int nolockCheckReservedLock(sqlite3_file *NotUsed, int *pResOut){ function nolockLock (line 34864) | static int nolockLock(sqlite3_file *NotUsed, int NotUsed2){ function nolockUnlock (line 34868) | static int nolockUnlock(sqlite3_file *NotUsed, int NotUsed2){ function nolockClose (line 34876) | static int nolockClose(sqlite3_file *id) { function dotlockCheckReservedLock (line 34921) | static int dotlockCheckReservedLock(sqlite3_file *id, int *pResOut) { function dotlockLock (line 34962) | static int dotlockLock(sqlite3_file *id, int eFileLock) { function dotlockUnlock (line 35012) | static int dotlockUnlock(sqlite3_file *id, int eFileLock) { function dotlockClose (line 35055) | static int dotlockClose(sqlite3_file *id) { function robust_flock (line 35085) | static int robust_flock(int fd, int op){ function flockCheckReservedLock (line 35101) | static int flockCheckReservedLock(sqlite3_file *id, int *pResOut){ function flockLock (line 35181) | static int flockLock(sqlite3_file *id, int eFileLock) { function flockUnlock (line 35225) | static int flockUnlock(sqlite3_file *id, int eFileLock) { function flockClose (line 35259) | static int flockClose(sqlite3_file *id) { function semXCheckReservedLock (line 35288) | static int semXCheckReservedLock(sqlite3_file *id, int *pResOut) { function semXLock (line 35355) | static int semXLock(sqlite3_file *id, int eFileLock) { function semXUnlock (line 35388) | static int semXUnlock(sqlite3_file *id, int eFileLock) { function semXClose (line 35425) | static int semXClose(sqlite3_file *id) { type afpLockingContext (line 35461) | typedef struct afpLockingContext afpLockingContext; type afpLockingContext (line 35462) | struct afpLockingContext { type ByteRangeLockPB2 (line 35467) | struct ByteRangeLockPB2 function afpSetLock (line 35485) | static int afpSetLock( function afpCheckReservedLock (line 35531) | static int afpCheckReservedLock(sqlite3_file *id, int *pResOut){ function afpLock (line 35600) | static int afpLock(sqlite3_file *id, int eFileLock){ function afpUnlock (line 35782) | static int afpUnlock(sqlite3_file *id, int eFileLock) { function afpClose (line 35885) | static int afpClose(sqlite3_file *id) { function nfsUnlock (line 35933) | static int nfsUnlock(sqlite3_file *id, int eFileLock){ function seekAndRead (line 35969) | static int seekAndRead(unixFile *id, sqlite3_int64 offset, void *pBuf, i... function unixRead (line 36018) | static int unixRead( function seekAndWriteFd (line 36077) | static int seekAndWriteFd( function seekAndWrite (line 36123) | static int seekAndWrite(unixFile *id, i64 offset, const void *pBuf, int ... function unixWrite (line 36132) | static int unixWrite( function full_fsync (line 36267) | static int full_fsync(int fd, int fullSync, int dataOnly){ function openDirectory (line 36363) | static int openDirectory(const char *zFilename, int *pFd){ function unixSync (line 36400) | static int unixSync(sqlite3_file *id, int flags){ function unixTruncate (line 36450) | static int unixTruncate(sqlite3_file *id, i64 nByte){ function unixFileSize (line 36500) | static int unixFileSize(sqlite3_file *id, i64 *pSize){ function fcntlSizeHint (line 36538) | static int fcntlSizeHint(unixFile *pFile, i64 nByte){ function unixModeBit (line 36607) | static void unixModeBit(unixFile *pFile, unsigned char mask, int *pArg){ function unixFileControl (line 36623) | static int unixFileControl(sqlite3_file *id, int op, void *pArg){ function setDeviceCharacteristics (line 36747) | static void setDeviceCharacteristics(unixFile *pFd){ function setDeviceCharacteristics (line 36772) | static void setDeviceCharacteristics(unixFile *pFile){ function unixSectorSize (line 36854) | static int unixSectorSize(sqlite3_file *id){ function unixDeviceCharacteristics (line 36873) | static int unixDeviceCharacteristics(sqlite3_file *id){ function unixGetpagesize (line 36887) | static int unixGetpagesize(void){ type unixShmNode (line 36930) | struct unixShmNode { type unixShm (line 36962) | struct unixShm { function unixShmSystemLock (line 36983) | static int unixShmSystemLock( function unixShmRegionPerMap (line 37061) | static int unixShmRegionPerMap(void){ function unixShmPurge (line 37075) | static void unixShmPurge(unixFile *pFd){ function unixLockSharedMemory (line 37109) | static int unixLockSharedMemory(unixFile *pDbFd, unixShmNode *pShmNode){ function unixOpenSharedMemory (line 37198) | static int unixOpenSharedMemory(unixFile *pDbFd){ function unixShmMap (line 37338) | static int unixShmMap( function unixShmLock (line 37481) | static int unixShmLock( function unixShmBarrier (line 37593) | static void unixShmBarrier( function unixShmUnmap (line 37612) | static int unixShmUnmap( function unixUnmapfile (line 37669) | static void unixUnmapfile(unixFile *pFd){ function unixRemapfile (line 37694) | static void unixRemapfile( function unixMapfile (line 37786) | static int unixMapfile(unixFile *pFd, i64 nMap){ function unixFetch (line 37823) | static int unixFetch(sqlite3_file *fd, i64 iOff, int nAmt, void **pp){ function unixUnfetch (line 37854) | static int unixUnfetch(sqlite3_file *fd, i64 iOff, void *p){ function sqlite3_io_methods (line 38074) | static const sqlite3_io_methods *autolockIoFinderImpl( function sqlite3_io_methods (line 38138) | static const sqlite3_io_methods *vxworksIoFinderImpl( type sqlite3_io_methods (line 38171) | typedef const sqlite3_io_methods *(*finder_type)(const char*,unixFile*); function fillInUnixFile (line 38184) | static int fillInUnixFile( type stat (line 38370) | struct stat function unixGetTempname (line 38394) | static int unixGetTempname(int nBuf, char *zBuf){ function UnixUnusedFd (line 38444) | static UnixUnusedFd *findReusableFd(const char *zPath, int flags){ function getFileMode (line 38494) | static int getFileMode( function findCreateFileMode (line 38533) | static int findCreateFileMode( function unixOpen (line 38610) | static int unixOpen( function unixDelete (line 38884) | static int unixDelete( function unixAccess (line 38932) | static int unixAccess( function mkFullPathname (line 38958) | static int mkFullPathname( function unixFullPathname (line 38991) | static int unixFullPathname( function unixDlError (line 39093) | static void unixDlError(sqlite3_vfs *NotUsed, int nBuf, char *zBufOut){ function unixDlClose (line 39126) | static void unixDlClose(sqlite3_vfs *NotUsed, void *pHandle){ function unixRandomness (line 39140) | static int unixRandomness(sqlite3_vfs *NotUsed, int nBuf, char *zBuf){ function unixSleep (line 39187) | static int unixSleep(sqlite3_vfs *NotUsed, int microseconds){ function unixCurrentTimeInt64 (line 39227) | static int unixCurrentTimeInt64(sqlite3_vfs *NotUsed, sqlite3_int64 *piN... function unixCurrentTime (line 39259) | static int unixCurrentTime(sqlite3_vfs *NotUsed, double *prNow){ function unixGetLastError (line 39277) | static int unixGetLastError(sqlite3_vfs *NotUsed, int NotUsed2, char *No... type proxyLockingContext (line 39448) | typedef struct proxyLockingContext proxyLockingContext; type proxyLockingContext (line 39449) | struct proxyLockingContext { function proxyGetLockPath (line 39466) | static int proxyGetLockPath(const char *dbPath, char *lPath, size_t maxL... function proxyCreateLockPath (line 39507) | static int proxyCreateLockPath(const char *lockPath){ function proxyCreateUnixFile (line 39547) | static int proxyCreateUnixFile( type timespec (line 39638) | struct timespec function proxyGetHostID (line 39644) | static int proxyGetHostID(unsigned char *pHostID, int *pError){ function proxyBreakConchLock (line 39684) | static int proxyBreakConchLock(unixFile *pFile, uuid_t myHostID){ function proxyConchLock (line 39744) | static int proxyConchLock(unixFile *pFile, uuid_t myHostID, int lockType){ function proxyTakeConch (line 39822) | static int proxyTakeConch(unixFile *pFile){ function proxyReleaseConch (line 40044) | static int proxyReleaseConch(unixFile *pFile){ function proxyCreateConchPathname (line 40074) | static int proxyCreateConchPathname(char *dbPath, char **pConchPath){ function switchLockProxyPath (line 40111) | static int switchLockProxyPath(unixFile *pFile, const char *path) { function proxyGetDbPathForUnixFile (line 40147) | static int proxyGetDbPathForUnixFile(unixFile *pFile, char *dbPath){ function proxyTransformUnixFile (line 40178) | static int proxyTransformUnixFile(unixFile *pFile, const char *path) { function proxyFileControl (line 40265) | static int proxyFileControl(sqlite3_file *id, int op, void *pArg){ function proxyCheckReservedLock (line 40338) | static int proxyCheckReservedLock(sqlite3_file *id, int *pResOut) { function proxyLock (line 40377) | static int proxyLock(sqlite3_file *id, int eFileLock) { function proxyUnlock (line 40401) | static int proxyUnlock(sqlite3_file *id, int eFileLock) { function proxyClose (line 40420) | static int proxyClose(sqlite3_file *id) { function SQLITE_API (line 40482) | SQLITE_API int sqlite3_os_init(void){ function SQLITE_API (line 40582) | SQLITE_API int sqlite3_os_end(void){ function sqlite_uint64 (line 40685) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 40693) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 40704) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 40712) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite3Hwtime (line 40736) | sqlite3Hwtime(void){ return ((sqlite_uint64)0); } function local_ioerr (line 40774) | static void local_ioerr(){ type winShm (line 41029) | typedef struct winShm winShm; type winShmNode (line 41030) | typedef struct winShmNode winShmNode; type winceLock (line 41038) | typedef struct winceLock { type winFile (line 41050) | typedef struct winFile winFile; type winFile (line 41051) | struct winFile { type winVfsAppData (line 41084) | typedef struct winVfsAppData winVfsAppData; type winVfsAppData (line 41085) | struct winVfsAppData { type winMemData (line 41207) | typedef struct winMemData winMemData; type winMemData (line 41208) | struct winMemData { type winMemData (line 41224) | struct winMemData type win_syscall (line 41293) | struct win_syscall { function winSetSystemCall (line 41954) | static int winSetSystemCall( function sqlite3_syscall_ptr (line 41997) | static sqlite3_syscall_ptr winGetSystemCall( function SQLITE_API (line 42039) | SQLITE_API int sqlite3_win32_compact_heap(LPUINT pnLargest){ function SQLITE_API (line 42079) | SQLITE_API int sqlite3_win32_reset_heap(){ function SQLITE_API (line 42124) | SQLITE_API void sqlite3_win32_write_debug(const char *zBuf, int nBuf){ function SQLITE_API (line 42170) | SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds){ function SQLITE_PRIVATE (line 42185) | SQLITE_PRIVATE DWORD sqlite3Win32Wait(HANDLE hObject){ function SQLITE_API (line 42219) | SQLITE_API int sqlite3_win32_is_nt(void){ function winMemFree (line 42281) | static void winMemFree(void *pPrior){ function winMemSize (line 42329) | static int winMemSize(void *p){ function winMemRoundup (line 42353) | static int winMemRoundup(int n){ function winMemInit (line 42360) | static int winMemInit(void *pAppData){ function winMemShutdown (line 42409) | static void winMemShutdown(void *pAppData){ function SQLITE_PRIVATE (line 42440) | SQLITE_PRIVATE const sqlite3_mem_methods *sqlite3MemGetWin32(void){ function SQLITE_PRIVATE (line 42454) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ function LPWSTR (line 42464) | static LPWSTR winUtf8ToUnicode(const char *zText){ function LPWSTR (line 42517) | static LPWSTR winMbcsToUnicode(const char *zText, int useAnsi){ function SQLITE_API (line 42607) | SQLITE_API LPWSTR sqlite3_win32_utf8_to_unicode(const char *zText){ function SQLITE_API (line 42623) | SQLITE_API char *sqlite3_win32_unicode_to_utf8(LPCWSTR zWideText){ function SQLITE_API (line 42639) | SQLITE_API char *sqlite3_win32_mbcs_to_utf8(const char *zText){ function SQLITE_API (line 42655) | SQLITE_API char *sqlite3_win32_mbcs_to_utf8_v2(const char *zText, int us... function SQLITE_API (line 42671) | SQLITE_API char *sqlite3_win32_utf8_to_mbcs(const char *zText){ function SQLITE_API (line 42687) | SQLITE_API char *sqlite3_win32_utf8_to_mbcs_v2(const char *zText, int us... function SQLITE_API (line 42704) | SQLITE_API int sqlite3_win32_set_directory8( function SQLITE_API (line 42741) | SQLITE_API int sqlite3_win32_set_directory16( function SQLITE_API (line 42763) | SQLITE_API int sqlite3_win32_set_directory( function winGetLastErrorMsg (line 42775) | static int winGetLastErrorMsg(DWORD lastErrno, int nBuf, char *zBuf){ function winLogErrorAtLine (line 42866) | static int winLogErrorAtLine( function winRetryIoerr (line 42936) | static int winRetryIoerr(int *pnRetry, DWORD *pError){ function winLogIoerr (line 42965) | static void winLogIoerr(int nRetry, int lineno){ type tm (line 42985) | struct tm type tm (line 42987) | struct tm function winceMutexAcquire (line 43017) | static void winceMutexAcquire(HANDLE h){ function winceCreateLock (line 43032) | static int winceCreateLock(const char *zFilename, winFile *pFile){ function winceDestroyLock (line 43126) | static void winceDestroyLock(winFile *pFile){ function BOOL (line 43160) | static BOOL winceLockFile( function BOOL (line 43226) | static BOOL winceUnlockFile( function BOOL (line 43295) | static BOOL winLockFile( function BOOL (line 43327) | static BOOL winUnlockFile( function winSeekFile (line 43372) | static int winSeekFile(winFile *pFile, sqlite3_int64 iOffset){ function winClose (line 43445) | static int winClose(sqlite3_file *id){ function winTruncate (line 43690) | static int winTruncate(sqlite3_file *id, sqlite3_int64 nByte){ function winSync (line 43779) | static int winSync(sqlite3_file *id, int flags){ function winFileSize (line 43864) | static int winFileSize(sqlite3_file *id, sqlite3_int64 *pSize){ function winGetReadLock (line 43942) | static int winGetReadLock(winFile *pFile){ function winUnlockReadLock (line 43977) | static int winUnlockReadLock(winFile *pFile){ function winLock (line 44024) | static int winLock(sqlite3_file *id, int locktype){ function winCheckReservedLock (line 44167) | static int winCheckReservedLock(sqlite3_file *id, int *pResOut){ function winUnlock (line 44203) | static int winUnlock(sqlite3_file *id, int locktype){ function winNolockLock (line 44253) | static int winNolockLock(sqlite3_file *id, int locktype){ function winNolockCheckReservedLock (line 44259) | static int winNolockCheckReservedLock(sqlite3_file *id, int *pResOut){ function winNolockUnlock (line 44265) | static int winNolockUnlock(sqlite3_file *id, int locktype){ function winModeBit (line 44280) | static void winModeBit(winFile *pFile, unsigned char mask, int *pArg){ function winFileControl (line 44298) | static int winFileControl(sqlite3_file *id, int op, void *pArg){ function winSectorSize (line 44433) | static int winSectorSize(sqlite3_file *id){ function winDeviceCharacteristics (line 44441) | static int winDeviceCharacteristics(sqlite3_file *id){ function winShmEnterMutex (line 44471) | static void winShmEnterMutex(void){ function winShmLeaveMutex (line 44474) | static void winShmLeaveMutex(void){ function winShmMutexHeld (line 44478) | static int winShmMutexHeld(void) { type winShmNode (line 44506) | struct winShmNode { type winShm (line 44550) | struct winShm { function winShmSystemLock (line 44573) | static int winShmSystemLock( function winShmPurge (line 44621) | static void winShmPurge(sqlite3_vfs *pVfs, int deleteFlag){ function winLockSharedMemory (line 44672) | static int winLockSharedMemory(winShmNode *pShmNode){ function winOpenSharedMemory (line 44701) | static int winOpenSharedMemory(winFile *pDbFd){ function winShmUnmap (line 44810) | static int winShmUnmap( function winShmLock (line 44851) | static int winShmLock( function winShmBarrier (line 44960) | static void winShmBarrier( function winShmMap (line 44988) | static int winShmMap( function winUnmapfile (line 45142) | static int winUnmapfile(winFile *pFile){ function winMapfile (line 45191) | static int winMapfile(winFile *pFd, sqlite3_int64 nByte){ function winFetch (line 45289) | static int winFetch(sqlite3_file *fd, i64 iOff, int nAmt, void **pp){ function winUnfetch (line 45331) | static int winUnfetch(sqlite3_file *fd, i64 iOff, void *p){ function winMakeEndInDirSep (line 45487) | static int winMakeEndInDirSep(int nBuf, char *zBuf){ function winGetTempname (line 45507) | static int winGetTempname(sqlite3_vfs *pVfs, char **pzBuf){ function winIsDir (line 45738) | static int winIsDir(const void *zConverted){ function winOpen (line 45773) | static int winOpen( function winDelete (line 46090) | static int winDelete( function winAccess (line 46198) | static int winAccess( function BOOL (line 46276) | static BOOL winIsDriveLetterAndColon( function BOOL (line 46288) | static BOOL winIsVerbatimPathname( function winFullPathname (line 46324) | static int winFullPathname( function winDlError (line 46549) | static void winDlError(sqlite3_vfs *pVfs, int nBuf, char *zBufOut){ function winDlClose (line 46561) | static void winDlClose(sqlite3_vfs *pVfs, void *pHandle){ type EntropyGatherer (line 46574) | typedef struct EntropyGatherer EntropyGatherer; type EntropyGatherer (line 46575) | struct EntropyGatherer { function xorMemory (line 46584) | static void xorMemory(EntropyGatherer *p, unsigned char *x, int sz){ function winRandomness (line 46598) | static int winRandomness(sqlite3_vfs *pVfs, int nBuf, char *zBuf){ function winSleep (line 46655) | static int winSleep(sqlite3_vfs *pVfs, int microsec){ function winCurrentTimeInt64 (line 46680) | static int winCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *piNow){ function winCurrentTime (line 46723) | static int winCurrentTime(sqlite3_vfs *pVfs, double *prNow){ function winGetLastError (line 46763) | static int winGetLastError(sqlite3_vfs *pVfs, int nBuf, char *zBuf){ function SQLITE_API (line 46773) | SQLITE_API int sqlite3_os_init(void){ function SQLITE_API (line 46908) | SQLITE_API int sqlite3_os_end(void){ type MemVfs (line 46951) | typedef struct sqlite3_vfs MemVfs; type MemFile (line 46952) | typedef struct MemFile MemFile; type MemFile (line 46960) | struct MemFile { function memdbClose (line 47057) | static int memdbClose(sqlite3_file *pFile){ function memdbRead (line 47066) | static int memdbRead( function memdbEnlarge (line 47085) | static int memdbEnlarge(MemFile *p, sqlite3_int64 newSz){ function memdbWrite (line 47105) | static int memdbWrite( function memdbTruncate (line 47134) | static int memdbTruncate(sqlite3_file *pFile, sqlite_int64 size){ function memdbSync (line 47144) | static int memdbSync(sqlite3_file *pFile, int flags){ function memdbFileSize (line 47151) | static int memdbFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function memdbLock (line 47160) | static int memdbLock(sqlite3_file *pFile, int eLock){ function memdbCheckReservedLock (line 47175) | static int memdbCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function memdbFileControl (line 47184) | static int memdbFileControl(sqlite3_file *pFile, int op, void *pArg){ function memdbSectorSize (line 47211) | static int memdbSectorSize(sqlite3_file *pFile){ function memdbDeviceCharacteristics (line 47219) | static int memdbDeviceCharacteristics(sqlite3_file *pFile){ function memdbFetch (line 47227) | static int memdbFetch( function memdbUnfetch (line 47244) | static int memdbUnfetch(sqlite3_file *pFile, sqlite3_int64 iOfst, void *... function memdbOpen (line 47253) | static int memdbOpen( function memdbDelete (line 47280) | static int memdbDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ function memdbAccess (line 47291) | static int memdbAccess( function memdbFullPathname (line 47306) | static int memdbFullPathname( function memdbDlError (line 47328) | static void memdbDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){ function memdbDlClose (line 47342) | static void memdbDlClose(sqlite3_vfs *pVfs, void *pHandle){ function memdbRandomness (line 47350) | static int memdbRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function memdbSleep (line 47358) | static int memdbSleep(sqlite3_vfs *pVfs, int nMicro){ function memdbCurrentTime (line 47366) | static int memdbCurrentTime(sqlite3_vfs *pVfs, double *pTimeOut){ function memdbGetLastError (line 47371) | static int memdbGetLastError(sqlite3_vfs *pVfs, int a, char *b){ function memdbCurrentTimeInt64 (line 47374) | static int memdbCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *p){ function MemFile (line 47382) | static MemFile *memdbFromDbSchema(sqlite3 *db, const char *zSchema){ function SQLITE_API (line 47472) | SQLITE_API int sqlite3_deserialize( function SQLITE_PRIVATE (line 47538) | SQLITE_PRIVATE int sqlite3MemdbInit(void){ type Bitvec (line 47646) | struct Bitvec { function SQLITE_PRIVATE (line 47667) | SQLITE_PRIVATE Bitvec *sqlite3BitvecCreate(u32 iSize){ function SQLITE_PRIVATE (line 47682) | SQLITE_PRIVATE int sqlite3BitvecTestNotNull(Bitvec *p, u32 i){ function SQLITE_PRIVATE (line 47705) | SQLITE_PRIVATE int sqlite3BitvecTest(Bitvec *p, u32 i){ function SQLITE_PRIVATE (line 47721) | SQLITE_PRIVATE int sqlite3BitvecSet(Bitvec *p, u32 i){ function SQLITE_PRIVATE (line 47792) | SQLITE_PRIVATE void sqlite3BitvecClear(Bitvec *p, u32 i, void *pBuf){ function SQLITE_PRIVATE (line 47829) | SQLITE_PRIVATE void sqlite3BitvecDestroy(Bitvec *p){ function SQLITE_PRIVATE (line 47844) | SQLITE_PRIVATE u32 sqlite3BitvecSize(Bitvec *p){ function SQLITE_PRIVATE (line 47889) | SQLITE_PRIVATE int sqlite3BitvecBuiltinTest(int sz, int *aOp){ type PCache (line 48007) | struct PCache { function pcacheDump (line 48035) | void pcacheDump(PCache *pCache){ function SQLITE_PRIVATE (line 48074) | SQLITE_PRIVATE int sqlite3PcachePageSanity(PgHdr *pPg){ function pcacheManageDirtyList (line 48124) | static void pcacheManageDirtyList(PgHdr *pPage, u8 addRemove){ function pcacheUnpin (line 48194) | static void pcacheUnpin(PgHdr *p){ function numberOfCachePages (line 48206) | static int numberOfCachePages(PCache *p){ function SQLITE_PRIVATE (line 48225) | SQLITE_PRIVATE int sqlite3PcacheInitialize(void){ function SQLITE_PRIVATE (line 48235) | SQLITE_PRIVATE void sqlite3PcacheShutdown(void){ function SQLITE_PRIVATE (line 48245) | SQLITE_PRIVATE int sqlite3PcacheSize(void){ return sizeof(PCache); } function SQLITE_PRIVATE (line 48259) | SQLITE_PRIVATE int sqlite3PcacheOpen( function SQLITE_PRIVATE (line 48285) | SQLITE_PRIVATE int sqlite3PcacheSetPageSize(PCache *pCache, int szPage){ function SQLITE_PRIVATE (line 48329) | SQLITE_PRIVATE sqlite3_pcache_page *sqlite3PcacheFetch( function SQLITE_PRIVATE (line 48370) | SQLITE_PRIVATE int sqlite3PcacheFetchStress( function SQLITE_NOINLINE (line 48426) | static SQLITE_NOINLINE PgHdr *pcacheFetchFinishWithInit( function SQLITE_PRIVATE (line 48452) | SQLITE_PRIVATE PgHdr *sqlite3PcacheFetchFinish( function SQLITE_NOINLINE (line 48475) | SQLITE_NOINLINE sqlite3PcacheRelease(PgHdr *p){ function SQLITE_PRIVATE (line 48490) | SQLITE_PRIVATE void sqlite3PcacheRef(PgHdr *p){ function SQLITE_PRIVATE (line 48502) | SQLITE_PRIVATE void sqlite3PcacheDrop(PgHdr *p){ function SQLITE_PRIVATE (line 48516) | SQLITE_PRIVATE void sqlite3PcacheMakeDirty(PgHdr *p){ function SQLITE_PRIVATE (line 48535) | SQLITE_PRIVATE void sqlite3PcacheMakeClean(PgHdr *p){ function SQLITE_PRIVATE (line 48552) | SQLITE_PRIVATE void sqlite3PcacheCleanAll(PCache *pCache){ function SQLITE_PRIVATE (line 48563) | SQLITE_PRIVATE void sqlite3PcacheClearWritable(PCache *pCache){ function SQLITE_PRIVATE (line 48575) | SQLITE_PRIVATE void sqlite3PcacheClearSyncFlags(PCache *pCache){ function SQLITE_PRIVATE (line 48586) | SQLITE_PRIVATE void sqlite3PcacheMove(PgHdr *p, Pgno newPgno){ function SQLITE_PRIVATE (line 48608) | SQLITE_PRIVATE void sqlite3PcacheTruncate(PCache *pCache, Pgno pgno){ function SQLITE_PRIVATE (line 48641) | SQLITE_PRIVATE void sqlite3PcacheClose(PCache *pCache){ function SQLITE_PRIVATE (line 48650) | SQLITE_PRIVATE void sqlite3PcacheClear(PCache *pCache){ function PgHdr (line 48658) | static PgHdr *pcacheMergeDirtyList(PgHdr *pA, PgHdr *pB){ function PgHdr (line 48695) | static PgHdr *pcacheSortDirtyList(PgHdr *pIn){ function SQLITE_PRIVATE (line 48730) | SQLITE_PRIVATE PgHdr *sqlite3PcacheDirtyList(PCache *pCache){ function SQLITE_PRIVATE (line 48744) | SQLITE_PRIVATE int sqlite3PcacheRefCount(PCache *pCache){ function SQLITE_PRIVATE (line 48751) | SQLITE_PRIVATE int sqlite3PcachePageRefcount(PgHdr *p){ function SQLITE_PRIVATE (line 48758) | SQLITE_PRIVATE int sqlite3PcachePagecount(PCache *pCache){ function SQLITE_PRIVATE (line 48767) | SQLITE_PRIVATE int sqlite3PcacheGetCachesize(PCache *pCache){ function SQLITE_PRIVATE (line 48775) | SQLITE_PRIVATE void sqlite3PcacheSetCachesize(PCache *pCache, int mxPage){ function SQLITE_PRIVATE (line 48787) | SQLITE_PRIVATE int sqlite3PcacheSetSpillsize(PCache *p, int mxPage){ function SQLITE_PRIVATE (line 48804) | SQLITE_PRIVATE void sqlite3PcacheShrink(PCache *pCache){ function SQLITE_PRIVATE (line 48813) | SQLITE_PRIVATE int sqlite3HeaderSizePcache(void){ return ROUND8(sizeof(P... function SQLITE_PRIVATE (line 48819) | SQLITE_PRIVATE int sqlite3PCachePercentDirty(PCache *pCache){ function SQLITE_PRIVATE (line 48831) | SQLITE_PRIVATE int sqlite3PCacheIsDirty(PCache *pCache){ function SQLITE_PRIVATE (line 48842) | SQLITE_PRIVATE void sqlite3PcacheIterateDirty(PCache *pCache, void (*xIt... type PCache1 (line 48936) | typedef struct PCache1 PCache1; type PgHdr1 (line 48937) | typedef struct PgHdr1 PgHdr1; type PgFreeslot (line 48938) | typedef struct PgFreeslot PgFreeslot; type PGroup (line 48939) | typedef struct PGroup PGroup; type PgHdr1 (line 48957) | struct PgHdr1 { type PGroup (line 48998) | struct PGroup { type PCache1 (line 49015) | struct PCache1 { type PgFreeslot (line 49049) | struct PgFreeslot { function SQLITE_WSD (line 49056) | static SQLITE_WSD struct PCacheGlobal { function SQLITE_PRIVATE (line 49115) | SQLITE_PRIVATE void sqlite3PCacheBufferSetup(void *pBuf, int sz, int n){ function pcache1InitBulk (line 49141) | static int pcache1InitBulk(PCache1 *pCache){ function pcache1Free (line 49222) | static void pcache1Free(void *p){ function pcache1MemSize (line 49255) | static int pcache1MemSize(void *p){ function PgHdr1 (line 49272) | static PgHdr1 *pcache1AllocPage(PCache1 *pCache, int benignMalloc){ function pcache1FreePage (line 49321) | static void pcache1FreePage(PgHdr1 *p){ function SQLITE_PRIVATE (line 49343) | SQLITE_PRIVATE void *sqlite3PageMalloc(int sz){ function SQLITE_PRIVATE (line 49351) | SQLITE_PRIVATE void sqlite3PageFree(void *p){ function pcache1UnderMemoryPressure (line 49372) | static int pcache1UnderMemoryPressure(PCache1 *pCache){ function pcache1ResizeHash (line 49389) | static void pcache1ResizeHash(PCache1 *p){ function PgHdr1 (line 49430) | static PgHdr1 *pcache1PinPage(PgHdr1 *pPage){ function pcache1RemoveFromHash (line 49455) | static void pcache1RemoveFromHash(PgHdr1 *pPage, int freeFlag){ function pcache1EnforceMaxPage (line 49473) | static void pcache1EnforceMaxPage(PCache1 *pCache){ function pcache1TruncateUnsafe (line 49498) | static void pcache1TruncateUnsafe( function pcache1Init (line 49549) | static int pcache1Init(void *NotUsed){ function pcache1Shutdown (line 49602) | static void pcache1Shutdown(void *NotUsed){ function sqlite3_pcache (line 49616) | static sqlite3_pcache *pcache1Create(int szPage, int szExtra, int bPurge... function pcache1Cachesize (line 49666) | static void pcache1Cachesize(sqlite3_pcache *p, int nMax){ function pcache1Shrink (line 49685) | static void pcache1Shrink(sqlite3_pcache *p){ function pcache1Pagecount (line 49702) | static int pcache1Pagecount(sqlite3_pcache *p){ function SQLITE_NOINLINE (line 49720) | static SQLITE_NOINLINE PgHdr1 *pcache1FetchStage2( function PgHdr1 (line 49848) | static PgHdr1 *pcache1FetchNoMutex( function PgHdr1 (line 49878) | static PgHdr1 *pcache1FetchWithMutex( function sqlite3_pcache_page (line 49893) | static sqlite3_pcache_page *pcache1Fetch( function pcache1Unpin (line 49924) | static void pcache1Unpin( function pcache1Rekey (line 49959) | static void pcache1Rekey( function pcache1Truncate (line 49999) | static void pcache1Truncate(sqlite3_pcache *p, unsigned int iLimit){ function pcache1Destroy (line 50014) | static void pcache1Destroy(sqlite3_pcache *p){ function SQLITE_PRIVATE (line 50037) | SQLITE_PRIVATE void sqlite3PCacheSetDefault(void){ function SQLITE_PRIVATE (line 50059) | SQLITE_PRIVATE int sqlite3HeaderSizePcache1(void){ return ROUND8(sizeof(... function SQLITE_PRIVATE (line 50065) | SQLITE_PRIVATE sqlite3_mutex *sqlite3Pcache1Mutex(void){ function SQLITE_PRIVATE (line 50079) | SQLITE_PRIVATE int sqlite3PcacheReleaseMemory(int nReq){ function SQLITE_PRIVATE (line 50109) | SQLITE_PRIVATE void sqlite3PcacheStats( type RowSetEntry (line 50215) | struct RowSetEntry { type RowSetChunk (line 50227) | struct RowSetChunk { type RowSet (line 50237) | struct RowSet { function SQLITE_PRIVATE (line 50259) | SQLITE_PRIVATE RowSet *sqlite3RowSetInit(sqlite3 *db){ function SQLITE_PRIVATE (line 50281) | SQLITE_PRIVATE void sqlite3RowSetClear(void *pArg){ function SQLITE_PRIVATE (line 50301) | SQLITE_PRIVATE void sqlite3RowSetDelete(void *pArg){ type RowSetEntry (line 50314) | struct RowSetEntry type RowSetChunk (line 50319) | struct RowSetChunk function SQLITE_PRIVATE (line 50339) | SQLITE_PRIVATE void sqlite3RowSetInsert(RowSet *p, i64 rowid){ type RowSetEntry (line 50370) | struct RowSetEntry type RowSetEntry (line 50371) | struct RowSetEntry type RowSetEntry (line 50372) | struct RowSetEntry type RowSetEntry (line 50374) | struct RowSetEntry type RowSetEntry (line 50375) | struct RowSetEntry type RowSetEntry (line 50405) | struct RowSetEntry type RowSetEntry (line 50405) | struct RowSetEntry type RowSetEntry (line 50407) | struct RowSetEntry function rowSetTreeToList (line 50434) | static void rowSetTreeToList( type RowSetEntry (line 50469) | struct RowSetEntry type RowSetEntry (line 50470) | struct RowSetEntry type RowSetEntry (line 50473) | struct RowSetEntry type RowSetEntry (line 50474) | struct RowSetEntry type RowSetEntry (line 50505) | struct RowSetEntry type RowSetEntry (line 50505) | struct RowSetEntry type RowSetEntry (line 50507) | struct RowSetEntry type RowSetEntry (line 50508) | struct RowSetEntry function SQLITE_PRIVATE (line 50537) | SQLITE_PRIVATE int sqlite3RowSetNext(RowSet *p, i64 *pRowid){ function SQLITE_PRIVATE (line 50571) | SQLITE_PRIVATE int sqlite3RowSetTest(RowSet *pRowSet, int iBatch, sqlite... type Wal (line 50713) | typedef struct Wal Wal; type PagerSavepoint (line 51233) | typedef struct PagerSavepoint PagerSavepoint; type PagerSavepoint (line 51234) | struct PagerSavepoint { type Pager (line 51420) | struct Pager { function SQLITE_PRIVATE (line 51625) | SQLITE_PRIVATE int sqlite3PagerDirectReadOk(Pager *pPager, Pgno pgno){ function assert_pager_state (line 51662) | static int assert_pager_state(Pager *p){ function setGetterMethod (line 51860) | static void setGetterMethod(Pager *pPager){ function subjRequiresPage (line 51885) | static int subjRequiresPage(PgHdr *pPg){ function pageInJournal (line 51903) | static int pageInJournal(Pager *pPager, PgHdr *pPg){ function read32bits (line 51915) | static int read32bits(sqlite3_file *fd, i64 offset, u32 *pRes){ function write32bits (line 51934) | static int write32bits(sqlite3_file *fd, i64 offset, u32 val){ function pagerUnlockDb (line 51949) | static int pagerUnlockDb(Pager *pPager, int eLock){ function pagerLockDb (line 51976) | static int pagerLockDb(Pager *pPager, int eLock){ function jrnlBufferSize (line 52009) | static int jrnlBufferSize(Pager *pPager){ function u32 (line 52055) | static u32 pager_datahash(int nByte, unsigned char *pData){ function u32 (line 52063) | static u32 pager_pagehash(PgHdr *pPage){ function pager_set_pagehash (line 52066) | static void pager_set_pagehash(PgHdr *pPage){ function checkPage (line 52076) | static void checkPage(PgHdr *pPg){ function readMasterJournal (line 52114) | static int readMasterJournal(sqlite3_file *pJrnl, char *zMaster, u32 nMa... function i64 (line 52169) | static i64 journalHdrOffset(Pager *pPager){ function zeroJournalHdr (line 52202) | static int zeroJournalHdr(Pager *pPager, int doTruncate){ function writeJournalHdr (line 52252) | static int writeJournalHdr(Pager *pPager){ function readJournalHdr (line 52370) | static int readJournalHdr( function writeMasterJournal (line 52495) | static int writeMasterJournal(Pager *pPager, const char *zMaster){ function pager_reset (line 52563) | static void pager_reset(Pager *pPager){ function SQLITE_PRIVATE (line 52572) | SQLITE_PRIVATE u32 sqlite3PagerDataVersion(Pager *pPager){ function releaseAllSavepoints (line 52581) | static void releaseAllSavepoints(Pager *pPager){ function addToSavepointBitvecs (line 52600) | static int addToSavepointBitvecs(Pager *pPager, Pgno pgno){ function pager_unlock (line 52632) | static void pager_unlock(Pager *pPager){ function pager_error (line 52730) | static int pager_error(Pager *pPager, int rc){ function pagerFlushOnCommit (line 52764) | static int pagerFlushOnCommit(Pager *pPager, int bCommit){ function pager_end_transaction (line 52824) | static int pager_end_transaction(Pager *pPager, int hasMaster, int bComm... function pagerUnlockAndRollback (line 52972) | static void pagerUnlockAndRollback(Pager *pPager){ function u32 (line 53006) | static u32 pager_cksum(Pager *pPager, const u8 *aData){ function pagerReportSize (line 53021) | static void pagerReportSize(Pager *pPager){ function SQLITE_PRIVATE (line 53037) | SQLITE_PRIVATE void sqlite3PagerAlignReserve(Pager *pDest, Pager *pSrc){ function pager_playback_one_page (line 53082) | static int pager_playback_one_page( function pager_delmaster (line 53354) | static int pager_delmaster(Pager *pPager, const char *zMaster){ function pager_truncate (line 53464) | static int pager_truncate(Pager *pPager, Pgno nPage){ function SQLITE_PRIVATE (line 53500) | SQLITE_PRIVATE int sqlite3SectorSize(sqlite3_file *pFile){ function setSectorSize (line 53534) | static void setSectorSize(Pager *pPager){ function pager_playback (line 53607) | static int pager_playback(Pager *pPager, int isHot){ function readDbPage (line 53818) | static int readDbPage(PgHdr *pPg){ function pager_write_changecounter (line 53883) | static void pager_write_changecounter(PgHdr *pPg){ function pagerUndoCallback (line 53910) | static int pagerUndoCallback(void *pCtx, Pgno iPg){ function pagerRollbackWal (line 53945) | static int pagerRollbackWal(Pager *pPager){ function pagerWalFrames (line 53977) | static int pagerWalFrames( function pagerBeginReadTransaction (line 54044) | static int pagerBeginReadTransaction(Pager *pPager){ function pagerPagecount (line 54077) | static int pagerPagecount(Pager *pPager, Pgno *pnPage){ function pagerOpenWalIfPresent (line 54137) | static int pagerOpenWalIfPresent(Pager *pPager){ function pagerPlaybackSavepoint (line 54204) | static int pagerPlaybackSavepoint(Pager *pPager, PagerSavepoint *pSavepo... function SQLITE_PRIVATE (line 54316) | SQLITE_PRIVATE void sqlite3PagerSetCachesize(Pager *pPager, int mxPage){ function SQLITE_PRIVATE (line 54324) | SQLITE_PRIVATE int sqlite3PagerSetSpillsize(Pager *pPager, int mxPage){ function pagerFixMaplimit (line 54331) | static void pagerFixMaplimit(Pager *pPager){ function SQLITE_PRIVATE (line 54347) | SQLITE_PRIVATE void sqlite3PagerSetMmapLimit(Pager *pPager, sqlite3_int6... function SQLITE_PRIVATE (line 54355) | SQLITE_PRIVATE void sqlite3PagerShrink(Pager *pPager){ function SQLITE_PRIVATE (line 54411) | SQLITE_PRIVATE void sqlite3PagerSetFlags( function pagerOpentemp (line 54471) | static int pagerOpentemp( function SQLITE_PRIVATE (line 54510) | SQLITE_PRIVATE void sqlite3PagerSetBusyHandler( function SQLITE_PRIVATE (line 54554) | SQLITE_PRIVATE int sqlite3PagerSetPagesize(Pager *pPager, u32 *pPageSize... function SQLITE_PRIVATE (line 54623) | SQLITE_PRIVATE void *sqlite3PagerTempSpace(Pager *pPager){ function SQLITE_PRIVATE (line 54634) | SQLITE_PRIVATE int sqlite3PagerMaxPageCount(Pager *pPager, int mxPage){ function disable_simulated_io_errors (line 54658) | void disable_simulated_io_errors(void){ function enable_simulated_io_errors (line 54662) | void enable_simulated_io_errors(void){ function SQLITE_PRIVATE (line 54684) | SQLITE_PRIVATE int sqlite3PagerReadFileheader(Pager *pPager, int N, unsi... function SQLITE_PRIVATE (line 54712) | SQLITE_PRIVATE void sqlite3PagerPagecount(Pager *pPager, int *pnPage){ function pager_wait_on_lock (line 54733) | static int pager_wait_on_lock(Pager *pPager, int locktype){ function assertTruncateConstraintCb (line 54775) | static void assertTruncateConstraintCb(PgHdr *pPg){ function assertTruncateConstraint (line 54779) | static void assertTruncateConstraint(Pager *pPager){ function SQLITE_PRIVATE (line 54797) | SQLITE_PRIVATE void sqlite3PagerTruncateImage(Pager *pPager, Pgno nPage){ function pagerSyncHotJournal (line 54828) | static int pagerSyncHotJournal(Pager *pPager){ function pagerAcquireMapPage (line 54850) | static int pagerAcquireMapPage( function pagerReleaseMapPage (line 54894) | static void pagerReleaseMapPage(PgHdr *pPg){ function pagerFreeMapHdrs (line 54907) | static void pagerFreeMapHdrs(Pager *pPager){ function databaseIsUnmoved (line 54921) | static int databaseIsUnmoved(Pager *pPager){ function SQLITE_PRIVATE (line 54955) | SQLITE_PRIVATE int sqlite3PagerClose(Pager *pPager, sqlite3 *db){ function SQLITE_PRIVATE (line 55021) | SQLITE_PRIVATE Pgno sqlite3PagerPagenumber(DbPage *pPg){ function SQLITE_PRIVATE (line 55029) | SQLITE_PRIVATE void sqlite3PagerRef(DbPage *pPg){ function syncJournal (line 55068) | static int syncJournal(Pager *pPager, int newHdr){ function pager_write_pagelist (line 55211) | static int pager_write_pagelist(Pager *pPager, PgHdr *pList){ function openSubJournal (line 55303) | static int openSubJournal(Pager *pPager){ function subjournalPage (line 55329) | static int subjournalPage(PgHdr *pPg){ function subjournalPageIfRequired (line 55371) | static int subjournalPageIfRequired(PgHdr *pPg){ function pagerStress (line 55398) | static int pagerStress(void *p, PgHdr *pPg){ function SQLITE_PRIVATE (line 55475) | SQLITE_PRIVATE int sqlite3PagerFlush(Pager *pPager){ function SQLITE_PRIVATE (line 55524) | SQLITE_PRIVATE int sqlite3PagerOpen( function hasHotJournal (line 55851) | static int hasHotJournal(Pager *pPager, int *pExists){ function SQLITE_PRIVATE (line 55971) | SQLITE_PRIVATE int sqlite3PagerSharedLock(Pager *pPager){ function pagerUnlockIfUnused (line 56188) | static void pagerUnlockIfUnused(Pager *pPager){ function getPageNormal (line 56252) | static int getPageNormal( function getPageMMap (line 56354) | static int getPageMMap( function getPageError (line 56426) | static int getPageError( function SQLITE_PRIVATE (line 56442) | SQLITE_PRIVATE int sqlite3PagerGet( function SQLITE_PRIVATE (line 56462) | SQLITE_PRIVATE DbPage *sqlite3PagerLookup(Pager *pPager, Pgno pgno){ function SQLITE_PRIVATE (line 56485) | SQLITE_PRIVATE void sqlite3PagerUnrefNotNull(DbPage *pPg){ function SQLITE_PRIVATE (line 56497) | SQLITE_PRIVATE void sqlite3PagerUnref(DbPage *pPg){ function SQLITE_PRIVATE (line 56500) | SQLITE_PRIVATE void sqlite3PagerUnrefPageOne(DbPage *pPg){ function pager_open_journal (line 56533) | static int pager_open_journal(Pager *pPager){ function SQLITE_PRIVATE (line 56622) | SQLITE_PRIVATE int sqlite3PagerBegin(Pager *pPager, int exFlag, int subj... function SQLITE_NOINLINE (line 56691) | static SQLITE_NOINLINE int pagerAddPageToRollbackJournal(PgHdr *pPg){ function pager_write (line 56748) | static int pager_write(PgHdr *pPg){ function SQLITE_NOINLINE (line 56840) | static SQLITE_NOINLINE int pagerWriteLargeSector(PgHdr *pPg){ function SQLITE_PRIVATE (line 56934) | SQLITE_PRIVATE int sqlite3PagerWrite(PgHdr *pPg){ function SQLITE_PRIVATE (line 56958) | SQLITE_PRIVATE int sqlite3PagerIswriteable(DbPage *pPg){ function SQLITE_PRIVATE (line 56983) | SQLITE_PRIVATE void sqlite3PagerDontWrite(PgHdr *pPg){ function pager_incr_changecounter (line 57017) | static int pager_incr_changecounter(Pager *pPager, int isDirectMode){ function SQLITE_PRIVATE (line 57100) | SQLITE_PRIVATE int sqlite3PagerSync(Pager *pPager, const char *zMaster){ function SQLITE_PRIVATE (line 57123) | SQLITE_PRIVATE int sqlite3PagerExclusiveLock(Pager *pPager){ function SQLITE_PRIVATE (line 57165) | SQLITE_PRIVATE int sqlite3PagerCommitPhaseOne( function SQLITE_PRIVATE (line 57395) | SQLITE_PRIVATE int sqlite3PagerCommitPhaseTwo(Pager *pPager){ function SQLITE_PRIVATE (line 57461) | SQLITE_PRIVATE int sqlite3PagerRollback(Pager *pPager){ function SQLITE_PRIVATE (line 57511) | SQLITE_PRIVATE u8 sqlite3PagerIsreadonly(Pager *pPager){ function SQLITE_PRIVATE (line 57519) | SQLITE_PRIVATE int sqlite3PagerRefcount(Pager *pPager){ function SQLITE_PRIVATE (line 57528) | SQLITE_PRIVATE int sqlite3PagerMemUsed(Pager *pPager){ function SQLITE_PRIVATE (line 57539) | SQLITE_PRIVATE int sqlite3PagerPageRefcount(DbPage *pPage){ function SQLITE_PRIVATE (line 57547) | SQLITE_PRIVATE int *sqlite3PagerStats(Pager *pPager){ function SQLITE_PRIVATE (line 57575) | SQLITE_PRIVATE void sqlite3PagerCacheStat(Pager *pPager, int eStat, int ... function SQLITE_PRIVATE (line 57598) | SQLITE_PRIVATE int sqlite3PagerIsMemdb(Pager *pPager){ function SQLITE_NOINLINE (line 57612) | static SQLITE_NOINLINE int pagerOpenSavepoint(Pager *pPager, int nSavepo... function SQLITE_PRIVATE (line 57657) | SQLITE_PRIVATE int sqlite3PagerOpenSavepoint(Pager *pPager, int nSavepoi... function SQLITE_PRIVATE (line 57699) | SQLITE_PRIVATE int sqlite3PagerSavepoint(Pager *pPager, int op, int iSav... function SQLITE_PRIVATE (line 57775) | SQLITE_PRIVATE const char *sqlite3PagerFilename(Pager *pPager, int nullI... function SQLITE_PRIVATE (line 57782) | SQLITE_PRIVATE sqlite3_vfs *sqlite3PagerVfs(Pager *pPager){ function SQLITE_PRIVATE (line 57791) | SQLITE_PRIVATE sqlite3_file *sqlite3PagerFile(Pager *pPager){ function SQLITE_PRIVATE (line 57799) | SQLITE_PRIVATE void sqlite3PagerResetLockTimeout(Pager *pPager){ function SQLITE_PRIVATE (line 57809) | SQLITE_PRIVATE sqlite3_file *sqlite3PagerJrnlFile(Pager *pPager){ function SQLITE_PRIVATE (line 57820) | SQLITE_PRIVATE const char *sqlite3PagerJournalname(Pager *pPager){ function SQLITE_PRIVATE (line 57828) | SQLITE_PRIVATE void sqlite3PagerSetCodec( function SQLITE_PRIVATE (line 57847) | SQLITE_PRIVATE void *sqlite3PagerGetCodec(Pager *pPager){ function SQLITE_PRIVATE (line 57858) | SQLITE_PRIVATE void *sqlite3PagerCodec(PgHdr *pPg){ function SQLITE_PRIVATE (line 57867) | SQLITE_PRIVATE int sqlite3PagerState(Pager *pPager){ function SQLITE_PRIVATE (line 57898) | SQLITE_PRIVATE int sqlite3PagerMovepage(Pager *pPager, DbPage *pPg, Pgno... function SQLITE_PRIVATE (line 58036) | SQLITE_PRIVATE void sqlite3PagerRekey(DbPage *pPg, Pgno iNew, u16 flags){ function SQLITE_PRIVATE (line 58045) | SQLITE_PRIVATE void *sqlite3PagerGetData(DbPage *pPg){ function SQLITE_PRIVATE (line 58054) | SQLITE_PRIVATE void *sqlite3PagerGetExtra(DbPage *pPg){ function SQLITE_PRIVATE (line 58068) | SQLITE_PRIVATE int sqlite3PagerLockingMode(Pager *pPager, int eMode){ function SQLITE_PRIVATE (line 58101) | SQLITE_PRIVATE int sqlite3PagerSetJournalMode(Pager *pPager, int eMode){ function SQLITE_PRIVATE (line 58192) | SQLITE_PRIVATE int sqlite3PagerGetJournalMode(Pager *pPager){ function SQLITE_PRIVATE (line 58201) | SQLITE_PRIVATE int sqlite3PagerOkToChangeJournalMode(Pager *pPager){ function SQLITE_PRIVATE (line 58214) | SQLITE_PRIVATE i64 sqlite3PagerJournalSizeLimit(Pager *pPager, i64 iLimit){ function SQLITE_PRIVATE (line 58228) | SQLITE_PRIVATE sqlite3_backup **sqlite3PagerBackupPtr(Pager *pPager){ function SQLITE_PRIVATE (line 58236) | SQLITE_PRIVATE void sqlite3PagerClearCache(Pager *pPager){ function SQLITE_PRIVATE (line 58251) | SQLITE_PRIVATE int sqlite3PagerCheckpoint( function SQLITE_PRIVATE (line 58271) | SQLITE_PRIVATE int sqlite3PagerWalCallback(Pager *pPager){ function SQLITE_PRIVATE (line 58279) | SQLITE_PRIVATE int sqlite3PagerWalSupported(Pager *pPager){ function pagerExclusiveLock (line 58289) | static int pagerExclusiveLock(Pager *pPager){ function pagerOpenWal (line 58309) | static int pagerOpenWal(Pager *pPager){ function SQLITE_PRIVATE (line 58354) | SQLITE_PRIVATE int sqlite3PagerOpenWal( function SQLITE_PRIVATE (line 58393) | SQLITE_PRIVATE int sqlite3PagerCloseWal(Pager *pPager, sqlite3 *db){ function SQLITE_PRIVATE (line 58436) | SQLITE_PRIVATE int sqlite3PagerSnapshotGet(Pager *pPager, sqlite3_snapsh... function SQLITE_PRIVATE (line 58449) | SQLITE_PRIVATE int sqlite3PagerSnapshotOpen(Pager *pPager, sqlite3_snaps... function SQLITE_PRIVATE (line 58463) | SQLITE_PRIVATE int sqlite3PagerSnapshotRecover(Pager *pPager){ function SQLITE_PRIVATE (line 58485) | SQLITE_PRIVATE int sqlite3PagerSnapshotCheck(Pager *pPager, sqlite3_snap... function SQLITE_PRIVATE (line 58499) | SQLITE_PRIVATE void sqlite3PagerSnapshotUnlock(Pager *pPager){ function SQLITE_PRIVATE (line 58515) | SQLITE_PRIVATE int sqlite3PagerWalFramesize(Pager *pPager){ type WalIndexHdr (line 58836) | typedef struct WalIndexHdr WalIndexHdr; type WalIterator (line 58837) | typedef struct WalIterator WalIterator; type WalCkptInfo (line 58838) | typedef struct WalCkptInfo WalCkptInfo; type WalIndexHdr (line 58854) | struct WalIndexHdr { type WalCkptInfo (line 58927) | struct WalCkptInfo { type Wal (line 58975) | struct Wal { type u16 (line 59026) | typedef u16 ht_slot; type WalIterator (line 59043) | struct WalIterator { function SQLITE_NOINLINE (line 59093) | static SQLITE_NOINLINE int walIndexPageRealloc( function walIndexPage (line 59138) | static int walIndexPage( function WalCkptInfo (line 59152) | static volatile WalCkptInfo *walCkptInfo(Wal *pWal){ function WalIndexHdr (line 59160) | static volatile WalIndexHdr *walIndexHdr(Wal *pWal){ function walChecksumBytes (line 59186) | static void walChecksumBytes( function walShmBarrier (line 59225) | static void walShmBarrier(Wal *pWal){ function walIndexWriteHdr (line 59236) | static void walIndexWriteHdr(Wal *pWal){ function walEncodeFrame (line 59262) | static void walEncodeFrame( function walDecodeFrame (line 59293) | static int walDecodeFrame( function walLockShared (line 59372) | static int walLockShared(Wal *pWal, int lockIdx){ function walUnlockShared (line 59382) | static void walUnlockShared(Wal *pWal, int lockIdx){ function walLockExclusive (line 59388) | static int walLockExclusive(Wal *pWal, int lockIdx, int n){ function walUnlockExclusive (line 59398) | static void walUnlockExclusive(Wal *pWal, int lockIdx, int n){ function walHash (line 59411) | static int walHash(u32 iPage){ function walNextHash (line 59416) | static int walNextHash(int iPriorHash){ type WalHashLoc (line 59425) | typedef struct WalHashLoc WalHashLoc; type WalHashLoc (line 59426) | struct WalHashLoc { function walHashGet (line 59446) | static int walHashGet( function walFramePage (line 59475) | static int walFramePage(u32 iFrame){ function u32 (line 59489) | static u32 walFramePgno(Wal *pWal, u32 iFrame){ function walCleanupHash (line 59509) | static void walCleanupHash(Wal *pWal){ function walIndexAppend (line 59571) | static int walIndexAppend(Wal *pWal, u32 iFrame, u32 iPage){ function walIndexRecover (line 59661) | static int walIndexRecover(Wal *pWal){ function walIndexClose (line 59834) | static void walIndexClose(Wal *pWal, int isDelete){ function SQLITE_PRIVATE (line 59862) | SQLITE_PRIVATE int sqlite3WalOpen( function SQLITE_PRIVATE (line 59936) | SQLITE_PRIVATE void sqlite3WalLimit(Wal *pWal, i64 iLimit){ function walIteratorNext (line 59950) | static int walIteratorNext( function walMerge (line 60003) | static void walMerge( function walMergesort (line 60060) | static void walMergesort( function walIteratorFree (line 60123) | static void walIteratorFree(WalIterator *p){ function walIteratorInit (line 60140) | static int walIteratorInit(Wal *pWal, u32 nBackfill, WalIterator **pp){ function walBusyLock (line 60221) | static int walBusyLock( function walPagesize (line 60239) | static int walPagesize(Wal *pWal){ function walRestartHdr (line 60260) | static void walRestartHdr(Wal *pWal, u32 salt1){ function walCheckpoint (line 60307) | static int walCheckpoint( function walLimitSize (line 60490) | static void walLimitSize(Wal *pWal, i64 nMax){ function SQLITE_PRIVATE (line 60507) | SQLITE_PRIVATE int sqlite3WalClose( function walIndexTryHdr (line 60588) | static int walIndexTryHdr(Wal *pWal, int *pChanged){ function walIndexReadHdr (line 60652) | static int walIndexReadHdr(Wal *pWal, int *pChanged){ function walBeginShmUnreliable (line 60772) | static int walBeginShmUnreliable(Wal *pWal, int *pChanged){ function walTryBeginRead (line 60967) | static int walTryBeginRead(Wal *pWal, int *pChanged, int useWal, int cnt){ function SQLITE_PRIVATE (line 61196) | SQLITE_PRIVATE int sqlite3WalSnapshotRecover(Wal *pWal){ function SQLITE_PRIVATE (line 61266) | SQLITE_PRIVATE int sqlite3WalBeginReadTransaction(Wal *pWal, int *pChang... function SQLITE_PRIVATE (line 61357) | SQLITE_PRIVATE void sqlite3WalEndReadTransaction(Wal *pWal){ function SQLITE_PRIVATE (line 61373) | SQLITE_PRIVATE int sqlite3WalFindFrame( function SQLITE_PRIVATE (line 61475) | SQLITE_PRIVATE int sqlite3WalReadFrame( function SQLITE_PRIVATE (line 61495) | SQLITE_PRIVATE Pgno sqlite3WalDbsize(Wal *pWal){ function SQLITE_PRIVATE (line 61516) | SQLITE_PRIVATE int sqlite3WalBeginWriteTransaction(Wal *pWal){ function SQLITE_PRIVATE (line 61554) | SQLITE_PRIVATE int sqlite3WalEndWriteTransaction(Wal *pWal){ function SQLITE_PRIVATE (line 61576) | SQLITE_PRIVATE int sqlite3WalUndo(Wal *pWal, int (*xUndo)(void *, Pgno),... function SQLITE_PRIVATE (line 61616) | SQLITE_PRIVATE void sqlite3WalSavepoint(Wal *pWal, u32 *aWalData){ function SQLITE_PRIVATE (line 61630) | SQLITE_PRIVATE int sqlite3WalSavepointUndo(Wal *pWal, u32 *aWalData){ function walRestartLog (line 61667) | static int walRestartLog(Wal *pWal){ type WalWriter (line 61714) | typedef struct WalWriter { function walWriteToLog (line 61730) | static int walWriteToLog( function walWriteOneFrame (line 61755) | static int walWriteOneFrame( function walRewriteChecksums (line 61785) | static int walRewriteChecksums(Wal *pWal, u32 iLast){ function SQLITE_PRIVATE (line 61834) | SQLITE_PRIVATE int sqlite3WalFrames( function SQLITE_PRIVATE (line 62076) | SQLITE_PRIVATE int sqlite3WalCheckpoint( function SQLITE_PRIVATE (line 62186) | SQLITE_PRIVATE int sqlite3WalCallback(Wal *pWal){ function SQLITE_PRIVATE (line 62219) | SQLITE_PRIVATE int sqlite3WalExclusiveMode(Wal *pWal, int op){ function SQLITE_PRIVATE (line 62261) | SQLITE_PRIVATE int sqlite3WalHeapMemory(Wal *pWal){ function SQLITE_PRIVATE (line 62270) | SQLITE_PRIVATE int sqlite3WalSnapshotGet(Wal *pWal, sqlite3_snapshot **p... function SQLITE_PRIVATE (line 62294) | SQLITE_PRIVATE void sqlite3WalSnapshotOpen(Wal *pWal, sqlite3_snapshot *... function SQLITE_API (line 62302) | SQLITE_API int sqlite3_snapshot_cmp(sqlite3_snapshot *p1, sqlite3_snapsh... function SQLITE_PRIVATE (line 62326) | SQLITE_PRIVATE int sqlite3WalSnapshotCheck(Wal *pWal, sqlite3_snapshot *... function SQLITE_PRIVATE (line 62345) | SQLITE_PRIVATE void sqlite3WalSnapshotUnlock(Wal *pWal){ function SQLITE_PRIVATE (line 62359) | SQLITE_PRIVATE int sqlite3WalFramesize(Wal *pWal){ function SQLITE_PRIVATE (line 62367) | SQLITE_PRIVATE sqlite3_file *sqlite3WalFile(Wal *pWal){ type MemPage (line 62625) | typedef struct MemPage MemPage; type BtLock (line 62626) | typedef struct BtLock BtLock; type CellInfo (line 62627) | typedef struct CellInfo CellInfo; type MemPage (line 62666) | struct MemPage { type BtLock (line 62705) | struct BtLock { type Btree (line 62737) | struct Btree { type BtShared (line 62800) | struct BtShared { type CellInfo (line 62856) | struct CellInfo { type BtCursor (line 62901) | struct BtCursor { type IntegrityCk (line 63068) | typedef struct IntegrityCk IntegrityCk; type IntegrityCk (line 63069) | struct IntegrityCk { function lockBtreeMutex (line 63116) | static void lockBtreeMutex(Btree *p){ function unlockBtreeMutex (line 63130) | static void SQLITE_NOINLINE unlockBtreeMutex(Btree *p){ function SQLITE_PRIVATE (line 63160) | SQLITE_PRIVATE void sqlite3BtreeEnter(Btree *p){ function btreeLockCarefully (line 63194) | static void SQLITE_NOINLINE btreeLockCarefully(Btree *p){ function SQLITE_PRIVATE (line 63232) | SQLITE_PRIVATE void sqlite3BtreeLeave(Btree *p){ function SQLITE_PRIVATE (line 63250) | SQLITE_PRIVATE int sqlite3BtreeHoldsMutex(Btree *p){ function btreeEnterAll (line 63275) | static void SQLITE_NOINLINE btreeEnterAll(sqlite3 *db){ function SQLITE_PRIVATE (line 63289) | SQLITE_PRIVATE void sqlite3BtreeEnterAll(sqlite3 *db){ function btreeLeaveAll (line 63292) | static void SQLITE_NOINLINE btreeLeaveAll(sqlite3 *db){ function SQLITE_PRIVATE (line 63301) | SQLITE_PRIVATE void sqlite3BtreeLeaveAll(sqlite3 *db){ function SQLITE_PRIVATE (line 63312) | SQLITE_PRIVATE int sqlite3BtreeHoldsAllMutexes(sqlite3 *db){ function SQLITE_PRIVATE (line 63341) | SQLITE_PRIVATE int sqlite3SchemaMutexHeld(sqlite3 *db, int iDb, Schema *... function SQLITE_PRIVATE (line 63365) | SQLITE_PRIVATE void sqlite3BtreeEnter(Btree *p){ function SQLITE_PRIVATE (line 63368) | SQLITE_PRIVATE void sqlite3BtreeEnterAll(sqlite3 *db){ function SQLITE_PRIVATE (line 63387) | SQLITE_PRIVATE void sqlite3BtreeEnterCursor(BtCursor *pCur){ function SQLITE_PRIVATE (line 63391) | SQLITE_PRIVATE void sqlite3BtreeLeaveCursor(BtCursor *pCur){ function SQLITE_API (line 63489) | SQLITE_API int sqlite3_enable_shared_cache(int enable){ function corruptPageError (line 63525) | int corruptPageError(int lineno, MemPage *p){ function hasSharedCacheTableLock (line 63568) | static int hasSharedCacheTableLock( function hasReadConflicts (line 63655) | static int hasReadConflicts(Btree *pBtree, Pgno iRoot){ function querySharedCacheTableLock (line 63675) | static int querySharedCacheTableLock(Btree *p, Pgno iTab, u8 eLock){ function setSharedCacheTableLock (line 63747) | static int setSharedCacheTableLock(Btree *p, Pgno iTable, u8 eLock){ function clearAllSharedCacheTableLocks (line 63811) | static void clearAllSharedCacheTableLocks(Btree *p){ function downgradeAllSharedCacheTableLocks (line 63855) | static void downgradeAllSharedCacheTableLocks(Btree *p){ function cursorHoldsMutex (line 63880) | static int cursorHoldsMutex(BtCursor *p){ function cursorOwnsBtShared (line 63892) | static int cursorOwnsBtShared(BtCursor *p){ function invalidateAllOverflowCache (line 63908) | static void invalidateAllOverflowCache(BtShared *pBt){ function invalidateIncrblobCursors (line 63930) | static void invalidateIncrblobCursors( function btreeSetHasContent (line 63990) | static int btreeSetHasContent(BtShared *pBt, Pgno pgno){ function btreeGetHasContent (line 64012) | static int btreeGetHasContent(BtShared *pBt, Pgno pgno){ function btreeClearHasContent (line 64021) | static void btreeClearHasContent(BtShared *pBt){ function btreeReleaseAllCursorPages (line 64029) | static void btreeReleaseAllCursorPages(BtCursor *pCur){ function saveCursorKey (line 64053) | static int saveCursorKey(BtCursor *pCur){ function saveCursorPosition (line 64095) | static int saveCursorPosition(BtCursor *pCur){ function saveAllCursors (line 64142) | static int saveAllCursors(BtShared *pBt, Pgno iRoot, BtCursor *pExcept){ function saveCursorsOnList (line 64159) | static int SQLITE_NOINLINE saveCursorsOnList( function SQLITE_PRIVATE (line 64184) | SQLITE_PRIVATE void sqlite3BtreeClearCursor(BtCursor *pCur){ function btreeMoveto (line 64196) | static int btreeMoveto( function btreeRestoreCursorPosition (line 64234) | static int btreeRestoreCursorPosition(BtCursor *pCur){ function SQLITE_PRIVATE (line 64277) | SQLITE_PRIVATE int sqlite3BtreeCursorHasMoved(BtCursor *pCur){ function SQLITE_PRIVATE (line 64290) | SQLITE_PRIVATE BtCursor *sqlite3BtreeFakeValidCursor(void){ function SQLITE_PRIVATE (line 64309) | SQLITE_PRIVATE int sqlite3BtreeCursorRestore(BtCursor *pCur, int *pDiffe... function SQLITE_PRIVATE (line 64333) | SQLITE_PRIVATE void sqlite3BtreeCursorHint(BtCursor *pCur, int eHintType... function SQLITE_PRIVATE (line 64341) | SQLITE_PRIVATE void sqlite3BtreeCursorHintFlags(BtCursor *pCur, unsigned... function Pgno (line 64357) | static Pgno ptrmapPageno(BtShared *pBt, Pgno pgno){ function ptrmapPut (line 64381) | static void ptrmapPut(BtShared *pBt, Pgno key, u8 eType, Pgno parent, in... function ptrmapGet (line 64440) | static int ptrmapGet(BtShared *pBt, Pgno key, u8 *pEType, Pgno *pPgno){ function SQLITE_NOINLINE (line 64499) | static SQLITE_NOINLINE void btreeParseCellAdjustSizeForOverflow( function btreeParseCellPtrNoPayload (line 64544) | static void btreeParseCellPtrNoPayload( function btreeParseCellPtr (line 64561) | static void btreeParseCellPtr( function btreeParseCellPtrIndex (line 64629) | static void btreeParseCellPtrIndex( function btreeParseCell (line 64666) | static void btreeParseCell( function u16 (line 64686) | static u16 cellSizePtr(MemPage *pPage, u8 *pCell){ function u16 (line 64734) | static u16 cellSizePtrNoPayload(MemPage *pPage, u8 *pCell){ function u16 (line 64760) | static u16 cellSize(MemPage *pPage, int iCell){ function ptrmapPutOvflPtr (line 64772) | static void ptrmapPutOvflPtr(MemPage *pPage, MemPage *pSrc, u8 *pCell,in... function defragmentPage (line 64803) | static int defragmentPage(MemPage *pPage, int nMaxFrag){ function u8 (line 64939) | static u8 *pageFindSlot(MemPage *pPg, int nByte, int *pRc){ function allocateSpace (line 65007) | static int allocateSpace(MemPage *pPage, int nByte, int *pIdx){ function freeSpace (line 65101) | static int freeSpace(MemPage *pPage, u16 iStart, u16 iSize){ function decodeFlags (line 65207) | static int decodeFlags(MemPage *pPage, int flagByte){ function btreeComputeFreeSpace (line 65260) | static int btreeComputeFreeSpace(MemPage *pPage){ function SQLITE_NOINLINE (line 65342) | static SQLITE_NOINLINE int btreeCellSizeCheck(MemPage *pPage){ function btreeInitPage (line 65383) | static int btreeInitPage(MemPage *pPage){ function zeroPage (line 65436) | static void zeroPage(MemPage *pPage, int flags){ function MemPage (line 65473) | static MemPage *btreePageFromDbPage(DbPage *pDbPage, Pgno pgno, BtShared... function btreeGetPage (line 65497) | static int btreeGetPage( function MemPage (line 65519) | static MemPage *btreePageLookup(BtShared *pBt, Pgno pgno){ function Pgno (line 65533) | static Pgno btreePagecount(BtShared *pBt){ function SQLITE_PRIVATE (line 65536) | SQLITE_PRIVATE u32 sqlite3BtreeLastPage(Btree *p){ function getAndInitPage (line 65555) | static int getAndInitPage( function releasePageNotNull (line 65614) | static void releasePageNotNull(MemPage *pPage){ function releasePage (line 65623) | static void releasePage(MemPage *pPage){ function releasePageOne (line 65626) | static void releasePageOne(MemPage *pPage){ function btreeGetUnusedPage (line 65646) | static int btreeGetUnusedPage( function pageReinit (line 65675) | static void pageReinit(DbPage *pData){ function btreeInvokeBusyHandler (line 65697) | static int btreeInvokeBusyHandler(void *pArg){ function SQLITE_PRIVATE (line 65726) | SQLITE_PRIVATE int sqlite3BtreeOpen( function removeFromSharingList (line 66020) | static int removeFromSharingList(BtShared *pBt){ function allocateTempSpace (line 66059) | static void allocateTempSpace(BtShared *pBt){ function freeTempSpace (line 66088) | static void freeTempSpace(BtShared *pBt){ function SQLITE_PRIVATE (line 66099) | SQLITE_PRIVATE int sqlite3BtreeClose(Btree *p){ function SQLITE_PRIVATE (line 66161) | SQLITE_PRIVATE int sqlite3BtreeSetCacheSize(Btree *p, int mxPage){ function SQLITE_PRIVATE (line 66180) | SQLITE_PRIVATE int sqlite3BtreeSetSpillSize(Btree *p, int mxPage){ function SQLITE_PRIVATE (line 66195) | SQLITE_PRIVATE int sqlite3BtreeSetMmapLimit(Btree *p, sqlite3_int64 szMm... function SQLITE_PRIVATE (line 66214) | SQLITE_PRIVATE int sqlite3BtreeSetPagerFlags( function SQLITE_PRIVATE (line 66247) | SQLITE_PRIVATE int sqlite3BtreeSetPageSize(Btree *p, int pageSize, int n... function SQLITE_PRIVATE (line 66280) | SQLITE_PRIVATE int sqlite3BtreeGetPageSize(Btree *p){ function SQLITE_PRIVATE (line 66295) | SQLITE_PRIVATE int sqlite3BtreeGetReserveNoMutex(Btree *p){ function SQLITE_PRIVATE (line 66311) | SQLITE_PRIVATE int sqlite3BtreeGetOptimalReserve(Btree *p){ function SQLITE_PRIVATE (line 66328) | SQLITE_PRIVATE int sqlite3BtreeMaxPageCount(Btree *p, int mxPage){ function SQLITE_PRIVATE (line 66354) | SQLITE_PRIVATE int sqlite3BtreeSecureDelete(Btree *p, int newFlag){ function SQLITE_PRIVATE (line 66375) | SQLITE_PRIVATE int sqlite3BtreeSetAutoVacuum(Btree *p, int autoVacuum){ function SQLITE_PRIVATE (line 66399) | SQLITE_PRIVATE int sqlite3BtreeGetAutoVacuum(Btree *p){ function setDefaultSyncFlag (line 66423) | static void setDefaultSyncFlag(BtShared *pBt, u8 safety_level){ function lockBtree (line 66455) | static int lockBtree(BtShared *pBt){ function countValidCursors (line 66643) | static int countValidCursors(BtShared *pBt, int wrOnly){ function unlockBtreeIfUnused (line 66662) | static void unlockBtreeIfUnused(BtShared *pBt){ function newDatabase (line 66679) | static int newDatabase(BtShared *pBt){ function SQLITE_PRIVATE (line 66723) | SQLITE_PRIVATE int sqlite3BtreeNewDb(Btree *p){ function SQLITE_PRIVATE (line 66767) | SQLITE_PRIVATE int sqlite3BtreeBeginTrans(Btree *p, int wrflag, int *pSc... function setChildPtrmaps (line 66930) | static int setChildPtrmaps(MemPage *pPage){ function modifyPagePointer (line 66975) | static int modifyPagePointer(MemPage *pPage, Pgno iFrom, Pgno iTo, u8 eT... function relocatePage (line 67036) | static int relocatePage( function incrVacuumStep (line 67130) | static int incrVacuumStep(BtShared *pBt, Pgno nFin, Pgno iLastPg, int bC... function Pgno (line 67226) | static Pgno finalDbSize(BtShared *pBt, Pgno nOrig, Pgno nFree){ function SQLITE_PRIVATE (line 67252) | SQLITE_PRIVATE int sqlite3BtreeIncrVacuum(Btree *p){ function autoVacuumCommit (line 67294) | static int autoVacuumCommit(BtShared *pBt){ function SQLITE_PRIVATE (line 67373) | SQLITE_PRIVATE int sqlite3BtreeCommitPhaseOne(Btree *p, const char *zMas... function btreeEndTransaction (line 67400) | static void btreeEndTransaction(Btree *p){ function SQLITE_PRIVATE (line 67462) | SQLITE_PRIVATE int sqlite3BtreeCommitPhaseTwo(Btree *p, int bCleanup){ function SQLITE_PRIVATE (line 67494) | SQLITE_PRIVATE int sqlite3BtreeCommit(Btree *p){ function SQLITE_PRIVATE (line 67531) | SQLITE_PRIVATE int sqlite3BtreeTripAllCursors(Btree *pBtree, int errCode... function btreeSetNPage (line 67563) | static void btreeSetNPage(BtShared *pBt, MemPage *pPage1){ function SQLITE_PRIVATE (line 67582) | SQLITE_PRIVATE int sqlite3BtreeRollback(Btree *p, int tripCode, int writ... function SQLITE_PRIVATE (line 67647) | SQLITE_PRIVATE int sqlite3BtreeBeginStmt(Btree *p, int iStatement){ function SQLITE_PRIVATE (line 67678) | SQLITE_PRIVATE int sqlite3BtreeSavepoint(Btree *p, int op, int iSavepoint){ function btreeCursor (line 67749) | static int btreeCursor( function SQLITE_PRIVATE (line 67809) | SQLITE_PRIVATE int sqlite3BtreeCursor( function SQLITE_PRIVATE (line 67835) | SQLITE_PRIVATE int sqlite3BtreeCursorSize(void){ function SQLITE_PRIVATE (line 67847) | SQLITE_PRIVATE void sqlite3BtreeCursorZero(BtCursor *p){ function SQLITE_PRIVATE (line 67855) | SQLITE_PRIVATE int sqlite3BtreeCloseCursor(BtCursor *pCur){ function cellInfoEqual (line 67892) | static int cellInfoEqual(CellInfo *a, CellInfo *b){ function assertCellInfo (line 67900) | static void assertCellInfo(BtCursor *pCur){ function SQLITE_NOINLINE (line 67909) | static SQLITE_NOINLINE void getCellInfo(BtCursor *pCur){ function SQLITE_PRIVATE (line 67924) | SQLITE_PRIVATE int sqlite3BtreeCursorIsValid(BtCursor *pCur){ function SQLITE_PRIVATE (line 67928) | SQLITE_PRIVATE int sqlite3BtreeCursorIsValidNN(BtCursor *pCur){ function SQLITE_PRIVATE (line 67939) | SQLITE_PRIVATE i64 sqlite3BtreeIntegerKey(BtCursor *pCur){ function SQLITE_PRIVATE (line 67952) | SQLITE_PRIVATE i64 sqlite3BtreeOffset(BtCursor *pCur){ function SQLITE_PRIVATE (line 67970) | SQLITE_PRIVATE u32 sqlite3BtreePayloadSize(BtCursor *pCur){ function SQLITE_PRIVATE (line 67990) | SQLITE_PRIVATE sqlite3_int64 sqlite3BtreeMaxRecordSize(BtCursor *pCur){ function getOverflowPage (line 68015) | static int getOverflowPage( function copyPayload (line 68083) | static int copyPayload( function accessPayload (line 68133) | static int accessPayload( function SQLITE_PRIVATE (line 68334) | SQLITE_PRIVATE int sqlite3BtreePayload(BtCursor *pCur, u32 offset, u32 a... function SQLITE_NOINLINE (line 68348) | static SQLITE_NOINLINE int accessPayloadChecked( function SQLITE_PRIVATE (line 68362) | SQLITE_PRIVATE int sqlite3BtreePayloadChecked(BtCursor *pCur, u32 offset... function SQLITE_PRIVATE (line 68430) | SQLITE_PRIVATE const void *sqlite3BtreePayloadFetch(BtCursor *pCur, u32 ... function moveToChild (line 68444) | static int moveToChild(BtCursor *pCur, u32 newPgno){ function assertParentIndex (line 68471) | static void assertParentIndex(MemPage *pParent, int iIdx, Pgno iChild){ function moveToParent (line 68493) | static void moveToParent(BtCursor *pCur){ function moveToRoot (line 68534) | static int moveToRoot(BtCursor *pCur){ function moveToLeftmost (line 68621) | static int moveToLeftmost(BtCursor *pCur){ function moveToRightmost (line 68646) | static int moveToRightmost(BtCursor *pCur){ function SQLITE_PRIVATE (line 68669) | SQLITE_PRIVATE int sqlite3BtreeFirst(BtCursor *pCur, int *pRes){ function SQLITE_PRIVATE (line 68691) | SQLITE_PRIVATE int sqlite3BtreeLast(BtCursor *pCur, int *pRes){ function SQLITE_PRIVATE (line 68761) | SQLITE_PRIVATE int sqlite3BtreeMovetoUnpacked( function SQLITE_PRIVATE (line 69012) | SQLITE_PRIVATE int sqlite3BtreeEof(BtCursor *pCur){ function SQLITE_PRIVATE (line 69025) | SQLITE_PRIVATE i64 sqlite3BtreeRowCountEst(BtCursor *pCur){ function SQLITE_NOINLINE (line 69065) | static SQLITE_NOINLINE int btreeNext(BtCursor *pCur){ function SQLITE_PRIVATE (line 69132) | SQLITE_PRIVATE int sqlite3BtreeNext(BtCursor *pCur, int flags){ function SQLITE_NOINLINE (line 69172) | static SQLITE_NOINLINE int btreePrevious(BtCursor *pCur){ function SQLITE_PRIVATE (line 69221) | SQLITE_PRIVATE int sqlite3BtreePrevious(BtCursor *pCur, int flags){ function allocateBtreePage (line 69259) | static int allocateBtreePage( function freePage2 (line 69581) | static int freePage2(BtShared *pBt, MemPage *pMemPage, Pgno iPage){ function freePage (line 69711) | static void freePage(MemPage *pPage, int *pRC){ function clearCell (line 69721) | static int clearCell( function fillInCell (line 69804) | static int fillInCell( function dropCell (line 69994) | static void dropCell(MemPage *pPage, int idx, int sz, int *pRC){ function insertCell (line 70050) | static void insertCell( type CellArray (line 70225) | typedef struct CellArray CellArray; type CellArray (line 70226) | struct CellArray { function populateCellCache (line 70239) | static void populateCellCache(CellArray *p, int idx, int N){ function SQLITE_NOINLINE (line 70257) | static SQLITE_NOINLINE u16 computeCellSize(CellArray *p, int N){ function u16 (line 70263) | static u16 cachedCellSize(CellArray *p, int N){ function rebuildPage (line 70282) | static int rebuildPage( function pageInsertArray (line 70373) | static int pageInsertArray( function pageFreeArray (line 70438) | static int pageFreeArray( function editPage (line 70495) | static int editPage( function balance_quick (line 70623) | static int balance_quick(MemPage *pParent, MemPage *pPage, u8 *pSpace){ function ptrmapCheckPages (line 70725) | static int ptrmapCheckPages(MemPage **apPage, int nPage){ function copyNodeContent (line 70778) | static void copyNodeContent(MemPage *pFrom, MemPage *pTo, int *pRC){ function balance_nonroot (line 70860) | static int balance_nonroot( function balance_deeper (line 71646) | static int balance_deeper(MemPage *pRoot, MemPage **ppChild){ function balance (line 71703) | static int balance(BtCursor *pCur){ function btreeOverwriteContent (line 71829) | static int btreeOverwriteContent( function btreeOverwriteCell (line 71872) | static int btreeOverwriteCell(BtCursor *pCur, const BtreePayload *pX){ function SQLITE_PRIVATE (line 71951) | SQLITE_PRIVATE int sqlite3BtreeInsert( function SQLITE_PRIVATE (line 72231) | SQLITE_PRIVATE int sqlite3BtreeDelete(BtCursor *pCur, u8 flags){ function btreeCreateTable (line 72415) | static int btreeCreateTable(Btree *p, int *piTable, int createTabFlags){ function SQLITE_PRIVATE (line 72558) | SQLITE_PRIVATE int sqlite3BtreeCreateTable(Btree *p, int *piTable, int f... function clearDatabasePage (line 72570) | static int clearDatabasePage( function SQLITE_PRIVATE (line 72637) | SQLITE_PRIVATE int sqlite3BtreeClearTable(Btree *p, int iTable, int *pnC... function SQLITE_PRIVATE (line 72661) | SQLITE_PRIVATE int sqlite3BtreeClearTableOfCursor(BtCursor *pCur){ function btreeDropTable (line 72685) | static int btreeDropTable(Btree *p, Pgno iTable, int *piMoved){ function SQLITE_PRIVATE (line 72770) | SQLITE_PRIVATE int sqlite3BtreeDropTable(Btree *p, int iTable, int *piMo... function SQLITE_PRIVATE (line 72799) | SQLITE_PRIVATE void sqlite3BtreeGetMeta(Btree *p, int idx, u32 *pMeta){ function SQLITE_PRIVATE (line 72829) | SQLITE_PRIVATE int sqlite3BtreeUpdateMeta(Btree *p, int idx, u32 iMeta){ function SQLITE_PRIVATE (line 72862) | SQLITE_PRIVATE int sqlite3BtreeCount(BtCursor *pCur, i64 *pnEntry){ function SQLITE_PRIVATE (line 72932) | SQLITE_PRIVATE Pager *sqlite3BtreePager(Btree *p){ function checkAppendMsg (line 72940) | static void checkAppendMsg( function getPageReferenced (line 72970) | static int getPageReferenced(IntegrityCk *pCheck, Pgno iPg){ function setPageReferenced (line 72978) | static void setPageReferenced(IntegrityCk *pCheck, Pgno iPg){ function checkRef (line 72992) | static int checkRef(IntegrityCk *pCheck, Pgno iPage){ function checkPtrmap (line 73011) | static void checkPtrmap( function checkList (line 73040) | static void checkList( function btreeHeapInsert (line 73129) | static void btreeHeapInsert(u32 *aHeap, u32 x){ function btreeHeapPull (line 73139) | static int btreeHeapPull(u32 *aHeap, u32 *pOut){ function checkTreePage (line 73173) | static int checkTreePage( function SQLITE_PRIVATE (line 73443) | SQLITE_PRIVATE char *sqlite3BtreeIntegrityCheck( function SQLITE_PRIVATE (line 73580) | SQLITE_PRIVATE const char *sqlite3BtreeGetFilename(Btree *p){ function SQLITE_PRIVATE (line 73593) | SQLITE_PRIVATE const char *sqlite3BtreeGetJournalname(Btree *p){ function SQLITE_PRIVATE (line 73601) | SQLITE_PRIVATE int sqlite3BtreeIsInTrans(Btree *p){ function SQLITE_PRIVATE (line 73615) | SQLITE_PRIVATE int sqlite3BtreeCheckpoint(Btree *p, int eMode, int *pnLo... function SQLITE_PRIVATE (line 73634) | SQLITE_PRIVATE int sqlite3BtreeIsInReadTrans(Btree *p){ function SQLITE_PRIVATE (line 73640) | SQLITE_PRIVATE int sqlite3BtreeIsInBackup(Btree *p){ function SQLITE_PRIVATE (line 73666) | SQLITE_PRIVATE void *sqlite3BtreeSchema(Btree *p, int nBytes, void(*xFre... function SQLITE_PRIVATE (line 73682) | SQLITE_PRIVATE int sqlite3BtreeSchemaLocked(Btree *p){ function SQLITE_PRIVATE (line 73699) | SQLITE_PRIVATE int sqlite3BtreeLockTable(Btree *p, int iTab, u8 isWriteL... function SQLITE_PRIVATE (line 73729) | SQLITE_PRIVATE int sqlite3BtreePutData(BtCursor *pCsr, u32 offset, u32 a... function SQLITE_PRIVATE (line 73777) | SQLITE_PRIVATE void sqlite3BtreeIncrblobCursor(BtCursor *pCur){ function SQLITE_PRIVATE (line 73788) | SQLITE_PRIVATE int sqlite3BtreeSetVersion(Btree *pBtree, int iVersion){ function SQLITE_PRIVATE (line 73823) | SQLITE_PRIVATE int sqlite3BtreeCursorHasHint(BtCursor *pCsr, unsigned in... function SQLITE_PRIVATE (line 73830) | SQLITE_PRIVATE int sqlite3BtreeIsReadonly(Btree *p){ function SQLITE_PRIVATE (line 73837) | SQLITE_PRIVATE int sqlite3HeaderSizeBtree(void){ return ROUND8(sizeof(Me... function SQLITE_PRIVATE (line 73843) | SQLITE_PRIVATE int sqlite3BtreeSharable(Btree *p){ function SQLITE_PRIVATE (line 73852) | SQLITE_PRIVATE int sqlite3BtreeConnectionCount(Btree *p){ type sqlite3_backup (line 73880) | struct sqlite3_backup { function Btree (line 73941) | static Btree *findBtree(sqlite3 *pErrorDb, sqlite3 *pDb, const char *zDb){ function setDestPgsz (line 73972) | static int setDestPgsz(sqlite3_backup *p){ function checkReadTransaction (line 73984) | static int checkReadTransaction(sqlite3 *db, Btree *p){ function SQLITE_API (line 74000) | SQLITE_API sqlite3_backup *sqlite3_backup_init( function isFatalError (line 74077) | static int isFatalError(int rc){ function backupOnePage (line 74086) | static int backupOnePage( function backupTruncateFile (line 74182) | static int backupTruncateFile(sqlite3_file *pFile, i64 iSize){ function attachBackupObject (line 74195) | static void attachBackupObject(sqlite3_backup *p){ function SQLITE_API (line 74207) | SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage){ function SQLITE_API (line 74461) | SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p){ function SQLITE_API (line 74515) | SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p){ function SQLITE_API (line 74529) | SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p){ function SQLITE_NOINLINE (line 74551) | static SQLITE_NOINLINE void backupUpdate( function SQLITE_PRIVATE (line 74576) | SQLITE_PRIVATE void sqlite3BackupUpdate(sqlite3_backup *pBackup, Pgno iP... function SQLITE_PRIVATE (line 74591) | SQLITE_PRIVATE void sqlite3BackupRestart(sqlite3_backup *pBackup){ function SQLITE_PRIVATE (line 74608) | SQLITE_PRIVATE int sqlite3BtreeCopyFile(Btree *pTo, Btree *pFrom){ function SQLITE_PRIVATE (line 74697) | SQLITE_PRIVATE int sqlite3VdbeCheckMemInvariants(Mem *p){ function vdbeMemRenderNum (line 74768) | static void vdbeMemRenderNum(int sz, char *zBuf, Mem *p){ function SQLITE_PRIVATE (line 74806) | SQLITE_PRIVATE int sqlite3VdbeMemValidStrRep(Mem *p){ function SQLITE_PRIVATE (line 74852) | SQLITE_PRIVATE int sqlite3VdbeChangeEncoding(Mem *pMem, int desiredEnc){ function sqlite3VdbeMemGrow (line 74886) | int sqlite3VdbeMemGrow(Mem *pMem, int n, int bPreserve){ function SQLITE_PRIVATE (line 74947) | SQLITE_PRIVATE int sqlite3VdbeMemClearAndResize(Mem *pMem, int szNew){ function SQLITE_NOINLINE (line 74968) | static SQLITE_NOINLINE int vdbeMemAddTerminator(Mem *pMem){ function SQLITE_PRIVATE (line 74985) | SQLITE_PRIVATE int sqlite3VdbeMemMakeWriteable(Mem *pMem){ function SQLITE_PRIVATE (line 75008) | SQLITE_PRIVATE int sqlite3VdbeMemExpandBlob(Mem *pMem){ function SQLITE_PRIVATE (line 75036) | SQLITE_PRIVATE int sqlite3VdbeMemNulTerminate(Mem *pMem){ function SQLITE_PRIVATE (line 75061) | SQLITE_PRIVATE int sqlite3VdbeMemStringify(Mem *pMem, u8 enc, u8 bForce){ function SQLITE_PRIVATE (line 75095) | SQLITE_PRIVATE int sqlite3VdbeMemFinalize(Mem *pMem, FuncDef *pFunc){ function SQLITE_PRIVATE (line 75125) | SQLITE_PRIVATE int sqlite3VdbeMemAggValue(Mem *pAccum, Mem *pOut, FuncDe... function SQLITE_NOINLINE (line 75154) | static SQLITE_NOINLINE void vdbeMemClearExternAndSetNull(Mem *p){ function SQLITE_NOINLINE (line 75177) | static SQLITE_NOINLINE void vdbeMemClear(Mem *p){ function SQLITE_PRIVATE (line 75198) | SQLITE_PRIVATE void sqlite3VdbeMemRelease(Mem *p){ function SQLITE_NOINLINE (line 75210) | static SQLITE_NOINLINE i64 doubleToInt64(double r){ function SQLITE_NOINLINE (line 75246) | static SQLITE_NOINLINE i64 memIntValue(Mem *pMem){ function SQLITE_PRIVATE (line 75251) | SQLITE_PRIVATE i64 sqlite3VdbeIntValue(Mem *pMem){ function SQLITE_NOINLINE (line 75275) | static SQLITE_NOINLINE double memRealValue(Mem *pMem){ function SQLITE_PRIVATE (line 75281) | SQLITE_PRIVATE double sqlite3VdbeRealValue(Mem *pMem){ function SQLITE_PRIVATE (line 75301) | SQLITE_PRIVATE int sqlite3VdbeBooleanValue(Mem *pMem, int ifNull){ function SQLITE_PRIVATE (line 75312) | SQLITE_PRIVATE void sqlite3VdbeIntegerAffinity(Mem *pMem){ function SQLITE_PRIVATE (line 75340) | SQLITE_PRIVATE int sqlite3VdbeMemIntegerify(Mem *pMem){ function SQLITE_PRIVATE (line 75354) | SQLITE_PRIVATE int sqlite3VdbeMemRealify(Mem *pMem){ function SQLITE_PRIVATE (line 75372) | SQLITE_PRIVATE int sqlite3RealSameAsInt(double r1, sqlite3_int64 i){ function SQLITE_PRIVATE (line 75387) | SQLITE_PRIVATE int sqlite3VdbeMemNumerify(Mem *pMem){ function SQLITE_PRIVATE (line 75419) | SQLITE_PRIVATE void sqlite3VdbeMemCast(Mem *pMem, u8 aff, u8 encoding){ function SQLITE_PRIVATE (line 75461) | SQLITE_PRIVATE void sqlite3VdbeMemInit(Mem *pMem, sqlite3 *db, u16 flags){ function SQLITE_PRIVATE (line 75481) | SQLITE_PRIVATE void sqlite3VdbeMemSetNull(Mem *pMem){ function SQLITE_PRIVATE (line 75488) | SQLITE_PRIVATE void sqlite3ValueSetNull(sqlite3_value *p){ function SQLITE_PRIVATE (line 75496) | SQLITE_PRIVATE void sqlite3VdbeMemSetZeroBlob(Mem *pMem, int n){ function SQLITE_NOINLINE (line 75511) | static SQLITE_NOINLINE void vdbeReleaseAndSetInt64(Mem *pMem, i64 val){ function SQLITE_PRIVATE (line 75521) | SQLITE_PRIVATE void sqlite3VdbeMemSetInt64(Mem *pMem, i64 val){ function SQLITE_PRIVATE (line 75531) | SQLITE_PRIVATE void sqlite3NoopDestructor(void *p){ UNUSED_PARAMETER(p); } function SQLITE_PRIVATE (line 75537) | SQLITE_PRIVATE void sqlite3VdbeMemSetPointer( function SQLITE_PRIVATE (line 75556) | SQLITE_PRIVATE void sqlite3VdbeMemSetDouble(Mem *pMem, double val){ function SQLITE_PRIVATE (line 75570) | SQLITE_PRIVATE int sqlite3VdbeMemIsRowSet(const Mem *pMem){ function SQLITE_PRIVATE (line 75583) | SQLITE_PRIVATE int sqlite3VdbeMemSetRowSet(Mem *pMem){ function SQLITE_PRIVATE (line 75601) | SQLITE_PRIVATE int sqlite3VdbeMemTooBig(Mem *p){ function SQLITE_PRIVATE (line 75622) | SQLITE_PRIVATE void sqlite3VdbeMemAboutToChange(Vdbe *pVdbe, Mem *pMem){ function SQLITE_NOINLINE (line 75656) | static SQLITE_NOINLINE void vdbeClrCopy(Mem *pTo, const Mem *pFrom, int ... function SQLITE_PRIVATE (line 75661) | SQLITE_PRIVATE void sqlite3VdbeMemShallowCopy(Mem *pTo, const Mem *pFrom... function SQLITE_PRIVATE (line 75677) | SQLITE_PRIVATE int sqlite3VdbeMemCopy(Mem *pTo, const Mem *pFrom){ function SQLITE_PRIVATE (line 75700) | SQLITE_PRIVATE void sqlite3VdbeMemMove(Mem *pTo, Mem *pFrom){ function SQLITE_PRIVATE (line 75726) | SQLITE_PRIVATE int sqlite3VdbeMemSetStr( function SQLITE_NOINLINE (line 75825) | static SQLITE_NOINLINE int vdbeMemFromBtreeResize( function SQLITE_PRIVATE (line 75848) | SQLITE_PRIVATE int sqlite3VdbeMemFromBtree( function SQLITE_NOINLINE (line 75883) | static SQLITE_NOINLINE const void *valueToText(sqlite3_value* pVal, u8 e... function SQLITE_PRIVATE (line 75926) | SQLITE_PRIVATE const void *sqlite3ValueText(sqlite3_value* pVal, u8 enc){ function SQLITE_PRIVATE (line 75944) | SQLITE_PRIVATE sqlite3_value *sqlite3ValueNew(sqlite3 *db){ type ValueNewStat4Ctx (line 75957) | struct ValueNewStat4Ctx { function sqlite3_value (line 75975) | static sqlite3_value *valueNew(sqlite3 *db, struct ValueNewStat4Ctx *p){ function valueFromFunction (line 76037) | static int valueFromFunction( function valueFromExpr (line 76131) | static int valueFromExpr( function SQLITE_PRIVATE (line 76282) | SQLITE_PRIVATE int sqlite3ValueFromExpr( function stat4ValueFromExpr (line 76311) | static int stat4ValueFromExpr( function SQLITE_PRIVATE (line 76386) | SQLITE_PRIVATE int sqlite3Stat4ProbeSetValue( function SQLITE_PRIVATE (line 76431) | SQLITE_PRIVATE int sqlite3Stat4ValueFromExpr( function SQLITE_PRIVATE (line 76448) | SQLITE_PRIVATE int sqlite3Stat4Column( function SQLITE_PRIVATE (line 76493) | SQLITE_PRIVATE void sqlite3Stat4ProbeFree(UnpackedRecord *pRec){ function SQLITE_PRIVATE (line 76511) | SQLITE_PRIVATE void sqlite3ValueSetStr( function SQLITE_PRIVATE (line 76524) | SQLITE_PRIVATE void sqlite3ValueFree(sqlite3_value *v){ function SQLITE_NOINLINE (line 76535) | static SQLITE_NOINLINE int valueBytes(sqlite3_value *pVal, u8 enc){ function SQLITE_PRIVATE (line 76538) | SQLITE_PRIVATE int sqlite3ValueBytes(sqlite3_value *pVal, u8 enc){ function SQLITE_PRIVATE (line 76577) | SQLITE_PRIVATE Vdbe *sqlite3VdbeCreate(Parse *pParse){ function SQLITE_PRIVATE (line 76604) | SQLITE_PRIVATE void sqlite3VdbeError(Vdbe *p, const char *zFormat, ...){ function SQLITE_PRIVATE (line 76615) | SQLITE_PRIVATE void sqlite3VdbeSetSql(Vdbe *p, const char *z, int n, u8 ... function SQLITE_PRIVATE (line 76629) | SQLITE_PRIVATE void sqlite3VdbeAddDblquoteStr(sqlite3 *db, Vdbe *p, cons... function SQLITE_PRIVATE (line 76648) | SQLITE_PRIVATE int sqlite3VdbeUsesDoubleQuotedString( function SQLITE_PRIVATE (line 76665) | SQLITE_PRIVATE void sqlite3VdbeSwap(Vdbe *pA, Vdbe *pB){ function growOpArray (line 76702) | static int growOpArray(Vdbe *v, int nOp){ function test_addop_breakpoint (line 76744) | static void test_addop_breakpoint(void){ function SQLITE_NOINLINE (line 76766) | static SQLITE_NOINLINE int growOp3(Vdbe *p, int op, int p1, int p2, int ... function SQLITE_PRIVATE (line 76772) | SQLITE_PRIVATE int sqlite3VdbeAddOp3(Vdbe *p, int op, int p1, int p2, in... function SQLITE_PRIVATE (line 76809) | SQLITE_PRIVATE int sqlite3VdbeAddOp0(Vdbe *p, int op){ function SQLITE_PRIVATE (line 76812) | SQLITE_PRIVATE int sqlite3VdbeAddOp1(Vdbe *p, int op, int p1){ function SQLITE_PRIVATE (line 76815) | SQLITE_PRIVATE int sqlite3VdbeAddOp2(Vdbe *p, int op, int p1, int p2){ function SQLITE_PRIVATE (line 76821) | SQLITE_PRIVATE int sqlite3VdbeGoto(Vdbe *p, int iDest){ function SQLITE_PRIVATE (line 76828) | SQLITE_PRIVATE int sqlite3VdbeLoadString(Vdbe *p, int iDest, const char ... function SQLITE_PRIVATE (line 76843) | SQLITE_PRIVATE void sqlite3VdbeMultiLoad(Vdbe *p, int iDest, const char ... function SQLITE_PRIVATE (line 76866) | SQLITE_PRIVATE int sqlite3VdbeAddOp4( function SQLITE_PRIVATE (line 76884) | SQLITE_PRIVATE int sqlite3VdbeAddOp4Dup8( function SQLITE_PRIVATE (line 76903) | SQLITE_PRIVATE int sqlite3VdbeExplainParent(Parse *pParse){ function SQLITE_PRIVATE (line 76915) | SQLITE_PRIVATE void sqlite3ExplainBreakpoint(const char *z1, const char ... function SQLITE_PRIVATE (line 76927) | SQLITE_PRIVATE void sqlite3VdbeExplain(Parse *pParse, u8 bPush, const ch... function SQLITE_PRIVATE (line 76955) | SQLITE_PRIVATE void sqlite3VdbeExplainPop(Parse *pParse){ function SQLITE_PRIVATE (line 76969) | SQLITE_PRIVATE void sqlite3VdbeAddParseSchemaOp(Vdbe *p, int iDb, char *... function SQLITE_PRIVATE (line 76978) | SQLITE_PRIVATE int sqlite3VdbeAddOp4Int( function SQLITE_PRIVATE (line 76997) | SQLITE_PRIVATE void sqlite3VdbeEndCoroutine(Vdbe *v, int regYield){ function SQLITE_PRIVATE (line 77035) | SQLITE_PRIVATE int sqlite3VdbeMakeLabel(Parse *pParse){ function SQLITE_NOINLINE (line 77044) | static SQLITE_NOINLINE void resizeResolveLabel(Parse *p, Vdbe *v, int j){ function SQLITE_PRIVATE (line 77059) | SQLITE_PRIVATE void sqlite3VdbeResolveLabel(Vdbe *v, int x){ function SQLITE_PRIVATE (line 77081) | SQLITE_PRIVATE void sqlite3VdbeRunOnlyOnce(Vdbe *p){ function SQLITE_PRIVATE (line 77088) | SQLITE_PRIVATE void sqlite3VdbeReusable(Vdbe *p){ type VdbeOpIter (line 77110) | typedef struct VdbeOpIter VdbeOpIter; type VdbeOpIter (line 77111) | struct VdbeOpIter { function Op (line 77118) | static Op *opIterNext(VdbeOpIter *p){ function SQLITE_PRIVATE (line 77184) | SQLITE_PRIVATE int sqlite3VdbeAssertMayAbort(Vdbe *v, int mayAbort){ function SQLITE_PRIVATE (line 77240) | SQLITE_PRIVATE void sqlite3VdbeIncrWriteCounter(Vdbe *p, VdbeCursor *pC){ function SQLITE_PRIVATE (line 77256) | SQLITE_PRIVATE void sqlite3VdbeAssertAbortable(Vdbe *p){ function resolveP2Values (line 77282) | static void resolveP2Values(Vdbe *p, int *pMaxFuncArgs){ function SQLITE_PRIVATE (line 77383) | SQLITE_PRIVATE int sqlite3VdbeCurrentAddr(Vdbe *p){ function SQLITE_PRIVATE (line 77397) | SQLITE_PRIVATE void sqlite3VdbeVerifyNoMallocRequired(Vdbe *p, int N){ function SQLITE_PRIVATE (line 77410) | SQLITE_PRIVATE void sqlite3VdbeVerifyNoResultRow(Vdbe *p){ function SQLITE_PRIVATE (line 77424) | SQLITE_PRIVATE void sqlite3VdbeVerifyAbortable(Vdbe *p, int onError){ function SQLITE_PRIVATE (line 77440) | SQLITE_PRIVATE VdbeOp *sqlite3VdbeTakeOpArray(Vdbe *p, int *pnOp, int *p... function SQLITE_PRIVATE (line 77460) | SQLITE_PRIVATE VdbeOp *sqlite3VdbeAddOpList( function SQLITE_PRIVATE (line 77508) | SQLITE_PRIVATE void sqlite3VdbeScanStatus( function SQLITE_PRIVATE (line 77536) | SQLITE_PRIVATE void sqlite3VdbeChangeOpcode(Vdbe *p, int addr, u8 iNewOp... function SQLITE_PRIVATE (line 77539) | SQLITE_PRIVATE void sqlite3VdbeChangeP1(Vdbe *p, int addr, int val){ function SQLITE_PRIVATE (line 77542) | SQLITE_PRIVATE void sqlite3VdbeChangeP2(Vdbe *p, int addr, int val){ function SQLITE_PRIVATE (line 77545) | SQLITE_PRIVATE void sqlite3VdbeChangeP3(Vdbe *p, int addr, int val){ function SQLITE_PRIVATE (line 77548) | SQLITE_PRIVATE void sqlite3VdbeChangeP5(Vdbe *p, u16 p5){ function SQLITE_PRIVATE (line 77557) | SQLITE_PRIVATE void sqlite3VdbeJumpHere(Vdbe *p, int addr){ function freeEphemeralFunction (line 77566) | static void freeEphemeralFunction(sqlite3 *db, FuncDef *pDef){ function SQLITE_NOINLINE (line 77577) | static SQLITE_NOINLINE void freeP4Mem(sqlite3 *db, Mem *p){ function SQLITE_NOINLINE (line 77581) | static SQLITE_NOINLINE void freeP4FuncCtx(sqlite3 *db, sqlite3_context *p){ function freeP4 (line 77585) | static void freeP4(sqlite3 *db, int p4type, void *p4){ function vdbeFreeOpArray (line 77634) | static void vdbeFreeOpArray(sqlite3 *db, Op *aOp, int nOp){ function SQLITE_PRIVATE (line 77652) | SQLITE_PRIVATE void sqlite3VdbeLinkSubProgram(Vdbe *pVdbe, SubProgram *p){ function SQLITE_PRIVATE (line 77660) | SQLITE_PRIVATE int sqlite3VdbeChangeToNoop(Vdbe *p, int addr){ function SQLITE_PRIVATE (line 77676) | SQLITE_PRIVATE int sqlite3VdbeDeletePriorOpcode(Vdbe *p, u8 op){ function vdbeChangeP4Full (line 77701) | static void SQLITE_NOINLINE vdbeChangeP4Full( function SQLITE_PRIVATE (line 77720) | SQLITE_PRIVATE void sqlite3VdbeChangeP4(Vdbe *p, int addr, const char *z... function SQLITE_PRIVATE (line 77763) | SQLITE_PRIVATE void sqlite3VdbeAppendP4(Vdbe *p, void *pP4, int n){ function SQLITE_PRIVATE (line 77783) | SQLITE_PRIVATE void sqlite3VdbeSetP4KeyInfo(Parse *pParse, Index *pIdx){ function vdbeVComment (line 77799) | static void vdbeVComment(Vdbe *p, const char *zFormat, va_list ap){ function SQLITE_PRIVATE (line 77808) | SQLITE_PRIVATE void sqlite3VdbeComment(Vdbe *p, const char *zFormat, ...){ function SQLITE_PRIVATE (line 77816) | SQLITE_PRIVATE void sqlite3VdbeNoopComment(Vdbe *p, const char *zFormat,... function SQLITE_PRIVATE (line 77831) | SQLITE_PRIVATE void sqlite3VdbeSetLineNumber(Vdbe *v, int iLine){ function SQLITE_PRIVATE (line 77849) | SQLITE_PRIVATE VdbeOp *sqlite3VdbeGetOp(Vdbe *p, int addr){ function translateP (line 77870) | static int translateP(char c, const Op *pOp){ function displayComment (line 77891) | static int displayComment( function displayP4Expr (line 77969) | static void displayP4Expr(StrAccum *p, Expr *pExpr){ function SQLITE_PRIVATE (line 78171) | SQLITE_PRIVATE void sqlite3VdbeUsesBtree(Vdbe *p, int i){ function SQLITE_PRIVATE (line 78202) | SQLITE_PRIVATE void sqlite3VdbeEnter(Vdbe *p){ function SQLITE_NOINLINE (line 78223) | static SQLITE_NOINLINE void vdbeLeave(Vdbe *p){ function SQLITE_PRIVATE (line 78237) | SQLITE_PRIVATE void sqlite3VdbeLeave(Vdbe *p){ function SQLITE_PRIVATE (line 78247) | SQLITE_PRIVATE void sqlite3VdbePrintOp(FILE *pOut, int pc, VdbeOp *pOp){ function initMemArray (line 78273) | static void initMemArray(Mem *p, int N, sqlite3 *db, u16 flags){ function releaseMemArray (line 78288) | static void releaseMemArray(Mem *p, int N){ function SQLITE_PRIVATE (line 78336) | SQLITE_PRIVATE int sqlite3VdbeFrameIsValid(VdbeFrame *pFrame){ function SQLITE_PRIVATE (line 78350) | SQLITE_PRIVATE void sqlite3VdbeFrameMemDel(void *pArg){ function SQLITE_PRIVATE (line 78362) | SQLITE_PRIVATE void sqlite3VdbeFrameDelete(VdbeFrame *p){ function SQLITE_PRIVATE (line 78394) | SQLITE_PRIVATE int sqlite3VdbeList( function SQLITE_PRIVATE (line 78592) | SQLITE_PRIVATE void sqlite3VdbePrintSql(Vdbe *p){ function SQLITE_PRIVATE (line 78611) | SQLITE_PRIVATE void sqlite3VdbeIOTraceSql(Vdbe *p){ type ReusableSpace (line 78641) | struct ReusableSpace { type ReusableSpace (line 78662) | struct ReusableSpace function SQLITE_PRIVATE (line 78684) | SQLITE_PRIVATE void sqlite3VdbeRewind(Vdbe *p){ function SQLITE_PRIVATE (line 78737) | SQLITE_PRIVATE void sqlite3VdbeMakeReady( function SQLITE_PRIVATE (line 78844) | SQLITE_PRIVATE void sqlite3VdbeFreeCursor(Vdbe *p, VdbeCursor *pCx){ function closeCursorsInFrame (line 78881) | static void closeCursorsInFrame(Vdbe *p){ function SQLITE_PRIVATE (line 78899) | SQLITE_PRIVATE int sqlite3VdbeFrameRestore(VdbeFrame *pFrame){ function closeAllCursors (line 78928) | static void closeAllCursors(Vdbe *p){ function SQLITE_PRIVATE (line 78958) | SQLITE_PRIVATE void sqlite3VdbeSetNumCols(Vdbe *p, int nResColumn){ function SQLITE_PRIVATE (line 78983) | SQLITE_PRIVATE int sqlite3VdbeSetColName( function vdbeCommit (line 79011) | static int vdbeCommit(sqlite3 *db, Vdbe *p){ function checkActiveVdbeCnt (line 79274) | static void checkActiveVdbeCnt(sqlite3 *db){ function SQLITE_NOINLINE (line 79306) | static SQLITE_NOINLINE int vdbeCloseStatement(Vdbe *p, int eOp){ function SQLITE_PRIVATE (line 79352) | SQLITE_PRIVATE int sqlite3VdbeCloseStatement(Vdbe *p, int eOp){ function SQLITE_PRIVATE (line 79371) | SQLITE_PRIVATE int sqlite3VdbeCheckFk(Vdbe *p, int deferred){ function SQLITE_PRIVATE (line 79398) | SQLITE_PRIVATE int sqlite3VdbeHalt(Vdbe *p){ function SQLITE_PRIVATE (line 79599) | SQLITE_PRIVATE void sqlite3VdbeResetStepResult(Vdbe *p){ function SQLITE_PRIVATE (line 79611) | SQLITE_PRIVATE int sqlite3VdbeTransferError(Vdbe *p){ function vdbeInvokeSqllog (line 79633) | static void vdbeInvokeSqllog(Vdbe *v){ function SQLITE_PRIVATE (line 79660) | SQLITE_PRIVATE int sqlite3VdbeReset(Vdbe *p){ function SQLITE_PRIVATE (line 79751) | SQLITE_PRIVATE int sqlite3VdbeFinalize(Vdbe *p){ function SQLITE_PRIVATE (line 79777) | SQLITE_PRIVATE void sqlite3VdbeDeleteAuxData(sqlite3 *db, AuxData **pp, ... function SQLITE_PRIVATE (line 79805) | SQLITE_PRIVATE void sqlite3VdbeClearObject(sqlite3 *db, Vdbe *p){ function SQLITE_PRIVATE (line 79846) | SQLITE_PRIVATE void sqlite3VdbeDelete(Vdbe *p){ function handleDeferredMoveto (line 79872) | static int SQLITE_NOINLINE handleDeferredMoveto(VdbeCursor *p){ function handleMovedCursor (line 79898) | static int SQLITE_NOINLINE handleMovedCursor(VdbeCursor *p){ function SQLITE_PRIVATE (line 79913) | SQLITE_PRIVATE int sqlite3VdbeCursorRestore(VdbeCursor *p){ function SQLITE_PRIVATE (line 79934) | SQLITE_PRIVATE int sqlite3VdbeCursorMoveto(VdbeCursor **pp, int *piCol){ function SQLITE_PRIVATE (line 80006) | SQLITE_PRIVATE u32 sqlite3VdbeSerialType(Mem *pMem, int file_format, u32... function SQLITE_PRIVATE (line 80090) | SQLITE_PRIVATE u32 sqlite3VdbeSerialTypeLen(u32 serial_type){ function SQLITE_PRIVATE (line 80099) | SQLITE_PRIVATE u8 sqlite3VdbeOneByteSerialTypeLen(u8 serial_type){ function u64 (line 80139) | static u64 floatSwap(u64 in){ function SQLITE_PRIVATE (line 80170) | SQLITE_PRIVATE u32 sqlite3VdbeSerialPut(u8 *buf, Mem *pMem, u32 serial_t... function u32 (line 80224) | static u32 serialGet( function SQLITE_PRIVATE (line 80260) | SQLITE_PRIVATE u32 sqlite3VdbeSerialGet( function SQLITE_PRIVATE (line 80365) | SQLITE_PRIVATE UnpackedRecord *sqlite3VdbeAllocUnpackedRecord( function SQLITE_PRIVATE (line 80385) | SQLITE_PRIVATE void sqlite3VdbeRecordUnpack( function vdbeRecordCompareDebug (line 80439) | static int vdbeRecordCompareDebug( function vdbeAssertFieldCountWithinLimits (line 80550) | static void vdbeAssertFieldCountWithinLimits( function vdbeCompareMemString (line 80580) | static int vdbeCompareMemString( function isAllZero (line 80617) | static int isAllZero(const char *z, int n){ function sqlite3BlobCompare (line 80630) | int sqlite3BlobCompare(const Mem *pB1, const Mem *pB2){ function sqlite3IntFloatCompare (line 80663) | static int sqlite3IntFloatCompare(i64 i, double r){ function SQLITE_PRIVATE (line 80693) | SQLITE_PRIVATE int sqlite3MemCompare(const Mem *pMem1, const Mem *pMem2,... function i64 (line 80792) | static i64 vdbeRecordDecodeInt(u32 serial_type, const u8 *aKey){ function SQLITE_PRIVATE (line 80847) | SQLITE_PRIVATE int sqlite3VdbeRecordCompareWithSkip( function SQLITE_PRIVATE (line 81044) | SQLITE_PRIVATE int sqlite3VdbeRecordCompare( function vdbeRecordCompareInt (line 81061) | static int vdbeRecordCompareInt( function vdbeRecordCompareString (line 81155) | static int vdbeRecordCompareString( function SQLITE_PRIVATE (line 81216) | SQLITE_PRIVATE RecordCompare sqlite3VdbeFindCompare(UnpackedRecord *p){ function SQLITE_PRIVATE (line 81267) | SQLITE_PRIVATE int sqlite3VdbeIdxRowid(sqlite3 *db, BtCursor *pCur, i64 ... function SQLITE_PRIVATE (line 81346) | SQLITE_PRIVATE int sqlite3VdbeIdxKeyCompare( function SQLITE_PRIVATE (line 81381) | SQLITE_PRIVATE void sqlite3VdbeSetChanges(sqlite3 *db, int nChange){ function SQLITE_PRIVATE (line 81391) | SQLITE_PRIVATE void sqlite3VdbeCountChanges(Vdbe *v){ function SQLITE_PRIVATE (line 81413) | SQLITE_PRIVATE void sqlite3ExpirePreparedStatements(sqlite3 *db, int iCo... function SQLITE_PRIVATE (line 81423) | SQLITE_PRIVATE sqlite3 *sqlite3VdbeDb(Vdbe *v){ function SQLITE_PRIVATE (line 81430) | SQLITE_PRIVATE u8 sqlite3VdbePrepareFlags(Vdbe *v){ function SQLITE_PRIVATE (line 81442) | SQLITE_PRIVATE sqlite3_value *sqlite3VdbeGetBoundValue(Vdbe *v, int iVar... function SQLITE_PRIVATE (line 81464) | SQLITE_PRIVATE void sqlite3VdbeSetVarmask(Vdbe *v, int iVar){ function SQLITE_PRIVATE (line 81483) | SQLITE_PRIVATE int sqlite3NotPureFunc(sqlite3_context *pCtx){ function SQLITE_PRIVATE (line 81502) | SQLITE_PRIVATE void sqlite3VtabImportErrmsg(Vdbe *p, sqlite3_vtab *pVtab){ function vdbeFreeUnpacked (line 81523) | static void vdbeFreeUnpacked(sqlite3 *db, int nField, UnpackedRecord *p){ function SQLITE_PRIVATE (line 81542) | SQLITE_PRIVATE void sqlite3VdbePreUpdateHook( function SQLITE_API (line 81631) | SQLITE_API int sqlite3_expired(sqlite3_stmt *pStmt){ function vdbeSafety (line 81642) | static int vdbeSafety(Vdbe *p){ function vdbeSafetyNotNull (line 81650) | static int vdbeSafetyNotNull(Vdbe *p){ function SQLITE_NOINLINE (line 81664) | static SQLITE_NOINLINE void invokeProfileCallback(sqlite3 *db, Vdbe *p){ function SQLITE_API (line 81702) | SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt){ function SQLITE_API (line 81729) | SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt){ function SQLITE_API (line 81750) | SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt *pStmt){ function SQLITE_API (line 81775) | SQLITE_API const void *sqlite3_value_blob(sqlite3_value *pVal){ function SQLITE_API (line 81788) | SQLITE_API int sqlite3_value_bytes(sqlite3_value *pVal){ function SQLITE_API (line 81791) | SQLITE_API int sqlite3_value_bytes16(sqlite3_value *pVal){ function SQLITE_API (line 81794) | SQLITE_API double sqlite3_value_double(sqlite3_value *pVal){ function SQLITE_API (line 81797) | SQLITE_API int sqlite3_value_int(sqlite3_value *pVal){ function SQLITE_API (line 81800) | SQLITE_API sqlite_int64 sqlite3_value_int64(sqlite3_value *pVal){ function sqlite3_value_subtype (line 81803) | SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value *pVal){ function SQLITE_API (line 81807) | SQLITE_API void *sqlite3_value_pointer(sqlite3_value *pVal, const char *... function SQLITE_API (line 81824) | SQLITE_API const void *sqlite3_value_text16(sqlite3_value* pVal){ function SQLITE_API (line 81827) | SQLITE_API const void *sqlite3_value_text16be(sqlite3_value *pVal){ function SQLITE_API (line 81830) | SQLITE_API const void *sqlite3_value_text16le(sqlite3_value *pVal){ function SQLITE_API (line 81838) | SQLITE_API int sqlite3_value_type(sqlite3_value* pVal){ function SQLITE_API (line 81924) | SQLITE_API int sqlite3_value_nochange(sqlite3_value *pVal){ function SQLITE_API (line 81929) | SQLITE_API int sqlite3_value_frombind(sqlite3_value *pVal){ function SQLITE_API (line 81935) | SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value *pOrig){ function SQLITE_API (line 81958) | SQLITE_API void sqlite3_value_free(sqlite3_value *pOld){ function setResultStrOrError (line 81974) | static void setResultStrOrError( function invokeValueDestructor (line 81985) | static int invokeValueDestructor( function SQLITE_API (line 82001) | SQLITE_API void sqlite3_result_blob( function SQLITE_API (line 82011) | SQLITE_API void sqlite3_result_blob64( function SQLITE_API (line 82025) | SQLITE_API void sqlite3_result_double(sqlite3_context *pCtx, double rVal){ function SQLITE_API (line 82029) | SQLITE_API void sqlite3_result_error(sqlite3_context *pCtx, const char *... function SQLITE_API (line 82035) | SQLITE_API void sqlite3_result_error16(sqlite3_context *pCtx, const void... function SQLITE_API (line 82041) | SQLITE_API void sqlite3_result_int(sqlite3_context *pCtx, int iVal){ function SQLITE_API (line 82045) | SQLITE_API void sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){ function SQLITE_API (line 82049) | SQLITE_API void sqlite3_result_null(sqlite3_context *pCtx){ function SQLITE_API (line 82053) | SQLITE_API void sqlite3_result_pointer( function SQLITE_API (line 82065) | SQLITE_API void sqlite3_result_subtype(sqlite3_context *pCtx, unsigned i... function SQLITE_API (line 82071) | SQLITE_API void sqlite3_result_text( function SQLITE_API (line 82080) | SQLITE_API void sqlite3_result_text64( function SQLITE_API (line 82097) | SQLITE_API void sqlite3_result_text16( function SQLITE_API (line 82106) | SQLITE_API void sqlite3_result_text16be( function SQLITE_API (line 82115) | SQLITE_API void sqlite3_result_text16le( function SQLITE_API (line 82125) | SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_valu... function SQLITE_API (line 82129) | SQLITE_API void sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){ function SQLITE_API (line 82133) | SQLITE_API int sqlite3_result_zeroblob64(sqlite3_context *pCtx, u64 n){ function SQLITE_API (line 82142) | SQLITE_API void sqlite3_result_error_code(sqlite3_context *pCtx, int err... function SQLITE_API (line 82154) | SQLITE_API void sqlite3_result_error_toobig(sqlite3_context *pCtx){ function SQLITE_API (line 82162) | SQLITE_API void sqlite3_result_error_nomem(sqlite3_context *pCtx){ function SQLITE_PRIVATE (line 82174) | SQLITE_PRIVATE void sqlite3ResultIntReal(sqlite3_context *pCtx){ function doWalCallbacks (line 82188) | static int doWalCallbacks(sqlite3 *db){ function sqlite3Step (line 82218) | static int sqlite3Step(Vdbe *p){ function SQLITE_API (line 82353) | SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){ function SQLITE_API (line 82402) | SQLITE_API void *sqlite3_user_data(sqlite3_context *p){ function SQLITE_API (line 82417) | SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context *p){ function SQLITE_API (line 82436) | SQLITE_API int sqlite3_vtab_nochange(sqlite3_context *p){ function SQLITE_PRIVATE (line 82448) | SQLITE_PRIVATE sqlite3_int64 sqlite3StmtCurrentTime(sqlite3_context *p){ function SQLITE_NOINLINE (line 82468) | static SQLITE_NOINLINE void *createAggContext(sqlite3_context *p, int nB... function SQLITE_API (line 82490) | SQLITE_API void *sqlite3_aggregate_context(sqlite3_context *p, int nByte){ function SQLITE_API (line 82511) | SQLITE_API void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){ function SQLITE_API (line 82539) | SQLITE_API void sqlite3_set_auxdata( function SQLITE_API (line 82592) | SQLITE_API int sqlite3_aggregate_count(sqlite3_context *p){ function SQLITE_API (line 82601) | SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt){ function SQLITE_API (line 82610) | SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt){ function Mem (line 82659) | static Mem *columnMem(sqlite3_stmt *pStmt, int i){ function columnMallocFailure (line 82694) | static void columnMallocFailure(sqlite3_stmt *pStmt) function SQLITE_API (line 82714) | SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 82724) | SQLITE_API int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 82729) | SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 82734) | SQLITE_API double sqlite3_column_double(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 82739) | SQLITE_API int sqlite3_column_int(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 82744) | SQLITE_API sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 82754) | SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 82764) | SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 82770) | SQLITE_API int sqlite3_column_type(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 82841) | SQLITE_API const char *sqlite3_column_name(sqlite3_stmt *pStmt, int N){ function SQLITE_API (line 82845) | SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt *pStmt, int N){ function SQLITE_API (line 82864) | SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){ function SQLITE_API (line 82868) | SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt *pStmt, in... function SQLITE_API (line 82880) | SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt *pStmt,... function SQLITE_API (line 82884) | SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt *pStm... function SQLITE_API (line 82894) | SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt *pStmt, in... function SQLITE_API (line 82898) | SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt *pStmt, ... function SQLITE_API (line 82908) | SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt *pStmt, i... function SQLITE_API (line 82912) | SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt *pStmt,... function vdbeUnbind (line 82934) | static int vdbeUnbind(Vdbe *p, int i){ function bindText (line 82977) | static int bindText( function SQLITE_API (line 83013) | SQLITE_API int sqlite3_bind_blob( function SQLITE_API (line 83025) | SQLITE_API int sqlite3_bind_blob64( function SQLITE_API (line 83039) | SQLITE_API int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rV... function SQLITE_API (line 83049) | SQLITE_API int sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){ function SQLITE_API (line 83052) | SQLITE_API int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int... function SQLITE_API (line 83062) | SQLITE_API int sqlite3_bind_null(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 83071) | SQLITE_API int sqlite3_bind_pointer( function SQLITE_API (line 83089) | SQLITE_API int sqlite3_bind_text( function SQLITE_API (line 83098) | SQLITE_API int sqlite3_bind_text64( function SQLITE_API (line 83115) | SQLITE_API int sqlite3_bind_text16( function SQLITE_API (line 83125) | SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqli... function SQLITE_API (line 83156) | SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){ function SQLITE_API (line 83166) | SQLITE_API int sqlite3_bind_zeroblob64(sqlite3_stmt *pStmt, int i, sqlit... function SQLITE_API (line 83185) | SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){ function SQLITE_API (line 83196) | SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, ... function SQLITE_PRIVATE (line 83207) | SQLITE_PRIVATE int sqlite3VdbeParameterIndex(Vdbe *p, const char *zName,... function SQLITE_API (line 83211) | SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const c... function SQLITE_PRIVATE (line 83218) | SQLITE_PRIVATE int sqlite3TransferBindings(sqlite3_stmt *pFromStmt, sqli... function SQLITE_API (line 83245) | SQLITE_API int sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite... function SQLITE_API (line 83269) | SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt *pStmt){ function SQLITE_API (line 83277) | SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){ function SQLITE_API (line 83285) | SQLITE_API int sqlite3_stmt_isexplain(sqlite3_stmt *pStmt){ function SQLITE_API (line 83292) | SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt *pStmt){ function SQLITE_API (line 83303) | SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *p... function SQLITE_API (line 83324) | SQLITE_API int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int rese... function SQLITE_API (line 83354) | SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt){ function SQLITE_API (line 83368) | SQLITE_API char *sqlite3_expanded_sql(sqlite3_stmt *pStmt){ function SQLITE_API (line 83388) | SQLITE_API const char *sqlite3_normalized_sql(sqlite3_stmt *pStmt){ function UnpackedRecord (line 83406) | static UnpackedRecord *vdbeUnpackRecord( function SQLITE_API (line 83425) | SQLITE_API int sqlite3_preupdate_old(sqlite3 *db, int iIdx, sqlite3_valu... function SQLITE_API (line 83488) | SQLITE_API int sqlite3_preupdate_count(sqlite3 *db){ function SQLITE_API (line 83506) | SQLITE_API int sqlite3_preupdate_depth(sqlite3 *db){ function SQLITE_API (line 83517) | SQLITE_API int sqlite3_preupdate_new(sqlite3 *db, int iIdx, sqlite3_valu... function SQLITE_API (line 83592) | SQLITE_API int sqlite3_stmt_scanstatus( function SQLITE_API (line 83651) | SQLITE_API void sqlite3_stmt_scanstatus_reset(sqlite3_stmt *pStmt){ function findNextHostParameter (line 83687) | static int findNextHostParameter(const char *zSql, int *pnToken){ function SQLITE_PRIVATE (line 83730) | SQLITE_PRIVATE char *sqlite3VdbeExpandSql( function updateMaxBlobsize (line 83937) | static void updateMaxBlobsize(Mem *p){ function vdbeTakeBranch (line 84016) | static void vdbeTakeBranch(u32 iSrcLine, u8 I, u8 M){ function VdbeCursor (line 84075) | static VdbeCursor *allocateCursor( function alsoAnInt (line 84140) | static int alsoAnInt(Mem *pRec, double rValue, i64 *piValue){ function applyNumericAffinity (line 84164) | static void applyNumericAffinity(Mem *pRec, int bTryForInt){ function applyAffinity (line 84204) | static void applyAffinity( function SQLITE_API (line 84243) | SQLITE_API int sqlite3_value_numeric_type(sqlite3_value *pVal){ function SQLITE_PRIVATE (line 84257) | SQLITE_PRIVATE void sqlite3ValueApplyAffinity( function u16 (line 84271) | static u16 SQLITE_NOINLINE computeNumericType(Mem *pMem){ function u16 (line 84299) | static u16 numericType(Mem *pMem){ function SQLITE_PRIVATE (line 84319) | SQLITE_PRIVATE void sqlite3VdbeMemPrettyPrint(Mem *pMem, char *zBuf){ function memTracePrint (line 84399) | static void memTracePrint(Mem *p){ function registerTrace (line 84423) | static void registerTrace(int iReg, Mem *p){ function sqlite_uint64 (line 84475) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 84483) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 84494) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 84502) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite3Hwtime (line 84526) | sqlite3Hwtime(void){ return ((sqlite_uint64)0); } function checkSavepointCount (line 84548) | static int checkSavepointCount(sqlite3 *db){ function SQLITE_NOINLINE (line 84561) | static SQLITE_NOINLINE Mem *out2PrereleaseWithClear(Mem *pOut){ function Mem (line 84566) | static Mem *out2Prerelease(Vdbe *p, VdbeOp *pOp){ function SQLITE_PRIVATE (line 84585) | SQLITE_PRIVATE int sqlite3VdbeExec( type Incrblob (line 91794) | typedef struct Incrblob Incrblob; type Incrblob (line 91795) | struct Incrblob { function blobSeekToRow (line 91824) | static int blobSeekToRow(Incrblob *p, sqlite3_int64 iRow, char **pzErr){ function SQLITE_API (line 91889) | SQLITE_API int sqlite3_blob_open( function SQLITE_API (line 92122) | SQLITE_API int sqlite3_blob_close(sqlite3_blob *pBlob){ function blobReadWrite (line 92143) | static int blobReadWrite( function SQLITE_API (line 92216) | SQLITE_API int sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, in... function SQLITE_API (line 92223) | SQLITE_API int sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, in... function SQLITE_API (line 92233) | SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *pBlob){ function SQLITE_API (line 92248) | SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iR... type MergeEngine (line 92441) | typedef struct MergeEngine MergeEngine; type PmaReader (line 92442) | typedef struct PmaReader PmaReader; type PmaWriter (line 92443) | typedef struct PmaWriter PmaWriter; type SorterRecord (line 92444) | typedef struct SorterRecord SorterRecord; type SortSubtask (line 92445) | typedef struct SortSubtask SortSubtask; type SorterFile (line 92446) | typedef struct SorterFile SorterFile; type SorterList (line 92447) | typedef struct SorterList SorterList; type IncrMerger (line 92448) | typedef struct IncrMerger IncrMerger; type SorterFile (line 92454) | struct SorterFile { type SorterList (line 92467) | struct SorterList { type MergeEngine (line 92537) | struct MergeEngine { type SortSubtask (line 92576) | struct SortSubtask { type VdbeSorter (line 92598) | struct VdbeSorter { type PmaReader (line 92631) | struct PmaReader { type IncrMerger (line 92677) | struct IncrMerger { type PmaWriter (line 92695) | struct PmaWriter { type SorterRecord (line 92723) | struct SorterRecord { function vdbePmaReaderClear (line 92750) | static void vdbePmaReaderClear(PmaReader *pReadr){ function vdbePmaReadBlob (line 92767) | static int vdbePmaReadBlob( function vdbePmaReadVarint (line 92861) | static int vdbePmaReadVarint(PmaReader *p, u64 *pnOut){ function vdbeSorterMapFile (line 92894) | static int vdbeSorterMapFile(SortSubtask *pTask, SorterFile *pFile, u8 *... function vdbePmaReaderSeek (line 92911) | static int vdbePmaReaderSeek( function vdbePmaReaderNext (line 92958) | static int vdbePmaReaderNext(PmaReader *pReadr){ function vdbePmaReaderInit (line 93005) | static int vdbePmaReaderInit( function vdbeSorterCompareTail (line 93038) | static int vdbeSorterCompareTail( function vdbeSorterCompare (line 93065) | static int vdbeSorterCompare( function vdbeSorterCompareText (line 93084) | static int vdbeSorterCompareText( function vdbeSorterCompareInt (line 93126) | static int vdbeSorterCompareInt( function SQLITE_PRIVATE (line 93209) | SQLITE_PRIVATE int sqlite3VdbeSorterInit( function vdbeSorterRecordFree (line 93311) | static void vdbeSorterRecordFree(sqlite3 *db, SorterRecord *pRecord){ function vdbeSortSubtaskCleanup (line 93324) | static void vdbeSortSubtaskCleanup(sqlite3 *db, SortSubtask *pTask){ function vdbeSorterWorkDebug (line 93347) | static void vdbeSorterWorkDebug(SortSubtask *pTask, const char *zEvent){ function vdbeSorterRewindDebug (line 93353) | static void vdbeSorterRewindDebug(const char *zEvent){ function vdbeSorterPopulateDebug (line 93358) | static void vdbeSorterPopulateDebug( function vdbeSorterBlockDebug (line 93367) | static void vdbeSorterBlockDebug( function vdbeSorterJoinThread (line 93389) | static int vdbeSorterJoinThread(SortSubtask *pTask){ function vdbeSorterCreateThread (line 93410) | static int vdbeSorterCreateThread( function vdbeSorterJoinAll (line 93423) | static int vdbeSorterJoinAll(VdbeSorter *pSorter, int rcin){ function MergeEngine (line 93453) | static MergeEngine *vdbeMergeEngineNew(int nReader){ function vdbeMergeEngineFree (line 93476) | static void vdbeMergeEngineFree(MergeEngine *pMerger){ function vdbeIncrFree (line 93490) | static void vdbeIncrFree(IncrMerger *pIncr){ function SQLITE_PRIVATE (line 93507) | SQLITE_PRIVATE void sqlite3VdbeSorterReset(sqlite3 *db, VdbeSorter *pSor... function SQLITE_PRIVATE (line 93540) | SQLITE_PRIVATE void sqlite3VdbeSorterClose(sqlite3 *db, VdbeCursor *pCsr){ function vdbeSorterExtendFile (line 93562) | static void vdbeSorterExtendFile(sqlite3 *db, sqlite3_file *pFd, i64 nBy... function vdbeSorterOpenTempFile (line 93581) | static int vdbeSorterOpenTempFile( function vdbeSortAllocUnpacked (line 93608) | static int vdbeSortAllocUnpacked(SortSubtask *pTask){ function SorterRecord (line 93622) | static SorterRecord *vdbeSorterMerge( function SorterCompare (line 93664) | static SorterCompare vdbeSorterGetCompare(VdbeSorter *p){ function vdbeSorterSort (line 93678) | static int vdbeSorterSort(SortSubtask *pTask, SorterList *pList){ function vdbePmaWriterInit (line 93734) | static void vdbePmaWriterInit( function vdbePmaWriteBlob (line 93756) | static void vdbePmaWriteBlob(PmaWriter *p, u8 *pData, int nData){ function vdbePmaWriterFinish (line 93789) | static int vdbePmaWriterFinish(PmaWriter *p, i64 *piEof){ function vdbePmaWriteVarint (line 93808) | static void vdbePmaWriteVarint(PmaWriter *p, u64 iVal){ function vdbeSorterListToPMA (line 93829) | static int vdbeSorterListToPMA(SortSubtask *pTask, SorterList *pList){ function vdbeMergeEngineStep (line 93893) | static int vdbeMergeEngineStep( function vdbeSorterFlushPMA (line 93978) | static int vdbeSorterFlushPMA(VdbeSorter *pSorter){ function SQLITE_PRIVATE (line 94048) | SQLITE_PRIVATE int sqlite3VdbeSorterWrite( function vdbeIncrPopulate (line 94160) | static int vdbeIncrPopulate(IncrMerger *pIncr){ function vdbeIncrBgPopulate (line 94212) | static int vdbeIncrBgPopulate(IncrMerger *pIncr){ function vdbeIncrSwap (line 94236) | static int vdbeIncrSwap(IncrMerger *pIncr){ function vdbeIncrMergerNew (line 94275) | static int vdbeIncrMergerNew( function vdbeIncrMergerSetThreads (line 94299) | static void vdbeIncrMergerSetThreads(IncrMerger *pIncr){ function vdbeMergeEngineCompare (line 94312) | static void vdbeMergeEngineCompare( function vdbeMergeEngineInit (line 94394) | static int vdbeMergeEngineInit( function vdbePmaReaderIncrMergeInit (line 94470) | static int vdbePmaReaderIncrMergeInit(PmaReader *pReadr, int eMode){ function vdbePmaReaderIncrInit (line 94558) | static int vdbePmaReaderIncrInit(PmaReader *pReadr, int eMode){ function vdbeMergeEngineLevel0 (line 94588) | static int vdbeMergeEngineLevel0( function vdbeSorterTreeDepth (line 94627) | static int vdbeSorterTreeDepth(int nPMA){ function vdbeSorterAddToTree (line 94645) | static int vdbeSorterAddToTree( function vdbeSorterMergeTreeBuild (line 94701) | static int vdbeSorterMergeTreeBuild( function vdbeSorterSetupMerge (line 94780) | static int vdbeSorterSetupMerge(VdbeSorter *pSorter){ function SQLITE_PRIVATE (line 94862) | SQLITE_PRIVATE int sqlite3VdbeSorterRewind(const VdbeCursor *pCsr, int *... function SQLITE_PRIVATE (line 94914) | SQLITE_PRIVATE int sqlite3VdbeSorterNext(sqlite3 *db, const VdbeCursor *... function SQLITE_PRIVATE (line 94979) | SQLITE_PRIVATE int sqlite3VdbeSorterRowkey(const VdbeCursor *pCsr, Mem *... function SQLITE_PRIVATE (line 95012) | SQLITE_PRIVATE int sqlite3VdbeSorterCompare( type MemJournal (line 95078) | typedef struct MemJournal MemJournal; type FilePoint (line 95079) | typedef struct FilePoint FilePoint; type FileChunk (line 95080) | typedef struct FileChunk FileChunk; type FileChunk (line 95088) | struct FileChunk { type FilePoint (line 95108) | struct FilePoint { type MemJournal (line 95117) | struct MemJournal { function memjrnlRead (line 95136) | static int memjrnlRead( function memjrnlFreeChunks (line 95183) | static void memjrnlFreeChunks(MemJournal *p){ function memjrnlCreateFile (line 95196) | static int memjrnlCreateFile(MemJournal *p){ function memjrnlWrite (line 95235) | static int memjrnlWrite( function memjrnlTruncate (line 95314) | static int memjrnlTruncate(sqlite3_file *pJfd, sqlite_int64 size){ function memjrnlClose (line 95330) | static int memjrnlClose(sqlite3_file *pJfd){ function memjrnlSync (line 95342) | static int memjrnlSync(sqlite3_file *pJfd, int flags){ function memjrnlFileSize (line 95350) | static int memjrnlFileSize(sqlite3_file *pJfd, sqlite_int64 *pSize){ type sqlite3_io_methods (line 95359) | struct sqlite3_io_methods function SQLITE_PRIVATE (line 95393) | SQLITE_PRIVATE int sqlite3JournalOpen( function SQLITE_PRIVATE (line 95429) | SQLITE_PRIVATE void sqlite3MemJournalOpen(sqlite3_file *pJfd){ function SQLITE_PRIVATE (line 95468) | SQLITE_PRIVATE int sqlite3JournalIsInMemory(sqlite3_file *p){ function SQLITE_PRIVATE (line 95476) | SQLITE_PRIVATE int sqlite3JournalSize(sqlite3_vfs *pVfs){ function walkWindowList (line 95506) | static int walkWindowList(Walker *pWalker, Window *pList){ function SQLITE_NOINLINE (line 95549) | static SQLITE_NOINLINE int walkExpr(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 95581) | SQLITE_PRIVATE int sqlite3WalkExpr(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 95589) | SQLITE_PRIVATE int sqlite3WalkExprList(Walker *pWalker, ExprList *p){ function SQLITE_PRIVATE (line 95606) | SQLITE_PRIVATE int sqlite3WalkSelectExpr(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 95634) | SQLITE_PRIVATE int sqlite3WalkSelectFrom(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 95671) | SQLITE_PRIVATE int sqlite3WalkSelect(Walker *pWalker, Select *p){ function incrAggDepth (line 95720) | static int incrAggDepth(Walker *pWalker, Expr *pExpr){ function incrAggFunctionDepth (line 95724) | static void incrAggFunctionDepth(Expr *pExpr, int N){ function resolveAlias (line 95753) | static void resolveAlias( function nameInUsingClause (line 95810) | static int nameInUsingClause(IdList *pUsing, const char *zCol){ function SQLITE_PRIVATE (line 95827) | SQLITE_PRIVATE int sqlite3MatchSpanName( function areDoubleQuotedStringsEnabled (line 95853) | static int areDoubleQuotedStringsEnabled(sqlite3 *db, NameContext *pTopNC){ function lookupName (line 95894) | static int lookupName( function SQLITE_PRIVATE (line 96292) | SQLITE_PRIVATE Expr *sqlite3CreateColumnExpr(sqlite3 *db, SrcList *pSrc,... function notValid (line 96314) | static void notValid( function exprProbability (line 96336) | static int exprProbability(Expr *p){ function resolveExprStep (line 96356) | static int resolveExprStep(Walker *pWalker, Expr *pExpr){ function resolveAsName (line 96740) | static int resolveAsName( function resolveOrderByTermToExprList (line 96779) | static int resolveOrderByTermToExprList( function resolveOutOfRangeError (line 96826) | static void resolveOutOfRangeError( function resolveCompoundOrderBy (line 96852) | static int resolveCompoundOrderBy( function SQLITE_PRIVATE (line 96969) | SQLITE_PRIVATE int sqlite3ResolveOrderGroupBy( function resolveRemoveWindowsCb (line 97004) | static int resolveRemoveWindowsCb(Walker *pWalker, Expr *pExpr){ function windowRemoveExprFromSelect (line 97017) | static void windowRemoveExprFromSelect(Select *pSelect, Expr *pExpr){ function resolveOrderGroupBy (line 97048) | static int resolveOrderGroupBy( function resolveSelectStep (line 97110) | static int resolveSelectStep(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 97395) | SQLITE_PRIVATE int sqlite3ResolveExprNames( function SQLITE_PRIVATE (line 97434) | SQLITE_PRIVATE int sqlite3ResolveExprListNames( function SQLITE_PRIVATE (line 97459) | SQLITE_PRIVATE void sqlite3ResolveSelectNames( function SQLITE_PRIVATE (line 97490) | SQLITE_PRIVATE int sqlite3ResolveSelfReference( function SQLITE_PRIVATE (line 97544) | SQLITE_PRIVATE char sqlite3TableColumnAffinity(Table *pTab, int iCol){ function SQLITE_PRIVATE (line 97565) | SQLITE_PRIVATE char sqlite3ExprAffinity(Expr *pExpr){ function SQLITE_PRIVATE (line 97604) | SQLITE_PRIVATE Expr *sqlite3ExprAddCollateToken( function SQLITE_PRIVATE (line 97620) | SQLITE_PRIVATE Expr *sqlite3ExprAddCollateString(Parse *pParse, Expr *pE... function SQLITE_PRIVATE (line 97630) | SQLITE_PRIVATE Expr *sqlite3ExprSkipCollate(Expr *pExpr){ function SQLITE_PRIVATE (line 97643) | SQLITE_PRIVATE Expr *sqlite3ExprSkipCollateAndLikely(Expr *pExpr){ function SQLITE_PRIVATE (line 97672) | SQLITE_PRIVATE CollSeq *sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr){ function SQLITE_PRIVATE (line 97740) | SQLITE_PRIVATE CollSeq *sqlite3ExprNNCollSeq(Parse *pParse, Expr *pExpr){ function SQLITE_PRIVATE (line 97750) | SQLITE_PRIVATE int sqlite3ExprCollSeqMatch(Parse *pParse, Expr *pE1, Exp... function SQLITE_PRIVATE (line 97761) | SQLITE_PRIVATE char sqlite3CompareAffinity(Expr *pExpr, char aff2){ function comparisonAffinity (line 97783) | static char comparisonAffinity(Expr *pExpr){ function SQLITE_PRIVATE (line 97806) | SQLITE_PRIVATE int sqlite3IndexAffinityOk(Expr *pExpr, char idx_affinity){ function u8 (line 97821) | static u8 binaryCompareP5(Expr *pExpr1, Expr *pExpr2, int jumpIfNull){ function SQLITE_PRIVATE (line 97839) | SQLITE_PRIVATE CollSeq *sqlite3BinaryCompareCollSeq( function codeCompare (line 97862) | static int codeCompare( function SQLITE_PRIVATE (line 97892) | SQLITE_PRIVATE int sqlite3ExprIsVector(Expr *pExpr){ function SQLITE_PRIVATE (line 97902) | SQLITE_PRIVATE int sqlite3ExprVectorSize(Expr *pExpr){ function SQLITE_PRIVATE (line 97929) | SQLITE_PRIVATE Expr *sqlite3VectorFieldSubexpr(Expr *pVector, int i){ function SQLITE_PRIVATE (line 97963) | SQLITE_PRIVATE Expr *sqlite3ExprForVectorField( function exprCodeSubselect (line 98009) | static int exprCodeSubselect(Parse *pParse, Expr *pExpr){ function exprVectorRegister (line 98037) | static int exprVectorRegister( function codeVectorCompare (line 98070) | static void codeVectorCompare( function SQLITE_PRIVATE (line 98152) | SQLITE_PRIVATE int sqlite3ExprCheckHeight(Parse *pParse, int nHeight){ function heightOfExpr (line 98173) | static void heightOfExpr(Expr *p, int *pnHeight){ function heightOfExprList (line 98180) | static void heightOfExprList(ExprList *p, int *pnHeight){ function heightOfSelect (line 98188) | static void heightOfSelect(Select *pSelect, int *pnHeight){ function exprSetHeight (line 98210) | static void exprSetHeight(Expr *p){ function SQLITE_PRIVATE (line 98231) | SQLITE_PRIVATE void sqlite3ExprSetHeightAndFlags(Parse *pParse, Expr *p){ function SQLITE_PRIVATE (line 98241) | SQLITE_PRIVATE int sqlite3SelectExprHeight(Select *p){ function SQLITE_PRIVATE (line 98251) | SQLITE_PRIVATE void sqlite3ExprSetHeightAndFlags(Parse *pParse, Expr *p){ function SQLITE_PRIVATE (line 98279) | SQLITE_PRIVATE Expr *sqlite3ExprAlloc( function SQLITE_PRIVATE (line 98327) | SQLITE_PRIVATE Expr *sqlite3Expr( function SQLITE_PRIVATE (line 98344) | SQLITE_PRIVATE void sqlite3ExprAttachSubtrees( function SQLITE_PRIVATE (line 98374) | SQLITE_PRIVATE Expr *sqlite3PExpr( function SQLITE_PRIVATE (line 98399) | SQLITE_PRIVATE void sqlite3PExprAddSelect(Parse *pParse, Expr *pExpr, Se... function SQLITE_PRIVATE (line 98419) | SQLITE_PRIVATE Expr *sqlite3ExprAnd(Parse *pParse, Expr *pLeft, Expr *pR... function SQLITE_PRIVATE (line 98438) | SQLITE_PRIVATE Expr *sqlite3ExprFunction( function SQLITE_PRIVATE (line 98479) | SQLITE_PRIVATE void sqlite3ExprAssignVarNumber(Parse *pParse, Expr *pExp... function SQLITE_NOINLINE (line 98547) | static SQLITE_NOINLINE void sqlite3ExprDeleteNN(sqlite3 *db, Expr *p){ function SQLITE_PRIVATE (line 98586) | SQLITE_PRIVATE void sqlite3ExprDelete(sqlite3 *db, Expr *p){ function SQLITE_PRIVATE (line 98593) | SQLITE_PRIVATE void sqlite3ExprUnmapAndDelete(Parse *pParse, Expr *p){ function exprStructSize (line 98607) | static int exprStructSize(Expr *p){ function dupedExprStructSize (line 98647) | static int dupedExprStructSize(Expr *p, int flags){ function dupedExprNodeSize (line 98678) | static int dupedExprNodeSize(Expr *p, int flags){ function dupedExprSize (line 98699) | static int dupedExprSize(Expr *p, int flags){ function Expr (line 98718) | static Expr *exprDup(sqlite3 *db, Expr *p, int dupFlags, u8 **pzBuffer){ function With (line 98823) | static With *withDup(sqlite3 *db, With *p){ function gatherSelectWindowsCallback (line 98851) | static int gatherSelectWindowsCallback(Walker *pWalker, Expr *pExpr){ function gatherSelectWindowsSelectCallback (line 98862) | static int gatherSelectWindowsSelectCallback(Walker *pWalker, Select *p){ function gatherSelectWindows (line 98865) | static void gatherSelectWindows(Select *p){ function SQLITE_PRIVATE (line 98894) | SQLITE_PRIVATE Expr *sqlite3ExprDup(sqlite3 *db, Expr *p, int flags){ function SQLITE_PRIVATE (line 98898) | SQLITE_PRIVATE ExprList *sqlite3ExprListDup(sqlite3 *db, ExprList *p, in... function SQLITE_PRIVATE (line 98950) | SQLITE_PRIVATE SrcList *sqlite3SrcListDup(sqlite3 *db, SrcList *p, int f... function SQLITE_PRIVATE (line 98991) | SQLITE_PRIVATE IdList *sqlite3IdListDup(sqlite3 *db, IdList *p){ function SQLITE_PRIVATE (line 99015) | SQLITE_PRIVATE Select *sqlite3SelectDup(sqlite3 *db, Select *pDup, int f... function SQLITE_PRIVATE (line 99056) | SQLITE_PRIVATE Select *sqlite3SelectDup(sqlite3 *db, Select *p, int flags){ function SQLITE_PRIVATE (line 99078) | SQLITE_PRIVATE ExprList *sqlite3ExprListAppend( function SQLITE_PRIVATE (line 99126) | SQLITE_PRIVATE ExprList *sqlite3ExprListAppendVector( function SQLITE_PRIVATE (line 99190) | SQLITE_PRIVATE void sqlite3ExprListSetSortOrder(ExprList *p, int iSortOr... function SQLITE_PRIVATE (line 99228) | SQLITE_PRIVATE void sqlite3ExprListSetName( function SQLITE_PRIVATE (line 99256) | SQLITE_PRIVATE void sqlite3ExprListSetSpan( function SQLITE_PRIVATE (line 99276) | SQLITE_PRIVATE void sqlite3ExprListCheckLength( function SQLITE_NOINLINE (line 99292) | static SQLITE_NOINLINE void exprListDeleteNN(sqlite3 *db, ExprList *pList){ function SQLITE_PRIVATE (line 99304) | SQLITE_PRIVATE void sqlite3ExprListDelete(sqlite3 *db, ExprList *pList){ function SQLITE_PRIVATE (line 99312) | SQLITE_PRIVATE u32 sqlite3ExprListFlags(const ExprList *pList){ function SQLITE_PRIVATE (line 99331) | SQLITE_PRIVATE int sqlite3SelectWalkFail(Walker *pWalker, Select *NotUsed){ function SQLITE_PRIVATE (line 99342) | SQLITE_PRIVATE int sqlite3ExprIdToTrueFalse(Expr *pExpr){ function SQLITE_PRIVATE (line 99359) | SQLITE_PRIVATE int sqlite3ExprTruthValue(const Expr *pExpr){ function SQLITE_PRIVATE (line 99380) | SQLITE_PRIVATE Expr *sqlite3ExprSimplifiedAndOr(Expr *pExpr){ function exprNodeIsConstant (line 99420) | static int exprNodeIsConstant(Walker *pWalker, Expr *pExpr){ function exprIsConst (line 99487) | static int exprIsConst(Expr *p, int initFlag, int iCur){ function SQLITE_PRIVATE (line 99508) | SQLITE_PRIVATE int sqlite3ExprIsConstant(Expr *p){ function SQLITE_PRIVATE (line 99525) | SQLITE_PRIVATE int sqlite3ExprIsConstantNotJoin(Expr *p){ function SQLITE_PRIVATE (line 99535) | SQLITE_PRIVATE int sqlite3ExprIsTableConstant(Expr *p, int iCur){ function exprNodeIsConstantOrGroupBy (line 99543) | static int exprNodeIsConstantOrGroupBy(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 99587) | SQLITE_PRIVATE int sqlite3ExprIsConstantOrGroupBy(Parse *pParse, Expr *p... function SQLITE_PRIVATE (line 99607) | SQLITE_PRIVATE int sqlite3ExprIsConstantOrFunction(Expr *p, u8 isInit){ function SQLITE_PRIVATE (line 99617) | SQLITE_PRIVATE int sqlite3ExprContainsSubquery(Expr *p){ function SQLITE_PRIVATE (line 99636) | SQLITE_PRIVATE int sqlite3ExprIsInteger(Expr *p, int *pValue){ function SQLITE_PRIVATE (line 99682) | SQLITE_PRIVATE int sqlite3ExprCanBeNull(const Expr *p){ function SQLITE_PRIVATE (line 99714) | SQLITE_PRIVATE int sqlite3ExprNeedsNoAffinityChange(const Expr *p, char ... function SQLITE_PRIVATE (line 99750) | SQLITE_PRIVATE int sqlite3IsRowid(const char *z){ function Select (line 99765) | static Select *isCandidateForInOpt(Expr *pX){ function sqlite3SetHasNullFlag (line 99810) | static void sqlite3SetHasNullFlag(Vdbe *v, int iCur, int regHasNull){ function sqlite3InRhsIsConstant (line 99827) | static int sqlite3InRhsIsConstant(Expr *pIn){ function SQLITE_PRIVATE (line 99920) | SQLITE_PRIVATE int sqlite3FindInIndex( function SQLITE_PRIVATE (line 100174) | SQLITE_PRIVATE void sqlite3SubselectError(Parse *pParse, int nActual, in... function SQLITE_PRIVATE (line 100191) | SQLITE_PRIVATE void sqlite3VectorErrorMsg(Parse *pParse, Expr *pExpr){ function SQLITE_PRIVATE (line 100225) | SQLITE_PRIVATE void sqlite3CodeRhsOfIN( function SQLITE_PRIVATE (line 100410) | SQLITE_PRIVATE int sqlite3CodeSubselect(Parse *pParse, Expr *pExpr){ function SQLITE_PRIVATE (line 100525) | SQLITE_PRIVATE int sqlite3ExprCheckIN(Parse *pParse, Expr *pIn){ function sqlite3ExprCodeIN (line 100566) | static void sqlite3ExprCodeIN( function codeReal (line 100815) | static void codeReal(Vdbe *v, const char *z, int negateFlag, int iMem){ function codeInteger (line 100833) | static void codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem){ function SQLITE_PRIVATE (line 100870) | SQLITE_PRIVATE void sqlite3ExprCodeLoadIndexColumn( function SQLITE_PRIVATE (line 100893) | SQLITE_PRIVATE void sqlite3ExprCodeGetColumnOfTable( function SQLITE_PRIVATE (line 100926) | SQLITE_PRIVATE int sqlite3ExprCodeGetColumn( function SQLITE_PRIVATE (line 100947) | SQLITE_PRIVATE void sqlite3ExprCodeMove(Parse *pParse, int iFrom, int iT... function exprToRegister (line 100957) | static void exprToRegister(Expr *pExpr, int iReg){ function exprCodeVector (line 100975) | static int exprCodeVector(Parse *pParse, Expr *p, int *piFreeable){ function SQLITE_PRIVATE (line 101012) | SQLITE_PRIVATE int sqlite3ExprCodeTarget(Parse *pParse, Expr *pExpr, int... function SQLITE_PRIVATE (line 101734) | SQLITE_PRIVATE int sqlite3ExprCodeAtInit( function SQLITE_PRIVATE (line 101776) | SQLITE_PRIVATE int sqlite3ExprCodeTemp(Parse *pParse, Expr *pExpr, int *... function SQLITE_PRIVATE (line 101803) | SQLITE_PRIVATE void sqlite3ExprCode(Parse *pParse, Expr *pExpr, int targ... function SQLITE_PRIVATE (line 101823) | SQLITE_PRIVATE void sqlite3ExprCodeCopy(Parse *pParse, Expr *pExpr, int ... function SQLITE_PRIVATE (line 101836) | SQLITE_PRIVATE void sqlite3ExprCodeFactorable(Parse *pParse, Expr *pExpr... function SQLITE_PRIVATE (line 101856) | SQLITE_PRIVATE void sqlite3ExprCodeAndCache(Parse *pParse, Expr *pExpr, ... function SQLITE_PRIVATE (line 101888) | SQLITE_PRIVATE int sqlite3ExprCodeExprList( function exprCodeBetween (line 101962) | static void exprCodeBetween( function SQLITE_PRIVATE (line 102034) | SQLITE_PRIVATE void sqlite3ExprIfTrue(Parse *pParse, Expr *pExpr, int de... function SQLITE_PRIVATE (line 102175) | SQLITE_PRIVATE void sqlite3ExprIfFalse(Parse *pParse, Expr *pExpr, int d... function SQLITE_PRIVATE (line 102346) | SQLITE_PRIVATE void sqlite3ExprIfFalseDup(Parse *pParse, Expr *pExpr, in... function exprCompareVariable (line 102368) | static int exprCompareVariable(Parse *pParse, Expr *pVar, Expr *pExpr){ function SQLITE_PRIVATE (line 102420) | SQLITE_PRIVATE int sqlite3ExprCompare(Parse *pParse, Expr *pA, Expr *pB,... function SQLITE_PRIVATE (line 102502) | SQLITE_PRIVATE int sqlite3ExprListCompare(ExprList *pA, ExprList *pB, in... function SQLITE_PRIVATE (line 102520) | SQLITE_PRIVATE int sqlite3ExprCompareSkip(Expr *pA, Expr *pB, int iTab){ function exprImpliesNotNull (line 102533) | static int exprImpliesNotNull( function SQLITE_PRIVATE (line 102629) | SQLITE_PRIVATE int sqlite3ExprImpliesExpr(Parse *pParse, Expr *pE1, Expr... function impliesNotNullRow (line 102656) | static int impliesNotNullRow(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 102747) | SQLITE_PRIVATE int sqlite3ExprImpliesNonNullRow(Expr *p, int iTab){ type IdxCover (line 102776) | struct IdxCover { function exprIdxCover (line 102786) | static int exprIdxCover(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 102807) | SQLITE_PRIVATE int sqlite3ExprCoveredByIndex( type SrcCount (line 102830) | struct SrcCount { function exprSrcCount (line 102839) | static int exprSrcCount(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 102871) | SQLITE_PRIVATE int sqlite3FunctionUsesThisSrc(Expr *pExpr, SrcList *pSrc... function addAggInfoColumn (line 102890) | static int addAggInfoColumn(sqlite3 *db, AggInfo *pInfo){ function addAggInfoFunc (line 102906) | static int addAggInfoFunc(sqlite3 *db, AggInfo *pInfo){ function analyzeAggregate (line 102923) | static int analyzeAggregate(Walker *pWalker, Expr *pExpr){ function analyzeAggregatesInSelect (line 103049) | static int analyzeAggregatesInSelect(Walker *pWalker, Select *pSelect){ function analyzeAggregatesInSelectEnd (line 103054) | static void analyzeAggregatesInSelectEnd(Walker *pWalker, Select *pSelect){ function SQLITE_PRIVATE (line 103068) | SQLITE_PRIVATE void sqlite3ExprAnalyzeAggregates(NameContext *pNC, Expr ... function SQLITE_PRIVATE (line 103086) | SQLITE_PRIVATE void sqlite3ExprAnalyzeAggList(NameContext *pNC, ExprList... function SQLITE_PRIVATE (line 103099) | SQLITE_PRIVATE int sqlite3GetTempReg(Parse *pParse){ function SQLITE_PRIVATE (line 103110) | SQLITE_PRIVATE void sqlite3ReleaseTempReg(Parse *pParse, int iReg){ function SQLITE_PRIVATE (line 103119) | SQLITE_PRIVATE int sqlite3GetTempRange(Parse *pParse, int nReg){ function SQLITE_PRIVATE (line 103133) | SQLITE_PRIVATE void sqlite3ReleaseTempRange(Parse *pParse, int iReg, int... function SQLITE_PRIVATE (line 103152) | SQLITE_PRIVATE void sqlite3ClearTempRegCache(Parse *pParse){ function SQLITE_PRIVATE (line 103163) | SQLITE_PRIVATE int sqlite3NoTempsInRange(Parse *pParse, int iFirst, int ... function isAlterableTable (line 103212) | static int isAlterableTable(Parse *pParse, Table *pTab){ function renameTestSchema (line 103234) | static void renameTestSchema(Parse *pParse, const char *zDb, int bTemp){ function renameReloadSchema (line 103261) | static void renameReloadSchema(Parse *pParse, int iDb){ function SQLITE_PRIVATE (line 103274) | SQLITE_PRIVATE void sqlite3AlterRenameTable( function SQLITE_PRIVATE (line 103448) | SQLITE_PRIVATE void sqlite3AlterFinishAddColumn(Parse *pParse, Token *pC... function SQLITE_PRIVATE (line 103588) | SQLITE_PRIVATE void sqlite3AlterBeginAddColumn(Parse *pParse, SrcList *p... function isRealTable (line 103669) | static int isRealTable(Parse *pParse, Table *pTab){ function SQLITE_PRIVATE (line 103698) | SQLITE_PRIVATE void sqlite3AlterRenameColumn( type RenameToken (line 103801) | struct RenameToken { type RenameCtx (line 103811) | typedef struct RenameCtx RenameCtx; type RenameCtx (line 103812) | struct RenameCtx { function renameTokenCheckAll (line 103844) | static void renameTokenCheckAll(Parse *pParse, void *pPtr){ function SQLITE_PRIVATE (line 103872) | SQLITE_PRIVATE void *sqlite3RenameTokenMap(Parse *pParse, void *pPtr, To... function SQLITE_PRIVATE (line 103892) | SQLITE_PRIVATE void sqlite3RenameTokenRemap(Parse *pParse, void *pTo, vo... function renameUnmapExprCb (line 103906) | static int renameUnmapExprCb(Walker *pWalker, Expr *pExpr){ function renameUnmapSelectCb (line 103915) | static int renameUnmapSelectCb(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 103938) | SQLITE_PRIVATE void sqlite3RenameExprUnmap(Parse *pParse, Expr *pExpr){ function SQLITE_PRIVATE (line 103951) | SQLITE_PRIVATE void sqlite3RenameExprlistUnmap(Parse *pParse, ExprList *... function renameTokenFree (line 103968) | static void renameTokenFree(sqlite3 *db, RenameToken *pToken){ function renameTokenFind (line 103983) | static void renameTokenFind(Parse *pParse, struct RenameCtx *pCtx, void ... function renameWalkWith (line 104002) | static void renameWalkWith(Walker *pWalker, Select *pSelect){ function renameColumnSelectCb (line 104021) | static int renameColumnSelectCb(Walker *pWalker, Select *p){ function renameColumnExprCb (line 104035) | static int renameColumnExprCb(Walker *pWalker, Expr *pExpr){ function RenameToken (line 104060) | static RenameToken *renameColumnTokenNext(RenameCtx *pCtx){ function renameColumnParseError (line 104081) | static void renameColumnParseError( function renameColumnElistNames (line 104106) | static void renameColumnElistNames( function renameColumnIdlistNames (line 104128) | static void renameColumnIdlistNames( function renameParseSql (line 104149) | static int renameParseSql( function renameEditSql (line 104205) | static int renameEditSql( function renameResolveTrigger (line 104287) | static int renameResolveTrigger(Parse *pParse, const char *zDb){ function renameWalkTrigger (line 104365) | static void renameWalkTrigger(Walker *pWalker, Trigger *pTrigger){ function renameParseCleanup (line 104390) | static void renameParseCleanup(Parse *pParse){ function renameColumnFunc (line 104430) | static void renameColumnFunc( function renameTableExprCb (line 104585) | static int renameTableExprCb(Walker *pWalker, Expr *pExpr){ function renameTableSelectCb (line 104596) | static int renameTableSelectCb(Walker *pWalker, Select *pSelect){ function renameTableFunc (line 104635) | static void renameTableFunc( function renameTableTest (line 104786) | static void renameTableTest( function SQLITE_PRIVATE (line 104842) | SQLITE_PRIVATE void sqlite3AlterFunctions(void){ function openStatTable (line 105019) | static void openStatTable( type Stat4Accum (line 105112) | typedef struct Stat4Accum Stat4Accum; type Stat4Sample (line 105113) | typedef struct Stat4Sample Stat4Sample; type Stat4Sample (line 105114) | struct Stat4Sample { type Stat4Accum (line 105129) | struct Stat4Accum { function sampleClear (line 105149) | static void sampleClear(sqlite3 *db, Stat4Sample *p){ function sampleSetRowid (line 105161) | static void sampleSetRowid(sqlite3 *db, Stat4Sample *p, int n, const u8 ... function sampleSetRowidInt64 (line 105177) | static void sampleSetRowidInt64(sqlite3 *db, Stat4Sample *p, i64 iRowid){ function sampleCopy (line 105190) | static void sampleCopy(Stat4Accum *p, Stat4Sample *pTo, Stat4Sample *pFr... function stat4Destructor (line 105208) | static void stat4Destructor(void *pOld){ type Stat4Sample (line 105302) | struct Stat4Sample function sampleIsBetterPost (line 105348) | static int sampleIsBetterPost( function sampleIsBetter (line 105372) | static int sampleIsBetter( function sampleInsert (line 105395) | static void sampleInsert(Stat4Accum *p, Stat4Sample *pNew, int nEqZero){ function samplePushPrevious (line 105486) | static void samplePushPrevious(Stat4Accum *p, int iChng){ function statPush (line 105541) | static void statPush( function statGet (line 105647) | static void statGet( function callStatGet (line 105772) | static void callStatGet(Vdbe *v, int regStat4, int iParam, int regOut){ function analyzeOneTable (line 105790) | static void analyzeOneTable( function loadAnalysis (line 106130) | static void loadAnalysis(Parse *pParse, int iDb){ function analyzeDatabase (line 106140) | static void analyzeDatabase(Parse *pParse, int iDb){ function analyzeTable (line 106167) | static void analyzeTable(Parse *pParse, Table *pTab, Index *pOnlyIdx){ function SQLITE_PRIVATE (line 106198) | SQLITE_PRIVATE void sqlite3Analyze(Parse *pParse, Token *pName1, Token *... type analysisInfo (line 106250) | typedef struct analysisInfo analysisInfo; type analysisInfo (line 106251) | struct analysisInfo { function analysisLoader (line 106334) | static int analysisLoader(void *pData, int argc, char **argv, char **Not... function SQLITE_PRIVATE (line 106397) | SQLITE_PRIVATE void sqlite3DeleteIndexSamples(sqlite3 *db, Index *pIdx){ function initAvgEq (line 106422) | static void initAvgEq(Index *pIdx){ function Index (line 106481) | static Index *findIndexOrPrimaryKey( function loadStatTbl (line 106506) | static int loadStatTbl( function loadStat4 (line 106626) | static int loadStat4(sqlite3 *db, const char *zDb){ function SQLITE_PRIVATE (line 106661) | SQLITE_PRIVATE int sqlite3AnalysisLoad(sqlite3 *db, int iDb){ function resolveAttachExpr (line 106766) | static int resolveAttachExpr(NameContext *pName, Expr *pExpr) function attachFunc (line 106794) | static void attachFunc( function detachFunc (line 107024) | static void detachFunc( function codeAttach (line 107084) | static void codeAttach( function SQLITE_PRIVATE (line 107158) | SQLITE_PRIVATE void sqlite3Detach(Parse *pParse, Expr *pDbname){ function SQLITE_PRIVATE (line 107178) | SQLITE_PRIVATE void sqlite3Attach(Parse *pParse, Expr *p, Expr *pDbname,... function SQLITE_PRIVATE (line 107198) | SQLITE_PRIVATE void sqlite3FixInit( function SQLITE_PRIVATE (line 107231) | SQLITE_PRIVATE int sqlite3FixSrcList( function SQLITE_PRIVATE (line 107264) | SQLITE_PRIVATE int sqlite3FixSelect( function SQLITE_PRIVATE (line 107302) | SQLITE_PRIVATE int sqlite3FixExpr( function SQLITE_PRIVATE (line 107329) | SQLITE_PRIVATE int sqlite3FixExprList( function SQLITE_PRIVATE (line 107346) | SQLITE_PRIVATE int sqlite3FixTriggerStep( function SQLITE_API (line 107449) | SQLITE_API int sqlite3_set_authorizer( function sqliteAuthBadReturnCode (line 107469) | static void sqliteAuthBadReturnCode(Parse *pParse){ function SQLITE_PRIVATE (line 107483) | SQLITE_PRIVATE int sqlite3AuthReadCol( function SQLITE_PRIVATE (line 107519) | SQLITE_PRIVATE void sqlite3AuthRead( function SQLITE_PRIVATE (line 107577) | SQLITE_PRIVATE int sqlite3AuthCheck( function SQLITE_PRIVATE (line 107630) | SQLITE_PRIVATE void sqlite3AuthContextPush( function SQLITE_PRIVATE (line 107645) | SQLITE_PRIVATE void sqlite3AuthContextPop(AuthContext *pContext){ type TableLock (line 107687) | struct TableLock { function SQLITE_PRIVATE (line 107704) | SQLITE_PRIVATE void sqlite3TableLock( function codeTableLocks (line 107746) | static void codeTableLocks(Parse *pParse){ function SQLITE_PRIVATE (line 107770) | SQLITE_PRIVATE int sqlite3DbMaskAllZero(yDbMask m){ function SQLITE_PRIVATE (line 107787) | SQLITE_PRIVATE void sqlite3FinishCoding(Parse *pParse){ function SQLITE_PRIVATE (line 107905) | SQLITE_PRIVATE void sqlite3NestedParse(Parse *pParse, const char *zForma... function SQLITE_PRIVATE (line 107940) | SQLITE_PRIVATE int sqlite3UserAuthTable(const char *zTable){ function SQLITE_PRIVATE (line 107957) | SQLITE_PRIVATE Table *sqlite3FindTable(sqlite3 *db, const char *zName, c... function SQLITE_PRIVATE (line 107998) | SQLITE_PRIVATE Table *sqlite3LocateTable( function SQLITE_PRIVATE (line 108058) | SQLITE_PRIVATE Table *sqlite3LocateTableItem( function SQLITE_PRIVATE (line 108086) | SQLITE_PRIVATE Index *sqlite3FindIndex(sqlite3 *db, const char *zName, c... function SQLITE_PRIVATE (line 108106) | SQLITE_PRIVATE void sqlite3FreeIndex(sqlite3 *db, Index *p){ function SQLITE_PRIVATE (line 108126) | SQLITE_PRIVATE void sqlite3UnlinkAndDeleteIndex(sqlite3 *db, int iDb, co... function SQLITE_PRIVATE (line 108159) | SQLITE_PRIVATE void sqlite3CollapseDatabaseArray(sqlite3 *db){ function SQLITE_PRIVATE (line 108186) | SQLITE_PRIVATE void sqlite3ResetOneSchema(sqlite3 *db, int iDb){ function SQLITE_PRIVATE (line 108210) | SQLITE_PRIVATE void sqlite3ResetAllSchemasOfConnection(sqlite3 *db){ function SQLITE_PRIVATE (line 108234) | SQLITE_PRIVATE void sqlite3CommitInternalChanges(sqlite3 *db){ function SQLITE_PRIVATE (line 108242) | SQLITE_PRIVATE void sqlite3DeleteColumnNames(sqlite3 *db, Table *pTable){ function deleteTable (line 108271) | static void SQLITE_NOINLINE deleteTable(sqlite3 *db, Table *pTable){ function SQLITE_PRIVATE (line 108322) | SQLITE_PRIVATE void sqlite3DeleteTable(sqlite3 *db, Table *pTable){ function SQLITE_PRIVATE (line 108334) | SQLITE_PRIVATE void sqlite3UnlinkAndDeleteTable(sqlite3 *db, int iDb, co... function SQLITE_PRIVATE (line 108362) | SQLITE_PRIVATE char *sqlite3NameFromToken(sqlite3 *db, Token *pName){ function SQLITE_PRIVATE (line 108377) | SQLITE_PRIVATE void sqlite3OpenMasterTable(Parse *p, int iDb){ function SQLITE_PRIVATE (line 108392) | SQLITE_PRIVATE int sqlite3FindDbName(sqlite3 *db, const char *zName){ function SQLITE_PRIVATE (line 108412) | SQLITE_PRIVATE int sqlite3FindDb(sqlite3 *db, Token *pName){ function SQLITE_PRIVATE (line 108437) | SQLITE_PRIVATE int sqlite3TwoPartName( function SQLITE_PRIVATE (line 108470) | SQLITE_PRIVATE int sqlite3WritableSchema(sqlite3 *db){ function SQLITE_PRIVATE (line 108492) | SQLITE_PRIVATE int sqlite3CheckObjectName( function SQLITE_PRIVATE (line 108528) | SQLITE_PRIVATE Index *sqlite3PrimaryKeyIndex(Table *pTab){ function SQLITE_PRIVATE (line 108538) | SQLITE_PRIVATE i16 sqlite3ColumnOfIndex(Index *pIdx, i16 iCol){ function SQLITE_PRIVATE (line 108562) | SQLITE_PRIVATE void sqlite3StartTable( function SQLITE_PRIVATE (line 108760) | SQLITE_PRIVATE void sqlite3ColumnPropertiesFromName(Table *pTab, Column ... function SQLITE_PRIVATE (line 108778) | SQLITE_PRIVATE void sqlite3AddColumn(Parse *pParse, Token *pName, Token ... function SQLITE_PRIVATE (line 108845) | SQLITE_PRIVATE void sqlite3AddNotNull(Parse *pParse, int onError){ function SQLITE_PRIVATE (line 108892) | SQLITE_PRIVATE char sqlite3AffinityType(const char *zIn, Column *pCol){ function SQLITE_PRIVATE (line 108969) | SQLITE_PRIVATE void sqlite3AddDefaultValue( function sqlite3StringToId (line 109021) | static void sqlite3StringToId(Expr *p){ function SQLITE_PRIVATE (line 109047) | SQLITE_PRIVATE void sqlite3AddPrimaryKey( function SQLITE_PRIVATE (line 109121) | SQLITE_PRIVATE void sqlite3AddCheckConstraint( function SQLITE_PRIVATE (line 109146) | SQLITE_PRIVATE void sqlite3AddCollateType(Parse *pParse, Token *pToken){ function SQLITE_PRIVATE (line 109198) | SQLITE_PRIVATE CollSeq *sqlite3LocateCollSeq(Parse *pParse, const char *... function SQLITE_PRIVATE (line 109232) | SQLITE_PRIVATE void sqlite3ChangeCookie(Parse *pParse, int iDb){ function identLength (line 109248) | static int identLength(const char *z){ function identPut (line 109269) | static void identPut(char *z, int *pIdx, char *zSignedIdent){ function resizeIndexObject (line 109365) | static int resizeIndexObject(sqlite3 *db, Index *pIdx, int N){ function estimateTableWidth (line 109389) | static void estimateTableWidth(Table *pTab){ function estimateIndexWidth (line 109403) | static void estimateIndexWidth(Index *pIdx){ function hasColumn (line 109419) | static int hasColumn(const i16 *aiCol, int nCol, int x){ function isDupColumn (line 109442) | static int isDupColumn(Index *pIdx, int nKey, Index *pPk, int iCol){ function recomputeColumnsNotIndexed (line 109473) | static void recomputeColumnsNotIndexed(Index *pIdx){ function convertToWithoutRowidTable (line 109512) | static void convertToWithoutRowidTable(Parse *pParse, Table *pTab){ function isShadowTableName (line 109660) | static int isShadowTableName(sqlite3 *db, char *zName){ function SQLITE_PRIVATE (line 109702) | SQLITE_PRIVATE void sqlite3EndTable( function SQLITE_PRIVATE (line 109956) | SQLITE_PRIVATE void sqlite3CreateView( function SQLITE_PRIVATE (line 110036) | SQLITE_PRIVATE int sqlite3ViewGetColumnNames(Parse *pParse, Table *pTable){ function sqliteViewResetAll (line 110169) | static void sqliteViewResetAll(sqlite3 *db, int idx){ function SQLITE_PRIVATE (line 110205) | SQLITE_PRIVATE void sqlite3RootPageMoved(sqlite3 *db, int iDb, int iFrom... function destroyRootPage (line 110235) | static void destroyRootPage(Parse *pParse, int iTable, int iDb){ function destroyTable (line 110264) | static void destroyTable(Parse *pParse, Table *pTab){ function sqlite3ClearStatTables (line 110313) | static void sqlite3ClearStatTables( function SQLITE_PRIVATE (line 110336) | SQLITE_PRIVATE void sqlite3CodeDropTable(Parse *pParse, Table *pTab, int... function SQLITE_PRIVATE (line 110408) | SQLITE_PRIVATE void sqlite3DropTable(Parse *pParse, SrcList *pName, int ... function SQLITE_PRIVATE (line 110527) | SQLITE_PRIVATE void sqlite3CreateForeignKey( function SQLITE_PRIVATE (line 110657) | SQLITE_PRIVATE void sqlite3DeferForeignKey(Parse *pParse, int isDeferred){ function sqlite3RefillIndex (line 110678) | static void sqlite3RefillIndex(Parse *pParse, Index *pIndex, int memRoot... function SQLITE_PRIVATE (line 110784) | SQLITE_PRIVATE Index *sqlite3AllocateIndexObject( function SQLITE_PRIVATE (line 110817) | SQLITE_PRIVATE int sqlite3HasExplicitNulls(Parse *pParse, ExprList *pList){ function SQLITE_PRIVATE (line 110845) | SQLITE_PRIVATE void sqlite3CreateIndex( function SQLITE_PRIVATE (line 111438) | SQLITE_PRIVATE void sqlite3DefaultRowEst(Index *pIdx){ function SQLITE_PRIVATE (line 111470) | SQLITE_PRIVATE void sqlite3DropIndex(Parse *pParse, SrcList *pName, int ... function SQLITE_PRIVATE (line 111551) | SQLITE_PRIVATE void *sqlite3ArrayAllocate( function SQLITE_PRIVATE (line 111581) | SQLITE_PRIVATE IdList *sqlite3IdListAppend(Parse *pParse, IdList *pList,... function SQLITE_PRIVATE (line 111609) | SQLITE_PRIVATE void sqlite3IdListDelete(sqlite3 *db, IdList *pList){ function SQLITE_PRIVATE (line 111623) | SQLITE_PRIVATE int sqlite3IdListIndex(IdList *pList, const char *zName){ function SQLITE_PRIVATE (line 111664) | SQLITE_PRIVATE SrcList *sqlite3SrcListEnlarge( function SQLITE_PRIVATE (line 111753) | SQLITE_PRIVATE SrcList *sqlite3SrcListAppend( function SQLITE_PRIVATE (line 111798) | SQLITE_PRIVATE void sqlite3SrcListAssignCursors(Parse *pParse, SrcList *... function SQLITE_PRIVATE (line 111816) | SQLITE_PRIVATE void sqlite3SrcListDelete(sqlite3 *db, SrcList *pList){ function SQLITE_PRIVATE (line 111850) | SQLITE_PRIVATE SrcList *sqlite3SrcListAppendFromTerm( function SQLITE_PRIVATE (line 111901) | SQLITE_PRIVATE void sqlite3SrcListIndexedBy(Parse *pParse, SrcList *p, T... function SQLITE_PRIVATE (line 111925) | SQLITE_PRIVATE void sqlite3SrcListFuncArgs(Parse *pParse, SrcList *p, Ex... function SQLITE_PRIVATE (line 111953) | SQLITE_PRIVATE void sqlite3SrcListShiftJoinType(SrcList *p){ function SQLITE_PRIVATE (line 111966) | SQLITE_PRIVATE void sqlite3BeginTransaction(Parse *pParse, int type){ function SQLITE_PRIVATE (line 111993) | SQLITE_PRIVATE void sqlite3EndTransaction(Parse *pParse, int eType){ function SQLITE_PRIVATE (line 112015) | SQLITE_PRIVATE void sqlite3Savepoint(Parse *pParse, int op, Token *pName){ function SQLITE_PRIVATE (line 112035) | SQLITE_PRIVATE int sqlite3OpenTempDatabase(Parse *pParse){ function SQLITE_PRIVATE (line 112070) | SQLITE_PRIVATE void sqlite3CodeVerifySchema(Parse *pParse, int iDb){ function SQLITE_PRIVATE (line 112089) | SQLITE_PRIVATE void sqlite3CodeVerifyNamedSchema(Parse *pParse, const ch... function SQLITE_PRIVATE (line 112113) | SQLITE_PRIVATE void sqlite3BeginWriteOperation(Parse *pParse, int setSta... function SQLITE_PRIVATE (line 112127) | SQLITE_PRIVATE void sqlite3MultiWrite(Parse *pParse){ function SQLITE_PRIVATE (line 112148) | SQLITE_PRIVATE void sqlite3MayAbort(Parse *pParse){ function SQLITE_PRIVATE (line 112158) | SQLITE_PRIVATE void sqlite3HaltConstraint( function SQLITE_PRIVATE (line 112178) | SQLITE_PRIVATE void sqlite3UniqueConstraint( function SQLITE_PRIVATE (line 112214) | SQLITE_PRIVATE void sqlite3RowidConstraint( function collationMatch (line 112238) | static int collationMatch(const char *zColl, Index *pIndex){ function reindexTable (line 112257) | static void reindexTable(Parse *pParse, Table *pTab, char const *zColl){ function reindexDatabases (line 112278) | static void reindexDatabases(Parse *pParse, char const *zColl){ function SQLITE_PRIVATE (line 112310) | SQLITE_PRIVATE void sqlite3Reindex(Parse *pParse, Token *pName1, Token *... function SQLITE_PRIVATE (line 112370) | SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoOfIndex(Parse *pParse, Index *pIdx){ function SQLITE_PRIVATE (line 112415) | SQLITE_PRIVATE With *sqlite3WithAdd( function SQLITE_PRIVATE (line 112465) | SQLITE_PRIVATE void sqlite3WithDelete(sqlite3 *db, With *pWith){ function callCollNeeded (line 112503) | static void callCollNeeded(sqlite3 *db, int enc, const char *zName){ function synthCollSeq (line 112532) | static int synthCollSeq(sqlite3 *db, CollSeq *pColl){ function SQLITE_PRIVATE (line 112562) | SQLITE_PRIVATE CollSeq *sqlite3GetCollSeq( function SQLITE_PRIVATE (line 112604) | SQLITE_PRIVATE int sqlite3CheckCollSeq(Parse *pParse, CollSeq *pColl){ function CollSeq (line 112632) | static CollSeq *findCollSeqEntry( function SQLITE_PRIVATE (line 112684) | SQLITE_PRIVATE CollSeq *sqlite3FindCollSeq( function matchQuality (line 112731) | static int matchQuality( function SQLITE_PRIVATE (line 112766) | SQLITE_PRIVATE FuncDef *sqlite3FunctionSearch( function SQLITE_PRIVATE (line 112782) | SQLITE_PRIVATE void sqlite3InsertBuiltinFuncs( function SQLITE_PRIVATE (line 112827) | SQLITE_PRIVATE FuncDef *sqlite3FindFunction( function SQLITE_PRIVATE (line 112919) | SQLITE_PRIVATE void sqlite3SchemaClear(void *p){ function SQLITE_PRIVATE (line 112951) | SQLITE_PRIVATE Schema *sqlite3SchemaGet(sqlite3 *db, Btree *pBt){ function SQLITE_PRIVATE (line 113002) | SQLITE_PRIVATE Table *sqlite3SrcListLookup(Parse *pParse, SrcList *pSrc){ function tabIsReadOnly (line 113033) | static int tabIsReadOnly(Parse *pParse, Table *pTab){ function SQLITE_PRIVATE (line 113056) | SQLITE_PRIVATE int sqlite3IsReadOnly(Parse *pParse, Table *pTab, int vie... function SQLITE_PRIVATE (line 113077) | SQLITE_PRIVATE void sqlite3MaterializeView( function SQLITE_PRIVATE (line 113116) | SQLITE_PRIVATE Expr *sqlite3LimitWhere( function SQLITE_PRIVATE (line 113209) | SQLITE_PRIVATE void sqlite3DeleteFrom( function SQLITE_PRIVATE (line 113654) | SQLITE_PRIVATE void sqlite3GenerateRowDelete( function SQLITE_PRIVATE (line 113805) | SQLITE_PRIVATE void sqlite3GenerateRowIndexDelete( function SQLITE_PRIVATE (line 113869) | SQLITE_PRIVATE int sqlite3GenerateIndexKey( function SQLITE_PRIVATE (line 113931) | SQLITE_PRIVATE void sqlite3ResolvePartIdxLabel(Parse *pParse, int iLabel){ function CollSeq (line 113963) | static CollSeq *sqlite3GetFuncCollSeq(sqlite3_context *context){ function sqlite3SkipAccumulatorLoad (line 113976) | static void sqlite3SkipAccumulatorLoad(sqlite3_context *context){ function minmaxFunc (line 113985) | static void minmaxFunc( function typeofFunc (line 114015) | static void typeofFunc( function lengthFunc (line 114040) | static void lengthFunc( function absFunc (line 114082) | static void absFunc(sqlite3_context *context, int argc, sqlite3_value **... function instrFunc (line 114131) | static void instrFunc( function printfFunc (line 114199) | static void printfFunc( function substrFunc (line 114235) | static void substrFunc( function roundFunc (line 114330) | static void roundFunc(sqlite3_context *context, int argc, sqlite3_value ... function upperFunc (line 114392) | static void upperFunc(sqlite3_context *context, int argc, sqlite3_value ... function lowerFunc (line 114411) | static void lowerFunc(sqlite3_context *context, int argc, sqlite3_value ... function randomFunc (line 114444) | static void randomFunc( function randomBlob (line 114470) | static void randomBlob( function last_insert_rowid (line 114494) | static void last_insert_rowid( function changes (line 114514) | static void changes( function total_changes (line 114528) | static void total_changes( type compareInfo (line 114543) | struct compareInfo { type compareInfo (line 114563) | struct compareInfo type compareInfo (line 114566) | struct compareInfo type compareInfo (line 114569) | struct compareInfo function patternCompare (line 114616) | static int patternCompare( function SQLITE_API (line 114748) | SQLITE_API int sqlite3_strglob(const char *zGlobPattern, const char *zSt... function SQLITE_API (line 114756) | SQLITE_API int sqlite3_strlike(const char *zPattern, const char *zStr, u... function likeFunc (line 114782) | static void likeFunc( function nullifFunc (line 114846) | static void nullifFunc( function versionFunc (line 114862) | static void versionFunc( function sourceidFunc (line 114878) | static void sourceidFunc( function errlogFunc (line 114894) | static void errlogFunc( function compileoptionusedFunc (line 114910) | static void compileoptionusedFunc( function compileoptiongetFunc (line 114934) | static void compileoptiongetFunc( function quoteFunc (line 114964) | static void quoteFunc(sqlite3_context *context, int argc, sqlite3_value ... function unicodeFunc (line 115040) | static void unicodeFunc( function charFunc (line 115055) | static void charFunc( function hexFunc (line 115096) | static void hexFunc( function zeroblobFunc (line 115124) | static void zeroblobFunc( function replaceFunc (line 115147) | static void replaceFunc( function trimFunc (line 115240) | static void trimFunc( function unknownFunc (line 115331) | static void unknownFunc( function soundexFunc (line 115352) | static void soundexFunc( function loadExt (line 115405) | static void loadExt(sqlite3_context *context, int argc, sqlite3_value **... type SumCtx (line 115436) | typedef struct SumCtx SumCtx; type SumCtx (line 115437) | struct SumCtx { function sumStep (line 115455) | static void sumStep(sqlite3_context *context, int argc, sqlite3_value **... function sumInverse (line 115477) | static void sumInverse(sqlite3_context *context, int argc, sqlite3_value... function sumFinalize (line 115502) | static void sumFinalize(sqlite3_context *context){ function avgFinalize (line 115515) | static void avgFinalize(sqlite3_context *context){ function totalFinalize (line 115522) | static void totalFinalize(sqlite3_context *context){ type CountCtx (line 115533) | typedef struct CountCtx CountCtx; type CountCtx (line 115534) | struct CountCtx { function countStep (line 115544) | static void countStep(sqlite3_context *context, int argc, sqlite3_value ... function countFinalize (line 115560) | static void countFinalize(sqlite3_context *context){ function countInverse (line 115566) | static void countInverse(sqlite3_context *ctx, int argc, sqlite3_value *... function minmaxStep (line 115584) | static void minmaxStep( function minMaxValueFinalize (line 115622) | static void minMaxValueFinalize(sqlite3_context *context, int bValue){ function minMaxValue (line 115633) | static void minMaxValue(sqlite3_context *context){ function minMaxFinalize (line 115639) | static void minMaxFinalize(sqlite3_context *context){ function groupConcatStep (line 115646) | static void groupConcatStep( function groupConcatInverse (line 115679) | static void groupConcatInverse( function groupConcatFinalize (line 115710) | static void groupConcatFinalize(sqlite3_context *context){ function groupConcatValue (line 115725) | static void groupConcatValue(sqlite3_context *context){ function SQLITE_PRIVATE (line 115748) | SQLITE_PRIVATE void sqlite3RegisterPerConnectionBuiltinFunctions(sqlite3... function SQLITE_PRIVATE (line 115761) | SQLITE_PRIVATE void sqlite3RegisterLikeFunctions(sqlite3 *db, int caseSe... function SQLITE_PRIVATE (line 115794) | SQLITE_PRIVATE int sqlite3IsLikeFunction(sqlite3 *db, Expr *pExpr, int *... function SQLITE_PRIVATE (line 115836) | SQLITE_PRIVATE void sqlite3RegisterBuiltinFunctions(void){ function SQLITE_PRIVATE (line 116150) | SQLITE_PRIVATE int sqlite3FkLocateIndex( function fkLookupParent (line 116285) | static void fkLookupParent( function Expr (line 116432) | static Expr *exprTableRegister( function Expr (line 116464) | static Expr *exprTableColumn( function fkScanChildren (line 116511) | static void fkScanChildren( function SQLITE_PRIVATE (line 116640) | SQLITE_PRIVATE FKey *sqlite3FkReferences(Table *pTab){ function fkTriggerDelete (line 116652) | static void fkTriggerDelete(sqlite3 *dbMem, Trigger *p){ function SQLITE_PRIVATE (line 116680) | SQLITE_PRIVATE void sqlite3FkDropTable(Parse *pParse, SrcList *pName, Ta... function fkChildIsModified (line 116743) | static int fkChildIsModified( function fkParentIsModified (line 116770) | static int fkParentIsModified( function isSetNullAction (line 116799) | static int isSetNullAction(Parse *pParse, FKey *pFKey){ function SQLITE_PRIVATE (line 116832) | SQLITE_PRIVATE void sqlite3FkCheck( function SQLITE_PRIVATE (line 117032) | SQLITE_PRIVATE u32 sqlite3FkOldmask( function SQLITE_PRIVATE (line 117080) | SQLITE_PRIVATE int sqlite3FkRequired( function Trigger (line 117147) | static Trigger *fkActionTrigger( function SQLITE_PRIVATE (line 117330) | SQLITE_PRIVATE void sqlite3FkActions( function SQLITE_PRIVATE (line 117362) | SQLITE_PRIVATE void sqlite3FkDelete(sqlite3 *db, Table *pTab){ function SQLITE_PRIVATE (line 117428) | SQLITE_PRIVATE void sqlite3OpenTable( function SQLITE_PRIVATE (line 117474) | SQLITE_PRIVATE const char *sqlite3IndexAffinityStr(sqlite3 *db, Index *p... function SQLITE_PRIVATE (line 117533) | SQLITE_PRIVATE void sqlite3TableAffinity(Vdbe *v, Table *pTab, int iReg){ function readsTable (line 117570) | static int readsTable(Parse *p, int iDb, Table *pTab){ function autoIncBegin (line 117628) | static int autoIncBegin( function SQLITE_PRIVATE (line 117677) | SQLITE_PRIVATE void sqlite3AutoincrementBegin(Parse *pParse){ function autoIncStep (line 117738) | static void autoIncStep(Parse *pParse, int memId, int regRowid){ function SQLITE_NOINLINE (line 117751) | static SQLITE_NOINLINE void autoIncrementEnd(Parse *pParse){ function SQLITE_PRIVATE (line 117788) | SQLITE_PRIVATE void sqlite3AutoincrementEnd(Parse *pParse){ function SQLITE_PRIVATE (line 117907) | SQLITE_PRIVATE void sqlite3Insert( function checkConstraintExprNode (line 118551) | static int checkConstraintExprNode(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 118580) | SQLITE_PRIVATE int sqlite3ExprReferencesUpdatedColumn( function SQLITE_PRIVATE (line 118693) | SQLITE_PRIVATE void sqlite3GenerateConstraintChecks( function SQLITE_PRIVATE (line 119285) | SQLITE_PRIVATE void sqlite3SetMakeRecordP5(Vdbe *v, Table *pTab){ function SQLITE_PRIVATE (line 119309) | SQLITE_PRIVATE void sqlite3CompleteInsertion( function SQLITE_PRIVATE (line 119402) | SQLITE_PRIVATE int sqlite3OpenTableAndIndices( function xferCompatibleIndex (line 119480) | static int xferCompatibleIndex(Index *pDest, Index *pSrc){ function xferOptimization (line 119541) | static int xferOptimization( function SQLITE_API (line 119896) | SQLITE_API int sqlite3_exec( type sqlite3_api_routines (line 120062) | struct sqlite3_api_routines { function sqlite3LoadExtension (line 121137) | static int sqlite3LoadExtension( function SQLITE_API (line 121278) | SQLITE_API int sqlite3_load_extension( function SQLITE_PRIVATE (line 121296) | SQLITE_PRIVATE void sqlite3CloseExtensions(sqlite3 *db){ function SQLITE_API (line 121309) | SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff){ type sqlite3AutoExtList (line 121329) | typedef struct sqlite3AutoExtList sqlite3AutoExtList; function SQLITE_WSD (line 121330) | static SQLITE_WSD struct sqlite3AutoExtList { function SQLITE_API (line 121355) | SQLITE_API int sqlite3_auto_extension( function SQLITE_API (line 121402) | SQLITE_API int sqlite3_cancel_auto_extension( function SQLITE_API (line 121427) | SQLITE_API void sqlite3_reset_auto_extension(void){ function SQLITE_PRIVATE (line 121449) | SQLITE_PRIVATE void sqlite3AutoLoadExtensions(sqlite3 *db){ type PragmaName (line 121643) | typedef struct PragmaName { function u8 (line 122208) | static u8 getSafetyLevel(const char *z, int omitFull, u8 dflt){ function SQLITE_PRIVATE (line 122233) | SQLITE_PRIVATE u8 sqlite3GetBoolean(const char *z, u8 dflt){ function getLockingMode (line 122246) | static int getLockingMode(const char *z){ function getAutoVacuum (line 122261) | static int getAutoVacuum(const char *z){ function getTempStore (line 122277) | static int getTempStore(const char *z){ function invalidateTempStorage (line 122295) | static int invalidateTempStorage(Parse *pParse){ function changeTempStorage (line 122317) | static int changeTempStorage(Parse *pParse, const char *zStorageType){ function setPragmaResultColumnNames (line 122332) | static void setPragmaResultColumnNames( function returnSingleInt (line 122351) | static void returnSingleInt(Vdbe *v, i64 value){ function returnSingleText (line 122359) | static void returnSingleText( function setAllPagerFlags (line 122375) | static void setAllPagerFlags(sqlite3 *db){ function SQLITE_PRIVATE (line 122423) | SQLITE_PRIVATE const char *sqlite3JournalModename(int eMode){ function PragmaName (line 122445) | static const PragmaName *pragmaLocate(const char *zName){ function integrityCheckResultRow (line 122469) | static int integrityCheckResultRow(Vdbe *v){ function SQLITE_PRIVATE (line 122493) | SQLITE_PRIVATE void sqlite3Pragma( type PragmaVtab (line 124371) | typedef struct PragmaVtab PragmaVtab; type PragmaVtabCursor (line 124372) | typedef struct PragmaVtabCursor PragmaVtabCursor; type PragmaVtab (line 124373) | struct PragmaVtab { type PragmaVtabCursor (line 124380) | struct PragmaVtabCursor { function pragmaVtabConnect (line 124390) | static int pragmaVtabConnect( function pragmaVtabDisconnect (line 124452) | static int pragmaVtabDisconnect(sqlite3_vtab *pVtab){ function pragmaVtabBestIndex (line 124465) | static int pragmaVtabBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pI... function pragmaVtabOpen (line 124502) | static int pragmaVtabOpen(sqlite3_vtab *pVtab, sqlite3_vtab_cursor **ppC... function pragmaVtabCursorClear (line 124513) | static void pragmaVtabCursorClear(PragmaVtabCursor *pCsr){ function pragmaVtabClose (line 124524) | static int pragmaVtabClose(sqlite3_vtab_cursor *cur){ function pragmaVtabNext (line 124532) | static int pragmaVtabNext(sqlite3_vtab_cursor *pVtabCursor){ function pragmaVtabFilter (line 124550) | static int pragmaVtabFilter( function pragmaVtabEof (line 124600) | static int pragmaVtabEof(sqlite3_vtab_cursor *pVtabCursor){ function pragmaVtabColumn (line 124608) | static int pragmaVtabColumn( function pragmaVtabRowid (line 124626) | static int pragmaVtabRowid(sqlite3_vtab_cursor *pVtabCursor, sqlite_int6... function SQLITE_PRIVATE (line 124665) | SQLITE_PRIVATE Module *sqlite3PragmaVtabRegister(sqlite3 *db, const char... function corruptSchema (line 124702) | static void corruptSchema( function SQLITE_PRIVATE (line 124732) | SQLITE_PRIVATE int sqlite3IndexHasDuplicateRootPage(Index *pIndex){ function SQLITE_PRIVATE (line 124754) | SQLITE_PRIVATE int sqlite3InitCallback(void *pInit, int argc, char **arg... function SQLITE_PRIVATE (line 125071) | SQLITE_PRIVATE int sqlite3Init(sqlite3 *db, char **pzErrMsg){ function SQLITE_PRIVATE (line 125103) | SQLITE_PRIVATE int sqlite3ReadSchema(Parse *pParse){ function schemaIsValid (line 125125) | static void schemaIsValid(Parse *pParse){ function SQLITE_PRIVATE (line 125174) | SQLITE_PRIVATE int sqlite3SchemaToIndex(sqlite3 *db, Schema *pSchema){ function SQLITE_PRIVATE (line 125203) | SQLITE_PRIVATE void sqlite3ParserReset(Parse *pParse){ function sqlite3Prepare (line 125217) | static int sqlite3Prepare( function sqlite3LockAndPrepare (line 125377) | static int sqlite3LockAndPrepare( function SQLITE_PRIVATE (line 125422) | SQLITE_PRIVATE int sqlite3Reprepare(Vdbe *p){ function SQLITE_API (line 125461) | SQLITE_API int sqlite3_prepare( function SQLITE_API (line 125473) | SQLITE_API int sqlite3_prepare_v2( function SQLITE_API (line 125491) | SQLITE_API int sqlite3_prepare_v3( function sqlite3Prepare16 (line 125519) | static int sqlite3Prepare16( function SQLITE_API (line 125577) | SQLITE_API int sqlite3_prepare16( function SQLITE_API (line 125589) | SQLITE_API int sqlite3_prepare16_v2( function SQLITE_API (line 125601) | SQLITE_API int sqlite3_prepare16_v3( type DistinctCtx (line 125656) | typedef struct DistinctCtx DistinctCtx; type DistinctCtx (line 125657) | struct DistinctCtx { type SortCtx (line 125682) | typedef struct SortCtx SortCtx; type SortCtx (line 125683) | struct SortCtx { function clearSelect (line 125709) | static void clearSelect(sqlite3 *db, Select *p, int bFree){ function SQLITE_PRIVATE (line 125735) | SQLITE_PRIVATE void sqlite3SelectDestInit(SelectDest *pDest, int eDest, ... function SQLITE_PRIVATE (line 125748) | SQLITE_PRIVATE Select *sqlite3SelectNew( function SQLITE_PRIVATE (line 125807) | SQLITE_PRIVATE void sqlite3SelectDelete(sqlite3 *db, Select *p){ function Select (line 125814) | static Select *findRightmost(Select *p){ function SQLITE_PRIVATE (line 125836) | SQLITE_PRIVATE int sqlite3JoinType(Parse *pParse, Token *pA, Token *pB, ... function columnIndex (line 125897) | static int columnIndex(Table *pTab, const char *zCol){ function tableAndColumnIndex (line 125914) | static int tableAndColumnIndex( function addWhereTerm (line 125949) | static void addWhereTerm( function setJoinExpr (line 126008) | static void setJoinExpr(Expr *p, int iTable){ function unsetJoinExpr (line 126031) | static void unsetJoinExpr(Expr *p, int iTable){ function sqliteProcessJoin (line 126062) | static int sqliteProcessJoin(Parse *pParse, Select *p){ type RowLoadInfo (line 126153) | typedef struct RowLoadInfo RowLoadInfo; type RowLoadInfo (line 126154) | struct RowLoadInfo { function innerLoopLoadRow (line 126167) | static void innerLoopLoadRow( function makeSorterRecord (line 126188) | static int makeSorterRecord( function pushOntoSorter (line 126209) | static void pushOntoSorter( function codeOffset (line 126350) | static void codeOffset( function codeDistinct (line 126370) | static void codeDistinct( function selectExprDefer (line 126414) | static void selectExprDefer( function selectInnerLoop (line 126479) | static void selectInnerLoop( function SQLITE_PRIVATE (line 126894) | SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoAlloc(sqlite3 *db, int N, int X){ function SQLITE_PRIVATE (line 126914) | SQLITE_PRIVATE void sqlite3KeyInfoUnref(KeyInfo *p){ function SQLITE_PRIVATE (line 126925) | SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoRef(KeyInfo *p){ function SQLITE_PRIVATE (line 126940) | SQLITE_PRIVATE int sqlite3KeyInfoIsWriteable(KeyInfo *p){ return p->nRef... function SQLITE_PRIVATE (line 126957) | SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoFromExprList( function explainTempTable (line 127006) | static void explainTempTable(Parse *pParse, const char *zUsage){ function generateSortTail (line 127032) | static void generateSortTail( function generateColumnTypes (line 127389) | static void generateColumnTypes( function generateColumnNames (line 127456) | static void generateColumnNames( function SQLITE_PRIVATE (line 127548) | SQLITE_PRIVATE int sqlite3ColumnsFromExprList( function SQLITE_PRIVATE (line 127652) | SQLITE_PRIVATE void sqlite3SelectAddColumnTypeAndCollation( function SQLITE_PRIVATE (line 127702) | SQLITE_PRIVATE Table *sqlite3ResultSetOfSelect(Parse *pParse, Select *pS... function SQLITE_PRIVATE (line 127735) | SQLITE_PRIVATE Vdbe *sqlite3GetVdbe(Parse *pParse){ function computeLimitRegisters (line 127771) | static void computeLimitRegisters(Parse *pParse, Select *p, int iBreak){ function CollSeq (line 127828) | static CollSeq *multiSelectCollSeq(Parse *pParse, Select *p, int iCol){ function KeyInfo (line 127854) | static KeyInfo *multiSelectOrderByKeyInfo(Parse *pParse, Select *p, int ... function generateWithRecursiveQuery (line 127920) | static void generateWithRecursiveQuery( function multiSelectValues (line 128082) | static int multiSelectValues( function multiSelect (line 128142) | static int multiSelect( function SQLITE_PRIVATE (line 128489) | SQLITE_PRIVATE void sqlite3SelectWrongNumTermsError(Parse *pParse, Selec... function generateOutputSubroutine (line 128518) | static int generateOutputSubroutine( function multiSelectOrderBy (line 128728) | static int multiSelectOrderBy( type SubstContext (line 129035) | typedef struct SubstContext { function Expr (line 129060) | static Expr *substExpr( function substExprList (line 129137) | static void substExprList( function substSelect (line 129147) | static void substSelect( function flattenSubquery (line 129328) | static int flattenSubquery( type WhereConst (line 129726) | typedef struct WhereConst WhereConst; type WhereConst (line 129727) | struct WhereConst { function constInsert (line 129738) | static void constInsert( function findConstInWhere (line 129776) | static void findConstInWhere(WhereConst *pConst, Expr *pExpr){ function propagateConstantExprRewrite (line 129812) | static int propagateConstantExprRewrite(Walker *pWalker, Expr *pExpr){ function propagateConstants (line 129871) | static int propagateConstants( function pushDownWhereTerms (line 129954) | static int pushDownWhereTerms( function u8 (line 130040) | static u8 minMaxQuery(sqlite3 *db, Expr *pFunc, ExprList **ppMinMax){ function Table (line 130080) | static Table *isSimpleCount(Select *p, AggInfo *pAggInfo){ function SQLITE_PRIVATE (line 130111) | SQLITE_PRIVATE int sqlite3IndexedByLookup(Parse *pParse, struct SrcList_... function convertCompoundSelectToSubquery (line 130150) | static int convertCompoundSelectToSubquery(Walker *pWalker, Select *p){ function cannotBeFunction (line 130204) | static int cannotBeFunction(Parse *pParse, struct SrcList_item *pFrom){ type Cte (line 130223) | struct Cte type SrcList_item (line 130225) | struct SrcList_item function SQLITE_PRIVATE (line 130254) | SQLITE_PRIVATE void sqlite3WithPush(Parse *pParse, With *pWith, u8 bFree){ function withExpand (line 130279) | static int withExpand( function selectPopWith (line 130404) | static void selectPopWith(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 130425) | SQLITE_PRIVATE int sqlite3ExpandSubquery(Parse *pParse, struct SrcList_i... function selectExpander (line 130471) | static int selectExpander(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 130757) | SQLITE_PRIVATE int sqlite3ExprWalkNoop(Walker *NotUsed, Expr *NotUsed2){ function SQLITE_PRIVATE (line 130766) | SQLITE_PRIVATE int sqlite3SelectWalkNoop(Walker *NotUsed, Select *NotUse... function SQLITE_PRIVATE (line 130776) | SQLITE_PRIVATE void sqlite3SelectWalkAssert2(Walker *NotUsed, Select *No... function sqlite3SelectExpand (line 130794) | static void sqlite3SelectExpand(Parse *pParse, Select *pSelect){ function selectAddSubqueryTypeInfo (line 130824) | static void selectAddSubqueryTypeInfo(Walker *pWalker, Select *p){ function sqlite3SelectAddTypeInfo (line 130859) | static void sqlite3SelectAddTypeInfo(Parse *pParse, Select *pSelect){ function SQLITE_PRIVATE (line 130883) | SQLITE_PRIVATE void sqlite3SelectPrep( function resetAccumulator (line 130906) | static void resetAccumulator(Parse *pParse, AggInfo *pAggInfo){ function finalizeAggFunctions (line 130947) | static void finalizeAggFunctions(Parse *pParse, AggInfo *pAggInfo){ function updateAccumulator (line 130969) | static void updateAccumulator(Parse *pParse, int regAcc, AggInfo *pAggIn... function explainSimpleCount (line 131062) | static void explainSimpleCount( function havingToWhereExprCb (line 131091) | static int havingToWhereExprCb(Walker *pWalker, Expr *pExpr){ function havingToWhere (line 131125) | static void havingToWhere(Parse *pParse, Select *p){ type SrcList_item (line 131145) | struct SrcList_item type SrcList_item (line 131147) | struct SrcList_item type SrcList_item (line 131149) | struct SrcList_item function countOfViewOptimization (line 131197) | static int countOfViewOptimization(Parse *pParse, Select *p){ function SQLITE_PRIVATE (line 131277) | SQLITE_PRIVATE int sqlite3Select( type TabResult (line 132366) | typedef struct TabResult { function sqlite3_get_table_cb (line 132381) | static int sqlite3_get_table_cb(void *pArg, int nCol, char **argv, char ... function SQLITE_API (line 132455) | SQLITE_API int sqlite3_get_table( function SQLITE_API (line 132524) | SQLITE_API void sqlite3_free_table( function SQLITE_PRIVATE (line 132559) | SQLITE_PRIVATE void sqlite3DeleteTriggerStep(sqlite3 *db, TriggerStep *p... function SQLITE_PRIVATE (line 132589) | SQLITE_PRIVATE Trigger *sqlite3TriggerList(Parse *pParse, Table *pTab){ function SQLITE_PRIVATE (line 132622) | SQLITE_PRIVATE void sqlite3BeginTrigger( function SQLITE_PRIVATE (line 132823) | SQLITE_PRIVATE void sqlite3FinishTrigger( function SQLITE_PRIVATE (line 132924) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerSelectStep( function TriggerStep (line 132948) | static TriggerStep *triggerStepAllocate( function SQLITE_PRIVATE (line 132980) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerInsertStep( function SQLITE_PRIVATE (line 133025) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerUpdateStep( function SQLITE_PRIVATE (line 133060) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerDeleteStep( function SQLITE_PRIVATE (line 133087) | SQLITE_PRIVATE void sqlite3DeleteTrigger(sqlite3 *db, Trigger *pTrigger){ function SQLITE_PRIVATE (line 133105) | SQLITE_PRIVATE void sqlite3DropTrigger(Parse *pParse, SrcList *pName, in... function Table (line 133147) | static Table *tableOfTrigger(Trigger *pTrigger){ function SQLITE_PRIVATE (line 133155) | SQLITE_PRIVATE void sqlite3DropTriggerPtr(Parse *pParse, Trigger *pTrigg... function SQLITE_PRIVATE (line 133193) | SQLITE_PRIVATE void sqlite3UnlinkAndDeleteTrigger(sqlite3 *db, int iDb, ... function checkColumnOverlap (line 133223) | static int checkColumnOverlap(IdList *pIdList, ExprList *pEList){ function SQLITE_PRIVATE (line 133238) | SQLITE_PRIVATE Trigger *sqlite3TriggersExist( function SrcList (line 133274) | static SrcList *targetSrcList( function codeTriggerProgram (line 133301) | static int codeTriggerProgram( function transferParseError (line 133405) | static void transferParseError(Parse *pTo, Parse *pFrom){ function TriggerPrg (line 133421) | static TriggerPrg *codeRowTrigger( function TriggerPrg (line 133537) | static TriggerPrg *getRowTrigger( function SQLITE_PRIVATE (line 133571) | SQLITE_PRIVATE void sqlite3CodeRowTriggerDirect( function SQLITE_PRIVATE (line 133643) | SQLITE_PRIVATE void sqlite3CodeRowTrigger( function SQLITE_PRIVATE (line 133705) | SQLITE_PRIVATE u32 sqlite3TriggerColmask( function SQLITE_PRIVATE (line 133798) | SQLITE_PRIVATE void sqlite3ColumnDefault(Vdbe *v, Table *pTab, int i, in... function indexColumnIsBeingUpdated (line 133830) | static int indexColumnIsBeingUpdated( function indexWhereClauseMightChange (line 133860) | static int indexWhereClauseMightChange( function SQLITE_PRIVATE (line 133877) | SQLITE_PRIVATE void sqlite3Update( function updateVirtualTable (line 134615) | static void updateVirtualTable( function SQLITE_PRIVATE (line 134759) | SQLITE_PRIVATE void sqlite3UpsertDelete(sqlite3 *db, Upsert *p){ function SQLITE_PRIVATE (line 134772) | SQLITE_PRIVATE Upsert *sqlite3UpsertDup(sqlite3 *db, Upsert *p){ function SQLITE_PRIVATE (line 134785) | SQLITE_PRIVATE Upsert *sqlite3UpsertNew( function SQLITE_PRIVATE (line 134817) | SQLITE_PRIVATE int sqlite3UpsertAnalyzeTarget( function SQLITE_PRIVATE (line 134935) | SQLITE_PRIVATE void sqlite3UpsertDoUpdate( function execSql (line 135031) | static int execSql(sqlite3 *db, char **pzErrMsg, const char *zSql){ function execSqlF (line 135061) | static int execSqlF(sqlite3 *db, char **pzErrMsg, const char *zSql, ...){ function SQLITE_PRIVATE (line 135104) | SQLITE_PRIVATE void sqlite3Vacuum(Parse *pParse, Token *pNm, Expr *pInto){ function sqlite3RunVacuum (line 135142) | int sqlite3RunVacuum( type VtabCtx (line 135441) | struct VtabCtx { function SQLITE_PRIVATE (line 135456) | SQLITE_PRIVATE Module *sqlite3VtabCreateModule( function createModule (line 135504) | static int createModule( function SQLITE_API (line 135525) | SQLITE_API int sqlite3_create_module( function SQLITE_API (line 135540) | SQLITE_API int sqlite3_create_module_v2( function SQLITE_API (line 135557) | SQLITE_API int sqlite3_drop_modules(sqlite3 *db, const char** azNames){ function SQLITE_PRIVATE (line 135579) | SQLITE_PRIVATE void sqlite3VtabModuleUnref(sqlite3 *db, Module *pMod){ function SQLITE_PRIVATE (line 135599) | SQLITE_PRIVATE void sqlite3VtabLock(VTable *pVTab){ function SQLITE_PRIVATE (line 135609) | SQLITE_PRIVATE VTable *sqlite3GetVTable(sqlite3 *db, Table *pTab){ function SQLITE_PRIVATE (line 135620) | SQLITE_PRIVATE void sqlite3VtabUnlock(VTable *pVTab){ function VTable (line 135645) | static VTable *vtabDisconnectAll(sqlite3 *db, Table *p){ function SQLITE_PRIVATE (line 135685) | SQLITE_PRIVATE void sqlite3VtabDisconnect(sqlite3 *db, Table *p){ function SQLITE_PRIVATE (line 135723) | SQLITE_PRIVATE void sqlite3VtabUnlockList(sqlite3 *db){ function SQLITE_PRIVATE (line 135754) | SQLITE_PRIVATE void sqlite3VtabClear(sqlite3 *db, Table *p){ function addModuleArgument (line 135771) | static void addModuleArgument(Parse *pParse, Table *pTable, char *zArg){ function SQLITE_PRIVATE (line 135794) | SQLITE_PRIVATE void sqlite3VtabBeginParse( function addArgumentToVtab (line 135842) | static void addArgumentToVtab(Parse *pParse){ function SQLITE_PRIVATE (line 135855) | SQLITE_PRIVATE void sqlite3VtabFinishParse(Parse *pParse, Token *pEnd){ function SQLITE_PRIVATE (line 135939) | SQLITE_PRIVATE void sqlite3VtabArgInit(Parse *pParse){ function SQLITE_PRIVATE (line 135949) | SQLITE_PRIVATE void sqlite3VtabArgExtend(Parse *pParse, Token *p){ function vtabCallConstructor (line 135965) | static int vtabCallConstructor( function SQLITE_PRIVATE (line 136096) | SQLITE_PRIVATE int sqlite3VtabCallConnect(Parse *pParse, Table *pTab){ function growVTrans (line 136131) | static int growVTrans(sqlite3 *db){ function addToVTrans (line 136154) | static void addToVTrans(sqlite3 *db, VTable *pVTab){ function SQLITE_PRIVATE (line 136168) | SQLITE_PRIVATE int sqlite3VtabCallCreate(sqlite3 *db, int iDb, const cha... function SQLITE_API (line 136209) | SQLITE_API int sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){ function SQLITE_PRIVATE (line 136294) | SQLITE_PRIVATE int sqlite3VtabCallDestroy(sqlite3 *db, int iDb, const ch... function callFinaliser (line 136334) | static void callFinaliser(sqlite3 *db, int offset){ function SQLITE_PRIVATE (line 136362) | SQLITE_PRIVATE int sqlite3VtabSync(sqlite3 *db, Vdbe *p){ function SQLITE_PRIVATE (line 136384) | SQLITE_PRIVATE int sqlite3VtabRollback(sqlite3 *db){ function SQLITE_PRIVATE (line 136393) | SQLITE_PRIVATE int sqlite3VtabCommit(sqlite3 *db){ function SQLITE_PRIVATE (line 136406) | SQLITE_PRIVATE int sqlite3VtabBegin(sqlite3 *db, VTable *pVTab){ function SQLITE_PRIVATE (line 136466) | SQLITE_PRIVATE int sqlite3VtabSavepoint(sqlite3 *db, int op, int iSavepo... function SQLITE_PRIVATE (line 136514) | SQLITE_PRIVATE FuncDef *sqlite3VtabOverloadFunction( function SQLITE_PRIVATE (line 136583) | SQLITE_PRIVATE void sqlite3VtabMakeWritable(Parse *pParse, Table *pTab){ function SQLITE_PRIVATE (line 136616) | SQLITE_PRIVATE int sqlite3VtabEponymousTableInit(Parse *pParse, Module *... function SQLITE_PRIVATE (line 136653) | SQLITE_PRIVATE void sqlite3VtabEponymousTableClear(sqlite3 *db, Module *... function SQLITE_API (line 136672) | SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *db){ function SQLITE_API (line 136690) | SQLITE_API int sqlite3_vtab_config(sqlite3 *db, int op, ...){ type WhereClause (line 136782) | typedef struct WhereClause WhereClause; type WhereMaskSet (line 136783) | typedef struct WhereMaskSet WhereMaskSet; type WhereOrInfo (line 136784) | typedef struct WhereOrInfo WhereOrInfo; type WhereAndInfo (line 136785) | typedef struct WhereAndInfo WhereAndInfo; type WhereLevel (line 136786) | typedef struct WhereLevel WhereLevel; type WhereLoop (line 136787) | typedef struct WhereLoop WhereLoop; type WherePath (line 136788) | typedef struct WherePath WherePath; type WhereTerm (line 136789) | typedef struct WhereTerm WhereTerm; type WhereLoopBuilder (line 136790) | typedef struct WhereLoopBuilder WhereLoopBuilder; type WhereScan (line 136791) | typedef struct WhereScan WhereScan; type WhereOrCost (line 136792) | typedef struct WhereOrCost WhereOrCost; type WhereOrSet (line 136793) | typedef struct WhereOrSet WhereOrSet; type WhereLevel (line 136810) | struct WhereLevel { type WhereLoop (line 136863) | struct WhereLoop { type WhereOrCost (line 136905) | struct WhereOrCost { type WhereOrSet (line 136916) | struct WhereOrSet { type WherePath (line 136939) | struct WherePath { type WhereTerm (line 137000) | struct WhereTerm { type WhereScan (line 137046) | struct WhereScan { type WhereClause (line 137072) | struct WhereClause { type WhereOrInfo (line 137091) | struct WhereOrInfo { type WhereAndInfo (line 137100) | struct WhereAndInfo { type WhereMaskSet (line 137130) | struct WhereMaskSet { type WhereLoopBuilder (line 137145) | struct WhereLoopBuilder { type WhereInfo (line 137193) | struct WhereInfo { type SrcList_item (line 137277) | struct SrcList_item function explainAppendTerm (line 137365) | static void explainAppendTerm( function explainIndexRange (line 137409) | static void explainIndexRange(StrAccum *pStr, WhereLoop *pLoop){ type SrcList_item (line 137454) | struct SrcList_item function else (line 137524) | else if( (flags & WHERE_VIRTUALTABLE)!=0 ){ function SQLITE_PRIVATE (line 137556) | SQLITE_PRIVATE void sqlite3WhereAddScanStatus( function disableTerm (line 137618) | static void disableTerm(WhereLevel *pLevel, WhereTerm *pTerm){ function codeApplyAffinity (line 137650) | static void codeApplyAffinity(Parse *pParse, int base, int n, char *zAff){ function updateRangeAffinityStr (line 137687) | static void updateRangeAffinityStr( function Expr (line 137733) | static Expr *removeUnindexableInClauseTerms( function codeEqualityTerm (line 137814) | static int codeEqualityTerm( function codeAllEqualityTerms (line 137985) | static int codeAllEqualityTerms( function whereLikeOptimizationStringFixup (line 138105) | static void whereLikeOptimizationStringFixup( type CCurHint (line 138131) | struct CCurHint { function codeCursorHintCheckExpr (line 138143) | static int codeCursorHintCheckExpr(Walker *pWalker, Expr *pExpr){ function codeCursorHintIsOrFunction (line 138170) | static int codeCursorHintIsOrFunction(Walker *pWalker, Expr *pExpr){ function codeCursorHintFixExpr (line 138205) | static int codeCursorHintFixExpr(Walker *pWalker, Expr *pExpr){ function codeCursorHint (line 138235) | static void codeCursorHint( function codeDeferredSeek (line 138357) | static void codeDeferredSeek( function codeExprOrVector (line 138396) | static void codeExprOrVector(Parse *pParse, Expr *p, int iReg, int nReg){ type IdxExprTrans (line 138426) | typedef struct IdxExprTrans { function whereIndexExprTransNode (line 138439) | static int whereIndexExprTransNode(Walker *p, Expr *pExpr){ function whereIndexExprTrans (line 138458) | static void whereIndexExprTrans( function whereApplyPartialIndexConstraints (line 138493) | static void whereApplyPartialIndexConstraints( function SQLITE_PRIVATE (line 138518) | SQLITE_PRIVATE Bitmask sqlite3WhereCodeOneLoopStart( function whereOrInfoDelete (line 139688) | static void whereOrInfoDelete(sqlite3 *db, WhereOrInfo *p){ function whereAndInfoDelete (line 139696) | static void whereAndInfoDelete(sqlite3 *db, WhereAndInfo *p){ function whereClauseInsert (line 139720) | static int whereClauseInsert(WhereClause *pWC, Expr *p, u16 wtFlags){ function allowedOp (line 139761) | static int allowedOp(int op){ function u16 (line 139786) | static u16 exprCommute(Parse *pParse, Expr *pExpr){ function u16 (line 139821) | static u16 operatorMask(int op){ function isLikeOrGlob (line 139859) | static int isLikeOrGlob( function isAuxiliaryVtabOperator (line 140031) | static int isAuxiliaryVtabOperator( function transferJoinMarkings (line 140132) | static void transferJoinMarkings(Expr *pDerived, Expr *pBase){ function markTermAsChild (line 140142) | static void markTermAsChild(WhereClause *pWC, int iChild, int iParent){ function WhereTerm (line 140153) | static WhereTerm *whereNthSubterm(WhereTerm *pTerm, int N){ function whereCombineDisjuncts (line 140183) | static void whereCombineDisjuncts( function exprAnalyzeOrTerm (line 140309) | static void exprAnalyzeOrTerm( function termIsEquivalence (line 140580) | static int termIsEquivalence(Parse *pParse, Expr *pExpr){ function Bitmask (line 140603) | static Bitmask exprSelectUsage(WhereMaskSet *pMaskSet, Select *pS){ function SQLITE_NOINLINE (line 140640) | static SQLITE_NOINLINE int exprMightBeIndexed2( function exprMightBeIndexed (line 140664) | static int exprMightBeIndexed( function exprAnalyze (line 140709) | static void exprAnalyze( function SQLITE_PRIVATE (line 141127) | SQLITE_PRIVATE void sqlite3WhereSplit(WhereClause *pWC, Expr *pExpr, u8 ... function SQLITE_PRIVATE (line 141142) | SQLITE_PRIVATE void sqlite3WhereClauseInit( function SQLITE_PRIVATE (line 141159) | SQLITE_PRIVATE void sqlite3WhereClauseClear(WhereClause *pWC){ function SQLITE_PRIVATE (line 141184) | SQLITE_PRIVATE Bitmask sqlite3WhereExprUsageNN(WhereMaskSet *pMaskSet, E... function SQLITE_PRIVATE (line 141211) | SQLITE_PRIVATE Bitmask sqlite3WhereExprUsage(WhereMaskSet *pMaskSet, Exp... function SQLITE_PRIVATE (line 141214) | SQLITE_PRIVATE Bitmask sqlite3WhereExprListUsage(WhereMaskSet *pMaskSet,... function SQLITE_PRIVATE (line 141234) | SQLITE_PRIVATE void sqlite3WhereExprAnalyze( function SQLITE_PRIVATE (line 141251) | SQLITE_PRIVATE void sqlite3WhereTabFuncArgs( type HiddenIndexInfo (line 141318) | typedef struct HiddenIndexInfo HiddenIndexInfo; type HiddenIndexInfo (line 141319) | struct HiddenIndexInfo { function SQLITE_PRIVATE (line 141336) | SQLITE_PRIVATE LogEst sqlite3WhereOutputRowCount(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 141344) | SQLITE_PRIVATE int sqlite3WhereIsDistinct(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 141352) | SQLITE_PRIVATE int sqlite3WhereIsOrdered(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 141379) | SQLITE_PRIVATE int sqlite3WhereOrderByLimitOptLabel(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 141395) | SQLITE_PRIVATE int sqlite3WhereContinueLabel(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 141404) | SQLITE_PRIVATE int sqlite3WhereBreakLabel(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 141425) | SQLITE_PRIVATE int sqlite3WhereOkOnePass(WhereInfo *pWInfo, int *aiCur){ function whereOrMove (line 141440) | static void whereOrMove(WhereOrSet *pDest, WhereOrSet *pSrc){ function whereOrInsert (line 141452) | static int whereOrInsert( function SQLITE_PRIVATE (line 141489) | SQLITE_PRIVATE Bitmask sqlite3WhereGetMask(WhereMaskSet *pMaskSet, int i... function createMask (line 141508) | static void createMask(WhereMaskSet *pMaskSet, int iCursor){ function WhereTerm (line 141518) | static WhereTerm *whereScanNext(WhereScan *pScan){ function SQLITE_NOINLINE (line 141607) | static SQLITE_NOINLINE WhereTerm *whereScanInitIndexExpr(WhereScan *pScan){ function WhereTerm (line 141631) | static WhereTerm *whereScanInit( function SQLITE_PRIVATE (line 141695) | SQLITE_PRIVATE WhereTerm *sqlite3WhereFindTerm( function findIndexCol (line 141729) | static int findIndexCol( function indexColumnNotNull (line 141758) | static int indexColumnNotNull(Index *pIdx, int iCol){ function isDistinctRedundant (line 141781) | static int isDistinctRedundant( function LogEst (line 141842) | static LogEst estLog(LogEst N){ function translateColumnToCopy (line 141858) | static void translateColumnToCopy( function TRACE_IDX_INPUTS (line 141896) | static void TRACE_IDX_INPUTS(sqlite3_index_info *p){ function TRACE_IDX_OUTPUTS (line 141914) | static void TRACE_IDX_OUTPUTS(sqlite3_index_info *p){ function termCanDriveIndex (line 141940) | static int termCanDriveIndex( function constructAutomaticIndex (line 141973) | static void constructAutomaticIndex( function sqlite3_index_info (line 142179) | static sqlite3_index_info *allocateIndexInfo( function vtabBestIndex (line 142346) | static int vtabBestIndex(Parse *pParse, Table *pTab, sqlite3_index_info ... function whereKeyStats (line 142383) | static int whereKeyStats( function LogEst (line 142575) | static LogEst whereRangeAdjust(WhereTerm *pTerm, LogEst nNew){ function SQLITE_PRIVATE (line 142592) | SQLITE_PRIVATE char sqlite3IndexColumnAffinity(sqlite3 *db, Index *pIdx,... function whereRangeSkipScanEst (line 142639) | static int whereRangeSkipScanEst( function whereRangeScanEst (line 142751) | static int whereRangeScanEst( function whereEqualScanEst (line 142932) | static int whereEqualScanEst( function whereInScanEst (line 142996) | static int whereInScanEst( function whereTermPrint (line 143033) | static void whereTermPrint(WhereTerm *pTerm, int iTerm){ function SQLITE_PRIVATE (line 143070) | SQLITE_PRIVATE void sqlite3WhereClausePrint(WhereClause *pWC){ function whereLoopPrint (line 143082) | static void whereLoopPrint(WhereLoop *p, WhereClause *pWC){ function whereLoopInit (line 143134) | static void whereLoopInit(WhereLoop *p){ function whereLoopClearUnion (line 143144) | static void whereLoopClearUnion(sqlite3 *db, WhereLoop *p){ function whereLoopClear (line 143161) | static void whereLoopClear(sqlite3 *db, WhereLoop *p){ function whereLoopResize (line 143170) | static int whereLoopResize(sqlite3 *db, WhereLoop *p, int n){ function whereLoopXfer (line 143186) | static int whereLoopXfer(sqlite3 *db, WhereLoop *pTo, WhereLoop *pFrom){ function whereLoopDelete (line 143205) | static void whereLoopDelete(sqlite3 *db, WhereLoop *p){ function whereInfoFree (line 143213) | static void whereInfoFree(sqlite3 *db, WhereInfo *pWInfo){ function whereLoopCheaperProperSubset (line 143249) | static int whereLoopCheaperProperSubset( function whereLoopAdjustCost (line 143290) | static void whereLoopAdjustCost(const WhereLoop *p, WhereLoop *pTemplate){ function WhereLoop (line 143327) | static WhereLoop **whereLoopFindLesser( function whereLoopInsert (line 143415) | static int whereLoopInsert(WhereLoopBuilder *pBuilder, WhereLoop *pTempl... function whereLoopOutputAdjust (line 143551) | static void whereLoopOutputAdjust( function whereRangeVectorLen (line 143616) | static int whereRangeVectorLen( function whereLoopAddBtreeIndex (line 143687) | static int whereLoopAddBtreeIndex( function indexMightHelpWithOrderBy (line 144048) | static int indexMightHelpWithOrderBy( function whereUsablePartialIndex (line 144081) | static int whereUsablePartialIndex(int iTab, WhereClause *pWC, Expr *pWh... function whereLoopAddBtree (line 144139) | static int whereLoopAddBtree( function whereLoopAddVirtualOne (line 144393) | static int whereLoopAddVirtualOne( function SQLITE_API (line 144547) | SQLITE_API const char *sqlite3_vtab_collation(sqlite3_index_info *pIdxIn... function whereLoopAddVirtual (line 144587) | static int whereLoopAddVirtual( function whereLoopAddOr (line 144710) | static int whereLoopAddOr( function whereLoopAddAll (line 144833) | static int whereLoopAddAll(WhereLoopBuilder *pBuilder){ function i8 (line 144911) | static i8 wherePathSatisfiesOrderBy( function SQLITE_PRIVATE (line 145238) | SQLITE_PRIVATE int sqlite3WhereIsSorted(WhereInfo *pWInfo){ function LogEst (line 145261) | static LogEst whereSortingCost( function wherePathSolver (line 145306) | static int wherePathSolver(WhereInfo *pWInfo, LogEst nRowEst){ function whereShortCut (line 145693) | static int whereShortCut(WhereLoopBuilder *pBuilder){ function exprNodeIsDeterministic (line 145775) | static int exprNodeIsDeterministic(Walker *pWalker, Expr *pExpr){ function exprIsDeterministic (line 145788) | static int exprIsDeterministic(Expr *p){ function SQLITE_PRIVATE (line 145886) | SQLITE_PRIVATE WhereInfo *sqlite3WhereBegin( function sqlite3WhereOpcodeRewriteTrace (line 146444) | static void sqlite3WhereOpcodeRewriteTrace( function SQLITE_PRIVATE (line 146458) | SQLITE_PRIVATE void sqlite3WhereEnd(WhereInfo *pWInfo){ function row_numberStepFunc (line 146847) | static void row_numberStepFunc( function row_numberValueFunc (line 146857) | static void row_numberValueFunc(sqlite3_context *pCtx){ type CallCount (line 146866) | struct CallCount { function dense_rankStepFunc (line 146878) | static void dense_rankStepFunc( function dense_rankValueFunc (line 146889) | static void dense_rankValueFunc(sqlite3_context *pCtx){ type NthValueCtx (line 146906) | struct NthValueCtx { function nth_valueStepFunc (line 146910) | static void nth_valueStepFunc( function nth_valueFinalizeFunc (line 146951) | static void nth_valueFinalizeFunc(sqlite3_context *pCtx){ function first_valueStepFunc (line 146963) | static void first_valueStepFunc( function first_valueFinalizeFunc (line 146979) | static void first_valueFinalizeFunc(sqlite3_context *pCtx){ function rankStepFunc (line 146997) | static void rankStepFunc( function rankValueFunc (line 147013) | static void rankValueFunc(sqlite3_context *pCtx){ function percent_rankStepFunc (line 147028) | static void percent_rankStepFunc( function percent_rankInvFunc (line 147041) | static void percent_rankInvFunc( function percent_rankValueFunc (line 147052) | static void percent_rankValueFunc(sqlite3_context *pCtx){ function cume_distStepFunc (line 147073) | static void cume_distStepFunc( function cume_distInvFunc (line 147086) | static void cume_distInvFunc( function cume_distValueFunc (line 147097) | static void cume_distValueFunc(sqlite3_context *pCtx){ type NtileCtx (line 147110) | struct NtileCtx { function ntileStepFunc (line 147122) | static void ntileStepFunc( function ntileInvFunc (line 147142) | static void ntileInvFunc( function ntileValueFunc (line 147153) | static void ntileValueFunc(sqlite3_context *pCtx){ type LastValueCtx (line 147180) | struct LastValueCtx { function last_valueStepFunc (line 147188) | static void last_valueStepFunc( function last_valueInvFunc (line 147206) | static void last_valueInvFunc( function last_valueValueFunc (line 147223) | static void last_valueValueFunc(sqlite3_context *pCtx){ function last_valueFinalizeFunc (line 147230) | static void last_valueFinalizeFunc(sqlite3_context *pCtx){ function noopStepFunc (line 147269) | static void noopStepFunc( /*NO_TEST*/ function noopValueFunc (line 147279) | static void noopValueFunc(sqlite3_context *p){ UNUSED_PARAMETER(p); /*no... function SQLITE_PRIVATE (line 147310) | SQLITE_PRIVATE void sqlite3WindowFunctions(void){ function Window (line 147331) | static Window *windowFind(Parse *pParse, Window *pList, const char *zName){ function SQLITE_PRIVATE (line 147359) | SQLITE_PRIVATE void sqlite3WindowUpdate( type WindowRewrite (line 147434) | typedef struct WindowRewrite WindowRewrite; type WindowRewrite (line 147435) | struct WindowRewrite { function selectWindowRewriteExprCb (line 147448) | static int selectWindowRewriteExprCb(Walker *pWalker, Expr *pExpr){ function selectWindowRewriteSelectCb (line 147514) | static int selectWindowRewriteSelectCb(Walker *pWalker, Select *pSelect){ function selectWindowRewriteEList (line 147541) | static void selectWindowRewriteEList( function ExprList (line 147575) | static ExprList *exprListAppendList( function SQLITE_PRIVATE (line 147604) | SQLITE_PRIVATE int sqlite3WindowRewrite(Parse *pParse, Select *p){ function SQLITE_PRIVATE (line 147734) | SQLITE_PRIVATE void sqlite3WindowUnlinkFromSelect(Window *p){ function SQLITE_PRIVATE (line 147745) | SQLITE_PRIVATE void sqlite3WindowDelete(sqlite3 *db, Window *p){ function SQLITE_PRIVATE (line 147762) | SQLITE_PRIVATE void sqlite3WindowListDelete(sqlite3 *db, Window *p){ function Expr (line 147777) | static Expr *sqlite3WindowOffsetExpr(Parse *pParse, Expr *pExpr){ function SQLITE_PRIVATE (line 147789) | SQLITE_PRIVATE Window *sqlite3WindowAlloc( function SQLITE_PRIVATE (line 147861) | SQLITE_PRIVATE Window *sqlite3WindowAssemble( function SQLITE_PRIVATE (line 147888) | SQLITE_PRIVATE void sqlite3WindowChain(Parse *pParse, Window *pWin, Wind... function SQLITE_PRIVATE (line 147922) | SQLITE_PRIVATE void sqlite3WindowAttach(Parse *pParse, Expr *p, Window *... function SQLITE_PRIVATE (line 147945) | SQLITE_PRIVATE void sqlite3WindowLink(Select *pSel, Window *pWin){ function SQLITE_PRIVATE (line 147962) | SQLITE_PRIVATE int sqlite3WindowCompare(Parse *pParse, Window *p1, Windo... function SQLITE_PRIVATE (line 147983) | SQLITE_PRIVATE void sqlite3WindowCodeInit(Parse *pParse, Window *pMWin){ function windowCheckValue (line 148060) | static void windowCheckValue(Parse *pParse, int reg, int eCond){ function windowArgCount (line 148106) | static int windowArgCount(Window *pWin){ type WindowCodeArg (line 148111) | typedef struct WindowCodeArg WindowCodeArg; type WindowCsrAndReg (line 148112) | typedef struct WindowCsrAndReg WindowCsrAndReg; type WindowCsrAndReg (line 148117) | struct WindowCsrAndReg { type WindowCodeArg (line 148177) | struct WindowCodeArg { function windowReadPeerValues (line 148195) | static void windowReadPeerValues( function windowAggStep (line 148232) | static void windowAggStep( function windowAggFinal (line 148346) | static void windowAggFinal(WindowCodeArg *p, int bFin){ function windowFullScan (line 148385) | static void windowFullScan(WindowCodeArg *p){ function windowReturnOneRow (line 148491) | static void windowReturnOneRow(WindowCodeArg *p){ function windowInitAccum (line 148567) | static int windowInitAccum(Parse *pParse, Window *pMWin){ function windowCacheFrame (line 148598) | static int windowCacheFrame(Window *pMWin){ function windowIfNewPeer (line 148624) | static void windowIfNewPeer( function windowCodeRangeTest (line 148670) | static void windowCodeRangeTest( function windowCodeOp (line 148795) | static int windowCodeOp( function SQLITE_PRIVATE (line 148936) | SQLITE_PRIVATE Window *sqlite3WindowDup(sqlite3 *db, Expr *pOwner, Windo... function SQLITE_PRIVATE (line 148965) | SQLITE_PRIVATE Window *sqlite3WindowListDup(sqlite3 *db, Window *p){ function windowExprGtZero (line 148987) | static int windowExprGtZero(Parse *pParse, Expr *pExpr){ function SQLITE_PRIVATE (line 149334) | SQLITE_PRIVATE void sqlite3WindowCodeStep( type TrigEvent (line 149739) | struct TrigEvent { int a; IdList * b; } type FrameBound (line 149741) | struct FrameBound { int eType; Expr *pExpr; } function disableLookaside (line 149747) | static void disableLookaside(Parse *pParse){ function parserDoubleLinkSelect (line 149758) | static void parserDoubleLinkSelect(Parse *pParse, Select *p){ function Expr (line 149781) | static Expr *tokenExpr(Parse *pParse, int op, Token t){ function binaryToUnaryIfNull (line 149815) | static void binaryToUnaryIfNull(Parse *pParse, Expr *pY, Expr *pA, int op){ function ExprList (line 149829) | static ExprList *parserAddExprIdListTerm( type YYMINORTYPE (line 149917) | typedef union { type yyStackEntry (line 150811) | struct yyStackEntry { type yyStackEntry (line 150818) | typedef struct yyStackEntry yyStackEntry; type yyParser (line 150822) | struct yyParser { type yyParser (line 150841) | typedef struct yyParser yyParser; function SQLITE_PRIVATE (line 150867) | SQLITE_PRIVATE void sqlite3ParserTrace(FILE *TraceFILE, char *zTraceProm... function yyGrowStack (line 151583) | static int yyGrowStack(yyParser *p){ function SQLITE_PRIVATE (line 151622) | SQLITE_PRIVATE void sqlite3ParserInit(void *yypRawParser sqlite3ParserCT... function SQLITE_PRIVATE (line 151661) | SQLITE_PRIVATE void *sqlite3ParserAlloc(void *(*mallocProc)(YYMALLOCARGT... function yy_destructor (line 151680) | static void yy_destructor( function yy_pop_parser_stack (line 151804) | static void yy_pop_parser_stack(yyParser *pParser){ function SQLITE_PRIVATE (line 151822) | SQLITE_PRIVATE void sqlite3ParserFinalize(void *p){ function SQLITE_PRIVATE (line 151839) | SQLITE_PRIVATE void sqlite3ParserFree( function SQLITE_PRIVATE (line 151855) | SQLITE_PRIVATE int sqlite3ParserStackPeak(void *p){ function SQLITE_PRIVATE (line 151879) | SQLITE_PRIVATE int sqlite3ParserCoverage(FILE *out){ function YYACTIONTYPE (line 151902) | static YYACTIONTYPE yy_find_shift_action( function YYACTIONTYPE (line 151967) | static YYACTIONTYPE yy_find_reduce_action( function yyStackOverflow (line 151996) | static void yyStackOverflow(yyParser *yypParser){ function yyTraceShift (line 152019) | static void yyTraceShift(yyParser *yypParser, int yyNewState, const char... function yy_shift (line 152039) | static void yy_shift( function YYACTIONTYPE (line 152862) | static YYACTIONTYPE yy_reduce( function yy_parse_failed (line 154368) | static void yy_parse_failed( function yy_syntax_error (line 154391) | static void yy_syntax_error( function yy_accept (line 154415) | static void yy_accept( function SQLITE_PRIVATE (line 154456) | SQLITE_PRIVATE void sqlite3Parser( function SQLITE_PRIVATE (line 154630) | SQLITE_PRIVATE int sqlite3ParserFallback(int iToken){ function keywordCode (line 154946) | static int keywordCode(const char *z, int n, int *pType){ function SQLITE_PRIVATE (line 155111) | SQLITE_PRIVATE int sqlite3KeywordCode(const unsigned char *z, int n){ function SQLITE_API (line 155117) | SQLITE_API int sqlite3_keyword_name(int i,const char **pzName,int *pnName){ function SQLITE_API (line 155123) | SQLITE_API int sqlite3_keyword_count(void){ return SQLITE_N_KEYWORD; } function SQLITE_API (line 155124) | SQLITE_API int sqlite3_keyword_check(const char *zName, int nName){ function SQLITE_PRIVATE (line 155171) | SQLITE_PRIVATE int sqlite3IsIdChar(u8 c){ return IdChar(c); } function getToken (line 155178) | static int getToken(const unsigned char **pz){ function analyzeWindowKeyword (line 155227) | static int analyzeWindowKeyword(const unsigned char *z){ function analyzeOverKeyword (line 155235) | static int analyzeOverKeyword(const unsigned char *z, int lastToken){ function analyzeFilterKeyword (line 155242) | static int analyzeFilterKeyword(const unsigned char *z, int lastToken){ function SQLITE_PRIVATE (line 155254) | SQLITE_PRIVATE int sqlite3GetToken(const unsigned char *z, int *tokenType){ function addSpaceSeparator (line 155720) | static void addSpaceSeparator(sqlite3_str *pStr){ function SQLITE_PRIVATE (line 155731) | SQLITE_PRIVATE char *sqlite3Normalize( function SQLITE_API (line 155954) | SQLITE_API int sqlite3_complete(const char *zSql){ function SQLITE_API (line 156119) | SQLITE_API int sqlite3_complete16(const void *zSql){ function SQLITE_API (line 156286) | SQLITE_API const char *sqlite3_libversion(void){ return sqlite3_version; } function SQLITE_API (line 156299) | SQLITE_API int sqlite3_libversion_number(void){ return SQLITE_VERSION_NU... function SQLITE_API (line 156305) | SQLITE_API int sqlite3_threadsafe(void){ return SQLITE_THREADSAFE; } function SQLITE_API (line 156378) | SQLITE_API int sqlite3_initialize(void){ function SQLITE_API (line 156549) | SQLITE_API int sqlite3_shutdown(void){ function SQLITE_API (line 156603) | SQLITE_API int sqlite3_config(int op, ...){ function setupLookaside (line 156921) | static int setupLookaside(sqlite3 *db, void *pBuf, int sz, int cnt){ function SQLITE_API (line 156984) | SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3 *db){ function SQLITE_API (line 156998) | SQLITE_API int sqlite3_db_release_memory(sqlite3 *db){ function SQLITE_API (line 157022) | SQLITE_API int sqlite3_db_cacheflush(sqlite3 *db){ function SQLITE_API (line 157051) | SQLITE_API int sqlite3_db_config(sqlite3 *db, int op, ...){ function binCollFunc (line 157124) | static int binCollFunc( function rtrimCollFunc (line 157147) | static int rtrimCollFunc( function SQLITE_PRIVATE (line 157162) | SQLITE_PRIVATE int sqlite3IsBinary(const CollSeq *p){ function nocaseCollatingFunc (line 157176) | static int nocaseCollatingFunc( function SQLITE_API (line 157193) | SQLITE_API sqlite_int64 sqlite3_last_insert_rowid(sqlite3 *db){ function SQLITE_API (line 157206) | SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3 *db, sqlite3_int64... function SQLITE_API (line 157221) | SQLITE_API int sqlite3_changes(sqlite3 *db){ function SQLITE_API (line 157234) | SQLITE_API int sqlite3_total_changes(sqlite3 *db){ function SQLITE_PRIVATE (line 157249) | SQLITE_PRIVATE void sqlite3CloseSavepoints(sqlite3 *db){ function functionDestroy (line 157266) | static void functionDestroy(sqlite3 *db, FuncDef *p){ function disconnectAllVtab (line 157281) | static void disconnectAllVtab(sqlite3 *db){ function connectionIsBusy (line 157312) | static int connectionIsBusy(sqlite3 *db){ function sqlite3Close (line 157326) | static int sqlite3Close(sqlite3 *db, int forceZombie){ function SQLITE_API (line 157385) | SQLITE_API int sqlite3_close(sqlite3 *db){ return sqlite3Close(db,0); } function SQLITE_API (line 157386) | SQLITE_API int sqlite3_close_v2(sqlite3 *db){ return sqlite3Close(db,1); } function SQLITE_PRIVATE (line 157397) | SQLITE_PRIVATE void sqlite3LeaveMutexAndCloseZombie(sqlite3 *db){ function SQLITE_PRIVATE (line 157517) | SQLITE_PRIVATE void sqlite3RollbackAll(sqlite3 *db, int tripCode){ function SQLITE_PRIVATE (line 157567) | SQLITE_PRIVATE const char *sqlite3ErrName(int rc){ function SQLITE_PRIVATE (line 157677) | SQLITE_PRIVATE const char *sqlite3ErrStr(int rc){ function sqliteDefaultBusyCallback (line 157747) | static int sqliteDefaultBusyCallback( function SQLITE_PRIVATE (line 157814) | SQLITE_PRIVATE int sqlite3InvokeBusyHandler(BusyHandler *p, sqlite3_file... function SQLITE_API (line 157839) | SQLITE_API int sqlite3_busy_handler( function SQLITE_API (line 157863) | SQLITE_API void sqlite3_progress_handler( function SQLITE_API (line 157894) | SQLITE_API int sqlite3_busy_timeout(sqlite3 *db, int ms){ function SQLITE_API (line 157912) | SQLITE_API void sqlite3_interrupt(sqlite3 *db){ function SQLITE_PRIVATE (line 157929) | SQLITE_PRIVATE int sqlite3CreateFunc( function createFunctionApi (line 158040) | static int createFunctionApi( function SQLITE_API (line 158091) | SQLITE_API int sqlite3_create_function( function SQLITE_API (line 158104) | SQLITE_API int sqlite3_create_function_v2( function SQLITE_API (line 158118) | SQLITE_API int sqlite3_create_window_function( function SQLITE_API (line 158135) | SQLITE_API int sqlite3_create_function16( function sqlite3InvalidFunction (line 158171) | static void sqlite3InvalidFunction( function SQLITE_API (line 158197) | SQLITE_API int sqlite3_overload_function( function SQLITE_API (line 158230) | SQLITE_API void *sqlite3_trace(sqlite3 *db, void(*xTrace)(void*,const ch... function SQLITE_API (line 158251) | SQLITE_API int sqlite3_trace_v2( function SQLITE_API (line 158281) | SQLITE_API void *sqlite3_profile( function SQLITE_API (line 158311) | SQLITE_API void *sqlite3_commit_hook( function SQLITE_API (line 158336) | SQLITE_API void *sqlite3_update_hook( function SQLITE_API (line 158361) | SQLITE_API void *sqlite3_rollback_hook( function SQLITE_API (line 158387) | SQLITE_API void *sqlite3_preupdate_hook( function SQLITE_PRIVATE (line 158410) | SQLITE_PRIVATE int sqlite3WalDefaultHook( function SQLITE_API (line 158436) | SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame){ function SQLITE_API (line 158457) | SQLITE_API void *sqlite3_wal_hook( function SQLITE_API (line 158484) | SQLITE_API int sqlite3_wal_checkpoint_v2( function SQLITE_API (line 158546) | SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb){ function SQLITE_PRIVATE (line 158573) | SQLITE_PRIVATE int sqlite3Checkpoint(sqlite3 *db, int iDb, int eMode, in... function SQLITE_PRIVATE (line 158617) | SQLITE_PRIVATE int sqlite3TempInMemory(const sqlite3 *db){ function SQLITE_API (line 158638) | SQLITE_API const char *sqlite3_errmsg(sqlite3 *db){ function SQLITE_API (line 158666) | SQLITE_API const void *sqlite3_errmsg16(sqlite3 *db){ function SQLITE_API (line 158708) | SQLITE_API int sqlite3_errcode(sqlite3 *db){ function SQLITE_API (line 158717) | SQLITE_API int sqlite3_extended_errcode(sqlite3 *db){ function SQLITE_API (line 158726) | SQLITE_API int sqlite3_system_errno(sqlite3 *db){ function SQLITE_API (line 158735) | SQLITE_API const char *sqlite3_errstr(int rc){ function createCollation (line 158743) | static int createCollation( function SQLITE_API (line 158883) | SQLITE_API int sqlite3_limit(sqlite3 *db, int limitId, int newLimit){ function SQLITE_PRIVATE (line 158951) | SQLITE_PRIVATE int sqlite3ParseUri( function SQLITE_PRIVATE (line 159187) | SQLITE_PRIVATE int sqlite3CodecQueryParameters( function openDatabase (line 159221) | static int openDatabase( function SQLITE_API (line 159599) | SQLITE_API int sqlite3_open( function SQLITE_API (line 159606) | SQLITE_API int sqlite3_open_v2( function SQLITE_API (line 159619) | SQLITE_API int sqlite3_open16( function SQLITE_API (line 159658) | SQLITE_API int sqlite3_create_collation( function SQLITE_API (line 159671) | SQLITE_API int sqlite3_create_collation_v2( function SQLITE_API (line 159696) | SQLITE_API int sqlite3_create_collation16( function SQLITE_API (line 159726) | SQLITE_API int sqlite3_collation_needed( function SQLITE_API (line 159747) | SQLITE_API int sqlite3_collation_needed16( function SQLITE_API (line 159769) | SQLITE_API int sqlite3_global_recover(void){ function SQLITE_API (line 159780) | SQLITE_API int sqlite3_get_autocommit(sqlite3 *db){ function SQLITE_PRIVATE (line 159801) | SQLITE_PRIVATE int sqlite3ReportError(int iErr, int lineno, const char *... function SQLITE_PRIVATE (line 159806) | SQLITE_PRIVATE int sqlite3CorruptError(int lineno){ function SQLITE_PRIVATE (line 159810) | SQLITE_PRIVATE int sqlite3MisuseError(int lineno){ function SQLITE_PRIVATE (line 159814) | SQLITE_PRIVATE int sqlite3CantopenError(int lineno){ function SQLITE_PRIVATE (line 159819) | SQLITE_PRIVATE int sqlite3CorruptPgnoError(int lineno, Pgno pgno){ function SQLITE_PRIVATE (line 159825) | SQLITE_PRIVATE int sqlite3NomemError(int lineno){ function SQLITE_PRIVATE (line 159829) | SQLITE_PRIVATE int sqlite3IoerrnomemError(int lineno){ function SQLITE_API (line 159843) | SQLITE_API void sqlite3_thread_cleanup(void){ function SQLITE_API (line 159851) | SQLITE_API int sqlite3_table_column_metadata( function SQLITE_API (line 159969) | SQLITE_API int sqlite3_sleep(int ms){ function SQLITE_API (line 159985) | SQLITE_API int sqlite3_extended_result_codes(sqlite3 *db, int onoff){ function SQLITE_API (line 159998) | SQLITE_API int sqlite3_file_control(sqlite3 *db, const char *zDbName, in... function SQLITE_API (line 160039) | SQLITE_API int sqlite3_test_control(int op, ...){ function SQLITE_API (line 160435) | SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, cons... function SQLITE_API (line 160450) | SQLITE_API int sqlite3_uri_boolean(const char *zFilename, const char *zP... function SQLITE_API (line 160459) | SQLITE_API sqlite3_int64 sqlite3_uri_int64( function SQLITE_PRIVATE (line 160475) | SQLITE_PRIVATE Btree *sqlite3DbNameToBtree(sqlite3 *db, const char *zDbN... function SQLITE_API (line 160484) | SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbN... function SQLITE_API (line 160500) | SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName){ function SQLITE_API (line 160517) | SQLITE_API int sqlite3_snapshot_get( function SQLITE_API (line 160553) | SQLITE_API int sqlite3_snapshot_open( function SQLITE_API (line 160609) | SQLITE_API int sqlite3_snapshot_recover(sqlite3 *db, const char *zDb){ function SQLITE_API (line 160640) | SQLITE_API void sqlite3_snapshot_free(sqlite3_snapshot *pSnapshot){ function SQLITE_API (line 160653) | SQLITE_API int sqlite3_compileoption_used(const char *zOptName){ function SQLITE_API (line 160686) | SQLITE_API const char *sqlite3_compileoption_get(int N){ function checkListProperties (line 160755) | static void checkListProperties(sqlite3 *db){ function removeFromBlockedList (line 160781) | static void removeFromBlockedList(sqlite3 *db){ function addToBlockedList (line 160796) | static void addToBlockedList(sqlite3 *db){ function enterMutex (line 160811) | static void enterMutex(void){ function leaveMutex (line 160819) | static void leaveMutex(void){ function SQLITE_API (line 160846) | SQLITE_API int sqlite3_unlock_notify( function SQLITE_PRIVATE (line 160896) | SQLITE_PRIVATE void sqlite3ConnectionBlocked(sqlite3 *db, sqlite3 *pBloc... function SQLITE_PRIVATE (line 160924) | SQLITE_PRIVATE void sqlite3ConnectionUnlocked(sqlite3 *db){ function SQLITE_PRIVATE (line 161023) | SQLITE_PRIVATE void sqlite3ConnectionClosed(sqlite3 *db){ type sqlite3_tokenizer_module (line 161419) | typedef struct sqlite3_tokenizer_module sqlite3_tokenizer_module; type sqlite3_tokenizer (line 161420) | typedef struct sqlite3_tokenizer sqlite3_tokenizer; type sqlite3_tokenizer_cursor (line 161421) | typedef struct sqlite3_tokenizer_cursor sqlite3_tokenizer_cursor; type sqlite3_tokenizer_module (line 161423) | struct sqlite3_tokenizer_module { type sqlite3_tokenizer (line 161518) | struct sqlite3_tokenizer { type sqlite3_tokenizer_cursor (line 161523) | struct sqlite3_tokenizer_cursor { type Fts3Hash (line 161558) | typedef struct Fts3Hash Fts3Hash; type Fts3HashElem (line 161559) | typedef struct Fts3HashElem Fts3HashElem; type Fts3Hash (line 161569) | struct Fts3Hash { type Fts3HashElem (line 161587) | struct Fts3HashElem { type u8 (line 161776) | typedef unsigned char u8; type i16 (line 161777) | typedef short int i16; type u32 (line 161778) | typedef unsigned int u32; type sqlite3_uint64 (line 161779) | typedef sqlite3_uint64 u64; type sqlite3_int64 (line 161780) | typedef sqlite3_int64 i64; type Fts3Table (line 161814) | typedef struct Fts3Table Fts3Table; type Fts3Cursor (line 161815) | typedef struct Fts3Cursor Fts3Cursor; type Fts3Expr (line 161816) | typedef struct Fts3Expr Fts3Expr; type Fts3Phrase (line 161817) | typedef struct Fts3Phrase Fts3Phrase; type Fts3PhraseToken (line 161818) | typedef struct Fts3PhraseToken Fts3PhraseToken; type Fts3Doclist (line 161820) | typedef struct Fts3Doclist Fts3Doclist; type Fts3SegFilter (line 161821) | typedef struct Fts3SegFilter Fts3SegFilter; type Fts3DeferredToken (line 161822) | typedef struct Fts3DeferredToken Fts3DeferredToken; type Fts3SegReader (line 161823) | typedef struct Fts3SegReader Fts3SegReader; type Fts3MultiSegReader (line 161824) | typedef struct Fts3MultiSegReader Fts3MultiSegReader; type MatchinfoBuffer (line 161826) | typedef struct MatchinfoBuffer MatchinfoBuffer; type Fts3Table (line 161835) | struct Fts3Table { type Fts3Cursor (line 161918) | struct Fts3Cursor { type Fts3Doclist (line 161976) | struct Fts3Doclist { type Fts3PhraseToken (line 161993) | struct Fts3PhraseToken { type Fts3Phrase (line 162006) | struct Fts3Phrase { type Fts3Expr (line 162046) | struct Fts3Expr { type Fts3SegFilter (line 162136) | struct Fts3SegFilter { type Fts3MultiSegReader (line 162143) | struct Fts3MultiSegReader { function SQLITE_PRIVATE (line 162281) | SQLITE_PRIVATE int sqlite3Fts3Always(int b) { assert( b ); return b; } function SQLITE_PRIVATE (line 162282) | SQLITE_PRIVATE int sqlite3Fts3Never(int b) { assert( !b ); return b; } function SQLITE_PRIVATE (line 162299) | SQLITE_PRIVATE int sqlite3Fts3PutVarint(char *p, sqlite_int64 v){ function SQLITE_PRIVATE (line 162323) | SQLITE_PRIVATE int sqlite3Fts3GetVarint(const char *pBuf, sqlite_int64 *v){ function SQLITE_PRIVATE (line 162349) | SQLITE_PRIVATE int sqlite3Fts3GetVarint32(const char *p, int *pi){ function SQLITE_PRIVATE (line 162373) | SQLITE_PRIVATE int sqlite3Fts3VarintLen(sqlite3_uint64 v){ function SQLITE_PRIVATE (line 162396) | SQLITE_PRIVATE void sqlite3Fts3Dequote(char *z){ function fts3GetDeltaVarint (line 162425) | static void fts3GetDeltaVarint(char **pp, sqlite3_int64 *pVal){ function fts3GetReverseVarint (line 162440) | static void fts3GetReverseVarint( function fts3DisconnectMethod (line 162462) | static int fts3DisconnectMethod(sqlite3_vtab *pVtab){ function SQLITE_PRIVATE (line 162490) | SQLITE_PRIVATE void sqlite3Fts3ErrMsg(char **pzErr, const char *zFormat,... function fts3DbExec (line 162505) | static void fts3DbExec( function fts3DestroyMethod (line 162528) | static int fts3DestroyMethod(sqlite3_vtab *pVtab){ function fts3DeclareVtab (line 162565) | static void fts3DeclareVtab(int *pRc, Fts3Table *p){ function SQLITE_PRIVATE (line 162602) | SQLITE_PRIVATE void sqlite3Fts3CreateStatTable(int *pRc, Fts3Table *p){ function fts3CreateTables (line 162620) | static int fts3CreateTables(Fts3Table *p){ function fts3DatabasePageSize (line 162685) | static void fts3DatabasePageSize(int *pRc, Fts3Table *p){ function fts3IsSpecialColumn (line 162719) | static int fts3IsSpecialColumn( function fts3Appendf (line 162744) | static void fts3Appendf( function fts3GobbleInt (line 162911) | static int fts3GobbleInt(const char **pp, int *pnOut){ function fts3PrefixParameter (line 162946) | static int fts3PrefixParameter( function fts3ContentColumns (line 163015) | static int fts3ContentColumns( function fts3InitVtab (line 163090) | static int fts3InitVtab( function fts3ConnectMethod (line 163470) | static int fts3ConnectMethod( function fts3CreateMethod (line 163480) | static int fts3CreateMethod( function fts3SetEstimatedRows (line 163496) | static void fts3SetEstimatedRows(sqlite3_index_info *pIdxInfo, i64 nRow){ function fts3SetUniqueFlag (line 163509) | static void fts3SetUniqueFlag(sqlite3_index_info *pIdxInfo){ function fts3BestIndexMethod (line 163525) | static int fts3BestIndexMethod(sqlite3_vtab *pVTab, sqlite3_index_info *... function fts3OpenMethod (line 163650) | static int fts3OpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppC... function fts3CursorFinalizeStmt (line 163674) | static void fts3CursorFinalizeStmt(Fts3Cursor *pCsr){ function fts3ClearCursor (line 163691) | static void fts3ClearCursor(Fts3Cursor *pCsr){ function fts3CloseMethod (line 163704) | static int fts3CloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3CursorSeekStmt (line 163722) | static int fts3CursorSeekStmt(Fts3Cursor *pCsr){ function fts3CursorSeek (line 163746) | static int fts3CursorSeek(sqlite3_context *pContext, Fts3Cursor *pCsr){ function fts3ScanInteriorNode (line 163789) | static int fts3ScanInteriorNode( function fts3SelectLeaf (line 163911) | static int fts3SelectLeaf( function fts3PutDeltaVarint (line 163959) | static void fts3PutDeltaVarint( function fts3PoslistCopy (line 163983) | static void fts3PoslistCopy(char **pp, char **ppPoslist){ function fts3ColumnlistCopy (line 164030) | static void fts3ColumnlistCopy(char **pp, char **ppPoslist){ function fts3ReadNextPos (line 164076) | static void fts3ReadNextPos( function fts3PutColNumber (line 164097) | static int fts3PutColNumber(char **pp, int iCol){ function fts3PoslistMerge (line 164115) | static int fts3PoslistMerge( function fts3PoslistPhraseMerge (line 164212) | static int fts3PoslistPhraseMerge( function fts3PoslistNearMerge (line 164335) | static int fts3PoslistNearMerge( type TermSelect (line 164374) | typedef struct TermSelect TermSelect; type TermSelect (line 164375) | struct TermSelect { function fts3GetDeltaVarint3 (line 164393) | static void fts3GetDeltaVarint3( function fts3PutDeltaVarint3 (line 164427) | static void fts3PutDeltaVarint3( function fts3DoclistOrMerge (line 164474) | static int fts3DoclistOrMerge( function fts3DoclistPhraseMerge (line 164576) | static int fts3DoclistPhraseMerge( function SQLITE_PRIVATE (line 164647) | SQLITE_PRIVATE int sqlite3Fts3FirstFilter( function fts3TermSelectFinishMerge (line 164699) | static int fts3TermSelectFinishMerge(Fts3Table *p, TermSelect *pTS){ function fts3TermSelectMerge (line 164753) | static int fts3TermSelectMerge( function fts3SegReaderCursorAppend (line 164826) | static int fts3SegReaderCursorAppend( function fts3SegReaderCursor (line 164851) | static int fts3SegReaderCursor( function SQLITE_PRIVATE (line 164925) | SQLITE_PRIVATE int sqlite3Fts3SegReaderCursor( function fts3SegReaderCursorAddZero (line 164957) | static int fts3SegReaderCursorAddZero( function fts3TermSegReaderCursor (line 164982) | static int fts3TermSegReaderCursor( function fts3SegReaderCursorFree (line 165039) | static void fts3SegReaderCursorFree(Fts3MultiSegReader *pSegcsr){ function fts3TermSelect (line 165048) | static int fts3TermSelect( function fts3DoclistCountDocids (line 165105) | static int fts3DoclistCountDocids(char *aList, int nList){ function fts3NextMethod (line 165131) | static int fts3NextMethod(sqlite3_vtab_cursor *pCursor){ function sqlite3_int64 (line 165154) | static sqlite3_int64 fts3DocidRange(sqlite3_value *pVal, i64 iDefault){ function fts3FilterMethod (line 165180) | static int fts3FilterMethod( function fts3EofMethod (line 165293) | static int fts3EofMethod(sqlite3_vtab_cursor *pCursor){ function fts3RowidMethod (line 165308) | static int fts3RowidMethod(sqlite3_vtab_cursor *pCursor, sqlite_int64 *p... function fts3ColumnMethod (line 165325) | static int fts3ColumnMethod( function fts3UpdateMethod (line 165379) | static int fts3UpdateMethod( function fts3SyncMethod (line 165392) | static int fts3SyncMethod(sqlite3_vtab *pVtab){ function fts3SetHasStat (line 165444) | static int fts3SetHasStat(Fts3Table *p){ function fts3BeginMethod (line 165462) | static int fts3BeginMethod(sqlite3_vtab *pVtab){ function fts3CommitMethod (line 165479) | static int fts3CommitMethod(sqlite3_vtab *pVtab){ function fts3RollbackMethod (line 165494) | static int fts3RollbackMethod(sqlite3_vtab *pVtab){ function fts3ReversePoslist (line 165509) | static void fts3ReversePoslist(char *pStart, char **ppPoslist){ function fts3FunctionArg (line 165552) | static int fts3FunctionArg( function fts3SnippetFunc (line 165574) | static void fts3SnippetFunc( function fts3OffsetsFunc (line 165617) | static void fts3OffsetsFunc( function fts3OptimizeFunc (line 165643) | static void fts3OptimizeFunc( function fts3MatchinfoFunc (line 165677) | static void fts3MatchinfoFunc( function fts3FindFunctionMethod (line 165697) | static int fts3FindFunctionMethod( function fts3RenameMethod (line 165733) | static int fts3RenameMethod( function fts3SavepointMethod (line 165791) | static int fts3SavepointMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts3ReleaseMethod (line 165808) | static int fts3ReleaseMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts3RollbackToMethod (line 165823) | static int fts3RollbackToMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts3ShadowName (line 165836) | static int fts3ShadowName(const char *zName){ function hashDestroy (line 165879) | static void hashDestroy(void *p){ function SQLITE_PRIVATE (line 165910) | SQLITE_PRIVATE int sqlite3Fts3Init(sqlite3 *db){ function fts3EvalAllocateReaders (line 166020) | static void fts3EvalAllocateReaders( function fts3EvalPhraseMergeToken (line 166062) | static int fts3EvalPhraseMergeToken( function fts3EvalPhraseLoad (line 166126) | static int fts3EvalPhraseLoad( function fts3EvalDeferredPhrase (line 166163) | static int fts3EvalDeferredPhrase(Fts3Cursor *pCsr, Fts3Phrase *pPhrase){ function fts3EvalPhraseStart (line 166276) | static int fts3EvalPhraseStart(Fts3Cursor *pCsr, int bOptOk, Fts3Phrase ... function SQLITE_PRIVATE (line 166333) | SQLITE_PRIVATE void sqlite3Fts3DoclistPrev( function SQLITE_PRIVATE (line 166389) | SQLITE_PRIVATE void sqlite3Fts3DoclistNext( function fts3EvalDlPhraseNext (line 166426) | static void fts3EvalDlPhraseNext( type TokenDoclist (line 166472) | typedef struct TokenDoclist TokenDoclist; type TokenDoclist (line 166473) | struct TokenDoclist { function incrPhraseTokenNext (line 166489) | static int incrPhraseTokenNext( function fts3EvalIncrPhraseNext (line 166541) | static int fts3EvalIncrPhraseNext( function fts3EvalPhraseNext (line 166642) | static int fts3EvalPhraseNext( function fts3EvalStartReaders (line 166681) | static void fts3EvalStartReaders( type Fts3TokenAndCost (line 166717) | typedef struct Fts3TokenAndCost Fts3TokenAndCost; type Fts3TokenAndCost (line 166718) | struct Fts3TokenAndCost { function fts3EvalTokenCosts (line 166734) | static void fts3EvalTokenCosts( function fts3EvalAverageDocsize (line 166788) | static int fts3EvalAverageDocsize(Fts3Cursor *pCsr, int *pnPage){ function fts3EvalSelectDeferred (line 166848) | static int fts3EvalSelectDeferred( function fts3EvalStart (line 166981) | static int fts3EvalStart(Fts3Cursor *pCsr){ function fts3EvalInvalidatePoslist (line 167031) | static void fts3EvalInvalidatePoslist(Fts3Phrase *pPhrase){ function fts3EvalNearTrim (line 167062) | static int fts3EvalNearTrim( function fts3EvalNextRow (line 167136) | static void fts3EvalNextRow( function fts3EvalNearTest (line 167278) | static int fts3EvalNearTest(Fts3Expr *pExpr, int *pRc){ function fts3EvalTestExpr (line 167360) | static int fts3EvalTestExpr( function SQLITE_PRIVATE (line 167471) | SQLITE_PRIVATE int sqlite3Fts3EvalTestDeferred(Fts3Cursor *pCsr, int *pRc){ function fts3EvalNext (line 167501) | static int fts3EvalNext(Fts3Cursor *pCsr){ function fts3EvalRestart (line 167542) | static void fts3EvalRestart( function fts3EvalUpdateCounts (line 167585) | static void fts3EvalUpdateCounts(Fts3Expr *pExpr, int nCol){ function fts3EvalGatherStats (line 167627) | static int fts3EvalGatherStats( function SQLITE_PRIVATE (line 167738) | SQLITE_PRIVATE int sqlite3Fts3EvalPhraseStats( function SQLITE_PRIVATE (line 167786) | SQLITE_PRIVATE int sqlite3Fts3EvalPhrasePoslist( function SQLITE_PRIVATE (line 167920) | SQLITE_PRIVATE void sqlite3Fts3EvalPhraseCleanup(Fts3Phrase *pPhrase){ function SQLITE_PRIVATE (line 167938) | SQLITE_PRIVATE int sqlite3Fts3Corrupt(){ function SQLITE_API (line 167948) | __declspec(dllexport) type Fts3auxTable (line 167983) | typedef struct Fts3auxTable Fts3auxTable; type Fts3auxCursor (line 167984) | typedef struct Fts3auxCursor Fts3auxCursor; type Fts3auxTable (line 167986) | struct Fts3auxTable { type Fts3auxCursor (line 167991) | struct Fts3auxCursor { function fts3auxConnectMethod (line 168020) | static int fts3auxConnectMethod( function fts3auxDisconnectMethod (line 168091) | static int fts3auxDisconnectMethod(sqlite3_vtab *pVtab){ function fts3auxBestIndexMethod (line 168112) | static int fts3auxBestIndexMethod( function fts3auxOpenMethod (line 168182) | static int fts3auxOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **... function fts3auxCloseMethod (line 168198) | static int fts3auxCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxGrowStatArray (line 168211) | static int fts3auxGrowStatArray(Fts3auxCursor *pCsr, int nSize){ function fts3auxNextMethod (line 168230) | static int fts3auxNextMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxFilterMethod (line 168324) | static int fts3auxFilterMethod( function fts3auxEofMethod (line 168419) | static int fts3auxEofMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxColumnMethod (line 168427) | static int fts3auxColumnMethod( function fts3auxRowidMethod (line 168468) | static int fts3auxRowidMethod( function SQLITE_PRIVATE (line 168481) | SQLITE_PRIVATE int sqlite3Fts3InitAux(sqlite3 *db){ type ParseContext (line 168609) | typedef struct ParseContext ParseContext; type ParseContext (line 168610) | struct ParseContext { function fts3isspace (line 168633) | static int fts3isspace(char c){ function SQLITE_PRIVATE (line 168648) | SQLITE_PRIVATE int sqlite3Fts3OpenTokenizer( function getNextToken (line 168693) | static int getNextToken( function getNextString (line 168792) | static int getNextString( function getNextNode (line 168910) | static int getNextNode( function opPrecedence (line 169075) | static int opPrecedence(Fts3Expr *p){ function insertBinaryOperator (line 169096) | static void insertBinaryOperator( function fts3ExprParse (line 169127) | static int fts3ExprParse( function fts3ExprCheckDepth (line 169276) | static int fts3ExprCheckDepth(Fts3Expr *p, int nMaxDepth){ function fts3ExprBalance (line 169302) | static int fts3ExprBalance(Fts3Expr **pp, int nMaxDepth){ function fts3ExprParseUnbalanced (line 169476) | static int fts3ExprParseUnbalanced( function SQLITE_PRIVATE (line 169539) | SQLITE_PRIVATE int sqlite3Fts3ExprParse( function fts3FreeExprNode (line 169583) | static void fts3FreeExprNode(Fts3Expr *p){ function SQLITE_PRIVATE (line 169597) | SQLITE_PRIVATE void sqlite3Fts3ExprFree(Fts3Expr *pDel){ function fts3ExprTestCommon (line 169694) | static void fts3ExprTestCommon( function fts3ExprTest (line 169776) | static void fts3ExprTest( function fts3ExprTestRebalance (line 169783) | static void fts3ExprTestRebalance( function SQLITE_PRIVATE (line 169795) | SQLITE_PRIVATE int sqlite3Fts3ExprInitTestInterface(sqlite3 *db, Fts3Has... function fts3HashFree (line 169856) | static void fts3HashFree(void *p){ function SQLITE_PRIVATE (line 169870) | SQLITE_PRIVATE void sqlite3Fts3HashInit(Fts3Hash *pNew, char keyClass, c... function SQLITE_PRIVATE (line 169885) | SQLITE_PRIVATE void sqlite3Fts3HashClear(Fts3Hash *pH){ function fts3StrHash (line 169908) | static int fts3StrHash(const void *pKey, int nKey){ function fts3StrCompare (line 169918) | static int fts3StrCompare(const void *pKey1, int n1, const void *pKey2, ... function fts3BinHash (line 169926) | static int fts3BinHash(const void *pKey, int nKey){ function fts3BinCompare (line 169934) | static int fts3BinCompare(const void *pKey1, int n1, const void *pKey2, ... function fts3HashInsertElement (line 169977) | static void fts3HashInsertElement( function fts3Rehash (line 170007) | static int fts3Rehash(Fts3Hash *pH, int new_size){ function Fts3HashElem (line 170031) | static Fts3HashElem *fts3FindElementByHash( function fts3RemoveElementByHash (line 170059) | static void fts3RemoveElementByHash( function SQLITE_PRIVATE (line 170093) | SQLITE_PRIVATE Fts3HashElem *sqlite3Fts3HashFindElem( function SQLITE_PRIVATE (line 170114) | SQLITE_PRIVATE void *sqlite3Fts3HashFind(const Fts3Hash *pH, const void ... function SQLITE_PRIVATE (line 170136) | SQLITE_PRIVATE void *sqlite3Fts3HashInsert( type porter_tokenizer (line 170235) | typedef struct porter_tokenizer { type porter_tokenizer_cursor (line 170242) | typedef struct porter_tokenizer_cursor { function porterCreate (line 170256) | static int porterCreate( function porterDestroy (line 170275) | static int porterDestroy(sqlite3_tokenizer *pTokenizer){ function porterOpen (line 170286) | static int porterOpen( function porterClose (line 170319) | static int porterClose(sqlite3_tokenizer_cursor *pCursor){ function isConsonant (line 170347) | static int isConsonant(const char *z){ function isVowel (line 170356) | static int isVowel(const char *z){ function m_gt_0 (line 170385) | static int m_gt_0(const char *z){ function m_eq_1 (line 170395) | static int m_eq_1(const char *z){ function m_gt_1 (line 170409) | static int m_gt_1(const char *z){ function hasVowel (line 170423) | static int hasVowel(const char *z){ function doubleConsonant (line 170434) | static int doubleConsonant(const char *z){ function star_oh (line 170446) | static int star_oh(const char *z){ function stem (line 170466) | static int stem( function copy_stemmer (line 170491) | static void copy_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){ function porter_stemmer (line 170538) | static void porter_stemmer(const char *zIn, int nIn, char *zOut, int *pn... function porterNext (line 170791) | static int porterNext( function SQLITE_PRIVATE (line 170853) | SQLITE_PRIVATE void sqlite3Fts3PorterTokenizerModule( function fts3TokenizerEnabled (line 170899) | static int fts3TokenizerEnabled(sqlite3_context *context){ function fts3TokenizerFunc (line 170926) | static void fts3TokenizerFunc( function SQLITE_PRIVATE (line 170976) | SQLITE_PRIVATE int sqlite3Fts3IsIdChar(char c){ function SQLITE_PRIVATE (line 170990) | SQLITE_PRIVATE const char *sqlite3Fts3NextToken(const char *zStr, int *pn){ function SQLITE_PRIVATE (line 171027) | SQLITE_PRIVATE int sqlite3Fts3InitTokenizer( function testFunc (line 171123) | static void testFunc( function registerTokenizer (line 171214) | static function queryTokenizer (line 171237) | static function intTestFunc (line 171283) | static void intTestFunc( function SQLITE_PRIVATE (line 171337) | SQLITE_PRIVATE int sqlite3Fts3InitHashTable( type simple_tokenizer (line 171418) | typedef struct simple_tokenizer { type simple_tokenizer_cursor (line 171423) | typedef struct simple_tokenizer_cursor { function simpleDelim (line 171434) | static int simpleDelim(simple_tokenizer *t, unsigned char c){ function fts3_isalnum (line 171437) | static int fts3_isalnum(int x){ function simpleCreate (line 171444) | static int simpleCreate( function simpleDestroy (line 171485) | static int simpleDestroy(sqlite3_tokenizer *pTokenizer){ function simpleOpen (line 171496) | static int simpleOpen( function simpleClose (line 171529) | static int simpleClose(sqlite3_tokenizer_cursor *pCursor){ function simpleNext (line 171540) | static int simpleNext( function SQLITE_PRIVATE (line 171611) | SQLITE_PRIVATE void sqlite3Fts3SimpleTokenizerModule( type Fts3tokTable (line 171667) | typedef struct Fts3tokTable Fts3tokTable; type Fts3tokCursor (line 171668) | typedef struct Fts3tokCursor Fts3tokCursor; type Fts3tokTable (line 171673) | struct Fts3tokTable { type Fts3tokCursor (line 171682) | struct Fts3tokCursor { function fts3tokQueryTokenizer (line 171697) | static int fts3tokQueryTokenizer( function fts3tokDequoteArray (line 171728) | static int fts3tokDequoteArray( function fts3tokConnectMethod (line 171778) | static int fts3tokConnectMethod( function fts3tokDisconnectMethod (line 171842) | static int fts3tokDisconnectMethod(sqlite3_vtab *pVtab){ function fts3tokBestIndexMethod (line 171853) | static int fts3tokBestIndexMethod( function fts3tokOpenMethod (line 171882) | static int fts3tokOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **... function fts3tokResetCursor (line 171900) | static void fts3tokResetCursor(Fts3tokCursor *pCsr){ function fts3tokCloseMethod (line 171919) | static int fts3tokCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3tokNextMethod (line 171930) | static int fts3tokNextMethod(sqlite3_vtab_cursor *pCursor){ function fts3tokFilterMethod (line 171952) | static int fts3tokFilterMethod( function fts3tokEofMethod (line 171989) | static int fts3tokEofMethod(sqlite3_vtab_cursor *pCursor){ function fts3tokColumnMethod (line 171997) | static int fts3tokColumnMethod( function fts3tokRowidMethod (line 172029) | static int fts3tokRowidMethod( function SQLITE_PRIVATE (line 172042) | SQLITE_PRIVATE int sqlite3Fts3InitTok(sqlite3 *db, Fts3Hash *pHash){ function fts3LogMerge (line 172162) | static void fts3LogMerge(int nMerge, sqlite3_int64 iAbsLevel){ type PendingList (line 172170) | typedef struct PendingList PendingList; type SegmentNode (line 172171) | typedef struct SegmentNode SegmentNode; type SegmentWriter (line 172172) | typedef struct SegmentWriter SegmentWriter; type PendingList (line 172178) | struct PendingList { type Fts3DeferredToken (line 172191) | struct Fts3DeferredToken { type Fts3SegReader (line 172215) | struct Fts3SegReader { type SegmentWriter (line 172263) | struct SegmentWriter { type SegmentNode (line 172295) | struct SegmentNode { function fts3SqlStmt (line 172365) | static int fts3SqlStmt( function fts3SelectDocsize (line 172508) | static int fts3SelectDocsize( function SQLITE_PRIVATE (line 172533) | SQLITE_PRIVATE int sqlite3Fts3SelectDoctotal( function SQLITE_PRIVATE (line 172554) | SQLITE_PRIVATE int sqlite3Fts3SelectDocsize( function fts3SqlExec (line 172570) | static void fts3SqlExec( function fts3Writelock (line 172602) | static int fts3Writelock(Fts3Table *p){ function sqlite3_int64 (line 172641) | static sqlite3_int64 getAbsoluteLevel( function SQLITE_PRIVATE (line 172673) | SQLITE_PRIVATE int sqlite3Fts3AllSegdirs( function fts3PendingListAppendVarint (line 172720) | static int fts3PendingListAppendVarint( function fts3PendingListAppend (line 172764) | static int fts3PendingListAppend( function fts3PendingListDelete (line 172819) | static void fts3PendingListDelete(PendingList *pList){ function fts3PendingTermsAddOne (line 172826) | static int fts3PendingTermsAddOne( function fts3PendingTermsAdd (line 172864) | static int fts3PendingTermsAdd( function fts3PendingTermsDocid (line 172942) | static int fts3PendingTermsDocid( function SQLITE_PRIVATE (line 172974) | SQLITE_PRIVATE void sqlite3Fts3PendingTermsClear(Fts3Table *p){ function fts3InsertTerms (line 172996) | static int fts3InsertTerms( function fts3InsertData (line 173031) | static int fts3InsertData( function fts3DeleteAll (line 173105) | static int fts3DeleteAll(Fts3Table *p, int bContent){ function langidFromSelect (line 173129) | static int langidFromSelect(Fts3Table *p, sqlite3_stmt *pSelect){ function fts3DeleteTerms (line 173140) | static void fts3DeleteTerms( function fts3AllocateSegdirIdx (line 173202) | static int fts3AllocateSegdirIdx( function SQLITE_PRIVATE (line 173273) | SQLITE_PRIVATE int sqlite3Fts3ReadBlock( function SQLITE_PRIVATE (line 173327) | SQLITE_PRIVATE void sqlite3Fts3SegmentsClose(Fts3Table *p){ function fts3SegReaderIncrRead (line 173332) | static int fts3SegReaderIncrRead(Fts3SegReader *pReader){ function fts3SegReaderRequire (line 173356) | static int fts3SegReaderRequire(Fts3SegReader *pReader, char *pFrom, int... function fts3SegReaderSetEof (line 173372) | static void fts3SegReaderSetEof(Fts3SegReader *pSeg){ function fts3SegReaderNext (line 173386) | static int fts3SegReaderNext( function fts3SegReaderFirstDocid (line 173504) | static int fts3SegReaderFirstDocid(Fts3Table *pTab, Fts3SegReader *pRead... function fts3SegReaderNextDocid (line 173536) | static int fts3SegReaderNextDocid( function SQLITE_PRIVATE (line 173625) | SQLITE_PRIVATE int sqlite3Fts3MsrOvfl( function SQLITE_PRIVATE (line 173663) | SQLITE_PRIVATE void sqlite3Fts3SegReaderFree(Fts3SegReader *pReader){ function SQLITE_PRIVATE (line 173679) | SQLITE_PRIVATE int sqlite3Fts3SegReaderNew( function fts3CompareElemByTerm (line 173732) | static int SQLITE_CDECL fts3CompareElemByTerm( function SQLITE_PRIVATE (line 173768) | SQLITE_PRIVATE int sqlite3Fts3SegReaderPending( function fts3SegReaderCmp (line 173865) | static int fts3SegReaderCmp(Fts3SegReader *pLhs, Fts3SegReader *pRhs){ function fts3SegReaderDoclistCmp (line 173898) | static int fts3SegReaderDoclistCmp(Fts3SegReader *pLhs, Fts3SegReader *p... function fts3SegReaderDoclistCmpRev (line 173910) | static int fts3SegReaderDoclistCmpRev(Fts3SegReader *pLhs, Fts3SegReader... function fts3SegReaderTermCmp (line 173931) | static int fts3SegReaderTermCmp( function fts3SegReaderSort (line 173956) | static void fts3SegReaderSort( function fts3WriteSegment (line 173989) | static int fts3WriteSegment( function SQLITE_PRIVATE (line 174012) | SQLITE_PRIVATE int sqlite3Fts3MaxLevel(Fts3Table *p, int *pnMax){ function fts3WriteSegdir (line 174031) | static int fts3WriteSegdir( function fts3PrefixCompress (line 174072) | static int fts3PrefixCompress( function fts3NodeAddTerm (line 174088) | static int fts3NodeAddTerm( function fts3TreeFinishNode (line 174199) | static int fts3TreeFinishNode( function fts3NodeWrite (line 174225) | static int fts3NodeWrite( function fts3NodeFree (line 174269) | static void fts3NodeFree(SegmentNode *pTree){ function fts3SegWriterAdd (line 174294) | static int fts3SegWriterAdd( function fts3SegWriterFlush (line 174441) | static int fts3SegWriterFlush( function fts3SegWriterFree (line 174477) | static void fts3SegWriterFree(SegmentWriter *pWriter){ function fts3IsEmpty (line 174496) | static int fts3IsEmpty(Fts3Table *p, sqlite3_value *pRowid, int *pisEmpty){ function fts3SegmentMaxLevel (line 174523) | static int fts3SegmentMaxLevel( function fts3SegmentIsMaxLevel (line 174559) | static int fts3SegmentIsMaxLevel(Fts3Table *p, i64 iAbsLevel, int *pbMax){ function fts3DeleteSegment (line 174587) | static int fts3DeleteSegment( function fts3DeleteSegdir (line 174619) | static int fts3DeleteSegdir( function fts3ColumnFilter (line 174676) | static void fts3ColumnFilter( function fts3MsrBufferData (line 174721) | static int fts3MsrBufferData( function SQLITE_PRIVATE (line 174738) | SQLITE_PRIVATE int sqlite3Fts3MsrIncrNext( function fts3SegReaderStart (line 174806) | static int fts3SegReaderStart( function SQLITE_PRIVATE (line 174838) | SQLITE_PRIVATE int sqlite3Fts3SegReaderStart( function SQLITE_PRIVATE (line 174847) | SQLITE_PRIVATE int sqlite3Fts3MsrIncrStart( function SQLITE_PRIVATE (line 174902) | SQLITE_PRIVATE int sqlite3Fts3MsrIncrRestart(Fts3MultiSegReader *pCsr){ function SQLITE_PRIVATE (line 174922) | SQLITE_PRIVATE int sqlite3Fts3SegReaderStep( function SQLITE_PRIVATE (line 175102) | SQLITE_PRIVATE void sqlite3Fts3SegReaderFinish( function fts3ReadEndBlockField (line 175129) | static void fts3ReadEndBlockField( function fts3PromoteSegments (line 175162) | static int fts3PromoteSegments( function fts3SegmentMerge (line 175264) | static int fts3SegmentMerge( function SQLITE_PRIVATE (line 175363) | SQLITE_PRIVATE int sqlite3Fts3PendingTermsFlush(Fts3Table *p){ function fts3EncodeIntArray (line 175399) | static void fts3EncodeIntArray( function fts3DecodeIntArray (line 175415) | static void fts3DecodeIntArray( function fts3InsertDocsize (line 175438) | static void fts3InsertDocsize( function fts3UpdateDocTotals (line 175482) | static void fts3UpdateDocTotals( function fts3DoOptimize (line 175558) | static int fts3DoOptimize(Fts3Table *p, int bReturnDone){ function fts3DoRebuild (line 175599) | static int fts3DoRebuild(Fts3Table *p){ function fts3IncrmergeCsr (line 175679) | static int fts3IncrmergeCsr( type IncrmergeWriter (line 175723) | typedef struct IncrmergeWriter IncrmergeWriter; type NodeWriter (line 175724) | typedef struct NodeWriter NodeWriter; type Blob (line 175725) | typedef struct Blob Blob; type NodeReader (line 175726) | typedef struct NodeReader NodeReader; type Blob (line 175734) | struct Blob { type NodeWriter (line 175744) | struct NodeWriter { type IncrmergeWriter (line 175754) | struct IncrmergeWriter { type NodeReader (line 175774) | struct NodeReader { function blobGrowBuffer (line 175795) | static void blobGrowBuffer(Blob *pBlob, int nMin, int *pRc){ function nodeReaderNext (line 175818) | static int nodeReaderNext(NodeReader *p){ function nodeReaderRelease (line 175861) | static void nodeReaderRelease(NodeReader *p){ function nodeReaderInit (line 175872) | static int nodeReaderInit(NodeReader *p, const char *aNode, int nNode){ function fts3IncrmergePush (line 175898) | static int fts3IncrmergePush( function fts3AppendToNode (line 175999) | static int fts3AppendToNode( function fts3IncrmergeAppend (line 176050) | static int fts3IncrmergeAppend( function fts3IncrmergeRelease (line 176135) | static void fts3IncrmergeRelease( function fts3TermCmp (line 176225) | static int fts3TermCmp( function fts3IsAppendable (line 176251) | static int fts3IsAppendable(Fts3Table *p, sqlite3_int64 iEnd, int *pbRes){ function fts3IncrmergeLoad (line 176282) | static int fts3IncrmergeLoad( function fts3IncrmergeOutputIdx (line 176422) | static int fts3IncrmergeOutputIdx( function fts3IncrmergeWriter (line 176467) | static int fts3IncrmergeWriter( function fts3RemoveSegdirEntry (line 176532) | static int fts3RemoveSegdirEntry( function fts3RepackSegdirLevel (line 176556) | static int fts3RepackSegdirLevel( function fts3StartNode (line 176612) | static void fts3StartNode(Blob *pNode, int iHeight, sqlite3_int64 iChild){ function fts3TruncateNode (line 176631) | static int fts3TruncateNode( function fts3TruncateSegment (line 176689) | static int fts3TruncateSegment( function fts3IncrmergeChomp (line 176775) | static int fts3IncrmergeChomp( function fts3IncrmergeHintStore (line 176826) | static int fts3IncrmergeHintStore(Fts3Table *p, Blob *pHint){ function fts3IncrmergeHintLoad (line 176850) | static int fts3IncrmergeHintLoad(Fts3Table *p, Blob *pHint){ function fts3IncrmergeHintPush (line 176886) | static void fts3IncrmergeHintPush( function fts3IncrmergeHintPop (line 176907) | static int fts3IncrmergeHintPop(Blob *pHint, i64 *piAbsLevel, int *pnInp... function SQLITE_PRIVATE (line 176933) | SQLITE_PRIVATE int sqlite3Fts3Incrmerge(Fts3Table *p, int nMerge, int nM... function fts3Getint (line 177088) | static int fts3Getint(const char **pz){ function fts3DoIncrmerge (line 177105) | static int fts3DoIncrmerge( function fts3DoAutoincrmerge (line 177148) | static int fts3DoAutoincrmerge( function u64 (line 177176) | static u64 fts3ChecksumEntry( function u64 (line 177206) | static u64 fts3ChecksumIndex( function fts3IntegrityCheck (line 177280) | static int fts3IntegrityCheck(Fts3Table *p, int *pbOk){ function fts3DoIntegrityCheck (line 177394) | static int fts3DoIntegrityCheck( function fts3SpecialInsert (line 177412) | static int fts3SpecialInsert(Fts3Table *p, sqlite3_value *pVal){ function SQLITE_PRIVATE (line 177452) | SQLITE_PRIVATE void sqlite3Fts3FreeDeferredDoclists(Fts3Cursor *pCsr){ function SQLITE_PRIVATE (line 177464) | SQLITE_PRIVATE void sqlite3Fts3FreeDeferredTokens(Fts3Cursor *pCsr){ function SQLITE_PRIVATE (line 177483) | SQLITE_PRIVATE int sqlite3Fts3CacheDeferredDoclists(Fts3Cursor *pCsr){ function SQLITE_PRIVATE (line 177536) | SQLITE_PRIVATE int sqlite3Fts3DeferredTokenList( function SQLITE_PRIVATE (line 177566) | SQLITE_PRIVATE int sqlite3Fts3DeferToken( function fts3DeleteByRowid (line 177594) | static int fts3DeleteByRowid( function SQLITE_PRIVATE (line 177643) | SQLITE_PRIVATE int sqlite3Fts3UpdateMethod( function SQLITE_PRIVATE (line 177787) | SQLITE_PRIVATE int sqlite3Fts3Optimize(Fts3Table *p){ type LoadDoclistCtx (line 177850) | typedef struct LoadDoclistCtx LoadDoclistCtx; type LoadDoclistCtx (line 177851) | struct LoadDoclistCtx { type SnippetIter (line 177861) | typedef struct SnippetIter SnippetIter; type SnippetPhrase (line 177862) | typedef struct SnippetPhrase SnippetPhrase; type SnippetFragment (line 177863) | typedef struct SnippetFragment SnippetFragment; type SnippetIter (line 177865) | struct SnippetIter { type SnippetPhrase (line 177874) | struct SnippetPhrase { type SnippetFragment (line 177883) | struct SnippetFragment { type MatchInfo (line 177894) | typedef struct MatchInfo MatchInfo; type MatchInfo (line 177895) | struct MatchInfo { type MatchinfoBuffer (line 177909) | struct MatchinfoBuffer { type StrBuffer (line 177923) | typedef struct StrBuffer StrBuffer; type StrBuffer (line 177924) | struct StrBuffer { function MatchinfoBuffer (line 177938) | static MatchinfoBuffer *fts3MIBufferNew(size_t nElem, const char *zMatch... function fts3MIBufferFree (line 177959) | static void fts3MIBufferFree(void *p){ function fts3MIBufferSetGlobal (line 178001) | static void fts3MIBufferSetGlobal(MatchinfoBuffer *p){ function SQLITE_PRIVATE (line 178009) | SQLITE_PRIVATE void sqlite3Fts3MIBufferFree(MatchinfoBuffer *p){ function fts3GetDeltaPosition (line 178044) | static void fts3GetDeltaPosition(char **pp, int *piPos){ function fts3ExprIterate2 (line 178053) | static int fts3ExprIterate2( function fts3ExprIterate (line 178085) | static int fts3ExprIterate( function fts3ExprLoadDoclistsCb (line 178100) | static int fts3ExprLoadDoclistsCb(Fts3Expr *pExpr, int iPhrase, void *ctx){ function fts3ExprLoadDoclists (line 178123) | static int fts3ExprLoadDoclists( function fts3ExprPhraseCountCb (line 178137) | static int fts3ExprPhraseCountCb(Fts3Expr *pExpr, int iPhrase, void *ctx){ function fts3ExprPhraseCount (line 178142) | static int fts3ExprPhraseCount(Fts3Expr *pExpr){ function fts3SnippetAdvance (line 178153) | static void fts3SnippetAdvance(char **ppIter, int *piIter, int iNext){ function fts3SnippetNextCandidate (line 178175) | static int fts3SnippetNextCandidate(SnippetIter *pIter){ function fts3SnippetDetails (line 178221) | static void fts3SnippetDetails( function fts3SnippetFindPositions (line 178275) | static int fts3SnippetFindPositions(Fts3Expr *pExpr, int iPhrase, void *... function fts3BestSnippet (line 178320) | static int fts3BestSnippet( function fts3StringAppend (line 178406) | static int fts3StringAppend( function fts3SnippetShift (line 178458) | static int fts3SnippetShift( function fts3SnippetText (line 178523) | static int fts3SnippetText( function fts3ColumnlistCount (line 178651) | static int fts3ColumnlistCount(char **ppCollist){ function fts3ExprLHits (line 178669) | static int fts3ExprLHits( function fts3ExprLHitGather (line 178707) | static int fts3ExprLHitGather( function fts3ExprGlobalHitsCb (line 178751) | static int fts3ExprGlobalHitsCb( function fts3ExprLocalHitsCb (line 178767) | static int fts3ExprLocalHitsCb( function fts3MatchinfoCheck (line 178790) | static int fts3MatchinfoCheck( function fts3MatchinfoSize (line 178811) | static size_t fts3MatchinfoSize(MatchInfo *pInfo, char cArg){ function fts3MatchinfoSelectDoctotal (line 178844) | static int fts3MatchinfoSelectDoctotal( type LcsIterator (line 178876) | typedef struct LcsIterator LcsIterator; type LcsIterator (line 178877) | struct LcsIterator { function fts3MatchinfoLcsCb (line 178890) | static int fts3MatchinfoLcsCb( function fts3LcsIteratorAdvance (line 178905) | static int fts3LcsIteratorAdvance(LcsIterator *pIter){ function fts3MatchinfoLcs (line 178933) | static int fts3MatchinfoLcs(Fts3Cursor *pCsr, MatchInfo *pInfo){ function fts3MatchinfoValues (line 179022) | static int fts3MatchinfoValues( function fts3GetMatchinfo (line 179134) | static void fts3GetMatchinfo( function SQLITE_PRIVATE (line 179219) | SQLITE_PRIVATE void sqlite3Fts3Snippet( type TermOffset (line 179322) | typedef struct TermOffset TermOffset; type TermOffsetCtx (line 179323) | typedef struct TermOffsetCtx TermOffsetCtx; type TermOffset (line 179325) | struct TermOffset { type TermOffsetCtx (line 179331) | struct TermOffsetCtx { function fts3ExprTermOffsetInit (line 179342) | static int fts3ExprTermOffsetInit(Fts3Expr *pExpr, int iPhrase, void *ctx){ function SQLITE_PRIVATE (line 179371) | SQLITE_PRIVATE void sqlite3Fts3Offsets( function SQLITE_PRIVATE (line 179509) | SQLITE_PRIVATE void sqlite3Fts3Matchinfo( type unicode_tokenizer (line 179616) | typedef struct unicode_tokenizer unicode_tokenizer; type unicode_cursor (line 179617) | typedef struct unicode_cursor unicode_cursor; type unicode_tokenizer (line 179619) | struct unicode_tokenizer { type unicode_cursor (line 179626) | struct unicode_cursor { function unicodeDestroy (line 179640) | static int unicodeDestroy(sqlite3_tokenizer *pTokenizer){ function unicodeAddExceptions (line 179667) | static int unicodeAddExceptions( function unicodeIsException (line 179721) | static int unicodeIsException(unicode_tokenizer *p, int iCode){ function unicodeIsAlnum (line 179746) | static int unicodeIsAlnum(unicode_tokenizer *p, int iCode){ function unicodeCreate (line 179754) | static int unicodeCreate( function unicodeOpen (line 179807) | static int unicodeOpen( function unicodeClose (line 179839) | static int unicodeClose(sqlite3_tokenizer_cursor *pCursor){ function unicodeNext (line 179850) | static int unicodeNext( function SQLITE_PRIVATE (line 179918) | SQLITE_PRIVATE void sqlite3Fts3UnicodeTokenizer(sqlite3_tokenizer_module... function SQLITE_PRIVATE (line 179965) | SQLITE_PRIVATE int sqlite3FtsUnicodeIsalnum(int c){ function remove_diacritic (line 180097) | static int remove_diacritic(int c, int bComplex){ function SQLITE_PRIVATE (line 180164) | SQLITE_PRIVATE int sqlite3FtsUnicodeIsdiacritic(int c){ function SQLITE_PRIVATE (line 180183) | SQLITE_PRIVATE int sqlite3FtsUnicodeFold(int c, int eRemoveDiacritic){ type sqlite3_uint64 (line 180412) | typedef sqlite3_uint64 u64; type u32 (line 180413) | typedef unsigned int u32; type u16 (line 180414) | typedef unsigned short int u16; type u8 (line 180415) | typedef unsigned char u8; type JsonString (line 180419) | typedef struct JsonString JsonString; type JsonNode (line 180420) | typedef struct JsonNode JsonNode; type JsonParse (line 180421) | typedef struct JsonParse JsonParse; type JsonString (line 180427) | struct JsonString { type JsonNode (line 180471) | struct JsonNode { type JsonParse (line 180486) | struct JsonParse { function jsonZero (line 180514) | static void jsonZero(JsonString *p){ function jsonInit (line 180523) | static void jsonInit(JsonString *p, sqlite3_context *pCtx){ function jsonReset (line 180533) | static void jsonReset(JsonString *p){ function jsonOom (line 180541) | static void jsonOom(JsonString *p){ function jsonGrow (line 180550) | static int jsonGrow(JsonString *p, u32 N){ function jsonAppendRaw (line 180577) | static void jsonAppendRaw(JsonString *p, const char *zIn, u32 N){ function jsonPrintf (line 180585) | static void jsonPrintf(int N, JsonString *p, const char *zFormat, ...){ function jsonAppendChar (line 180596) | static void jsonAppendChar(JsonString *p, char c){ function jsonAppendSeparator (line 180604) | static void jsonAppendSeparator(JsonString *p){ function jsonAppendString (line 180616) | static void jsonAppendString(JsonString *p, const char *zIn, u32 N){ function jsonAppendValue (line 180659) | static void jsonAppendValue( function jsonResult (line 180699) | static void jsonResult(JsonString *p){ function u32 (line 180722) | static u32 jsonNodeSize(JsonNode *pNode){ function jsonParseReset (line 180730) | static void jsonParseReset(JsonParse *pParse){ function jsonParseFree (line 180742) | static void jsonParseFree(JsonParse *pParse){ function jsonRenderNode (line 180752) | static void jsonRenderNode( function jsonReturnJson (line 180834) | static void jsonReturnJson( function jsonReturn (line 180849) | static void jsonReturn( function JSON_NOINLINE (line 181004) | static JSON_NOINLINE int jsonParseAddNodeExpand( function jsonParseAddNode (line 181031) | static int jsonParseAddNode( function jsonIs4Hex (line 181052) | static int jsonIs4Hex(const char *z){ function jsonParseValue (line 181066) | static int jsonParseValue(JsonParse *pParse, u32 i){ function jsonParse (line 181226) | static int jsonParse( function jsonParseFillInParentage (line 181259) | static void jsonParseFillInParentage(JsonParse *pParse, u32 i, u32 iPare... function jsonParseFindParents (line 181286) | static int jsonParseFindParents(JsonParse *pParse){ function JsonParse (line 181312) | static JsonParse *jsonParseCached( function jsonLabelCompare (line 181374) | static int jsonLabelCompare(JsonNode *pNode, const char *zKey, u32 nKey){ function JsonNode (line 181396) | static JsonNode *jsonLookupStep( function JsonNode (line 181510) | static JsonNode *jsonLookupAppend( function JsonNode (line 181550) | static JsonNode *jsonLookup( function jsonWrongNumArgs (line 181587) | static void jsonWrongNumArgs( function jsonRemoveAllNulls (line 181600) | static void jsonRemoveAllNulls(JsonNode *pNode){ function jsonParseFunc (line 181627) | static void jsonParseFunc( function jsonTest1Func (line 181665) | static void jsonTest1Func( function jsonQuoteFunc (line 181685) | static void jsonQuoteFunc( function jsonArrayFunc (line 181704) | static void jsonArrayFunc( function jsonArrayLengthFunc (line 181731) | static void jsonArrayLengthFunc( function jsonExtractFunc (line 181770) | static void jsonExtractFunc( function JsonNode (line 181811) | static JsonNode *jsonMergePatch( function jsonPatchFunc (line 181881) | static void jsonPatchFunc( function jsonObjectFunc (line 181913) | static void jsonObjectFunc( function jsonRemoveFunc (line 181955) | static void jsonRemoveFunc( function jsonReplaceFunc (line 181988) | static void jsonReplaceFunc( function jsonSetFunc (line 182035) | static void jsonSetFunc( function jsonTypeFunc (line 182084) | static void jsonTypeFunc( function jsonValidFunc (line 182112) | static void jsonValidFunc( function jsonArrayStep (line 182132) | static void jsonArrayStep( function jsonArrayCompute (line 182151) | static void jsonArrayCompute(sqlite3_context *ctx, int isFinal){ function jsonArrayValue (line 182173) | static void jsonArrayValue(sqlite3_context *ctx){ function jsonArrayFinal (line 182176) | static void jsonArrayFinal(sqlite3_context *ctx){ function jsonGroupInverse (line 182187) | static void jsonGroupInverse( function jsonObjectStep (line 182234) | static void jsonObjectStep( function jsonObjectCompute (line 182259) | static void jsonObjectCompute(sqlite3_context *ctx, int isFinal){ function jsonObjectValue (line 182280) | static void jsonObjectValue(sqlite3_context *ctx){ function jsonObjectFinal (line 182283) | static void jsonObjectFinal(sqlite3_context *ctx){ type JsonEachCursor (line 182293) | typedef struct JsonEachCursor JsonEachCursor; type JsonEachCursor (line 182294) | struct JsonEachCursor { function jsonEachConnect (line 182308) | static int jsonEachConnect( function jsonEachDisconnect (line 182349) | static int jsonEachDisconnect(sqlite3_vtab *pVtab){ function jsonEachOpenEach (line 182355) | static int jsonEachOpenEach(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCur... function jsonEachOpenTree (line 182367) | static int jsonEachOpenTree(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCur... function jsonEachCursorReset (line 182378) | static void jsonEachCursorReset(JsonEachCursor *p){ function jsonEachClose (line 182391) | static int jsonEachClose(sqlite3_vtab_cursor *cur){ function jsonEachEof (line 182400) | static int jsonEachEof(sqlite3_vtab_cursor *cur){ function jsonEachNext (line 182406) | static int jsonEachNext(sqlite3_vtab_cursor *cur){ function jsonEachComputePath (line 182447) | static void jsonEachComputePath( function jsonEachColumn (line 182474) | static int jsonEachColumn( function jsonEachRowid (line 182572) | static int jsonEachRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function jsonEachBestIndex (line 182583) | static int jsonEachBestIndex( function jsonEachFilter (line 182641) | static int jsonEachFilter( function SQLITE_PRIVATE (line 182782) | SQLITE_PRIVATE int sqlite3Json1Init(sqlite3 *db){ function SQLITE_API (line 182859) | __declspec(dllexport) type sqlite3_int64 (line 182942) | typedef sqlite3_int64 i64; type sqlite3_uint64 (line 182943) | typedef sqlite3_uint64 u64; type u8 (line 182944) | typedef unsigned char u8; type u16 (line 182945) | typedef unsigned short u16; type u32 (line 182946) | typedef unsigned int u32; type Rtree (line 182965) | typedef struct Rtree Rtree; type RtreeCursor (line 182966) | typedef struct RtreeCursor RtreeCursor; type RtreeNode (line 182967) | typedef struct RtreeNode RtreeNode; type RtreeCell (line 182968) | typedef struct RtreeCell RtreeCell; type RtreeConstraint (line 182969) | typedef struct RtreeConstraint RtreeConstraint; type RtreeMatchArg (line 182970) | typedef struct RtreeMatchArg RtreeMatchArg; type RtreeGeomCallback (line 182971) | typedef struct RtreeGeomCallback RtreeGeomCallback; type RtreeCoord (line 182972) | typedef union RtreeCoord RtreeCoord; type RtreeSearchPoint (line 182973) | typedef struct RtreeSearchPoint RtreeSearchPoint; type Rtree (line 183000) | struct Rtree { type sqlite3_int64 (line 183064) | typedef sqlite3_int64 RtreeDValue; type RtreeValue (line 183065) | typedef int RtreeValue; type RtreeDValue (line 183068) | typedef double RtreeDValue; type RtreeValue (line 183069) | typedef float RtreeValue; type RtreeSearchPoint (line 183091) | struct RtreeSearchPoint { type RtreeCursor (line 183132) | struct RtreeCursor { type RtreeConstraint (line 183182) | struct RtreeConstraint { type RtreeNode (line 183206) | struct RtreeNode { type RtreeCell (line 183221) | struct RtreeCell { type RtreeGeomCallback (line 183241) | struct RtreeGeomCallback { type RtreeMatchArg (line 183254) | struct RtreeMatchArg { function readInt16 (line 183325) | static int readInt16(u8 *p){ function readCoord (line 183328) | static void readCoord(u8 *p, RtreeCoord *pCoord){ function i64 (line 183345) | static i64 readInt64(u8 *p){ function writeInt16 (line 183377) | static void writeInt16(u8 *p, int i){ function writeCoord (line 183381) | static int writeCoord(u8 *p, RtreeCoord *pCoord){ function writeInt64 (line 183404) | static int writeInt64(u8 *p, i64 i){ function nodeReference (line 183429) | static void nodeReference(RtreeNode *p){ function nodeZero (line 183439) | static void nodeZero(Rtree *pRtree, RtreeNode *p){ function nodeHash (line 183448) | static unsigned int nodeHash(i64 iNode){ function RtreeNode (line 183456) | static RtreeNode *nodeHashLookup(Rtree *pRtree, i64 iNode){ function nodeHashInsert (line 183465) | static void nodeHashInsert(Rtree *pRtree, RtreeNode *pNode){ function nodeHashDelete (line 183476) | static void nodeHashDelete(Rtree *pRtree, RtreeNode *pNode){ function RtreeNode (line 183492) | static RtreeNode *nodeNew(Rtree *pRtree, RtreeNode *pParent){ function nodeBlobReset (line 183510) | static void nodeBlobReset(Rtree *pRtree){ function nodeInParentChain (line 183522) | static int nodeInParentChain(const RtreeNode *pNode, const RtreeNode *pP... function nodeAcquire (line 183533) | static int nodeAcquire( function nodeOverwriteCell (line 183653) | static void nodeOverwriteCell( function nodeDeleteCell (line 183671) | static void nodeDeleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell){ function nodeInsertCell (line 183686) | static int nodeInsertCell( function nodeWrite (line 183710) | static int nodeWrite(Rtree *pRtree, RtreeNode *pNode){ function nodeRelease (line 183736) | static int nodeRelease(Rtree *pRtree, RtreeNode *pNode){ function i64 (line 183765) | static i64 nodeGetRowid( function nodeGetCoord (line 183777) | static void nodeGetCoord( function nodeGetCell (line 183791) | static void nodeGetCell( function rtreeCreate (line 183822) | static int rtreeCreate( function rtreeConnect (line 183835) | static int rtreeConnect( function rtreeReference (line 183848) | static void rtreeReference(Rtree *pRtree){ function rtreeRelease (line 183856) | static void rtreeRelease(Rtree *pRtree){ function rtreeDisconnect (line 183880) | static int rtreeDisconnect(sqlite3_vtab *pVtab){ function rtreeDestroy (line 183888) | static int rtreeDestroy(sqlite3_vtab *pVtab){ function rtreeOpen (line 183916) | static int rtreeOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function freeCursorConstraints (line 183937) | static void freeCursorConstraints(RtreeCursor *pCsr){ function rtreeClose (line 183955) | static int rtreeClose(sqlite3_vtab_cursor *cur){ function rtreeEof (line 183976) | static int rtreeEof(sqlite3_vtab_cursor *cur){ function rtreeCallbackConstraint (line 184031) | static int rtreeCallbackConstraint( function rtreeNonleafConstraint (line 184107) | static void rtreeNonleafConstraint( function rtreeLeafConstraint (line 184152) | static void rtreeLeafConstraint( function nodeRowidIndex (line 184179) | static int nodeRowidIndex( function nodeParentIndex (line 184202) | static int nodeParentIndex(Rtree *pRtree, RtreeNode *pNode, int *piIndex){ function rtreeSearchPointCompare (line 184221) | static int rtreeSearchPointCompare( function rtreeSearchPointSwap (line 184235) | static void rtreeSearchPointSwap(RtreeCursor *p, int i, int j){ function RtreeSearchPoint (line 184256) | static RtreeSearchPoint *rtreeSearchPointFirst(RtreeCursor *pCur){ function RtreeNode (line 184263) | static RtreeNode *rtreeNodeOfFirstSearchPoint(RtreeCursor *pCur, int *pRC){ function RtreeSearchPoint (line 184279) | static RtreeSearchPoint *rtreeEnqueue( function RtreeSearchPoint (line 184314) | static RtreeSearchPoint *rtreeSearchPointNew( function tracePoint (line 184351) | static void tracePoint(RtreeSearchPoint *p, int idx, RtreeCursor *pCur){ function traceQueue (line 184363) | static void traceQueue(RtreeCursor *pCur, const char *zPrefix){ function rtreeSearchPointPop (line 184381) | static void rtreeSearchPointPop(RtreeCursor *p){ function rtreeStepToLeaf (line 184429) | static int rtreeStepToLeaf(RtreeCursor *pCur){ function rtreeNext (line 184510) | static int rtreeNext(sqlite3_vtab_cursor *pVtabCursor){ function rtreeRowid (line 184528) | static int rtreeRowid(sqlite3_vtab_cursor *pVtabCursor, sqlite_int64 *pR... function rtreeColumn (line 184542) | static int rtreeColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, i... function findLeafNode (line 184596) | static int findLeafNode( function deserializeGeometry (line 184622) | static int deserializeGeometry(sqlite3_value *pValue, RtreeConstraint *p... function rtreeFilter (line 184652) | static int rtreeFilter( function rtreeBestIndex (line 184790) | static int rtreeBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ function RtreeDValue (line 184879) | static RtreeDValue cellArea(Rtree *pRtree, RtreeCell *p){ function RtreeDValue (line 184909) | static RtreeDValue cellMargin(Rtree *pRtree, RtreeCell *p){ function cellUnion (line 184922) | static void cellUnion(Rtree *pRtree, RtreeCell *p1, RtreeCell *p2){ function cellContains (line 184943) | static int cellContains(Rtree *pRtree, RtreeCell *p1, RtreeCell *p2){ function RtreeDValue (line 184961) | static RtreeDValue cellGrowth(Rtree *pRtree, RtreeCell *p, RtreeCell *pC... function RtreeDValue (line 184970) | static RtreeDValue cellOverlap( function ChooseLeaf (line 185002) | static int ChooseLeaf( function AdjustTree (line 185062) | static int AdjustTree( function rowidWrite (line 185093) | static int rowidWrite(Rtree *pRtree, sqlite3_int64 iRowid, sqlite3_int64... function parentWrite (line 185103) | static int parentWrite(Rtree *pRtree, sqlite3_int64 iNode, sqlite3_int64... function SortByDistance (line 185130) | static void SortByDistance( function SortByDimension (line 185196) | static void SortByDimension( function splitNodeStartree (line 185255) | static int splitNodeStartree( function updateMapping (line 185353) | static int updateMapping( function SplitNode (line 185372) | static int SplitNode( function fixLeafParent (line 185519) | static int fixLeafParent(Rtree *pRtree, RtreeNode *pLeaf){ function removeNode (line 185554) | static int removeNode(Rtree *pRtree, RtreeNode *pNode, int iHeight){ function fixBoundingBox (line 185603) | static int fixBoundingBox(Rtree *pRtree, RtreeNode *pNode){ function deleteCell (line 185630) | static int deleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell, int iH... function Reinsert (line 185661) | static int Reinsert( function rtreeInsertCell (line 185766) | static int rtreeInsertCell( function reinsertNodeContent (line 185801) | static int reinsertNodeContent(Rtree *pRtree, RtreeNode *pNode){ function rtreeNewRowid (line 185830) | static int rtreeNewRowid(Rtree *pRtree, i64 *piRowid){ function rtreeDeleteRowid (line 185843) | static int rtreeDeleteRowid(Rtree *pRtree, sqlite3_int64 iDelete){ function RtreeValue (line 185940) | static RtreeValue rtreeValueDown(sqlite3_value *v){ function RtreeValue (line 185948) | static RtreeValue rtreeValueUp(sqlite3_value *v){ function rtreeConstraintError (line 185971) | static int rtreeConstraintError(Rtree *pRtree, int iCol){ function rtreeUpdate (line 186009) | static int rtreeUpdate( function rtreeBeginTransaction (line 186157) | static int rtreeBeginTransaction(sqlite3_vtab *pVtab){ function rtreeEndTransaction (line 186168) | static int rtreeEndTransaction(sqlite3_vtab *pVtab){ function rtreeRename (line 186178) | static int rtreeRename(sqlite3_vtab *pVtab, const char *zNewName){ function rtreeSavepoint (line 186211) | static int rtreeSavepoint(sqlite3_vtab *pVtab, int iSavepoint){ function rtreeQueryStat1 (line 186226) | static int rtreeQueryStat1(sqlite3 *db, Rtree *pRtree){ function rtreeShadowName (line 186270) | static int rtreeShadowName(const char *zName){ function rtreeSqlInit (line 186308) | static int rtreeSqlInit( function getIntFromStmt (line 186438) | static int getIntFromStmt(sqlite3 *db, const char *zSql, int *piVal){ function getNodeSize (line 186468) | static int getNodeSize( function rtreeInit (line 186517) | static int rtreeInit( function rtreenode (line 186650) | static void rtreenode(sqlite3_context *ctx, int nArg, sqlite3_value **ap... function rtreedepth (line 186701) | static void rtreedepth(sqlite3_context *ctx, int nArg, sqlite3_value **a... type RtreeCheck (line 186717) | typedef struct RtreeCheck RtreeCheck; type RtreeCheck (line 186718) | struct RtreeCheck { function rtreeCheckReset (line 186739) | static void rtreeCheckReset(RtreeCheck *pCheck, sqlite3_stmt *pStmt){ function sqlite3_stmt (line 186752) | static sqlite3_stmt *rtreeCheckPrepare( function rtreeCheckAppendMsg (line 186781) | static void rtreeCheckAppendMsg(RtreeCheck *pCheck, const char *zFmt, ...){ function u8 (line 186815) | static u8 *rtreeCheckGetNode(RtreeCheck *pCheck, i64 iNode, int *pnNode){ function rtreeCheckMapping (line 186859) | static void rtreeCheckMapping( function rtreeCheckCellCoord (line 186911) | static void rtreeCheckCellCoord( function rtreeCheckNode (line 186957) | static void rtreeCheckNode( function rtreeCheckCount (line 187020) | static void rtreeCheckCount(RtreeCheck *pCheck, const char *zTbl, i64 nE... function rtreeCheckTable (line 187044) | static int rtreeCheckTable( function rtreecheck (line 187149) | static void rtreecheck( type GeoCoord (line 187273) | typedef float GeoCoord; type GeoPoly (line 187297) | typedef struct GeoPoly GeoPoly; type GeoPoly (line 187298) | struct GeoPoly { type GeoParse (line 187320) | typedef struct GeoParse GeoParse; type GeoParse (line 187321) | struct GeoParse { function geopolySwab32 (line 187330) | static void geopolySwab32(unsigned char *a){ function geopolySkipSpace (line 187340) | static char geopolySkipSpace(GeoParse *p){ function geopolyParseNumber (line 187348) | static int geopolyParseNumber(GeoParse *p, GeoCoord *pVal){ function GeoPoly (line 187406) | static GeoPoly *geopolyParseJson(const unsigned char *z, int *pRc){ function GeoPoly (line 187483) | static GeoPoly *geopolyFuncParam( function geopolyBlobFunc (line 187539) | static void geopolyBlobFunc( function geopolyJsonFunc (line 187558) | static void geopolyJsonFunc( function geopolySvgFunc (line 187584) | static void geopolySvgFunc( function geopolyXformFunc (line 187631) | static void geopolyXformFunc( function geopolyArea (line 187667) | static double geopolyArea(GeoPoly *p){ function geopolyAreaFunc (line 187689) | static void geopolyAreaFunc( function geopolyCcwFunc (line 187714) | static void geopolyCcwFunc( function geopolySine (line 187742) | static double geopolySine(double r){ function geopolyRegularFunc (line 187763) | static void geopolyRegularFunc( function GeoPoly (line 187806) | static GeoPoly *geopolyBBox( function geopolyBBoxFunc (line 187875) | static void geopolyBBoxFunc( type GeoBBox (line 187891) | typedef struct GeoBBox GeoBBox; type GeoBBox (line 187892) | struct GeoBBox { function geopolyBBoxStep (line 187901) | static void geopolyBBoxStep( function geopolyBBoxFinal (line 187924) | static void geopolyBBoxFinal( function pointBeneathLine (line 187954) | static int pointBeneathLine( function geopolyContainsPointFunc (line 187985) | static void geopolyContainsPointFunc( function geopolyWithinFunc (line 188028) | static void geopolyWithinFunc( type GeoEvent (line 188048) | typedef struct GeoEvent GeoEvent; type GeoSegment (line 188049) | typedef struct GeoSegment GeoSegment; type GeoOverlap (line 188050) | typedef struct GeoOverlap GeoOverlap; type GeoEvent (line 188051) | struct GeoEvent { type GeoSegment (line 188057) | struct GeoSegment { type GeoOverlap (line 188065) | struct GeoOverlap { function geopolyAddOneSegment (line 188075) | static void geopolyAddOneSegment( function geopolyAddSegments (line 188119) | static void geopolyAddSegments( function GeoEvent (line 188137) | static GeoEvent *geopolyEventMerge(GeoEvent *pLeft, GeoEvent *pRight){ function GeoEvent (line 188159) | static GeoEvent *geopolySortEventsByX(GeoEvent *aEvent, int nEvent){ function GeoSegment (line 188184) | static GeoSegment *geopolySegmentMerge(GeoSegment *pLeft, GeoSegment *pR... function GeoSegment (line 188209) | static GeoSegment *geopolySortSegmentsByYAndC(GeoSegment *pList){ function geopolyOverlap (line 188235) | static int geopolyOverlap(GeoPoly *p1, GeoPoly *p2){ function geopolyOverlapFunc (line 188358) | static void geopolyOverlapFunc( function geopolyDebugFunc (line 188380) | static void geopolyDebugFunc( function geopolyInit (line 188399) | static int geopolyInit( function geopolyCreate (line 188483) | static int geopolyCreate( function geopolyConnect (line 188496) | static int geopolyConnect( function geopolyFilter (line 188519) | static int geopolyFilter( function geopolyBestIndex (line 188656) | static int geopolyBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxI... function geopolyColumn (line 188708) | static int geopolyColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx,... function geopolyUpdate (line 188763) | static int geopolyUpdate( function geopolyFindFunction (line 188899) | static int geopolyFindFunction( function sqlite3_geopoly_init (line 188947) | static int sqlite3_geopoly_init(sqlite3 *db){ function SQLITE_PRIVATE (line 189001) | SQLITE_PRIVATE int sqlite3RtreeInit(sqlite3 *db){ function rtreeFreeCallback (line 189040) | static void rtreeFreeCallback(void *p){ function rtreeMatchArgFree (line 189049) | static void rtreeMatchArgFree(void *pArg){ function geomCallback (line 189072) | static void geomCallback(sqlite3_context *ctx, int nArg, sqlite3_value *... function SQLITE_API (line 189110) | SQLITE_API int sqlite3_rtree_geometry_callback( function SQLITE_API (line 189134) | SQLITE_API int sqlite3_rtree_query_callback( function SQLITE_API (line 189157) | __declspec(dllexport) function icuFunctionError (line 189229) | static void icuFunctionError( function xFree (line 189253) | static void xFree(void *p){ function icuLikeCompare (line 189294) | static int icuLikeCompare( function icuLikeFunc (line 189382) | static void icuLikeFunc( function icuRegexpDelete (line 189425) | static void icuRegexpDelete(void *p){ function icuRegexpFunc (line 189449) | static void icuRegexpFunc(sqlite3_context *p, int nArg, sqlite3_value **... function icuCaseFunc16 (line 189532) | static void icuCaseFunc16(sqlite3_context *p, int nArg, sqlite3_value **... function icuCollationDel (line 189592) | static void icuCollationDel(void *pCtx){ function icuCollationColl (line 189601) | static int icuCollationColl( function icuLoadCollation (line 189633) | static void icuLoadCollation( function SQLITE_PRIVATE (line 189673) | SQLITE_PRIVATE int sqlite3IcuInit(sqlite3 *db){ function SQLITE_API (line 189713) | __declspec(dllexport) type IcuTokenizer (line 189755) | typedef struct IcuTokenizer IcuTokenizer; type IcuCursor (line 189756) | typedef struct IcuCursor IcuCursor; type IcuTokenizer (line 189758) | struct IcuTokenizer { type IcuCursor (line 189763) | struct IcuCursor { function icuCreate (line 189780) | static int icuCreate( function icuDestroy (line 189810) | static int icuDestroy(sqlite3_tokenizer *pTokenizer){ function icuOpen (line 189822) | static int icuOpen( function icuClose (line 189894) | static int icuClose(sqlite3_tokenizer_cursor *pCursor){ function icuNext (line 189905) | static int icuNext( function SQLITE_PRIVATE (line 189983) | SQLITE_PRIVATE void sqlite3Fts3IcuTokenizerModule( type sqlite3rbu (line 190360) | typedef struct sqlite3rbu sqlite3rbu; type RbuFrame (line 190784) | typedef struct RbuFrame RbuFrame; type RbuObjIter (line 190785) | typedef struct RbuObjIter RbuObjIter; type RbuState (line 190786) | typedef struct RbuState RbuState; type RbuSpan (line 190787) | typedef struct RbuSpan RbuSpan; type rbu_vfs (line 190788) | typedef struct rbu_vfs rbu_vfs; type rbu_file (line 190789) | typedef struct rbu_file rbu_file; type RbuUpdateStmt (line 190790) | typedef struct RbuUpdateStmt RbuUpdateStmt; type u32 (line 190793) | typedef unsigned int u32; type u16 (line 190794) | typedef unsigned short u16; type u8 (line 190795) | typedef unsigned char u8; type sqlite3_int64 (line 190796) | typedef sqlite3_int64 i64; type RbuState (line 190813) | struct RbuState { type RbuUpdateStmt (line 190826) | struct RbuUpdateStmt { type RbuSpan (line 190832) | struct RbuSpan { type RbuObjIter (line 190858) | struct RbuObjIter { type RbuFrame (line 190928) | struct RbuFrame { type sqlite3rbu (line 190973) | struct sqlite3rbu { type rbu_vfs (line 191019) | struct rbu_vfs { type rbu_file (line 191035) | struct rbu_file { function rbuDeltaGetInt (line 191080) | static unsigned int rbuDeltaGetInt(const char **pz, int *pLen){ function rbuDeltaChecksum (line 191108) | static unsigned int rbuDeltaChecksum(const char *zIn, size_t N){ function rbuDeltaApply (line 191161) | static int rbuDeltaApply( function rbuDeltaOutputSize (line 191247) | static int rbuDeltaOutputSize(const char *zDelta, int lenDelta){ function rbuFossilDeltaFunc (line 191269) | static void rbuFossilDeltaFunc( function prepareAndCollectError (line 191322) | static int prepareAndCollectError( function resetAndCollectError (line 191344) | static int resetAndCollectError(sqlite3_stmt *pStmt, char **pzErrmsg){ function prepareFreeAndCollectError (line 191367) | static int prepareFreeAndCollectError( function rbuObjIterFreeCols (line 191389) | static void rbuObjIterFreeCols(RbuObjIter *pIter){ function rbuObjIterClearStatements (line 191409) | static void rbuObjIterClearStatements(RbuObjIter *pIter){ function rbuObjIterFinalize (line 191441) | static void rbuObjIterFinalize(RbuObjIter *pIter){ function rbuObjIterNext (line 191457) | static int rbuObjIterNext(sqlite3rbu *p, RbuObjIter *pIter){ function rbuTargetNameFunc (line 191537) | static void rbuTargetNameFunc( function rbuObjIterFirst (line 191573) | static int rbuObjIterFirst(sqlite3rbu *p, RbuObjIter *pIter){ function rbuMPrintfExec (line 191633) | static int rbuMPrintfExec(sqlite3rbu *p, sqlite3 *db, const char *zFmt, ... function rbuAllocateIterArrays (line 191680) | static void rbuAllocateIterArrays(sqlite3rbu *p, RbuObjIter *pIter, int ... function rbuFinalize (line 191730) | static void rbuFinalize(sqlite3rbu *p, sqlite3_stmt *pStmt){ function rbuTableType (line 191778) | static void rbuTableType( function rbuObjIterCacheIndexedCols (line 191862) | static void rbuObjIterCacheIndexedCols(sqlite3rbu *p, RbuObjIter *pIter){ function rbuObjIterCacheTableInfo (line 191916) | static int rbuObjIterCacheTableInfo(sqlite3rbu *p, RbuObjIter *pIter){ function rbuBadControlError (line 192466) | static void rbuBadControlError(sqlite3rbu *p){ function rbuCreateImposterTable2 (line 192629) | static void rbuCreateImposterTable2(sqlite3rbu *p, RbuObjIter *pIter){ function rbuCreateImposterTable (line 192703) | static void rbuCreateImposterTable(sqlite3rbu *p, RbuObjIter *pIter){ function rbuObjIterPrepareTmpInsert (line 192759) | static void rbuObjIterPrepareTmpInsert( function rbuTmpInsertFunc (line 192777) | static void rbuTmpInsertFunc( function rbuObjIterPrepareAll (line 192907) | static int rbuObjIterPrepareAll( function rbuGetUpdateStmt (line 193174) | static int rbuGetUpdateStmt( function sqlite3 (line 193242) | static sqlite3 *rbuOpenDbhandle( function rbuFreeState (line 193263) | static void rbuFreeState(RbuState *p){ function RbuState (line 193281) | static RbuState *rbuLoadState(sqlite3rbu *p){ function rbuOpenDatabase (line 193358) | static void rbuOpenDatabase(sqlite3rbu *p, int *pbRetry){ function rbuFileSuffix3 (line 193537) | static void rbuFileSuffix3(const char *zBase, char *z){ function i64 (line 193558) | static i64 rbuShmChecksum(sqlite3rbu *p){ function rbuSetupCheckpoint (line 193587) | static void rbuSetupCheckpoint(sqlite3rbu *p, RbuState *pState){ function rbuCaptureWalRead (line 193671) | static int rbuCaptureWalRead(sqlite3rbu *pRbu, i64 iOff, int iAmt){ function rbuCaptureDbWrite (line 193703) | static int rbuCaptureDbWrite(sqlite3rbu *pRbu, i64 iOff){ function rbuCheckpointFrame (line 193713) | static void rbuCheckpointFrame(sqlite3rbu *p, RbuFrame *pFrame){ function rbuLockDatabase (line 193731) | static void rbuLockDatabase(sqlite3rbu *p){ function LPWSTR (line 193741) | static LPWSTR rbuWinUtf8ToUnicode(const char *zFilename){ function rbuMoveOalFile (line 193771) | static void rbuMoveOalFile(sqlite3rbu *p){ function rbuStepType (line 193862) | static int rbuStepType(sqlite3rbu *p, const char **pzMask){ function assertColumnName (line 193905) | static void assertColumnName(sqlite3_stmt *pStmt, int iCol, const char *... function rbuStepOneOp (line 193918) | static void rbuStepOneOp(sqlite3rbu *p, int eType){ function rbuStep (line 194001) | static int rbuStep(sqlite3rbu *p){ function rbuIncrSchemaCookie (line 194066) | static void rbuIncrSchemaCookie(sqlite3rbu *p){ function rbuSaveState (line 194097) | static void rbuSaveState(sqlite3rbu *p, int eStage){ function rbuCopyPragma (line 194158) | static void rbuCopyPragma(sqlite3rbu *p, const char *zPragma){ function rbuCreateTargetSchema (line 194178) | static void rbuCreateTargetSchema(sqlite3rbu *p){ function SQLITE_API (line 194230) | SQLITE_API int sqlite3rbu_step(sqlite3rbu *p){ function rbuStrCompare (line 194359) | static int rbuStrCompare(const char *z1, const char *z2){ function rbuSetupOal (line 194375) | static void rbuSetupOal(sqlite3rbu *p, RbuState *pState){ function rbuDeleteOalFile (line 194408) | static void rbuDeleteOalFile(sqlite3rbu *p){ function rbuCreateVfs (line 194424) | static void rbuCreateVfs(sqlite3rbu *p){ function rbuDeleteVfs (line 194444) | static void rbuDeleteVfs(sqlite3rbu *p){ function rbuIndexCntFunc (line 194456) | static void rbuIndexCntFunc( function rbuInitPhaseOneSteps (line 194506) | static void rbuInitPhaseOneSteps(sqlite3rbu *p){ function sqlite3rbu (line 194547) | static sqlite3rbu *openRbuHandle( function sqlite3rbu (line 194703) | static sqlite3rbu *rbuMisuseError(void){ function SQLITE_API (line 194716) | SQLITE_API sqlite3rbu *sqlite3rbu_open( function SQLITE_API (line 194729) | SQLITE_API sqlite3rbu *sqlite3rbu_vacuum( function SQLITE_API (line 194747) | SQLITE_API sqlite3 *sqlite3rbu_db(sqlite3rbu *pRbu, int bRbu){ function rbuEditErrmsg (line 194761) | static void rbuEditErrmsg(sqlite3rbu *p){ function SQLITE_API (line 194779) | SQLITE_API int sqlite3rbu_close(sqlite3rbu *p, char **pzErrmsg){ function SQLITE_API (line 194842) | SQLITE_API sqlite3_int64 sqlite3rbu_progress(sqlite3rbu *pRbu){ function SQLITE_API (line 194850) | SQLITE_API void sqlite3rbu_bp_progress(sqlite3rbu *p, int *pnOne, int *p... function SQLITE_API (line 194885) | SQLITE_API int sqlite3rbu_state(sqlite3rbu *p){ function SQLITE_API (line 194913) | SQLITE_API int sqlite3rbu_savestate(sqlite3rbu *p){ function rbuUnlockShm (line 195006) | static void rbuUnlockShm(rbu_file *p){ function rbuUpdateTempSize (line 195022) | static int rbuUpdateTempSize(rbu_file *pFd, sqlite3_int64 nNew){ function rbuMainlistAdd (line 195040) | static void rbuMainlistAdd(rbu_file *p){ function rbuMainlistRemove (line 195062) | static void rbuMainlistRemove(rbu_file *p){ function rbu_file (line 195083) | static rbu_file *rbuFindMaindb(rbu_vfs *pRbuVfs, const char *zWal, int b... function rbuVfsClose (line 195098) | static int rbuVfsClose(sqlite3_file *pFile){ function u32 (line 195131) | static u32 rbuGetU32(u8 *aBuf){ function rbuPutU32 (line 195142) | static void rbuPutU32(u8 *aBuf, u32 iVal){ function rbuPutU16 (line 195149) | static void rbuPutU16(u8 *aBuf, u16 iVal){ function rbuVfsRead (line 195157) | static int rbuVfsRead( function rbuVfsWrite (line 195223) | static int rbuVfsWrite( function rbuVfsTruncate (line 195266) | static int rbuVfsTruncate(sqlite3_file *pFile, sqlite_int64 size){ function rbuVfsSync (line 195278) | static int rbuVfsSync(sqlite3_file *pFile, int flags){ function rbuVfsFileSize (line 195292) | static int rbuVfsFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function rbuVfsLock (line 195313) | static int rbuVfsLock(sqlite3_file *pFile, int eLock){ function rbuVfsUnlock (line 195335) | static int rbuVfsUnlock(sqlite3_file *pFile, int eLock){ function rbuVfsCheckReservedLock (line 195343) | static int rbuVfsCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function rbuVfsFileControl (line 195351) | static int rbuVfsFileControl(sqlite3_file *pFile, int op, void *pArg){ function rbuVfsSectorSize (line 195407) | static int rbuVfsSectorSize(sqlite3_file *pFile){ function rbuVfsDeviceCharacteristics (line 195415) | static int rbuVfsDeviceCharacteristics(sqlite3_file *pFile){ function rbuVfsShmLock (line 195423) | static int rbuVfsShmLock(sqlite3_file *pFile, int ofst, int n, int flags){ function rbuVfsShmMap (line 195459) | static int rbuVfsShmMap( function rbuVfsShmBarrier (line 195517) | static void rbuVfsShmBarrier(sqlite3_file *pFile){ function rbuVfsShmUnmap (line 195525) | static int rbuVfsShmUnmap(sqlite3_file *pFile, int delFlag){ function rbuVfsOpen (line 195571) | static int rbuVfsOpen( function rbuVfsDelete (line 195683) | static int rbuVfsDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ function rbuVfsAccess (line 195692) | static int rbuVfsAccess( function rbuVfsFullPathname (line 195740) | static int rbuVfsFullPathname( function rbuVfsDlError (line 195764) | static void rbuVfsDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){ function rbuVfsDlClose (line 195784) | static void rbuVfsDlClose(sqlite3_vfs *pVfs, void *pHandle){ function rbuVfsRandomness (line 195794) | static int rbuVfsRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function rbuVfsSleep (line 195803) | static int rbuVfsSleep(sqlite3_vfs *pVfs, int nMicro){ function rbuVfsCurrentTime (line 195811) | static int rbuVfsCurrentTime(sqlite3_vfs *pVfs, double *pTimeOut){ function rbuVfsGetLastError (line 195819) | static int rbuVfsGetLastError(sqlite3_vfs *pVfs, int a, char *b){ function SQLITE_API (line 195827) | SQLITE_API void sqlite3rbu_destroy_vfs(const char *zName){ function SQLITE_API (line 195841) | SQLITE_API int sqlite3rbu_create_vfs(const char *zName, const char *zPar... function SQLITE_API (line 195919) | SQLITE_API sqlite3_int64 sqlite3rbu_temp_size_limit(sqlite3rbu *pRbu, sq... function SQLITE_API (line 195926) | SQLITE_API sqlite3_int64 sqlite3rbu_temp_size(sqlite3rbu *pRbu){ type StatTable (line 196011) | typedef struct StatTable StatTable; type StatCursor (line 196012) | typedef struct StatCursor StatCursor; type StatPage (line 196013) | typedef struct StatPage StatPage; type StatCell (line 196014) | typedef struct StatCell StatCell; type StatCell (line 196016) | struct StatCell { type StatPage (line 196025) | struct StatPage { type StatCursor (line 196041) | struct StatCursor { type StatTable (line 196063) | struct StatTable { function statConnect (line 196076) | static int statConnect( function statDisconnect (line 196118) | static int statDisconnect(sqlite3_vtab *pVtab){ function statBestIndex (line 196130) | static int statBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ function statOpen (line 196174) | static int statOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function statClearCells (line 196191) | static void statClearCells(StatPage *p){ function statClearPage (line 196203) | static void statClearPage(StatPage *p){ function statResetCsr (line 196210) | static void statResetCsr(StatCursor *pCsr){ function statClose (line 196225) | static int statClose(sqlite3_vtab_cursor *pCursor){ function getLocalPayload (line 196233) | static void getLocalPayload( function statDecodePage (line 196256) | static int statDecodePage(Btree *pBt, StatPage *p){ function statSizeAndOffset (line 196369) | static void statSizeAndOffset(StatCursor *pCsr){ function statNext (line 196394) | static int statNext(sqlite3_vtab_cursor *pCursor){ function statEof (line 196531) | static int statEof(sqlite3_vtab_cursor *pCursor){ function statFilter (line 196536) | static int statFilter( function statColumn (line 196579) | static int statColumn( function statRowid (line 196626) | static int statRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){ function SQLITE_PRIVATE (line 196635) | SQLITE_PRIVATE int sqlite3DbstatRegister(sqlite3 *db){ function SQLITE_PRIVATE (line 196665) | SQLITE_PRIVATE int sqlite3DbstatRegister(sqlite3 *db){ return SQLITE_OK; } type DbpageTable (line 196707) | typedef struct DbpageTable DbpageTable; type DbpageCursor (line 196708) | typedef struct DbpageCursor DbpageCursor; type DbpageCursor (line 196710) | struct DbpageCursor { type DbpageTable (line 196720) | struct DbpageTable { function dbpageConnect (line 196735) | static int dbpageConnect( function dbpageDisconnect (line 196765) | static int dbpageDisconnect(sqlite3_vtab *pVtab){ function dbpageBestIndex (line 196778) | static int dbpageBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxIn... function dbpageOpen (line 196833) | static int dbpageOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function dbpageClose (line 196852) | static int dbpageClose(sqlite3_vtab_cursor *pCursor){ function dbpageNext (line 196862) | static int dbpageNext(sqlite3_vtab_cursor *pCursor){ function dbpageEof (line 196869) | static int dbpageEof(sqlite3_vtab_cursor *pCursor){ function dbpageFilter (line 196884) | static int dbpageFilter( function dbpageColumn (line 196930) | static int dbpageColumn( function dbpageRowid (line 196961) | static int dbpageRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){ function dbpageUpdate (line 196967) | static int dbpageUpdate( function dbpageBegin (line 197038) | static int dbpageBegin(sqlite3_vtab *pVtab){ function SQLITE_PRIVATE (line 197053) | SQLITE_PRIVATE int sqlite3DbpageRegister(sqlite3 *db){ function SQLITE_PRIVATE (line 197083) | SQLITE_PRIVATE int sqlite3DbpageRegister(sqlite3 *db){ return SQLITE_OK; } type SessionTable (line 197099) | typedef struct SessionTable SessionTable; type SessionChange (line 197100) | typedef struct SessionChange SessionChange; type SessionBuffer (line 197101) | typedef struct SessionBuffer SessionBuffer; type SessionInput (line 197102) | typedef struct SessionInput SessionInput; type SessionHook (line 197117) | typedef struct SessionHook SessionHook; type SessionHook (line 197118) | struct SessionHook { type sqlite3_session (line 197129) | struct sqlite3_session { type SessionBuffer (line 197147) | struct SessionBuffer { type SessionInput (line 197159) | struct SessionInput { type sqlite3_changeset_iter (line 197175) | struct sqlite3_changeset_iter { type SessionTable (line 197203) | struct SessionTable { type SessionChange (line 197378) | struct SessionChange { function sessionVarintPut (line 197390) | static int sessionVarintPut(u8 *aBuf, int iVal){ function sessionVarintLen (line 197397) | static int sessionVarintLen(int iVal){ function sessionVarintGet (line 197405) | static int sessionVarintGet(u8 *aBuf, int *piVal){ function sqlite3_int64 (line 197416) | static sqlite3_int64 sessionGetI64(u8 *aRec){ function sessionPutI64 (line 197426) | static void sessionPutI64(u8 *aBuf, sqlite3_int64 i){ function sessionSerializeValue (line 197450) | static int sessionSerializeValue( function sessionHashAppendI64 (line 197543) | static unsigned int sessionHashAppendI64(unsigned int h, i64 i){ function sessionHashAppendBlob (line 197552) | static unsigned int sessionHashAppendBlob(unsigned int h, int n, const u... function sessionHashAppendType (line 197562) | static unsigned int sessionHashAppendType(unsigned int h, int eType){ function sessionPreupdateHash (line 197577) | static int sessionPreupdateHash( function sessionSerialLen (line 197642) | static int sessionSerialLen(u8 *a){ function sessionChangeHash (line 197660) | static unsigned int sessionChangeHash( function sessionChangeEqual (line 197709) | static int sessionChangeEqual( function sessionMergeRecord (line 197752) | static void sessionMergeRecord( function u8 (line 197798) | static u8 *sessionMergeValue( function sessionMergeUpdate (line 197832) | static int sessionMergeUpdate( function sessionPreupdateEqual (line 197909) | static int sessionPreupdateEqual( function sessionGrowHash (line 197988) | static int sessionGrowHash(int bPatchset, SessionTable *pTab){ function sessionTableInfo (line 198048) | static int sessionTableInfo( function sessionInitTable (line 198164) | static int sessionInitTable(sqlite3_session *pSession, SessionTable *pTab){ type SessionStat1Ctx (line 198193) | typedef struct SessionStat1Ctx SessionStat1Ctx; type SessionStat1Ctx (line 198194) | struct SessionStat1Ctx { function sessionStat1Old (line 198198) | static int sessionStat1Old(void *pCtx, int iCol, sqlite3_value **ppVal){ function sessionStat1New (line 198208) | static int sessionStat1New(void *pCtx, int iCol, sqlite3_value **ppVal){ function sessionStat1Count (line 198218) | static int sessionStat1Count(void *pCtx){ function sessionStat1Depth (line 198222) | static int sessionStat1Depth(void *pCtx){ function sessionPreupdateOneChange (line 198236) | static void sessionPreupdateOneChange( function sessionFindTable (line 198380) | static int sessionFindTable( function xPreUpdate (line 198416) | static void xPreUpdate( function sessionPreupdateOld (line 198454) | static int sessionPreupdateOld(void *pCtx, int iVal, sqlite3_value **ppV... function sessionPreupdateNew (line 198457) | static int sessionPreupdateNew(void *pCtx, int iVal, sqlite3_value **ppV... function sessionPreupdateCount (line 198460) | static int sessionPreupdateCount(void *pCtx){ function sessionPreupdateDepth (line 198463) | static int sessionPreupdateDepth(void *pCtx){ function sessionPreupdateHooks (line 198471) | static void sessionPreupdateHooks( type SessionDiffCtx (line 198481) | typedef struct SessionDiffCtx SessionDiffCtx; type SessionDiffCtx (line 198482) | struct SessionDiffCtx { function sessionDiffOld (line 198490) | static int sessionDiffOld(void *pCtx, int iVal, sqlite3_value **ppVal){ function sessionDiffNew (line 198495) | static int sessionDiffNew(void *pCtx, int iVal, sqlite3_value **ppVal){ function sessionDiffCount (line 198500) | static int sessionDiffCount(void *pCtx){ function sessionDiffDepth (line 198504) | static int sessionDiffDepth(void *pCtx){ function sessionDiffHooks (line 198512) | static void sessionDiffHooks( function sessionDiffFindNew (line 198593) | static int sessionDiffFindNew( function sessionDiffFindModified (line 198624) | static int sessionDiffFindModified( function SQLITE_API (line 198664) | SQLITE_API int sqlite3session_diff( function SQLITE_API (line 198759) | SQLITE_API int sqlite3session_create( function sessionDeleteTable (line 198797) | static void sessionDeleteTable(SessionTable *pList){ function SQLITE_API (line 198821) | SQLITE_API void sqlite3session_delete(sqlite3_session *pSession){ function SQLITE_API (line 198851) | SQLITE_API void sqlite3session_table_filter( function SQLITE_API (line 198869) | SQLITE_API int sqlite3session_attach( function sessionBufferGrow (line 198921) | static int sessionBufferGrow(SessionBuffer *p, size_t nByte, int *pRc){ function sessionAppendValue (line 198948) | static void sessionAppendValue(SessionBuffer *p, sqlite3_value *pVal, in... function sessionAppendByte (line 198970) | static void sessionAppendByte(SessionBuffer *p, u8 v, int *pRc){ function sessionAppendVarint (line 198983) | static void sessionAppendVarint(SessionBuffer *p, int v, int *pRc){ function sessionAppendBlob (line 198996) | static void sessionAppendBlob( function sessionAppendStr (line 199016) | static void sessionAppendStr( function sessionAppendInteger (line 199036) | static void sessionAppendInteger( function sessionAppendIdent (line 199055) | static void sessionAppendIdent( function sessionAppendCol (line 199080) | static void sessionAppendCol( function sessionAppendUpdate (line 199142) | static int sessionAppendUpdate( function sessionAppendDelete (line 199241) | static int sessionAppendDelete( function sessionSelectStmt (line 199296) | static int sessionSelectStmt( function sessionSelectBind (line 199353) | static int sessionSelectBind( function sessionAppendTableHdr (line 199424) | static void sessionAppendTableHdr( function sessionGenerateChangeset (line 199447) | static int sessionGenerateChangeset( function SQLITE_API (line 199573) | SQLITE_API int sqlite3session_changeset( function SQLITE_API (line 199584) | SQLITE_API int sqlite3session_changeset_strm( function SQLITE_API (line 199595) | SQLITE_API int sqlite3session_patchset_strm( function SQLITE_API (line 199610) | SQLITE_API int sqlite3session_patchset( function SQLITE_API (line 199621) | SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEna... function SQLITE_API (line 199635) | SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bI... function SQLITE_API (line 199650) | SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession){ function sessionChangesetStart (line 199666) | static int sessionChangesetStart( function SQLITE_API (line 199702) | SQLITE_API int sqlite3changeset_start( function SQLITE_API (line 199709) | SQLITE_API int sqlite3changeset_start_v2( function SQLITE_API (line 199722) | SQLITE_API int sqlite3changeset_start_strm( function SQLITE_API (line 199729) | SQLITE_API int sqlite3changeset_start_v2_strm( function sessionDiscardData (line 199743) | static void sessionDiscardData(SessionInput *pIn){ function sessionInputBuffer (line 199763) | static int sessionInputBuffer(SessionInput *pIn, int nByte){ function sessionSkipRecord (line 199791) | static void sessionSkipRecord( function sessionValueSetStr (line 199817) | static int sessionValueSetStr( function sessionReadRecord (line 199858) | static int sessionReadRecord( function sessionChangesetBufferTblhdr (line 199930) | static int sessionChangesetBufferTblhdr(SessionInput *pIn, int *pnByte){ function sessionChangesetBufferRecord (line 199973) | static int sessionChangesetBufferRecord( function sessionChangesetReadTblhdr (line 200017) | static int sessionChangesetReadTblhdr(sqlite3_changeset_iter *p){ function sessionChangesetNext (line 200067) | static int sessionChangesetNext( function SQLITE_API (line 200190) | SQLITE_API int sqlite3changeset_next(sqlite3_changeset_iter *p){ function SQLITE_API (line 200199) | SQLITE_API int sqlite3changeset_op( function SQLITE_API (line 200219) | SQLITE_API int sqlite3changeset_pk( function SQLITE_API (line 200242) | SQLITE_API int sqlite3changeset_old( function SQLITE_API (line 200270) | SQLITE_API int sqlite3changeset_new( function SQLITE_API (line 200304) | SQLITE_API int sqlite3changeset_conflict( function SQLITE_API (line 200327) | SQLITE_API int sqlite3changeset_fk_conflicts( function SQLITE_API (line 200345) | SQLITE_API int sqlite3changeset_finalize(sqlite3_changeset_iter *p){ function sessionChangesetInvert (line 200360) | static int sessionChangesetInvert( function SQLITE_API (line 200519) | SQLITE_API int sqlite3changeset_invert( function SQLITE_API (line 200538) | SQLITE_API int sqlite3changeset_invert_strm( type SessionApplyCtx (line 200557) | typedef struct SessionApplyCtx SessionApplyCtx; type SessionApplyCtx (line 200558) | struct SessionApplyCtx { function sessionDeleteRow (line 200592) | static int sessionDeleteRow( function sessionUpdateRow (line 200675) | static int sessionUpdateRow( function sessionSelectRow (line 200754) | static int sessionSelectRow( function sessionInsertRow (line 200772) | static int sessionInsertRow( function sessionPrepare (line 200802) | static int sessionPrepare(sqlite3 *db, sqlite3_stmt **pp, const char *zS... function sessionStat1Sql (line 200812) | static int sessionStat1Sql(sqlite3 *db, SessionApplyCtx *p){ function sessionBindValue (line 200846) | static int sessionBindValue( function sessionBindRow (line 200879) | static int sessionBindRow( function sessionSeekToRow (line 200928) | static int sessionSeekToRow( function sessionRebaseAdd (line 200963) | static int sessionRebaseAdd( function sessionConflictHandler (line 201037) | static int sessionConflictHandler( function sessionApplyOneOp (line 201135) | static int sessionApplyOneOp( function sessionApplyOneWithRetry (line 201269) | static int sessionApplyOneWithRetry( function sessionRetryConstraints (line 201326) | static int sessionRetryConstraints( function sessionChangesetApply (line 201380) | static int sessionChangesetApply( function SQLITE_API (line 201579) | SQLITE_API int sqlite3changeset_apply_v2( function SQLITE_API (line 201612) | SQLITE_API int sqlite3changeset_apply( function SQLITE_API (line 201637) | SQLITE_API int sqlite3changeset_apply_v2_strm( function SQLITE_API (line 201664) | SQLITE_API int sqlite3changeset_apply_strm( type sqlite3_changegroup (line 201687) | struct sqlite3_changegroup { function sessionChangeMerge (line 201698) | static int sessionChangeMerge( function sessionChangesetToHash (line 201880) | static int sessionChangesetToHash( function sessionChangegroupOutput (line 202003) | static int sessionChangegroupOutput( function SQLITE_API (line 202054) | SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp){ function SQLITE_API (line 202071) | SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup *pGrp, int nDa... function SQLITE_API (line 202087) | SQLITE_API int sqlite3changegroup_output( function SQLITE_API (line 202098) | SQLITE_API int sqlite3changegroup_add_strm( function SQLITE_API (line 202117) | SQLITE_API int sqlite3changegroup_output_strm( function SQLITE_API (line 202128) | SQLITE_API void sqlite3changegroup_delete(sqlite3_changegroup *pGrp){ function SQLITE_API (line 202138) | SQLITE_API int sqlite3changeset_concat( function SQLITE_API (line 202167) | SQLITE_API int sqlite3changeset_concat_strm( type sqlite3_rebaser (line 202196) | struct sqlite3_rebaser { function sessionAppendRecordMerge (line 202206) | static void sessionAppendRecordMerge( function sessionAppendPartialUpdate (line 202255) | static void sessionAppendPartialUpdate( function sessionRebase (line 202323) | static int sessionRebase( function SQLITE_API (line 202455) | SQLITE_API int sqlite3rebaser_create(sqlite3_rebaser **ppNew){ function SQLITE_API (line 202472) | SQLITE_API int sqlite3rebaser_configure( function SQLITE_API (line 202489) | SQLITE_API int sqlite3rebaser_rebase( function SQLITE_API (line 202508) | SQLITE_API int sqlite3rebaser_rebase_strm( function SQLITE_API (line 202529) | SQLITE_API void sqlite3rebaser_delete(sqlite3_rebaser *p){ function SQLITE_API (line 202539) | SQLITE_API int sqlite3session_config(int op, void *pArg){ type Fts5ExtensionApi (line 202608) | typedef struct Fts5ExtensionApi Fts5ExtensionApi; type Fts5Context (line 202609) | typedef struct Fts5Context Fts5Context; type Fts5PhraseIter (line 202610) | typedef struct Fts5PhraseIter Fts5PhraseIter; type Fts5PhraseIter (line 202620) | struct Fts5PhraseIter { type Fts5ExtensionApi (line 202836) | struct Fts5ExtensionApi { type Fts5Tokenizer (line 203070) | typedef struct Fts5Tokenizer Fts5Tokenizer; type fts5_tokenizer (line 203071) | typedef struct fts5_tokenizer fts5_tokenizer; type fts5_tokenizer (line 203072) | struct fts5_tokenizer { type fts5_api (line 203107) | typedef struct fts5_api fts5_api; type fts5_api (line 203108) | struct fts5_api { type u8 (line 203173) | typedef unsigned char u8; type u32 (line 203174) | typedef unsigned int u32; type u16 (line 203175) | typedef unsigned short u16; type i16 (line 203176) | typedef short i16; type sqlite3_int64 (line 203177) | typedef sqlite3_int64 i64; type sqlite3_uint64 (line 203178) | typedef sqlite3_uint64 u64; type Fts5Global (line 203253) | typedef struct Fts5Global Fts5Global; type Fts5Colset (line 203254) | typedef struct Fts5Colset Fts5Colset; type Fts5Colset (line 203262) | struct Fts5Colset { type Fts5Config (line 203274) | typedef struct Fts5Config Fts5Config; type Fts5Config (line 203311) | struct Fts5Config { type Fts5Buffer (line 203397) | typedef struct Fts5Buffer Fts5Buffer; type Fts5Buffer (line 203398) | struct Fts5Buffer { type Fts5PoslistReader (line 203433) | typedef struct Fts5PoslistReader Fts5PoslistReader; type Fts5PoslistReader (line 203434) | struct Fts5PoslistReader { type Fts5PoslistWriter (line 203452) | typedef struct Fts5PoslistWriter Fts5PoslistWriter; type Fts5PoslistWriter (line 203453) | struct Fts5PoslistWriter { type Fts5Termset (line 203474) | typedef struct Fts5Termset Fts5Termset; type Fts5Index (line 203488) | typedef struct Fts5Index Fts5Index; type Fts5IndexIter (line 203489) | typedef struct Fts5IndexIter Fts5IndexIter; type Fts5IndexIter (line 203491) | struct Fts5IndexIter { type Fts5Table (line 203683) | typedef struct Fts5Table Fts5Table; type Fts5Table (line 203684) | struct Fts5Table { type Fts5Hash (line 203710) | typedef struct Fts5Hash Fts5Hash; type Fts5Storage (line 203766) | typedef struct Fts5Storage Fts5Storage; type Fts5Expr (line 203809) | typedef struct Fts5Expr Fts5Expr; type Fts5ExprNode (line 203810) | typedef struct Fts5ExprNode Fts5ExprNode; type Fts5Parse (line 203811) | typedef struct Fts5Parse Fts5Parse; type Fts5Token (line 203812) | typedef struct Fts5Token Fts5Token; type Fts5ExprPhrase (line 203813) | typedef struct Fts5ExprPhrase Fts5ExprPhrase; type Fts5ExprNearset (line 203814) | typedef struct Fts5ExprNearset Fts5ExprNearset; type Fts5Token (line 203816) | struct Fts5Token { type Fts5PoslistPopulator (line 203854) | typedef struct Fts5PoslistPopulator Fts5PoslistPopulator; type fts5YYMINORTYPE (line 204103) | typedef union { type fts5yyStackEntry (line 204290) | struct fts5yyStackEntry { type fts5yyStackEntry (line 204297) | typedef struct fts5yyStackEntry fts5yyStackEntry; type fts5yyParser (line 204301) | struct fts5yyParser { type fts5yyParser (line 204320) | typedef struct fts5yyParser fts5yyParser; function sqlite3Fts5ParserTrace (line 204346) | static void sqlite3Fts5ParserTrace(FILE *TraceFILE, char *zTracePrompt){ function fts5yyGrowStack (line 204429) | static int fts5yyGrowStack(fts5yyParser *p){ function sqlite3Fts5ParserInit (line 204468) | static void sqlite3Fts5ParserInit(void *fts5yypRawParser sqlite3Fts5Pars... function fts5yy_destructor (line 204526) | static void fts5yy_destructor( function fts5yy_pop_parser_stack (line 204585) | static void fts5yy_pop_parser_stack(fts5yyParser *pParser){ function sqlite3Fts5ParserFinalize (line 204603) | static void sqlite3Fts5ParserFinalize(void *p){ function sqlite3Fts5ParserFree (line 204620) | static void sqlite3Fts5ParserFree( function sqlite3Fts5ParserStackPeak (line 204636) | static int sqlite3Fts5ParserStackPeak(void *p){ function sqlite3Fts5ParserCoverage (line 204660) | static int sqlite3Fts5ParserCoverage(FILE *out){ function fts5YYACTIONTYPE (line 204683) | static fts5YYACTIONTYPE fts5yy_find_shift_action( function fts5YYACTIONTYPE (line 204748) | static fts5YYACTIONTYPE fts5yy_find_reduce_action( function fts5yyStackOverflow (line 204777) | static void fts5yyStackOverflow(fts5yyParser *fts5yypParser){ function fts5yyTraceShift (line 204800) | static void fts5yyTraceShift(fts5yyParser *fts5yypParser, int fts5yyNewS... function fts5yy_shift (line 204820) | static void fts5yy_shift( function fts5YYACTIONTYPE (line 204937) | static fts5YYACTIONTYPE fts5yy_reduce( function fts5yy_parse_failed (line 205177) | static void fts5yy_parse_failed( function fts5yy_syntax_error (line 205200) | static void fts5yy_syntax_error( function fts5yy_accept (line 205222) | static void fts5yy_accept( function sqlite3Fts5Parser (line 205263) | static void sqlite3Fts5Parser( function sqlite3Fts5ParserFallback (line 205437) | static int sqlite3Fts5ParserFallback(int iToken){ type CInstIter (line 205483) | typedef struct CInstIter CInstIter; type CInstIter (line 205484) | struct CInstIter { function fts5CInstIterNext (line 205500) | static int fts5CInstIterNext(CInstIter *pIter){ function fts5CInstIterInit (line 205531) | static int fts5CInstIterInit( type HighlightContext (line 205557) | typedef struct HighlightContext HighlightContext; type HighlightContext (line 205558) | struct HighlightContext { function fts5HighlightAppend (line 205580) | static void fts5HighlightAppend( function fts5HighlightCb (line 205595) | static int fts5HighlightCb( function fts5HighlightFunction (line 205649) | static void fts5HighlightFunction( type Fts5SFinder (line 205698) | typedef struct Fts5SFinder Fts5SFinder; type Fts5SFinder (line 205699) | struct Fts5SFinder { function fts5SentenceFinderAdd (line 205712) | static int fts5SentenceFinderAdd(Fts5SFinder *p, int iAdd){ function fts5SentenceFinderCb (line 205731) | static int fts5SentenceFinderCb( function fts5SnippetScore (line 205764) | static int fts5SnippetScore( function fts5SnippetFunction (line 205821) | static void fts5SnippetFunction( type Fts5Bm25Data (line 205979) | typedef struct Fts5Bm25Data Fts5Bm25Data; type Fts5Bm25Data (line 205980) | struct Fts5Bm25Data { function fts5CountCb (line 205991) | static int fts5CountCb( function fts5Bm25GetData (line 206007) | static int fts5Bm25GetData( function fts5Bm25Function (line 206080) | static void fts5Bm25Function( function sqlite3Fts5AuxInit (line 206138) | static int sqlite3Fts5AuxInit(fts5_api *pApi){ function sqlite3Fts5BufferSize (line 206181) | static int sqlite3Fts5BufferSize(int *pRc, Fts5Buffer *pBuf, u32 nByte){ function sqlite3Fts5BufferAppendVarint (line 206205) | static void sqlite3Fts5BufferAppendVarint(int *pRc, Fts5Buffer *pBuf, i6... function sqlite3Fts5Put32 (line 206210) | static void sqlite3Fts5Put32(u8 *aBuf, int iVal){ function sqlite3Fts5Get32 (line 206217) | static int sqlite3Fts5Get32(const u8 *aBuf){ function sqlite3Fts5BufferAppendBlob (line 206226) | static void sqlite3Fts5BufferAppendBlob( function sqlite3Fts5BufferAppendString (line 206245) | static void sqlite3Fts5BufferAppendString( function sqlite3Fts5BufferAppendPrintf (line 206263) | static void sqlite3Fts5BufferAppendPrintf( function sqlite3Fts5BufferFree (line 206302) | static void sqlite3Fts5BufferFree(Fts5Buffer *pBuf){ function sqlite3Fts5BufferZero (line 206311) | static void sqlite3Fts5BufferZero(Fts5Buffer *pBuf){ function sqlite3Fts5BufferSet (line 206320) | static void sqlite3Fts5BufferSet( function sqlite3Fts5PoslistNext64 (line 206330) | static int sqlite3Fts5PoslistNext64( function sqlite3Fts5PoslistReaderNext (line 206369) | static int sqlite3Fts5PoslistReaderNext(Fts5PoslistReader *pIter){ function sqlite3Fts5PoslistReaderInit (line 206376) | static int sqlite3Fts5PoslistReaderInit( function sqlite3Fts5PoslistSafeAppend (line 206393) | static void sqlite3Fts5PoslistSafeAppend( function sqlite3Fts5PoslistWriterAppend (line 206408) | static int sqlite3Fts5PoslistWriterAppend( function sqlite3Fts5IsBareword (line 206468) | static int sqlite3Fts5IsBareword(char t){ type Fts5TermsetEntry (line 206486) | typedef struct Fts5TermsetEntry Fts5TermsetEntry; type Fts5TermsetEntry (line 206487) | struct Fts5TermsetEntry { type Fts5Termset (line 206494) | struct Fts5Termset { function sqlite3Fts5TermsetNew (line 206498) | static int sqlite3Fts5TermsetNew(Fts5Termset **pp){ function sqlite3Fts5TermsetAdd (line 206504) | static int sqlite3Fts5TermsetAdd( function sqlite3Fts5TermsetFree (line 206553) | static void sqlite3Fts5TermsetFree(Fts5Termset *p){ function fts5_iswhitespace (line 206595) | static int fts5_iswhitespace(char x){ function fts5_isopenquote (line 206599) | static int fts5_isopenquote(char x){ function fts5_isdigit (line 206628) | static int fts5_isdigit(char a){ function fts5Dequote (line 206710) | static int fts5Dequote(char *z){ function sqlite3Fts5Dequote (line 206755) | static void sqlite3Fts5Dequote(char *z){ type Fts5Enum (line 206766) | struct Fts5Enum { type Fts5Enum (line 206770) | typedef struct Fts5Enum Fts5Enum; function fts5ConfigSetEnum (line 206772) | static int fts5ConfigSetEnum( function fts5ConfigParseSpecial (line 206801) | static int fts5ConfigParseSpecial( function fts5ConfigDefaultTokenizer (line 206965) | static int fts5ConfigDefaultTokenizer(Fts5Global *pGlobal, Fts5Config *p... function fts5ConfigParseColumn (line 207027) | static int fts5ConfigParseColumn( function fts5ConfigMakeExprlist (line 207055) | static int fts5ConfigMakeExprlist(Fts5Config *p){ function sqlite3Fts5ConfigParse (line 207088) | static int sqlite3Fts5ConfigParse( function sqlite3Fts5ConfigFree (line 207207) | static void sqlite3Fts5ConfigFree(Fts5Config *pConfig){ function sqlite3Fts5ConfigDeclareVtab (line 207234) | static int sqlite3Fts5ConfigDeclareVtab(Fts5Config *pConfig){ function sqlite3Fts5Tokenize (line 207280) | static int sqlite3Fts5Tokenize( function sqlite3Fts5ConfigParseRank (line 207326) | static int sqlite3Fts5ConfigParseRank( function sqlite3Fts5ConfigSetValue (line 207385) | static int sqlite3Fts5ConfigSetValue( function sqlite3Fts5ConfigLoad (line 207478) | static int sqlite3Fts5ConfigLoad(Fts5Config *pConfig, int iCookie){ type Fts5ExprTerm (line 207556) | typedef struct Fts5ExprTerm Fts5ExprTerm; type Fts5Expr (line 207571) | struct Fts5Expr { type Fts5ExprNode (line 207590) | struct Fts5ExprNode { type Fts5ExprTerm (line 207619) | struct Fts5ExprTerm { type Fts5ExprPhrase (line 207631) | struct Fts5ExprPhrase { type Fts5ExprNearset (line 207642) | struct Fts5ExprNearset { type Fts5Parse (line 207653) | struct Fts5Parse { function sqlite3Fts5ParseError (line 207662) | static void sqlite3Fts5ParseError(Fts5Parse *pParse, const char *zFmt, .... function fts5ExprIsspace (line 207672) | static int fts5ExprIsspace(char t){ function fts5ExprGetToken (line 207679) | static int fts5ExprGetToken( function fts5ParseFree (line 207744) | static void fts5ParseFree(void *p){ sqlite3_free(p); } function sqlite3Fts5ExprNew (line 207746) | static int sqlite3Fts5ExprNew( function sqlite3Fts5ParseNodeFree (line 207819) | static void sqlite3Fts5ParseNodeFree(Fts5ExprNode *p){ function sqlite3Fts5ExprFree (line 207833) | static void sqlite3Fts5ExprFree(Fts5Expr *p){ function sqlite3Fts5ExprAnd (line 207841) | static int sqlite3Fts5ExprAnd(Fts5Expr **pp1, Fts5Expr *p2){ function i64 (line 207881) | static i64 fts5ExprSynonymRowid(Fts5ExprTerm *pTerm, int bDesc, int *pbE... function fts5ExprSynonymList (line 207905) | static int fts5ExprSynonymList( function fts5ExprPhraseIsMatch (line 207988) | static int fts5ExprPhraseIsMatch( type Fts5LookaheadReader (line 208072) | typedef struct Fts5LookaheadReader Fts5LookaheadReader; type Fts5LookaheadReader (line 208073) | struct Fts5LookaheadReader { function fts5LookaheadReaderNext (line 208083) | static int fts5LookaheadReaderNext(Fts5LookaheadReader *p){ function fts5LookaheadReaderInit (line 208091) | static int fts5LookaheadReaderInit( type Fts5NearTrimmer (line 208102) | typedef struct Fts5NearTrimmer Fts5NearTrimmer; type Fts5NearTrimmer (line 208103) | struct Fts5NearTrimmer { function fts5ExprNearIsMatch (line 208126) | static int fts5ExprNearIsMatch(int *pRc, Fts5ExprNearset *pNear){ function fts5ExprAdvanceto (line 208225) | static int fts5ExprAdvanceto( function fts5ExprSynonymAdvanceto (line 208251) | static int fts5ExprSynonymAdvanceto( function fts5ExprNearTest (line 208281) | static int fts5ExprNearTest( function fts5ExprNearInitAll (line 208340) | static int fts5ExprNearInitAll( function fts5RowidCmp (line 208402) | static int fts5RowidCmp( function fts5ExprSetEof (line 208417) | static void fts5ExprSetEof(Fts5ExprNode *pNode){ function fts5ExprNodeZeroPoslist (line 208426) | static void fts5ExprNodeZeroPoslist(Fts5ExprNode *pNode){ function fts5NodeCompare (line 208456) | static int fts5NodeCompare( function fts5ExprNodeTest_STRING (line 208477) | static int fts5ExprNodeTest_STRING( function fts5ExprNodeNext_STRING (line 208547) | static int fts5ExprNodeNext_STRING( function fts5ExprNodeTest_TERM (line 208612) | static int fts5ExprNodeTest_TERM( function fts5ExprNodeNext_TERM (line 208640) | static int fts5ExprNodeNext_TERM( function fts5ExprNodeTest_OR (line 208664) | static void fts5ExprNodeTest_OR( function fts5ExprNodeNext_OR (line 208683) | static int fts5ExprNodeNext_OR( function fts5ExprNodeTest_AND (line 208715) | static int fts5ExprNodeTest_AND( function fts5ExprNodeNext_AND (line 208767) | static int fts5ExprNodeNext_AND( function fts5ExprNodeTest_NOT (line 208782) | static int fts5ExprNodeTest_NOT( function fts5ExprNodeNext_NOT (line 208810) | static int fts5ExprNodeNext_NOT( function fts5ExprNodeTest (line 208831) | static int fts5ExprNodeTest( function fts5ExprNodeFirst (line 208876) | static int fts5ExprNodeFirst(Fts5Expr *pExpr, Fts5ExprNode *pNode){ function sqlite3Fts5ExprFirst (line 208935) | static int sqlite3Fts5ExprFirst(Fts5Expr *p, Fts5Index *pIdx, i64 iFirst... function sqlite3Fts5ExprNext (line 208966) | static int sqlite3Fts5ExprNext(Fts5Expr *p, i64 iLast){ function sqlite3Fts5ExprEof (line 208980) | static int sqlite3Fts5ExprEof(Fts5Expr *p){ function i64 (line 208984) | static i64 sqlite3Fts5ExprRowid(Fts5Expr *p){ function fts5ParseStringFromToken (line 208988) | static int fts5ParseStringFromToken(Fts5Token *pToken, char **pz){ function fts5ExprPhraseFree (line 208997) | static void fts5ExprPhraseFree(Fts5ExprPhrase *pPhrase){ function sqlite3Fts5ParseSetCaret (line 209022) | static void sqlite3Fts5ParseSetCaret(Fts5ExprPhrase *pPhrase){ function Fts5ExprNearset (line 209036) | static Fts5ExprNearset *sqlite3Fts5ParseNearset( type TokenCtx (line 209096) | typedef struct TokenCtx TokenCtx; type TokenCtx (line 209097) | struct TokenCtx { function fts5ParseTokenize (line 209105) | static int fts5ParseTokenize( function sqlite3Fts5ParsePhraseFree (line 209170) | static void sqlite3Fts5ParsePhraseFree(Fts5ExprPhrase *pPhrase){ function sqlite3Fts5ParseNearsetFree (line 209177) | static void sqlite3Fts5ParseNearsetFree(Fts5ExprNearset *pNear){ function sqlite3Fts5ParseFinished (line 209188) | static void sqlite3Fts5ParseFinished(Fts5Parse *pParse, Fts5ExprNode *p){ function Fts5ExprPhrase (line 209198) | static Fts5ExprPhrase *sqlite3Fts5ParseTerm( function sqlite3Fts5ExprClonePhrase (line 209259) | static int sqlite3Fts5ExprClonePhrase( function sqlite3Fts5ParseNear (line 209355) | static void sqlite3Fts5ParseNear(Fts5Parse *pParse, Fts5Token *pTok){ function sqlite3Fts5ParseSetDistance (line 209363) | static void sqlite3Fts5ParseSetDistance( function Fts5Colset (line 209398) | static Fts5Colset *fts5ParseColset( function Fts5Colset (line 209439) | static Fts5Colset *sqlite3Fts5ParseColsetInvert(Fts5Parse *pParse, Fts5C... function Fts5Colset (line 209462) | static Fts5Colset *sqlite3Fts5ParseColset( function Fts5Colset (line 209502) | static Fts5Colset *fts5CloneColset(int *pRc, Fts5Colset *pOrig){ function fts5MergeColset (line 209519) | static void fts5MergeColset(Fts5Colset *pColset, Fts5Colset *pMerge){ function fts5ParseSetColset (line 209545) | static void fts5ParseSetColset( function sqlite3Fts5ParseSetColset (line 209583) | static void sqlite3Fts5ParseSetColset( function fts5ExprAssignXNext (line 209600) | static void fts5ExprAssignXNext(Fts5ExprNode *pNode){ function fts5ExprAddChildren (line 209633) | static void fts5ExprAddChildren(Fts5ExprNode *p, Fts5ExprNode *pSub){ function Fts5ExprNode (line 209648) | static Fts5ExprNode *sqlite3Fts5ParseNode( function Fts5ExprNode (line 209726) | static Fts5ExprNode *sqlite3Fts5ParseImplicitAnd( function fts5ExprFunction (line 210004) | static void fts5ExprFunction( function fts5ExprFunctionHr (line 210087) | static void fts5ExprFunctionHr( function fts5ExprFunctionTcl (line 210094) | static void fts5ExprFunctionTcl( function fts5ExprIsAlnum (line 210107) | static void fts5ExprIsAlnum( function fts5ExprFold (line 210128) | static void fts5ExprFold( function sqlite3Fts5ExprInit (line 210150) | static int sqlite3Fts5ExprInit(Fts5Global *pGlobal, sqlite3 *db){ function sqlite3Fts5ExprPhraseCount (line 210182) | static int sqlite3Fts5ExprPhraseCount(Fts5Expr *pExpr){ function sqlite3Fts5ExprPhraseSize (line 210189) | static int sqlite3Fts5ExprPhraseSize(Fts5Expr *pExpr, int iPhrase){ function sqlite3Fts5ExprPoslist (line 210198) | static int sqlite3Fts5ExprPoslist(Fts5Expr *pExpr, int iPhrase, const u8... type Fts5PoslistPopulator (line 210212) | struct Fts5PoslistPopulator { function Fts5PoslistPopulator (line 210218) | static Fts5PoslistPopulator *sqlite3Fts5ExprClearPoslists(Fts5Expr *pExp... type Fts5ExprCtx (line 210240) | struct Fts5ExprCtx { type Fts5ExprCtx (line 210245) | typedef struct Fts5ExprCtx Fts5ExprCtx; function fts5ExprColsetTest (line 210250) | static int fts5ExprColsetTest(Fts5Colset *pColset, int iCol){ function fts5ExprPopulatePoslistsCb (line 210258) | static int fts5ExprPopulatePoslistsCb( function sqlite3Fts5ExprPopulatePoslists (line 210293) | static int sqlite3Fts5ExprPopulatePoslists( function fts5ExprClearPoslists (line 210323) | static void fts5ExprClearPoslists(Fts5ExprNode *pNode){ function fts5ExprCheckPoslists (line 210334) | static int fts5ExprCheckPoslists(Fts5ExprNode *pNode, i64 iRowid){ function sqlite3Fts5ExprCheckPoslists (line 210378) | static void sqlite3Fts5ExprCheckPoslists(Fts5Expr *pExpr, i64 iRowid){ function sqlite3Fts5ExprPhraseCollist (line 210385) | static int sqlite3Fts5ExprPhraseCollist( type Fts5HashEntry (line 210438) | typedef struct Fts5HashEntry Fts5HashEntry; type Fts5Hash (line 210447) | struct Fts5Hash { type Fts5HashEntry (line 210478) | struct Fts5HashEntry { function sqlite3Fts5HashNew (line 210504) | static int sqlite3Fts5HashNew(Fts5Config *pConfig, Fts5Hash **ppNew, int... function sqlite3Fts5HashFree (line 210534) | static void sqlite3Fts5HashFree(Fts5Hash *pHash){ function sqlite3Fts5HashClear (line 210545) | static void sqlite3Fts5HashClear(Fts5Hash *pHash){ function fts5HashKey (line 210559) | static unsigned int fts5HashKey(int nSlot, const u8 *p, int n){ function fts5HashKey2 (line 210568) | static unsigned int fts5HashKey2(int nSlot, u8 b, const u8 *p, int n){ function fts5HashResize (line 210581) | static int fts5HashResize(Fts5Hash *pHash){ function fts5HashAddPoslistSize (line 210609) | static int fts5HashAddPoslistSize( function sqlite3Fts5HashWrite (line 210660) | static int sqlite3Fts5HashWrite( function Fts5HashEntry (line 210813) | static Fts5HashEntry *fts5HashEntryMerge( function fts5HashEntrySort (line 210859) | static int fts5HashEntrySort( function sqlite3Fts5HashQuery (line 210906) | static int sqlite3Fts5HashQuery( function sqlite3Fts5HashScanInit (line 210944) | static int sqlite3Fts5HashScanInit( function sqlite3Fts5HashScanNext (line 210951) | static void sqlite3Fts5HashScanNext(Fts5Hash *p){ function sqlite3Fts5HashScanEof (line 210956) | static int sqlite3Fts5HashScanEof(Fts5Hash *p){ function sqlite3Fts5HashScanEntry (line 210960) | static void sqlite3Fts5HashScanEntry( function sqlite3Fts5Corrupt (line 211228) | static int sqlite3Fts5Corrupt() { return SQLITE_CORRUPT_VTAB; } type Fts5Data (line 211240) | typedef struct Fts5Data Fts5Data; type Fts5DlidxIter (line 211241) | typedef struct Fts5DlidxIter Fts5DlidxIter; type Fts5DlidxLvl (line 211242) | typedef struct Fts5DlidxLvl Fts5DlidxLvl; type Fts5DlidxWriter (line 211243) | typedef struct Fts5DlidxWriter Fts5DlidxWriter; type Fts5Iter (line 211244) | typedef struct Fts5Iter Fts5Iter; type Fts5PageWriter (line 211245) | typedef struct Fts5PageWriter Fts5PageWriter; type Fts5SegIter (line 211246) | typedef struct Fts5SegIter Fts5SegIter; type Fts5DoclistIter (line 211247) | typedef struct Fts5DoclistIter Fts5DoclistIter; type Fts5SegWriter (line 211248) | typedef struct Fts5SegWriter Fts5SegWriter; type Fts5Structure (line 211249) | typedef struct Fts5Structure Fts5Structure; type Fts5StructureLevel (line 211250) | typedef struct Fts5StructureLevel Fts5StructureLevel; type Fts5StructureSegment (line 211251) | typedef struct Fts5StructureSegment Fts5StructureSegment; type Fts5Data (line 211253) | struct Fts5Data { type Fts5Index (line 211262) | struct Fts5Index { type Fts5DoclistIter (line 211293) | struct Fts5DoclistIter { type Fts5StructureSegment (line 211308) | struct Fts5StructureSegment { type Fts5StructureLevel (line 211313) | struct Fts5StructureLevel { type Fts5Structure (line 211318) | struct Fts5Structure { type Fts5PageWriter (line 211329) | struct Fts5PageWriter { type Fts5DlidxWriter (line 211336) | struct Fts5DlidxWriter { type Fts5SegWriter (line 211342) | struct Fts5SegWriter { type Fts5CResult (line 211361) | typedef struct Fts5CResult Fts5CResult; type Fts5CResult (line 211362) | struct Fts5CResult { type Fts5SegIter (line 211413) | struct Fts5SegIter { type Fts5Iter (line 211491) | struct Fts5Iter { type Fts5DlidxLvl (line 211524) | struct Fts5DlidxLvl { type Fts5DlidxIter (line 211534) | struct Fts5DlidxIter { function fts5PutU16 (line 211540) | static void fts5PutU16(u8 *aOut, u16 iVal){ function u16 (line 211545) | static u16 fts5GetU16(const u8 *aIn){ function fts5BufferCompareBlob (line 211568) | static int fts5BufferCompareBlob( function fts5BufferCompare (line 211587) | static int fts5BufferCompare(Fts5Buffer *pLeft, Fts5Buffer *pRight){ function fts5LeafFirstTermOff (line 211593) | static int fts5LeafFirstTermOff(Fts5Data *pLeaf){ function fts5CloseReader (line 211602) | static void fts5CloseReader(Fts5Index *p){ function Fts5Data (line 211616) | static Fts5Data *fts5DataRead(Fts5Index *p, i64 iRowid){ function fts5DataRelease (line 211689) | static void fts5DataRelease(Fts5Data *pData){ function Fts5Data (line 211693) | static Fts5Data *fts5LeafRead(Fts5Index *p, i64 iRowid){ function fts5IndexPrepareStmt (line 211705) | static int fts5IndexPrepareStmt( function fts5DataWrite (line 211727) | static void fts5DataWrite(Fts5Index *p, i64 iRowid, const u8 *pData, int... function fts5DataDelete (line 211751) | static void fts5DataDelete(Fts5Index *p, i64 iFirst, i64 iLast){ function fts5DataRemoveSegment (line 211772) | static void fts5DataRemoveSegment(Fts5Index *p, int iSegid){ function fts5StructureRelease (line 211794) | static void fts5StructureRelease(Fts5Structure *pStruct){ function fts5StructureRef (line 211805) | static void fts5StructureRef(Fts5Structure *pStruct){ function fts5StructureDecode (line 211821) | static int fts5StructureDecode( function fts5StructureAddLevel (line 211912) | static void fts5StructureAddLevel(int *pRc, Fts5Structure **ppStruct){ function fts5StructureExtendLevel (line 211936) | static void fts5StructureExtendLevel( function Fts5Structure (line 211965) | static Fts5Structure *fts5StructureReadUncached(Fts5Index *p){ function i64 (line 211989) | static i64 fts5IndexDataVersion(Fts5Index *p){ function Fts5Structure (line 212020) | static Fts5Structure *fts5StructureRead(Fts5Index *p){ function fts5StructureInvalidate (line 212059) | static void fts5StructureInvalidate(Fts5Index *p){ function fts5StructureCountSegments (line 212071) | static int fts5StructureCountSegments(Fts5Structure *pStruct){ function fts5StructureWrite (line 212102) | static void fts5StructureWrite(Fts5Index *p, Fts5Structure *pStruct){ function fts5PrintStructure (line 212144) | static void fts5PrintStructure(const char *zCaption, Fts5Structure *pStr... function fts5SegmentSize (line 212157) | static int fts5SegmentSize(Fts5StructureSegment *pSeg){ function fts5StructurePromoteTo (line 212166) | static void fts5StructurePromoteTo( function fts5StructurePromote (line 212209) | static void fts5StructurePromote( function fts5DlidxLvlNext (line 212260) | static int fts5DlidxLvlNext(Fts5DlidxLvl *pLvl){ function fts5DlidxIterNextR (line 212292) | static int fts5DlidxIterNextR(Fts5Index *p, Fts5DlidxIter *pIter, int iL... function fts5DlidxIterNext (line 212312) | static int fts5DlidxIterNext(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxIterFirst (line 212327) | static int fts5DlidxIterFirst(Fts5DlidxIter *pIter){ function fts5DlidxIterEof (line 212336) | static int fts5DlidxIterEof(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxIterLast (line 212340) | static void fts5DlidxIterLast(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxLvlPrev (line 212363) | static int fts5DlidxLvlPrev(Fts5DlidxLvl *pLvl){ function fts5DlidxIterPrevR (line 212412) | static int fts5DlidxIterPrevR(Fts5Index *p, Fts5DlidxIter *pIter, int iL... function fts5DlidxIterPrev (line 212435) | static int fts5DlidxIterPrev(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxIterFree (line 212442) | static void fts5DlidxIterFree(Fts5DlidxIter *pIter){ function Fts5DlidxIter (line 212452) | static Fts5DlidxIter *fts5DlidxIterInit( function i64 (line 212499) | static i64 fts5DlidxIterRowid(Fts5DlidxIter *pIter){ function fts5DlidxIterPgno (line 212502) | static int fts5DlidxIterPgno(Fts5DlidxIter *pIter){ function fts5SegIterNextPage (line 212509) | static void fts5SegIterNextPage( function fts5GetPoslistSize (line 212547) | static int fts5GetPoslistSize(const u8 *p, int *pnSz, int *pbDel){ function fts5SegIterLoadNPos (line 212568) | static void fts5SegIterLoadNPos(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterLoadRowid (line 212597) | static void fts5SegIterLoadRowid(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterLoadTerm (line 212630) | static void fts5SegIterLoadTerm(Fts5Index *p, Fts5SegIter *pIter, int nK... function fts5SegIterSetNext (line 212663) | static void fts5SegIterSetNext(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterInit (line 212681) | static void fts5SegIterInit( function fts5SegIterReverseInitPage (line 212729) | static void fts5SegIterReverseInitPage(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterReverseNewPage (line 212782) | static void fts5SegIterReverseNewPage(Fts5Index *p, Fts5SegIter *pIter){ function fts5MultiIterIsEmpty (line 212834) | static int fts5MultiIterIsEmpty(Fts5Index *p, Fts5Iter *pIter){ function fts5SegIterNext_Reverse (line 212844) | static void fts5SegIterNext_Reverse( function fts5SegIterNext_None (line 212878) | static void fts5SegIterNext_None( function fts5SegIterNext (line 212950) | static void fts5SegIterNext( function fts5SegIterReverse (line 213086) | static void fts5SegIterReverse(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterLoadDlidx (line 213172) | static void fts5SegIterLoadDlidx(Fts5Index *p, Fts5SegIter *pIter){ function fts5LeafSeek (line 213206) | static void fts5LeafSeek( function sqlite3_stmt (line 213333) | static sqlite3_stmt *fts5IdxSelectStmt(Fts5Index *p){ function fts5SegIterSeekInit (line 213352) | static void fts5SegIterSeekInit( function fts5SegIterHashInit (line 213435) | static void fts5SegIterHashInit( function fts5SegIterClear (line 213494) | static void fts5SegIterClear(Fts5SegIter *pIter){ function fts5AssertComparisonResult (line 213511) | static void fts5AssertComparisonResult( function fts5AssertMultiIterSetup (line 213553) | static void fts5AssertMultiIterSetup(Fts5Index *p, Fts5Iter *pIter){ function fts5MultiIterDoCompare (line 213598) | static int fts5MultiIterDoCompare(Fts5Iter *pIter, int iOut){ function fts5SegIterGotoPage (line 213652) | static void fts5SegIterGotoPage( function fts5SegIterNextFrom (line 213690) | static void fts5SegIterNextFrom( function fts5MultiIterFree (line 213744) | static void fts5MultiIterFree(Fts5Iter *pIter){ function fts5MultiIterAdvanced (line 213755) | static void fts5MultiIterAdvanced( function fts5MultiIterAdvanceRowid (line 213783) | static int fts5MultiIterAdvanceRowid( function fts5MultiIterSetEof (line 213826) | static void fts5MultiIterSetEof(Fts5Iter *pIter){ function fts5MultiIterNext (line 213839) | static void fts5MultiIterNext( function fts5MultiIterNext2 (line 213877) | static void fts5MultiIterNext2( function fts5IterSetOutputs_Noop (line 213905) | static void fts5IterSetOutputs_Noop(Fts5Iter *pUnused1, Fts5SegIter *pUn... function Fts5Iter (line 213909) | static Fts5Iter *fts5MultiIterAlloc( function fts5PoslistCallback (line 213931) | static void fts5PoslistCallback( type PoslistCallbackCtx (line 213943) | typedef struct PoslistCallbackCtx PoslistCallbackCtx; type PoslistCallbackCtx (line 213944) | struct PoslistCallbackCtx { type PoslistOffsetsCtx (line 213950) | typedef struct PoslistOffsetsCtx PoslistOffsetsCtx; type PoslistOffsetsCtx (line 213951) | struct PoslistOffsetsCtx { function fts5IndexColsetTest (line 213961) | static int fts5IndexColsetTest(Fts5Colset *pColset, int iCol){ function fts5PoslistOffsetsCallback (line 213969) | static void fts5PoslistOffsetsCallback( function fts5PoslistFilterCallback (line 213992) | static void fts5PoslistFilterCallback( function fts5ChunkIterate (line 214044) | static void fts5ChunkIterate( function fts5SegiterPoslist (line 214091) | static void fts5SegiterPoslist( function fts5IndexExtractCol (line 214127) | static int fts5IndexExtractCol( function fts5IndexExtractColset (line 214164) | static void fts5IndexExtractColset( function fts5IterSetOutputs_None (line 214186) | static void fts5IterSetOutputs_None(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputs_Nocolset (line 214196) | static void fts5IterSetOutputs_Nocolset(Fts5Iter *pIter, Fts5SegIter *pS... function fts5IterSetOutputs_ZeroColset (line 214221) | static void fts5IterSetOutputs_ZeroColset(Fts5Iter *pIter, Fts5SegIter *... function fts5IterSetOutputs_Col (line 214231) | static void fts5IterSetOutputs_Col(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputs_Col100 (line 214249) | static void fts5IterSetOutputs_Col100(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputs_Full (line 214289) | static void fts5IterSetOutputs_Full(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputCb (line 214321) | static void fts5IterSetOutputCb(int *pRc, Fts5Iter *pIter){ function fts5MultiIterNew (line 214364) | static void fts5MultiIterNew( function fts5MultiIterNew2 (line 214463) | static void fts5MultiIterNew2( function fts5MultiIterEof (line 214503) | static int fts5MultiIterEof(Fts5Index *p, Fts5Iter *pIter){ function i64 (line 214515) | static i64 fts5MultiIterRowid(Fts5Iter *pIter){ function fts5MultiIterNextFrom (line 214523) | static void fts5MultiIterNextFrom( function u8 (line 214542) | static const u8 *fts5MultiIterTerm(Fts5Iter *pIter, int *pn){ function fts5AllocateSegid (line 214557) | static int fts5AllocateSegid(Fts5Index *p, Fts5Structure *pStruct){ function fts5IndexDiscardData (line 214614) | static void fts5IndexDiscardData(Fts5Index *p){ function fts5PrefixCompress (line 214629) | static int fts5PrefixCompress(int nOld, const u8 *pOld, const u8 *pNew){ function fts5WriteDlidxClear (line 214637) | static void fts5WriteDlidxClear( function fts5WriteDlidxGrow (line 214663) | static int fts5WriteDlidxGrow( function fts5WriteFlushDlidx (line 214689) | static int fts5WriteFlushDlidx(Fts5Index *p, Fts5SegWriter *pWriter){ function fts5WriteFlushBtree (line 214713) | static void fts5WriteFlushBtree(Fts5Index *p, Fts5SegWriter *pWriter){ function fts5WriteBtreeTerm (line 214742) | static void fts5WriteBtreeTerm( function fts5WriteBtreeNoTerm (line 214758) | static void fts5WriteBtreeNoTerm( function i64 (line 214774) | static i64 fts5DlidxExtractFirstRowid(Fts5Buffer *pBuf){ function fts5WriteDlidxAppend (line 214788) | static void fts5WriteDlidxAppend( function fts5WriteFlushLeaf (line 214848) | static void fts5WriteFlushLeaf(Fts5Index *p, Fts5SegWriter *pWriter){ function fts5WriteAppendTerm (line 214894) | static void fts5WriteAppendTerm( function fts5WriteAppendRowid (line 214975) | static void fts5WriteAppendRowid( function fts5WriteAppendPoslistData (line 215008) | static void fts5WriteAppendPoslistData( function fts5WriteFinish (line 215042) | static void fts5WriteFinish( function fts5WriteInit (line 215070) | static void fts5WriteInit( function fts5TrimSegments (line 215117) | static void fts5TrimSegments(Fts5Index *p, Fts5Iter *pIter){ function fts5MergeChunkCallback (line 215183) | static void fts5MergeChunkCallback( function fts5IndexMergeLevel (line 215195) | static void fts5IndexMergeLevel( function fts5IndexMerge (line 215344) | static int fts5IndexMerge( function fts5IndexAutomerge (line 215403) | static void fts5IndexAutomerge( function fts5IndexCrisismerge (line 215424) | static void fts5IndexCrisismerge( function fts5IndexReturn (line 215442) | static int fts5IndexReturn(Fts5Index *p){ type Fts5FlushCtx (line 215448) | typedef struct Fts5FlushCtx Fts5FlushCtx; type Fts5FlushCtx (line 215449) | struct Fts5FlushCtx { function fts5PoslistPrefix (line 215459) | static int fts5PoslistPrefix(const u8 *aBuf, int nMax){ function fts5FlushOneHash (line 215480) | static void fts5FlushOneHash(Fts5Index *p){ function fts5IndexFlush (line 215634) | static void fts5IndexFlush(Fts5Index *p){ function Fts5Structure (line 215643) | static Fts5Structure *fts5IndexOptimizeStruct( function sqlite3Fts5IndexOptimize (line 215705) | static int sqlite3Fts5IndexOptimize(Fts5Index *p){ function sqlite3Fts5IndexMerge (line 215739) | static int sqlite3Fts5IndexMerge(Fts5Index *p, int nMerge){ function fts5AppendRowid (line 215761) | static void fts5AppendRowid( function fts5AppendPoslist (line 215771) | static void fts5AppendPoslist( function fts5DoclistIterNext (line 215789) | static void fts5DoclistIterNext(Fts5DoclistIter *pIter){ function fts5DoclistIterInit (line 215815) | static void fts5DoclistIterInit( function fts5MergeAppendDocid (line 215832) | static void fts5MergeAppendDocid( function fts5BufferSwap (line 215852) | static void fts5BufferSwap(Fts5Buffer *p1, Fts5Buffer *p2){ function fts5NextRowid (line 215858) | static void fts5NextRowid(Fts5Buffer *pBuf, int *piOff, i64 *piRowid){ function fts5MergeRowidLists (line 215873) | static void fts5MergeRowidLists( function fts5MergePrefixLists (line 215920) | static void fts5MergePrefixLists( function fts5SetupPrefixIter (line 216065) | static void fts5SetupPrefixIter( function sqlite3Fts5IndexBeginWrite (line 216165) | static int sqlite3Fts5IndexBeginWrite(Fts5Index *p, int bDelete, i64 iRo... function sqlite3Fts5IndexSync (line 216189) | static int sqlite3Fts5IndexSync(Fts5Index *p){ function sqlite3Fts5IndexRollback (line 216202) | static int sqlite3Fts5IndexRollback(Fts5Index *p){ function sqlite3Fts5IndexReinit (line 216215) | static int sqlite3Fts5IndexReinit(Fts5Index *p){ function sqlite3Fts5IndexOpen (line 216231) | static int sqlite3Fts5IndexOpen( function sqlite3Fts5IndexClose (line 216272) | static int sqlite3Fts5IndexClose(Fts5Index *p){ function sqlite3Fts5IndexCharlenToBytelen (line 216295) | static int sqlite3Fts5IndexCharlenToBytelen( function fts5IndexCharlen (line 216318) | static int fts5IndexCharlen(const char *pIn, int nIn){ function sqlite3Fts5IndexWrite (line 216340) | static int sqlite3Fts5IndexWrite( function sqlite3Fts5IndexQuery (line 216376) | static int sqlite3Fts5IndexQuery( function sqlite3Fts5IterNext (line 216458) | static int sqlite3Fts5IterNext(Fts5IndexIter *pIndexIter){ function sqlite3Fts5IterNextScan (line 216468) | static int sqlite3Fts5IterNextScan(Fts5IndexIter *pIndexIter){ function sqlite3Fts5IterNextFrom (line 216492) | static int sqlite3Fts5IterNextFrom(Fts5IndexIter *pIndexIter, i64 iMatch){ function sqlite3Fts5IterClose (line 216511) | static void sqlite3Fts5IterClose(Fts5IndexIter *pIndexIter){ function sqlite3Fts5IndexGetAverages (line 216526) | static int sqlite3Fts5IndexGetAverages(Fts5Index *p, i64 *pnRow, i64 *an... function sqlite3Fts5IndexSetAverages (line 216550) | static int sqlite3Fts5IndexSetAverages(Fts5Index *p, const u8 *pData, in... function sqlite3Fts5IndexReads (line 216560) | static int sqlite3Fts5IndexReads(Fts5Index *p){ function sqlite3Fts5IndexSetCookie (line 216571) | static int sqlite3Fts5IndexSetCookie(Fts5Index *p, int iNew){ function sqlite3Fts5IndexLoadConfig (line 216591) | static int sqlite3Fts5IndexLoadConfig(Fts5Index *p){ function u64 (line 216608) | static u64 sqlite3Fts5IndexEntryCksum( function fts5TestDlidxReverse (line 216634) | static void fts5TestDlidxReverse( function fts5QueryCksum (line 216670) | static int fts5QueryCksum( function fts5TestTerm (line 216714) | static void fts5TestTerm( function fts5IndexIntegrityCheckEmpty (line 216789) | static void fts5IndexIntegrityCheckEmpty( function fts5IntegrityCheckPgidx (line 216810) | static void fts5IntegrityCheckPgidx(Fts5Index *p, Fts5Data *pLeaf){ function fts5IndexIntegrityCheckSegment (line 216860) | static void fts5IndexIntegrityCheckSegment( function sqlite3Fts5IndexIntegrityCheck (line 217004) | static int sqlite3Fts5IndexIntegrityCheck(Fts5Index *p, u64 cksum){ function fts5DecodeRowid (line 217095) | static void fts5DecodeRowid( function fts5DebugRowid (line 217114) | static void fts5DebugRowid(int *pRc, Fts5Buffer *pBuf, i64 iKey){ function fts5DebugStructure (line 217132) | static void fts5DebugStructure( function fts5DecodeStructure (line 217161) | static void fts5DecodeStructure( function fts5DecodeAverages (line 217186) | static void fts5DecodeAverages( function fts5DecodePoslist (line 217209) | static int fts5DecodePoslist(int *pRc, Fts5Buffer *pBuf, const u8 *a, in... function fts5DecodeDoclist (line 217227) | static int fts5DecodeDoclist(int *pRc, Fts5Buffer *pBuf, const u8 *a, in... function fts5DecodeRowidList (line 217265) | static void fts5DecodeRowidList( function fts5DecodeFunction (line 217296) | static void fts5DecodeFunction( function fts5RowidFunction (line 217505) | static void fts5RowidFunction( function sqlite3Fts5IndexInit (line 217544) | static int sqlite3Fts5IndexInit(sqlite3 *db){ function sqlite3Fts5IndexReset (line 217565) | static int sqlite3Fts5IndexReset(Fts5Index *p){ type Fts5Auxdata (line 217600) | typedef struct Fts5Auxdata Fts5Auxdata; type Fts5Auxiliary (line 217601) | typedef struct Fts5Auxiliary Fts5Auxiliary; type Fts5Cursor (line 217602) | typedef struct Fts5Cursor Fts5Cursor; type Fts5FullTable (line 217603) | typedef struct Fts5FullTable Fts5FullTable; type Fts5Sorter (line 217604) | typedef struct Fts5Sorter Fts5Sorter; type Fts5TokenizerModule (line 217605) | typedef struct Fts5TokenizerModule Fts5TokenizerModule; type Fts5TransactionState (line 217638) | struct Fts5TransactionState { type Fts5Global (line 217648) | struct Fts5Global { type Fts5Auxiliary (line 217663) | struct Fts5Auxiliary { type Fts5TokenizerModule (line 217677) | struct Fts5TokenizerModule { type Fts5FullTable (line 217685) | struct Fts5FullTable { type Fts5MatchPhrase (line 217695) | struct Fts5MatchPhrase { type Fts5Sorter (line 217709) | struct Fts5Sorter { type Fts5Cursor (line 217737) | struct Fts5Cursor { type Fts5Auxdata (line 217809) | struct Fts5Auxdata { function fts5CheckTransactionState (line 217824) | static void fts5CheckTransactionState(Fts5FullTable *p, int op, int iSav... function fts5IsContentless (line 217876) | static int fts5IsContentless(Fts5FullTable *pTab){ function fts5FreeVtab (line 217883) | static void fts5FreeVtab(Fts5FullTable *pTab){ function fts5DisconnectMethod (line 217895) | static int fts5DisconnectMethod(sqlite3_vtab *pVtab){ function fts5DestroyMethod (line 217903) | static int fts5DestroyMethod(sqlite3_vtab *pVtab){ function fts5InitVtab (line 217923) | static int fts5InitVtab( function fts5ConnectMethod (line 217989) | static int fts5ConnectMethod( function fts5CreateMethod (line 217999) | static int fts5CreateMethod( function fts5SetUniqueFlag (line 218025) | static void fts5SetUniqueFlag(sqlite3_index_info *pIdxInfo){ function fts5BestIndexMethod (line 218095) | static int fts5BestIndexMethod(sqlite3_vtab *pVTab, sqlite3_index_info *... function fts5NewTransaction (line 218226) | static int fts5NewTransaction(Fts5FullTable *pTab){ function fts5OpenMethod (line 218237) | static int fts5OpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppC... function fts5StmtType (line 218263) | static int fts5StmtType(Fts5Cursor *pCsr){ function fts5CsrNewrow (line 218275) | static void fts5CsrNewrow(Fts5Cursor *pCsr){ function fts5FreeCursorComponents (line 218284) | static void fts5FreeCursorComponents(Fts5Cursor *pCsr){ function fts5CloseMethod (line 218327) | static int fts5CloseMethod(sqlite3_vtab_cursor *pCursor){ function fts5SorterNext (line 218343) | static int fts5SorterNext(Fts5Cursor *pCsr){ function fts5TripCursors (line 218386) | static void fts5TripCursors(Fts5FullTable *pTab){ function fts5CursorReseek (line 218409) | static int fts5CursorReseek(Fts5Cursor *pCsr, int *pbSkip){ function fts5NextMethod (line 218441) | static int fts5NextMethod(sqlite3_vtab_cursor *pCursor){ function fts5PrepareStatement (line 218485) | static int fts5PrepareStatement( function fts5CursorFirstSorted (line 218514) | static int fts5CursorFirstSorted( function fts5CursorFirst (line 218566) | static int fts5CursorFirst(Fts5FullTable *pTab, Fts5Cursor *pCsr, int bD... function fts5SpecialMatch (line 218583) | static int fts5SpecialMatch( function Fts5Auxiliary (line 218618) | static Fts5Auxiliary *fts5FindAuxiliary(Fts5FullTable *pTab, const char ... function fts5FindRankFunction (line 218630) | static int fts5FindRankFunction(Fts5Cursor *pCsr){ function fts5CursorParseRank (line 218681) | static int fts5CursorParseRank( function i64 (line 218718) | static i64 fts5GetRowidLimit(sqlite3_value *pVal, i64 iDefault){ function fts5FilterMethod (line 218739) | static int fts5FilterMethod( function fts5EofMethod (line 218910) | static int fts5EofMethod(sqlite3_vtab_cursor *pCursor){ function i64 (line 218918) | static i64 fts5CursorRowid(Fts5Cursor *pCsr){ function fts5RowidMethod (line 218936) | static int fts5RowidMethod(sqlite3_vtab_cursor *pCursor, sqlite_int64 *p... function fts5SeekCursor (line 218967) | static int fts5SeekCursor(Fts5Cursor *pCsr, int bErrormsg){ function fts5SetVtabError (line 218999) | static void fts5SetVtabError(Fts5FullTable *p, const char *zFormat, ...){ function fts5SpecialInsert (line 219022) | static int fts5SpecialInsert( function fts5SpecialDelete (line 219077) | static int fts5SpecialDelete( function fts5StorageInsert (line 219090) | static void fts5StorageInsert( function fts5UpdateMethod (line 219120) | static int fts5UpdateMethod( function fts5SyncMethod (line 219246) | static int fts5SyncMethod(sqlite3_vtab *pVtab){ function fts5BeginMethod (line 219260) | static int fts5BeginMethod(sqlite3_vtab *pVtab){ function fts5CommitMethod (line 219271) | static int fts5CommitMethod(sqlite3_vtab *pVtab){ function fts5RollbackMethod (line 219281) | static int fts5RollbackMethod(sqlite3_vtab *pVtab){ function fts5ApiColumnCount (line 219296) | static int fts5ApiColumnCount(Fts5Context *pCtx){ function fts5ApiColumnTotalSize (line 219301) | static int fts5ApiColumnTotalSize( function fts5ApiRowCount (line 219311) | static int fts5ApiRowCount(Fts5Context *pCtx, i64 *pnRow){ function fts5ApiTokenize (line 219317) | static int fts5ApiTokenize( function fts5ApiPhraseCount (line 219330) | static int fts5ApiPhraseCount(Fts5Context *pCtx){ function fts5ApiPhraseSize (line 219335) | static int fts5ApiPhraseSize(Fts5Context *pCtx, int iPhrase){ function fts5ApiColumnText (line 219340) | static int fts5ApiColumnText( function fts5CsrPoslist (line 219363) | static int fts5CsrPoslist( function fts5CacheInstArray (line 219415) | static int fts5CacheInstArray(Fts5Cursor *pCsr){ function fts5ApiInstCount (line 219487) | static int fts5ApiInstCount(Fts5Context *pCtx, int *pnInst){ function fts5ApiInst (line 219497) | static int fts5ApiInst( function sqlite3_int64 (line 219526) | static sqlite3_int64 fts5ApiRowid(Fts5Context *pCtx){ function fts5ColumnSizeCb (line 219530) | static int fts5ColumnSizeCb( function fts5ApiColumnSize (line 219547) | static int fts5ApiColumnSize(Fts5Context *pCtx, int iCol, int *pnToken){ function fts5ApiSetAuxdata (line 219600) | static int fts5ApiSetAuxdata( function fts5ApiPhraseNext (line 219655) | static void fts5ApiPhraseNext( function fts5ApiPhraseFirst (line 219677) | static int fts5ApiPhraseFirst( function fts5ApiPhraseNextColumn (line 219695) | static void fts5ApiPhraseNextColumn( function fts5ApiPhraseFirstColumn (line 219725) | static int fts5ApiPhraseFirstColumn( function fts5ApiQueryPhrase (line 219799) | static int fts5ApiQueryPhrase( function fts5ApiInvoke (line 219836) | static void fts5ApiInvoke( function Fts5Cursor (line 219849) | static Fts5Cursor *fts5CursorFromCsrid(Fts5Global *pGlobal, i64 iCsrId){ function fts5ApiCallback (line 219857) | static void fts5ApiCallback( function Fts5Table (line 219886) | static Fts5Table *sqlite3Fts5TableFromCsrid( function fts5PoslistBlob (line 219913) | static int fts5PoslistBlob(sqlite3_context *pCtx, Fts5Cursor *pCsr){ function fts5ColumnMethod (line 219970) | static int fts5ColumnMethod( function fts5FindFunctionMethod (line 220021) | static int fts5FindFunctionMethod( function fts5RenameMethod (line 220046) | static int fts5RenameMethod( function sqlite3Fts5FlushToDisk (line 220054) | static int sqlite3Fts5FlushToDisk(Fts5Table *pTab){ function fts5SavepointMethod (line 220064) | static int fts5SavepointMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts5ReleaseMethod (line 220075) | static int fts5ReleaseMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts5RollbackToMethod (line 220086) | static int fts5RollbackToMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts5CreateAux (line 220097) | static int fts5CreateAux( function fts5CreateTokenizer (line 220136) | static int fts5CreateTokenizer( function Fts5TokenizerModule (line 220171) | static Fts5TokenizerModule *fts5LocateTokenizer( function fts5FindTokenizer (line 220192) | static int fts5FindTokenizer( function sqlite3Fts5GetTokenizer (line 220213) | static int sqlite3Fts5GetTokenizer( function fts5ModuleDestroy (line 220245) | static void fts5ModuleDestroy(void *pCtx){ function fts5Fts5Func (line 220265) | static void fts5Fts5Func( function fts5SourceIdFunc (line 220281) | static void fts5SourceIdFunc( function fts5ShadowName (line 220295) | static int fts5ShadowName(const char *zName){ function fts5Init (line 220306) | static int fts5Init(sqlite3 *db){ function SQLITE_API (line 220390) | __declspec(dllexport) function SQLITE_API (line 220403) | __declspec(dllexport) function SQLITE_PRIVATE (line 220415) | SQLITE_PRIVATE int sqlite3Fts5Init(sqlite3 *db){ type Fts5Storage (line 220438) | struct Fts5Storage { function fts5StorageGetStmt (line 220473) | static int fts5StorageGetStmt( function fts5ExecPrintf (line 220576) | static int fts5ExecPrintf( function sqlite3Fts5DropAll (line 220604) | static int sqlite3Fts5DropAll(Fts5Config *pConfig){ function fts5StorageRenameOne (line 220628) | static void fts5StorageRenameOne( function sqlite3Fts5StorageRename (line 220642) | static int sqlite3Fts5StorageRename(Fts5Storage *pStorage, const char *z... function sqlite3Fts5CreateTable (line 220662) | static int sqlite3Fts5CreateTable( function sqlite3Fts5StorageOpen (line 220697) | static int sqlite3Fts5StorageOpen( function sqlite3Fts5StorageClose (line 220763) | static int sqlite3Fts5StorageClose(Fts5Storage *p){ type Fts5InsertCtx (line 220778) | typedef struct Fts5InsertCtx Fts5InsertCtx; type Fts5InsertCtx (line 220779) | struct Fts5InsertCtx { function fts5StorageInsertCallback (line 220788) | static int fts5StorageInsertCallback( function fts5StorageDeleteFromIndex (line 220811) | static int fts5StorageDeleteFromIndex( function fts5StorageInsertDocsize (line 220869) | static int fts5StorageInsertDocsize( function fts5StorageLoadTotals (line 220899) | static int fts5StorageLoadTotals(Fts5Storage *p, int bCache){ function fts5StorageSaveTotals (line 220915) | static int fts5StorageSaveTotals(Fts5Storage *p){ function sqlite3Fts5StorageDelete (line 220937) | static int sqlite3Fts5StorageDelete(Fts5Storage *p, i64 iDel, sqlite3_va... function sqlite3Fts5StorageDeleteAll (line 220978) | static int sqlite3Fts5StorageDeleteAll(Fts5Storage *p){ function sqlite3Fts5StorageRebuild (line 221007) | static int sqlite3Fts5StorageRebuild(Fts5Storage *p){ function sqlite3Fts5StorageOptimize (line 221061) | static int sqlite3Fts5StorageOptimize(Fts5Storage *p){ function sqlite3Fts5StorageMerge (line 221065) | static int sqlite3Fts5StorageMerge(Fts5Storage *p, int nMerge){ function sqlite3Fts5StorageReset (line 221069) | static int sqlite3Fts5StorageReset(Fts5Storage *p){ function fts5StorageNewRowid (line 221082) | static int fts5StorageNewRowid(Fts5Storage *p, i64 *piRowid){ function sqlite3Fts5StorageContentInsert (line 221103) | static int sqlite3Fts5StorageContentInsert( function sqlite3Fts5StorageIndexInsert (line 221138) | static int sqlite3Fts5StorageIndexInsert( function fts5StorageCount (line 221180) | static int fts5StorageCount(Fts5Storage *p, const char *zSuffix, i64 *pn... type Fts5IntegrityCtx (line 221208) | typedef struct Fts5IntegrityCtx Fts5IntegrityCtx; type Fts5IntegrityCtx (line 221209) | struct Fts5IntegrityCtx { function fts5StorageIntegrityCallback (line 221222) | static int fts5StorageIntegrityCallback( function sqlite3Fts5StorageIntegrity (line 221292) | static int sqlite3Fts5StorageIntegrity(Fts5Storage *p){ function sqlite3Fts5StorageStmt (line 221393) | static int sqlite3Fts5StorageStmt( function sqlite3Fts5StorageStmtRelease (line 221417) | static void sqlite3Fts5StorageStmtRelease( function fts5StorageDecodeSizeArray (line 221434) | static int fts5StorageDecodeSizeArray( function sqlite3Fts5StorageDocsize (line 221455) | static int sqlite3Fts5StorageDocsize(Fts5Storage *p, i64 iRowid, int *aC... function sqlite3Fts5StorageSize (line 221481) | static int sqlite3Fts5StorageSize(Fts5Storage *p, int iCol, i64 *pnToken){ function sqlite3Fts5StorageRowCount (line 221499) | static int sqlite3Fts5StorageRowCount(Fts5Storage *p, i64 *pnRow){ function sqlite3Fts5StorageSync (line 221516) | static int sqlite3Fts5StorageSync(Fts5Storage *p){ function sqlite3Fts5StorageRollback (line 221530) | static int sqlite3Fts5StorageRollback(Fts5Storage *p){ function sqlite3Fts5StorageConfigValue (line 221535) | static int sqlite3Fts5StorageConfigValue( type AsciiTokenizer (line 221599) | typedef struct AsciiTokenizer AsciiTokenizer; type AsciiTokenizer (line 221600) | struct AsciiTokenizer { function fts5AsciiAddExceptions (line 221604) | static void fts5AsciiAddExceptions( function fts5AsciiDelete (line 221620) | static void fts5AsciiDelete(Fts5Tokenizer *p){ function fts5AsciiCreate (line 221627) | static int fts5AsciiCreate( function asciiFold (line 221668) | static void asciiFold(char *aOut, const char *aIn, int nByte){ function fts5AsciiTokenize (line 221680) | static int fts5AsciiTokenize( type Unicode61Tokenizer (line 221795) | typedef struct Unicode61Tokenizer Unicode61Tokenizer; type Unicode61Tokenizer (line 221796) | struct Unicode61Tokenizer { function fts5UnicodeAddExceptions (line 221812) | static int fts5UnicodeAddExceptions( function fts5UnicodeIsException (line 221862) | static int fts5UnicodeIsException(Unicode61Tokenizer *p, int iCode){ function fts5UnicodeDelete (line 221886) | static void fts5UnicodeDelete(Fts5Tokenizer *pTok){ function unicodeSetCategories (line 221896) | static int unicodeSetCategories(Unicode61Tokenizer *p, const char *zCat){ function fts5UnicodeCreate (line 221914) | static int fts5UnicodeCreate( function fts5UnicodeIsAlnum (line 221994) | static int fts5UnicodeIsAlnum(Unicode61Tokenizer *p, int iCode){ function fts5UnicodeTokenize (line 222001) | static int fts5UnicodeTokenize( type PorterTokenizer (line 222113) | typedef struct PorterTokenizer PorterTokenizer; type PorterTokenizer (line 222114) | struct PorterTokenizer { function fts5PorterDelete (line 222123) | static void fts5PorterDelete(Fts5Tokenizer *pTok){ function fts5PorterCreate (line 222136) | static int fts5PorterCreate( type PorterContext (line 222172) | typedef struct PorterContext PorterContext; type PorterContext (line 222173) | struct PorterContext { type PorterRule (line 222179) | typedef struct PorterRule PorterRule; type PorterRule (line 222180) | struct PorterRule { function fts5PorterApply (line 222189) | static int fts5PorterApply(char *aBuf, int *pnBuf, PorterRule *aRule){ function fts5PorterIsVowel (line 222214) | static int fts5PorterIsVowel(char c, int bYIsVowel){ function fts5PorterGobbleVC (line 222220) | static int fts5PorterGobbleVC(char *zStem, int nStem, int bPrevCons){ function fts5Porter_MGt0 (line 222237) | static int fts5Porter_MGt0(char *zStem, int nStem){ function fts5Porter_MGt1 (line 222242) | static int fts5Porter_MGt1(char *zStem, int nStem){ function fts5Porter_MEq1 (line 222252) | static int fts5Porter_MEq1(char *zStem, int nStem){ function fts5Porter_Ostar (line 222262) | static int fts5Porter_Ostar(char *zStem, int nStem){ function fts5Porter_MGt1_and_S_or_T (line 222279) | static int fts5Porter_MGt1_and_S_or_T(char *zStem, int nStem){ function fts5Porter_Vowel (line 222286) | static int fts5Porter_Vowel(char *zStem, int nStem){ function fts5PorterStep4 (line 222302) | static int fts5PorterStep4(char *aBuf, int *pnBuf){ function fts5PorterStep1B2 (line 222436) | static int fts5PorterStep1B2(char *aBuf, int *pnBuf){ function fts5PorterStep2 (line 222470) | static int fts5PorterStep2(char *aBuf, int *pnBuf){ function fts5PorterStep3 (line 222617) | static int fts5PorterStep3(char *aBuf, int *pnBuf){ function fts5PorterStep1B (line 222683) | static int fts5PorterStep1B(char *aBuf, int *pnBuf){ function fts5PorterStep1A (line 222720) | static void fts5PorterStep1A(char *aBuf, int *pnBuf){ function fts5PorterCb (line 222738) | static int fts5PorterCb( function fts5PorterTokenize (line 222807) | static int fts5PorterTokenize( function sqlite3Fts5TokenizerInit (line 222827) | static int sqlite3Fts5TokenizerInit(fts5_api *pApi){ function fts5_remove_diacritic (line 222882) | static int fts5_remove_diacritic(int c, int bComplex){ function sqlite3Fts5UnicodeIsdiacritic (line 222949) | static int sqlite3Fts5UnicodeIsdiacritic(int c){ function sqlite3Fts5UnicodeFold (line 222968) | static int sqlite3Fts5UnicodeFold(int c, int eRemoveDiacritic){ function sqlite3Fts5UnicodeCatParse (line 223104) | static int sqlite3Fts5UnicodeCatParse(const char *zCat, u8 *aArray){ function sqlite3Fts5UnicodeCategory (line 223585) | static int sqlite3Fts5UnicodeCategory(u32 iCode) { function sqlite3Fts5UnicodeAscii (line 223616) | static void sqlite3Fts5UnicodeAscii(u8 *aArray, u8 *aAscii){ function sqlite3Fts5GetVarint32 (line 223652) | static int sqlite3Fts5GetVarint32(const unsigned char *p, u32 *v){ function u8 (line 223730) | static u8 sqlite3Fts5GetVarint(const unsigned char *p, u64 *v){ function fts5PutVarint64 (line 223924) | static int FTS5_NOINLINE fts5PutVarint64(unsigned char *p, u64 v){ function sqlite3Fts5PutVarint (line 223949) | static int sqlite3Fts5PutVarint(unsigned char *p, u64 v){ function sqlite3Fts5GetVarintLen (line 223963) | static int sqlite3Fts5GetVarintLen(u32 iVal){ type Fts5VocabTable (line 224016) | typedef struct Fts5VocabTable Fts5VocabTable; type Fts5VocabCursor (line 224017) | typedef struct Fts5VocabCursor Fts5VocabCursor; type Fts5VocabTable (line 224019) | struct Fts5VocabTable { type Fts5VocabCursor (line 224028) | struct Fts5VocabCursor { function fts5VocabTableType (line 224075) | static int fts5VocabTableType(const char *zType, char **pzErr, int *peTy... function fts5VocabDisconnectMethod (line 224104) | static int fts5VocabDisconnectMethod(sqlite3_vtab *pVtab){ function fts5VocabDestroyMethod (line 224113) | static int fts5VocabDestroyMethod(sqlite3_vtab *pVtab){ function fts5VocabInitVtab (line 224140) | static int fts5VocabInitVtab( function fts5VocabConnectMethod (line 224202) | static int fts5VocabConnectMethod( function fts5VocabCreateMethod (line 224212) | static int fts5VocabCreateMethod( function fts5VocabBestIndexMethod (line 224235) | static int fts5VocabBestIndexMethod( function fts5VocabOpenMethod (line 224297) | static int fts5VocabOpenMethod( function fts5VocabResetCursor (line 224357) | static void fts5VocabResetCursor(Fts5VocabCursor *pCsr){ function fts5VocabCloseMethod (line 224371) | static int fts5VocabCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts5VocabInstanceNewTerm (line 224380) | static int fts5VocabInstanceNewTerm(Fts5VocabCursor *pCsr){ function fts5VocabInstanceNext (line 224402) | static int fts5VocabInstanceNext(Fts5VocabCursor *pCsr){ function fts5VocabNextMethod (line 224434) | static int fts5VocabNextMethod(sqlite3_vtab_cursor *pCursor){ function fts5VocabFilterMethod (line 224560) | static int fts5VocabFilterMethod( function fts5VocabEofMethod (line 224631) | static int fts5VocabEofMethod(sqlite3_vtab_cursor *pCursor){ function fts5VocabColumnMethod (line 224636) | static int fts5VocabColumnMethod( function fts5VocabRowidMethod (line 224708) | static int fts5VocabRowidMethod( function sqlite3Fts5VocabInit (line 224717) | static int sqlite3Fts5VocabInit(Fts5Global *pGlobal, sqlite3 *db){ type stmt_vtab (line 224790) | typedef struct stmt_vtab stmt_vtab; type stmt_vtab (line 224791) | struct stmt_vtab { type stmt_cursor (line 224800) | typedef struct stmt_cursor stmt_cursor; type stmt_cursor (line 224801) | struct stmt_cursor { function stmtConnect (line 224821) | static int stmtConnect( function stmtDisconnect (line 224861) | static int stmtDisconnect(sqlite3_vtab *pVtab){ function stmtOpen (line 224869) | static int stmtOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ function stmtClose (line 224882) | static int stmtClose(sqlite3_vtab_cursor *cur){ function stmtNext (line 224891) | static int stmtNext(sqlite3_vtab_cursor *cur){ function stmtColumn (line 224902) | static int stmtColumn( function stmtRowid (line 224948) | static int stmtRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function stmtEof (line 224958) | static int stmtEof(sqlite3_vtab_cursor *cur){ function stmtFilter (line 224969) | static int stmtFilter( function stmtBestIndex (line 224986) | static int stmtBestIndex( function SQLITE_PRIVATE (line 225028) | SQLITE_PRIVATE int sqlite3StmtVtabInit(sqlite3 *db){ function SQLITE_API (line 225038) | __declspec(dllexport) function SQLITE_API (line 225061) | SQLITE_API const char *sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; } FILE: modules/sqlite3.h type sqlite3 (line 249) | typedef struct sqlite3 sqlite3; type SQLITE_INT64_TYPE (line 268) | typedef SQLITE_INT64_TYPE sqlite_int64; type SQLITE_UINT64_TYPE (line 270) | typedef SQLITE_UINT64_TYPE sqlite_uint64; type sqlite_uint64 (line 272) | typedef unsigned SQLITE_INT64_TYPE sqlite_uint64; type __int64 (line 275) | typedef __int64 sqlite_int64; type sqlite_uint64 (line 276) | typedef unsigned __int64 sqlite_uint64; type sqlite_int64 (line 278) | typedef long long int sqlite_int64; type sqlite_uint64 (line 279) | typedef unsigned long long int sqlite_uint64; type sqlite_int64 (line 281) | typedef sqlite_int64 sqlite3_int64; type sqlite_uint64 (line 282) | typedef sqlite_uint64 sqlite3_uint64; type sqlite3_file (line 677) | typedef struct sqlite3_file sqlite3_file; type sqlite3_file (line 678) | struct sqlite3_file { type sqlite3_io_methods (line 776) | typedef struct sqlite3_io_methods sqlite3_io_methods; type sqlite3_io_methods (line 777) | struct sqlite3_io_methods { type sqlite3_mutex (line 1164) | typedef struct sqlite3_mutex sqlite3_mutex; type sqlite3_api_routines (line 1174) | typedef struct sqlite3_api_routines sqlite3_api_routines; type sqlite3_vfs (line 1345) | typedef struct sqlite3_vfs sqlite3_vfs; type sqlite3_vfs (line 1347) | struct sqlite3_vfs { type sqlite3_mem_methods (line 1643) | typedef struct sqlite3_mem_methods sqlite3_mem_methods; type sqlite3_mem_methods (line 1644) | struct sqlite3_mem_methods { type sqlite3_stmt (line 3587) | typedef struct sqlite3_stmt sqlite3_stmt; type sqlite3_value (line 4035) | typedef struct sqlite3_value sqlite3_value; type sqlite3_context (line 4049) | typedef struct sqlite3_context sqlite3_context; type sqlite3_vtab (line 6410) | typedef struct sqlite3_vtab sqlite3_vtab; type sqlite3_index_info (line 6411) | typedef struct sqlite3_index_info sqlite3_index_info; type sqlite3_vtab_cursor (line 6412) | typedef struct sqlite3_vtab_cursor sqlite3_vtab_cursor; type sqlite3_module (line 6413) | typedef struct sqlite3_module sqlite3_module; type sqlite3_module (line 6431) | struct sqlite3_module { type sqlite3_index_info (line 6565) | struct sqlite3_index_info { type sqlite3_vtab (line 6711) | struct sqlite3_vtab { type sqlite3_vtab_cursor (line 6735) | struct sqlite3_vtab_cursor { type sqlite3_blob (line 6791) | typedef struct sqlite3_blob sqlite3_blob; type sqlite3_mutex_methods (line 7239) | typedef struct sqlite3_mutex_methods sqlite3_mutex_methods; type sqlite3_mutex_methods (line 7240) | struct sqlite3_mutex_methods { type sqlite3_str (line 7495) | typedef struct sqlite3_str sqlite3_str; type sqlite3_pcache (line 7976) | typedef struct sqlite3_pcache sqlite3_pcache; type sqlite3_pcache_page (line 7988) | typedef struct sqlite3_pcache_page sqlite3_pcache_page; type sqlite3_pcache_page (line 7989) | struct sqlite3_pcache_page { type sqlite3_pcache_methods2 (line 8153) | typedef struct sqlite3_pcache_methods2 sqlite3_pcache_methods2; type sqlite3_pcache_methods2 (line 8154) | struct sqlite3_pcache_methods2 { type sqlite3_pcache_methods (line 8176) | typedef struct sqlite3_pcache_methods sqlite3_pcache_methods; type sqlite3_pcache_methods (line 8177) | struct sqlite3_pcache_methods { type sqlite3_backup (line 8202) | typedef struct sqlite3_backup sqlite3_backup; type sqlite3_snapshot (line 9195) | typedef struct sqlite3_snapshot { type sqlite3_rtree_geometry (line 9522) | typedef struct sqlite3_rtree_geometry sqlite3_rtree_geometry; type sqlite3_rtree_query_info (line 9523) | typedef struct sqlite3_rtree_query_info sqlite3_rtree_query_info; type sqlite3_int64 (line 9529) | typedef sqlite3_int64 sqlite3_rtree_dbl; type sqlite3_rtree_dbl (line 9531) | typedef double sqlite3_rtree_dbl; type sqlite3_rtree_geometry (line 9552) | struct sqlite3_rtree_geometry { type sqlite3_rtree_query_info (line 9584) | struct sqlite3_rtree_query_info { type sqlite3_session (line 9638) | typedef struct sqlite3_session sqlite3_session; type sqlite3_changeset_iter (line 9646) | typedef struct sqlite3_changeset_iter sqlite3_changeset_iter; type sqlite3_changegroup (line 10437) | typedef struct sqlite3_changegroup sqlite3_changegroup; type sqlite3_rebaser (line 11001) | typedef struct sqlite3_rebaser sqlite3_rebaser; type Fts5ExtensionApi (line 11317) | typedef struct Fts5ExtensionApi Fts5ExtensionApi; type Fts5Context (line 11318) | typedef struct Fts5Context Fts5Context; type Fts5PhraseIter (line 11319) | typedef struct Fts5PhraseIter Fts5PhraseIter; type Fts5PhraseIter (line 11329) | struct Fts5PhraseIter { type Fts5ExtensionApi (line 11545) | struct Fts5ExtensionApi { type Fts5Tokenizer (line 11779) | typedef struct Fts5Tokenizer Fts5Tokenizer; type fts5_tokenizer (line 11780) | typedef struct fts5_tokenizer fts5_tokenizer; type fts5_tokenizer (line 11781) | struct fts5_tokenizer { type fts5_api (line 11816) | typedef struct fts5_api fts5_api; type fts5_api (line 11817) | struct fts5_api {