aSyscall         25798 ext/sqlite3/libsqlite/sqlite3.c } aSyscall[] = {
aSyscall         25800 ext/sqlite3/libsqlite/sqlite3.c #define osOpen      ((int(*)(const char*,int,int))aSyscall[0].pCurrent)
aSyscall         25803 ext/sqlite3/libsqlite/sqlite3.c #define osClose     ((int(*)(int))aSyscall[1].pCurrent)
aSyscall         25806 ext/sqlite3/libsqlite/sqlite3.c #define osAccess    ((int(*)(const char*,int))aSyscall[2].pCurrent)
aSyscall         25809 ext/sqlite3/libsqlite/sqlite3.c #define osGetcwd    ((char*(*)(char*,size_t))aSyscall[3].pCurrent)
aSyscall         25812 ext/sqlite3/libsqlite/sqlite3.c #define osStat      ((int(*)(const char*,struct stat*))aSyscall[4].pCurrent)
aSyscall         25825 ext/sqlite3/libsqlite/sqlite3.c #define osFstat     ((int(*)(int,struct stat*))aSyscall[5].pCurrent)
aSyscall         25829 ext/sqlite3/libsqlite/sqlite3.c #define osFtruncate ((int(*)(int,off_t))aSyscall[6].pCurrent)
aSyscall         25832 ext/sqlite3/libsqlite/sqlite3.c #define osFcntl     ((int(*)(int,int,...))aSyscall[7].pCurrent)
aSyscall         25835 ext/sqlite3/libsqlite/sqlite3.c #define osRead      ((ssize_t(*)(int,void*,size_t))aSyscall[8].pCurrent)
aSyscall         25842 ext/sqlite3/libsqlite/sqlite3.c #define osPread     ((ssize_t(*)(int,void*,size_t,off_t))aSyscall[9].pCurrent)
aSyscall         25849 ext/sqlite3/libsqlite/sqlite3.c #define osPread64   ((ssize_t(*)(int,void*,size_t,off_t))aSyscall[10].pCurrent)
aSyscall         25852 ext/sqlite3/libsqlite/sqlite3.c #define osWrite     ((ssize_t(*)(int,const void*,size_t))aSyscall[11].pCurrent)
aSyscall         25860 ext/sqlite3/libsqlite/sqlite3.c                     aSyscall[12].pCurrent)
aSyscall         25868 ext/sqlite3/libsqlite/sqlite3.c                     aSyscall[13].pCurrent)
aSyscall         25871 ext/sqlite3/libsqlite/sqlite3.c #define osFchmod    ((int(*)(int,mode_t))aSyscall[14].pCurrent)
aSyscall         25878 ext/sqlite3/libsqlite/sqlite3.c #define osFallocate ((int(*)(int,off_t,off_t))aSyscall[15].pCurrent)
aSyscall         25881 ext/sqlite3/libsqlite/sqlite3.c #define osUnlink    ((int(*)(const char*))aSyscall[16].pCurrent)
aSyscall         25884 ext/sqlite3/libsqlite/sqlite3.c #define osOpenDirectory ((int(*)(const char*,int*))aSyscall[17].pCurrent)
aSyscall         25887 ext/sqlite3/libsqlite/sqlite3.c #define osMkdir     ((int(*)(const char*,mode_t))aSyscall[18].pCurrent)
aSyscall         25890 ext/sqlite3/libsqlite/sqlite3.c #define osRmdir     ((int(*)(const char*))aSyscall[19].pCurrent)
aSyscall         25893 ext/sqlite3/libsqlite/sqlite3.c #define osFchown    ((int(*)(int,uid_t,gid_t))aSyscall[20].pCurrent)
aSyscall         25897 ext/sqlite3/libsqlite/sqlite3.c #define osMmap ((void*(*)(void*,size_t,int,int,int,off_t))aSyscall[21].pCurrent)
aSyscall         25900 ext/sqlite3/libsqlite/sqlite3.c #define osMunmap ((void*(*)(void*,size_t))aSyscall[22].pCurrent)
aSyscall         25907 ext/sqlite3/libsqlite/sqlite3.c #define osMremap ((void*(*)(void*,size_t,size_t,int,...))aSyscall[23].pCurrent)
aSyscall         25909 ext/sqlite3/libsqlite/sqlite3.c #define osGetpagesize ((int(*)(void))aSyscall[24].pCurrent)
aSyscall         25935 ext/sqlite3/libsqlite/sqlite3.c     for(i=0; i<sizeof(aSyscall)/sizeof(aSyscall[0]); i++){
aSyscall         25936 ext/sqlite3/libsqlite/sqlite3.c       if( aSyscall[i].pDefault ){
aSyscall         25937 ext/sqlite3/libsqlite/sqlite3.c         aSyscall[i].pCurrent = aSyscall[i].pDefault;
aSyscall         25944 ext/sqlite3/libsqlite/sqlite3.c     for(i=0; i<sizeof(aSyscall)/sizeof(aSyscall[0]); i++){
aSyscall         25945 ext/sqlite3/libsqlite/sqlite3.c       if( strcmp(zName, aSyscall[i].zName)==0 ){
aSyscall         25946 ext/sqlite3/libsqlite/sqlite3.c         if( aSyscall[i].pDefault==0 ){
aSyscall         25947 ext/sqlite3/libsqlite/sqlite3.c           aSyscall[i].pDefault = aSyscall[i].pCurrent;
aSyscall         25950 ext/sqlite3/libsqlite/sqlite3.c         if( pNewFunc==0 ) pNewFunc = aSyscall[i].pDefault;
aSyscall         25951 ext/sqlite3/libsqlite/sqlite3.c         aSyscall[i].pCurrent = pNewFunc;
aSyscall         25971 ext/sqlite3/libsqlite/sqlite3.c   for(i=0; i<sizeof(aSyscall)/sizeof(aSyscall[0]); i++){
aSyscall         25972 ext/sqlite3/libsqlite/sqlite3.c     if( strcmp(zName, aSyscall[i].zName)==0 ) return aSyscall[i].pCurrent;
aSyscall         25988 ext/sqlite3/libsqlite/sqlite3.c     for(i=0; i<ArraySize(aSyscall)-1; i++){
aSyscall         25989 ext/sqlite3/libsqlite/sqlite3.c       if( strcmp(zName, aSyscall[i].zName)==0 ) break;
aSyscall         25992 ext/sqlite3/libsqlite/sqlite3.c   for(i++; i<ArraySize(aSyscall); i++){
aSyscall         25993 ext/sqlite3/libsqlite/sqlite3.c     if( aSyscall[i].pCurrent!=0 ) return aSyscall[i].zName;
aSyscall         32989 ext/sqlite3/libsqlite/sqlite3.c   assert( ArraySize(aSyscall)==25 );
aSyscall         33656 ext/sqlite3/libsqlite/sqlite3.c } aSyscall[] = {
aSyscall         33664 ext/sqlite3/libsqlite/sqlite3.c #define osAreFileApisANSI ((BOOL(WINAPI*)(VOID))aSyscall[0].pCurrent)
aSyscall         33673 ext/sqlite3/libsqlite/sqlite3.c #define osCharLowerW ((LPWSTR(WINAPI*)(LPWSTR))aSyscall[1].pCurrent)
aSyscall         33681 ext/sqlite3/libsqlite/sqlite3.c #define osCharUpperW ((LPWSTR(WINAPI*)(LPWSTR))aSyscall[2].pCurrent)
aSyscall         33685 ext/sqlite3/libsqlite/sqlite3.c #define osCloseHandle ((BOOL(WINAPI*)(HANDLE))aSyscall[3].pCurrent)
aSyscall         33694 ext/sqlite3/libsqlite/sqlite3.c         LPSECURITY_ATTRIBUTES,DWORD,DWORD,HANDLE))aSyscall[4].pCurrent)
aSyscall         33703 ext/sqlite3/libsqlite/sqlite3.c         LPSECURITY_ATTRIBUTES,DWORD,DWORD,HANDLE))aSyscall[5].pCurrent)
aSyscall         33713 ext/sqlite3/libsqlite/sqlite3.c         DWORD,DWORD,DWORD,LPCSTR))aSyscall[6].pCurrent)
aSyscall         33723 ext/sqlite3/libsqlite/sqlite3.c         DWORD,DWORD,DWORD,LPCWSTR))aSyscall[7].pCurrent)
aSyscall         33732 ext/sqlite3/libsqlite/sqlite3.c         LPCWSTR))aSyscall[8].pCurrent)
aSyscall         33740 ext/sqlite3/libsqlite/sqlite3.c #define osDeleteFileA ((BOOL(WINAPI*)(LPCSTR))aSyscall[9].pCurrent)
aSyscall         33748 ext/sqlite3/libsqlite/sqlite3.c #define osDeleteFileW ((BOOL(WINAPI*)(LPCWSTR))aSyscall[10].pCurrent)
aSyscall         33757 ext/sqlite3/libsqlite/sqlite3.c         LPFILETIME))aSyscall[11].pCurrent)
aSyscall         33766 ext/sqlite3/libsqlite/sqlite3.c         LPSYSTEMTIME))aSyscall[12].pCurrent)
aSyscall         33770 ext/sqlite3/libsqlite/sqlite3.c #define osFlushFileBuffers ((BOOL(WINAPI*)(HANDLE))aSyscall[13].pCurrent)
aSyscall         33779 ext/sqlite3/libsqlite/sqlite3.c         DWORD,va_list*))aSyscall[14].pCurrent)
aSyscall         33788 ext/sqlite3/libsqlite/sqlite3.c         DWORD,va_list*))aSyscall[15].pCurrent)
aSyscall         33796 ext/sqlite3/libsqlite/sqlite3.c #define osFreeLibrary ((BOOL(WINAPI*)(HMODULE))aSyscall[16].pCurrent)
aSyscall         33800 ext/sqlite3/libsqlite/sqlite3.c #define osGetCurrentProcessId ((DWORD(WINAPI*)(VOID))aSyscall[17].pCurrent)
aSyscall         33809 ext/sqlite3/libsqlite/sqlite3.c         LPDWORD))aSyscall[18].pCurrent)
aSyscall         33818 ext/sqlite3/libsqlite/sqlite3.c         LPDWORD))aSyscall[19].pCurrent)
aSyscall         33826 ext/sqlite3/libsqlite/sqlite3.c #define osGetFileAttributesA ((DWORD(WINAPI*)(LPCSTR))aSyscall[20].pCurrent)
aSyscall         33834 ext/sqlite3/libsqlite/sqlite3.c #define osGetFileAttributesW ((DWORD(WINAPI*)(LPCWSTR))aSyscall[21].pCurrent)
aSyscall         33843 ext/sqlite3/libsqlite/sqlite3.c         LPVOID))aSyscall[22].pCurrent)
aSyscall         33851 ext/sqlite3/libsqlite/sqlite3.c #define osGetFileSize ((DWORD(WINAPI*)(HANDLE,LPDWORD))aSyscall[23].pCurrent)
aSyscall         33860 ext/sqlite3/libsqlite/sqlite3.c         LPSTR*))aSyscall[24].pCurrent)
aSyscall         33869 ext/sqlite3/libsqlite/sqlite3.c         LPWSTR*))aSyscall[25].pCurrent)
aSyscall         33873 ext/sqlite3/libsqlite/sqlite3.c #define osGetLastError ((DWORD(WINAPI*)(VOID))aSyscall[26].pCurrent)
aSyscall         33889 ext/sqlite3/libsqlite/sqlite3.c         LPCSTR))aSyscall[27].pCurrent)
aSyscall         33897 ext/sqlite3/libsqlite/sqlite3.c #define osGetSystemInfo ((VOID(WINAPI*)(LPSYSTEM_INFO))aSyscall[28].pCurrent)
aSyscall         33901 ext/sqlite3/libsqlite/sqlite3.c #define osGetSystemTime ((VOID(WINAPI*)(LPSYSTEMTIME))aSyscall[29].pCurrent)
aSyscall         33910 ext/sqlite3/libsqlite/sqlite3.c         LPFILETIME))aSyscall[30].pCurrent)
aSyscall         33918 ext/sqlite3/libsqlite/sqlite3.c #define osGetTempPathA ((DWORD(WINAPI*)(DWORD,LPSTR))aSyscall[31].pCurrent)
aSyscall         33926 ext/sqlite3/libsqlite/sqlite3.c #define osGetTempPathW ((DWORD(WINAPI*)(DWORD,LPWSTR))aSyscall[32].pCurrent)
aSyscall         33934 ext/sqlite3/libsqlite/sqlite3.c #define osGetTickCount ((DWORD(WINAPI*)(VOID))aSyscall[33].pCurrent)
aSyscall         33944 ext/sqlite3/libsqlite/sqlite3.c         LPOSVERSIONINFOA))aSyscall[34].pCurrent)
aSyscall         33954 ext/sqlite3/libsqlite/sqlite3.c         LPOSVERSIONINFOW))aSyscall[35].pCurrent)
aSyscall         33959 ext/sqlite3/libsqlite/sqlite3.c         SIZE_T))aSyscall[36].pCurrent)
aSyscall         33968 ext/sqlite3/libsqlite/sqlite3.c         SIZE_T))aSyscall[37].pCurrent)
aSyscall         33976 ext/sqlite3/libsqlite/sqlite3.c #define osHeapDestroy ((BOOL(WINAPI*)(HANDLE))aSyscall[38].pCurrent)
aSyscall         33980 ext/sqlite3/libsqlite/sqlite3.c #define osHeapFree ((BOOL(WINAPI*)(HANDLE,DWORD,LPVOID))aSyscall[39].pCurrent)
aSyscall         33985 ext/sqlite3/libsqlite/sqlite3.c         SIZE_T))aSyscall[40].pCurrent)
aSyscall         33990 ext/sqlite3/libsqlite/sqlite3.c         LPCVOID))aSyscall[41].pCurrent)
aSyscall         33999 ext/sqlite3/libsqlite/sqlite3.c         LPCVOID))aSyscall[42].pCurrent)
aSyscall         34007 ext/sqlite3/libsqlite/sqlite3.c #define osHeapCompact ((UINT(WINAPI*)(HANDLE,DWORD))aSyscall[43].pCurrent)
aSyscall         34015 ext/sqlite3/libsqlite/sqlite3.c #define osLoadLibraryA ((HMODULE(WINAPI*)(LPCSTR))aSyscall[44].pCurrent)
aSyscall         34024 ext/sqlite3/libsqlite/sqlite3.c #define osLoadLibraryW ((HMODULE(WINAPI*)(LPCWSTR))aSyscall[45].pCurrent)
aSyscall         34032 ext/sqlite3/libsqlite/sqlite3.c #define osLocalFree ((HLOCAL(WINAPI*)(HLOCAL))aSyscall[46].pCurrent)
aSyscall         34042 ext/sqlite3/libsqlite/sqlite3.c         DWORD))aSyscall[47].pCurrent)
aSyscall         34053 ext/sqlite3/libsqlite/sqlite3.c         LPOVERLAPPED))aSyscall[48].pCurrent)
aSyscall         34064 ext/sqlite3/libsqlite/sqlite3.c         SIZE_T))aSyscall[49].pCurrent)
aSyscall         34069 ext/sqlite3/libsqlite/sqlite3.c         int))aSyscall[50].pCurrent)
aSyscall         34074 ext/sqlite3/libsqlite/sqlite3.c         LARGE_INTEGER*))aSyscall[51].pCurrent)
aSyscall         34079 ext/sqlite3/libsqlite/sqlite3.c         LPOVERLAPPED))aSyscall[52].pCurrent)
aSyscall         34083 ext/sqlite3/libsqlite/sqlite3.c #define osSetEndOfFile ((BOOL(WINAPI*)(HANDLE))aSyscall[53].pCurrent)
aSyscall         34092 ext/sqlite3/libsqlite/sqlite3.c         DWORD))aSyscall[54].pCurrent)
aSyscall         34100 ext/sqlite3/libsqlite/sqlite3.c #define osSleep ((VOID(WINAPI*)(DWORD))aSyscall[55].pCurrent)
aSyscall         34105 ext/sqlite3/libsqlite/sqlite3.c         LPFILETIME))aSyscall[56].pCurrent)
aSyscall         34115 ext/sqlite3/libsqlite/sqlite3.c         DWORD))aSyscall[57].pCurrent)
aSyscall         34125 ext/sqlite3/libsqlite/sqlite3.c         LPOVERLAPPED))aSyscall[58].pCurrent)
aSyscall         34133 ext/sqlite3/libsqlite/sqlite3.c #define osUnmapViewOfFile ((BOOL(WINAPI*)(LPCVOID))aSyscall[59].pCurrent)
aSyscall         34138 ext/sqlite3/libsqlite/sqlite3.c         LPCSTR,LPBOOL))aSyscall[60].pCurrent)
aSyscall         34143 ext/sqlite3/libsqlite/sqlite3.c         LPOVERLAPPED))aSyscall[61].pCurrent)
aSyscall         34152 ext/sqlite3/libsqlite/sqlite3.c         DWORD,DWORD))aSyscall[62].pCurrent)
aSyscall         34161 ext/sqlite3/libsqlite/sqlite3.c         DWORD))aSyscall[63].pCurrent)
aSyscall         34170 ext/sqlite3/libsqlite/sqlite3.c         BOOL))aSyscall[64].pCurrent)
aSyscall         34179 ext/sqlite3/libsqlite/sqlite3.c         PLARGE_INTEGER,DWORD))aSyscall[65].pCurrent)
aSyscall         34188 ext/sqlite3/libsqlite/sqlite3.c         FILE_INFO_BY_HANDLE_CLASS,LPVOID,DWORD))aSyscall[66].pCurrent)
aSyscall         34197 ext/sqlite3/libsqlite/sqlite3.c         SIZE_T))aSyscall[67].pCurrent)
aSyscall         34206 ext/sqlite3/libsqlite/sqlite3.c         LPCREATEFILE2_EXTENDED_PARAMETERS))aSyscall[68].pCurrent)
aSyscall         34215 ext/sqlite3/libsqlite/sqlite3.c         DWORD))aSyscall[69].pCurrent)
aSyscall         34223 ext/sqlite3/libsqlite/sqlite3.c #define osGetTickCount64 ((ULONGLONG(WINAPI*)(VOID))aSyscall[70].pCurrent)
aSyscall         34232 ext/sqlite3/libsqlite/sqlite3.c         LPSYSTEM_INFO))aSyscall[71].pCurrent)
aSyscall         34240 ext/sqlite3/libsqlite/sqlite3.c #define osOutputDebugStringA ((VOID(WINAPI*)(LPCSTR))aSyscall[72].pCurrent)
aSyscall         34248 ext/sqlite3/libsqlite/sqlite3.c #define osOutputDebugStringW ((VOID(WINAPI*)(LPCWSTR))aSyscall[73].pCurrent)
aSyscall         34252 ext/sqlite3/libsqlite/sqlite3.c #define osGetProcessHeap ((HANDLE(WINAPI*)(VOID))aSyscall[74].pCurrent)
aSyscall         34261 ext/sqlite3/libsqlite/sqlite3.c         LPSECURITY_ATTRIBUTES,ULONG,ULONG64,LPCWSTR))aSyscall[75].pCurrent)
aSyscall         34276 ext/sqlite3/libsqlite/sqlite3.c         SQLITE_WIN32_VOLATILE*, LONG,LONG))aSyscall[76].pCurrent)
aSyscall         34285 ext/sqlite3/libsqlite/sqlite3.c #define osUuidCreate ((RPC_STATUS(RPC_ENTRY*)(UUID*))aSyscall[77].pCurrent)
aSyscall         34294 ext/sqlite3/libsqlite/sqlite3.c         ((RPC_STATUS(RPC_ENTRY*)(UUID*))aSyscall[78].pCurrent)
aSyscall         34303 ext/sqlite3/libsqlite/sqlite3.c         ((BOOL(WINAPI*)(LPCVOID,SIZE_T))aSyscall[79].pCurrent)
aSyscall         34327 ext/sqlite3/libsqlite/sqlite3.c     for(i=0; i<sizeof(aSyscall)/sizeof(aSyscall[0]); i++){
aSyscall         34328 ext/sqlite3/libsqlite/sqlite3.c       if( aSyscall[i].pDefault ){
aSyscall         34329 ext/sqlite3/libsqlite/sqlite3.c         aSyscall[i].pCurrent = aSyscall[i].pDefault;
aSyscall         34336 ext/sqlite3/libsqlite/sqlite3.c     for(i=0; i<sizeof(aSyscall)/sizeof(aSyscall[0]); i++){
aSyscall         34337 ext/sqlite3/libsqlite/sqlite3.c       if( strcmp(zName, aSyscall[i].zName)==0 ){
aSyscall         34338 ext/sqlite3/libsqlite/sqlite3.c         if( aSyscall[i].pDefault==0 ){
aSyscall         34339 ext/sqlite3/libsqlite/sqlite3.c           aSyscall[i].pDefault = aSyscall[i].pCurrent;
aSyscall         34342 ext/sqlite3/libsqlite/sqlite3.c         if( pNewFunc==0 ) pNewFunc = aSyscall[i].pDefault;
aSyscall         34343 ext/sqlite3/libsqlite/sqlite3.c         aSyscall[i].pCurrent = pNewFunc;
aSyscall         34363 ext/sqlite3/libsqlite/sqlite3.c   for(i=0; i<sizeof(aSyscall)/sizeof(aSyscall[0]); i++){
aSyscall         34364 ext/sqlite3/libsqlite/sqlite3.c     if( strcmp(zName, aSyscall[i].zName)==0 ) return aSyscall[i].pCurrent;
aSyscall         34380 ext/sqlite3/libsqlite/sqlite3.c     for(i=0; i<ArraySize(aSyscall)-1; i++){
aSyscall         34381 ext/sqlite3/libsqlite/sqlite3.c       if( strcmp(zName, aSyscall[i].zName)==0 ) break;
aSyscall         34384 ext/sqlite3/libsqlite/sqlite3.c   for(i++; i<ArraySize(aSyscall); i++){
aSyscall         34385 ext/sqlite3/libsqlite/sqlite3.c     if( aSyscall[i].pCurrent!=0 ) return aSyscall[i].zName;
aSyscall         38811 ext/sqlite3/libsqlite/sqlite3.c   assert( ArraySize(aSyscall)==80 );