Lines Matching refs:sqlite3_syscall_ptr
2404 typedef void (*sqlite3_syscall_ptr)(void); typedef
2434 int (*xSetSystemCall)(sqlite3_vfs*, const char *zName, sqlite3_syscall_ptr);
2435 sqlite3_syscall_ptr (*xGetSystemCall)(sqlite3_vfs*, const char *zName);
33836 sqlite3_syscall_ptr pCurrent; /* Current value of the system call */
33837 sqlite3_syscall_ptr pDefault; /* Default value */
33839 { "open", (sqlite3_syscall_ptr)posixOpen, 0 },
33842 { "close", (sqlite3_syscall_ptr)close, 0 },
33845 { "access", (sqlite3_syscall_ptr)access, 0 },
33848 { "getcwd", (sqlite3_syscall_ptr)getcwd, 0 },
33851 { "stat", (sqlite3_syscall_ptr)stat, 0 },
33864 { "fstat", (sqlite3_syscall_ptr)fstat, 0 },
33868 { "ftruncate", (sqlite3_syscall_ptr)ftruncate, 0 },
33871 { "fcntl", (sqlite3_syscall_ptr)fcntl, 0 },
33874 { "read", (sqlite3_syscall_ptr)read, 0 },
33878 { "pread", (sqlite3_syscall_ptr)pread, 0 },
33880 { "pread", (sqlite3_syscall_ptr)0, 0 },
33885 { "pread64", (sqlite3_syscall_ptr)pread64, 0 },
33887 { "pread64", (sqlite3_syscall_ptr)0, 0 },
33891 { "write", (sqlite3_syscall_ptr)write, 0 },
33895 { "pwrite", (sqlite3_syscall_ptr)pwrite, 0 },
33897 { "pwrite", (sqlite3_syscall_ptr)0, 0 },
33903 { "pwrite64", (sqlite3_syscall_ptr)pwrite64, 0 },
33905 { "pwrite64", (sqlite3_syscall_ptr)0, 0 },
33910 { "fchmod", (sqlite3_syscall_ptr)fchmod, 0 },
33914 { "fallocate", (sqlite3_syscall_ptr)posix_fallocate, 0 },
33916 { "fallocate", (sqlite3_syscall_ptr)0, 0 },
33920 { "unlink", (sqlite3_syscall_ptr)unlink, 0 },
33923 { "openDirectory", (sqlite3_syscall_ptr)openDirectory, 0 },
33926 { "mkdir", (sqlite3_syscall_ptr)mkdir, 0 },
33929 { "rmdir", (sqlite3_syscall_ptr)rmdir, 0 },
33933 { "fchown", (sqlite3_syscall_ptr)fchown, 0 },
33935 { "fchown", (sqlite3_syscall_ptr)0, 0 },
33940 { "geteuid", (sqlite3_syscall_ptr)geteuid, 0 },
33942 { "geteuid", (sqlite3_syscall_ptr)0, 0 },
33947 { "mmap", (sqlite3_syscall_ptr)mmap, 0 },
33949 { "mmap", (sqlite3_syscall_ptr)0, 0 },
33954 { "munmap", (sqlite3_syscall_ptr)munmap, 0 },
33956 { "munmap", (sqlite3_syscall_ptr)0, 0 },
33961 { "mremap", (sqlite3_syscall_ptr)mremap, 0 },
33963 { "mremap", (sqlite3_syscall_ptr)0, 0 },
33968 { "getpagesize", (sqlite3_syscall_ptr)unixGetpagesize, 0 },
33970 { "getpagesize", (sqlite3_syscall_ptr)0, 0 },
33975 { "readlink", (sqlite3_syscall_ptr)readlink, 0 },
33977 { "readlink", (sqlite3_syscall_ptr)0, 0 },
33982 { "lstat", (sqlite3_syscall_ptr)lstat, 0 },
33984 { "lstat", (sqlite3_syscall_ptr)0, 0 },
33990 { "ioctl", (sqlite3_syscall_ptr)(int(*)(int, int, ...))ioctl, 0 },
33993 { "ioctl", (sqlite3_syscall_ptr)ioctl, 0 },
33997 { "ioctl", (sqlite3_syscall_ptr)0, 0 },
34025 sqlite3_syscall_ptr pNewFunc /* Pointer to new system call value */
34065 static sqlite3_syscall_ptr unixGetSystemCall(
42073 # define SYSCALL sqlite3_syscall_ptr
42092 sqlite3_syscall_ptr pCurrent; /* Current value of the system call */
42093 sqlite3_syscall_ptr pDefault; /* Default value */
42754 sqlite3_syscall_ptr pNewFunc /* Pointer to new system call value */
42794 static sqlite3_syscall_ptr winGetSystemCall(