Lines Matching refs:sqlite3_syscall_ptr
1777 typedef void (*sqlite3_syscall_ptr)(void); typedef
1807 int (*xSetSystemCall)(sqlite3_vfs*, const char *zName, sqlite3_syscall_ptr);
1808 sqlite3_syscall_ptr (*xGetSystemCall)(sqlite3_vfs*, const char *zName);
38442 sqlite3_syscall_ptr pCurrent; /* Current value of the system call */
38443 sqlite3_syscall_ptr pDefault; /* Default value */
38445 { "open", (sqlite3_syscall_ptr)posixOpen, 0 },
38448 { "close", (sqlite3_syscall_ptr)close, 0 },
38451 { "access", (sqlite3_syscall_ptr)access, 0 },
38454 { "getcwd", (sqlite3_syscall_ptr)getcwd, 0 },
38457 { "stat", (sqlite3_syscall_ptr)stat, 0 },
38470 { "fstat", (sqlite3_syscall_ptr)fstat, 0 },
38474 { "ftruncate", (sqlite3_syscall_ptr)ftruncate, 0 },
38477 { "fcntl", (sqlite3_syscall_ptr)fcntl, 0 },
38480 { "read", (sqlite3_syscall_ptr)read, 0 },
38484 { "pread", (sqlite3_syscall_ptr)pread, 0 },
38486 { "pread", (sqlite3_syscall_ptr)0, 0 },
38491 { "pread64", (sqlite3_syscall_ptr)pread64, 0 },
38493 { "pread64", (sqlite3_syscall_ptr)0, 0 },
38497 { "write", (sqlite3_syscall_ptr)write, 0 },
38501 { "pwrite", (sqlite3_syscall_ptr)pwrite, 0 },
38503 { "pwrite", (sqlite3_syscall_ptr)0, 0 },
38509 { "pwrite64", (sqlite3_syscall_ptr)pwrite64, 0 },
38511 { "pwrite64", (sqlite3_syscall_ptr)0, 0 },
38517 { "fchmod", (sqlite3_syscall_ptr)fchmod, 0 },
38519 { "fchmod", (sqlite3_syscall_ptr)0, 0 },
38524 { "fallocate", (sqlite3_syscall_ptr)posix_fallocate, 0 },
38526 { "fallocate", (sqlite3_syscall_ptr)0, 0 },
38530 { "unlink", (sqlite3_syscall_ptr)unlink, 0 },
38533 { "openDirectory", (sqlite3_syscall_ptr)openDirectory, 0 },
38536 { "mkdir", (sqlite3_syscall_ptr)mkdir, 0 },
38539 { "rmdir", (sqlite3_syscall_ptr)rmdir, 0 },
38543 { "fchown", (sqlite3_syscall_ptr)fchown, 0 },
38545 { "fchown", (sqlite3_syscall_ptr)0, 0 },
38550 { "geteuid", (sqlite3_syscall_ptr)geteuid, 0 },
38552 { "geteuid", (sqlite3_syscall_ptr)0, 0 },
38558 { "mmap", (sqlite3_syscall_ptr)mmap, 0 },
38560 { "mmap", (sqlite3_syscall_ptr)0, 0 },
38566 { "munmap", (sqlite3_syscall_ptr)munmap, 0 },
38568 { "munmap", (sqlite3_syscall_ptr)0, 0 },
38573 { "mremap", (sqlite3_syscall_ptr)mremap, 0 },
38575 { "mremap", (sqlite3_syscall_ptr)0, 0 },
38580 { "getpagesize", (sqlite3_syscall_ptr)unixGetpagesize, 0 },
38582 { "getpagesize", (sqlite3_syscall_ptr)0, 0 },
38587 { "readlink", (sqlite3_syscall_ptr)readlink, 0 },
38589 { "readlink", (sqlite3_syscall_ptr)0, 0 },
38594 { "lstat", (sqlite3_syscall_ptr)lstat, 0 },
38596 { "lstat", (sqlite3_syscall_ptr)0, 0 },
38602 { "ioctl", (sqlite3_syscall_ptr)(int(*)(int, int, ...))ioctl, 0 },
38605 { "ioctl", (sqlite3_syscall_ptr)ioctl, 0 },
38609 { "ioctl", (sqlite3_syscall_ptr)0, 0 },
38637 sqlite3_syscall_ptr pNewFunc /* Pointer to new system call value */
38677 static sqlite3_syscall_ptr unixGetSystemCall(
46788 # define SYSCALL sqlite3_syscall_ptr
46807 sqlite3_syscall_ptr pCurrent; /* Current value of the system call */
46808 sqlite3_syscall_ptr pDefault; /* Default value */
47469 sqlite3_syscall_ptr pNewFunc /* Pointer to new system call value */
47509 static sqlite3_syscall_ptr winGetSystemCall(