Lines Matching refs:sqlite3_syscall_ptr
1510 typedef void (*sqlite3_syscall_ptr)(void);
1540 int (*xSetSystemCall)(sqlite3_vfs*, const char *zName, sqlite3_syscall_ptr);
1541 sqlite3_syscall_ptr (*xGetSystemCall)(sqlite3_vfs*, const char *zName);
24896 sqlite3_syscall_ptr pCurrent; /* Current value of the system call */
24897 sqlite3_syscall_ptr pDefault; /* Default value */
24899 { "open", (sqlite3_syscall_ptr)posixOpen, 0 },
24902 { "close", (sqlite3_syscall_ptr)close, 0 },
24905 { "access", (sqlite3_syscall_ptr)access, 0 },
24908 { "getcwd", (sqlite3_syscall_ptr)getcwd, 0 },
24911 { "stat", (sqlite3_syscall_ptr)stat, 0 },
24924 { "fstat", (sqlite3_syscall_ptr)fstat, 0 },
24928 { "ftruncate", (sqlite3_syscall_ptr)ftruncate, 0 },
24931 { "fcntl", (sqlite3_syscall_ptr)fcntl, 0 },
24934 { "read", (sqlite3_syscall_ptr)read, 0 },
24938 { "pread", (sqlite3_syscall_ptr)pread, 0 },
24940 { "pread", (sqlite3_syscall_ptr)0, 0 },
24945 { "pread64", (sqlite3_syscall_ptr)pread64, 0 },
24947 { "pread64", (sqlite3_syscall_ptr)0, 0 },
24951 { "write", (sqlite3_syscall_ptr)write, 0 },
24955 { "pwrite", (sqlite3_syscall_ptr)pwrite, 0 },
24957 { "pwrite", (sqlite3_syscall_ptr)0, 0 },
24963 { "pwrite64", (sqlite3_syscall_ptr)pwrite64, 0 },
24965 { "pwrite64", (sqlite3_syscall_ptr)0, 0 },
24971 { "fchmod", (sqlite3_syscall_ptr)fchmod, 0 },
24973 { "fchmod", (sqlite3_syscall_ptr)0, 0 },
24978 { "fallocate", (sqlite3_syscall_ptr)posix_fallocate, 0 },
24980 { "fallocate", (sqlite3_syscall_ptr)0, 0 },
24984 { "unlink", (sqlite3_syscall_ptr)unlink, 0 },
24987 { "openDirectory", (sqlite3_syscall_ptr)openDirectory, 0 },
25001 sqlite3_syscall_ptr pNewFunc /* Pointer to new system call value */
25041 static sqlite3_syscall_ptr unixGetSystemCall(