Lines Matching refs:sqlite3_syscall_ptr
1732 typedef void (*sqlite3_syscall_ptr)(void); typedef
1762 int (*xSetSystemCall)(sqlite3_vfs*, const char *zName, sqlite3_syscall_ptr);
1763 sqlite3_syscall_ptr (*xGetSystemCall)(sqlite3_vfs*, const char *zName);
34622 sqlite3_syscall_ptr pCurrent; /* Current value of the system call */
34623 sqlite3_syscall_ptr pDefault; /* Default value */
34625 { "open", (sqlite3_syscall_ptr)posixOpen, 0 },
34628 { "close", (sqlite3_syscall_ptr)close, 0 },
34631 { "access", (sqlite3_syscall_ptr)access, 0 },
34634 { "getcwd", (sqlite3_syscall_ptr)getcwd, 0 },
34637 { "stat", (sqlite3_syscall_ptr)stat, 0 },
34650 { "fstat", (sqlite3_syscall_ptr)fstat, 0 },
34654 { "ftruncate", (sqlite3_syscall_ptr)ftruncate, 0 },
34657 { "fcntl", (sqlite3_syscall_ptr)fcntl, 0 },
34660 { "read", (sqlite3_syscall_ptr)read, 0 },
34664 { "pread", (sqlite3_syscall_ptr)pread, 0 },
34666 { "pread", (sqlite3_syscall_ptr)0, 0 },
34671 { "pread64", (sqlite3_syscall_ptr)pread64, 0 },
34673 { "pread64", (sqlite3_syscall_ptr)0, 0 },
34677 { "write", (sqlite3_syscall_ptr)write, 0 },
34681 { "pwrite", (sqlite3_syscall_ptr)pwrite, 0 },
34683 { "pwrite", (sqlite3_syscall_ptr)0, 0 },
34689 { "pwrite64", (sqlite3_syscall_ptr)pwrite64, 0 },
34691 { "pwrite64", (sqlite3_syscall_ptr)0, 0 },
34696 { "fchmod", (sqlite3_syscall_ptr)fchmod, 0 },
34700 { "fallocate", (sqlite3_syscall_ptr)posix_fallocate, 0 },
34702 { "fallocate", (sqlite3_syscall_ptr)0, 0 },
34706 { "unlink", (sqlite3_syscall_ptr)unlink, 0 },
34709 { "openDirectory", (sqlite3_syscall_ptr)openDirectory, 0 },
34712 { "mkdir", (sqlite3_syscall_ptr)mkdir, 0 },
34715 { "rmdir", (sqlite3_syscall_ptr)rmdir, 0 },
34719 { "fchown", (sqlite3_syscall_ptr)fchown, 0 },
34721 { "fchown", (sqlite3_syscall_ptr)0, 0 },
34726 { "geteuid", (sqlite3_syscall_ptr)geteuid, 0 },
34728 { "geteuid", (sqlite3_syscall_ptr)0, 0 },
34733 { "mmap", (sqlite3_syscall_ptr)mmap, 0 },
34735 { "mmap", (sqlite3_syscall_ptr)0, 0 },
34740 { "munmap", (sqlite3_syscall_ptr)munmap, 0 },
34742 { "munmap", (sqlite3_syscall_ptr)0, 0 },
34747 { "mremap", (sqlite3_syscall_ptr)mremap, 0 },
34749 { "mremap", (sqlite3_syscall_ptr)0, 0 },
34754 { "getpagesize", (sqlite3_syscall_ptr)unixGetpagesize, 0 },
34756 { "getpagesize", (sqlite3_syscall_ptr)0, 0 },
34761 { "readlink", (sqlite3_syscall_ptr)readlink, 0 },
34763 { "readlink", (sqlite3_syscall_ptr)0, 0 },
34768 { "lstat", (sqlite3_syscall_ptr)lstat, 0 },
34770 { "lstat", (sqlite3_syscall_ptr)0, 0 },
34776 { "ioctl", (sqlite3_syscall_ptr)(int(*)(int, int, ...))ioctl, 0 },
34779 { "ioctl", (sqlite3_syscall_ptr)ioctl, 0 },
34783 { "ioctl", (sqlite3_syscall_ptr)0, 0 },
34811 sqlite3_syscall_ptr pNewFunc /* Pointer to new system call value */
34851 static sqlite3_syscall_ptr unixGetSystemCall(
42856 # define SYSCALL sqlite3_syscall_ptr
42875 sqlite3_syscall_ptr pCurrent; /* Current value of the system call */
42876 sqlite3_syscall_ptr pDefault; /* Default value */
43537 sqlite3_syscall_ptr pNewFunc /* Pointer to new system call value */
43577 static sqlite3_syscall_ptr winGetSystemCall(