Lines Matching refs:id

88 int sqlite3OsRead(sqlite3_file *id, void *pBuf, int amt, i64 offset){  in sqlite3OsRead()  argument
89 DO_OS_MALLOC_TEST(id); in sqlite3OsRead()
90 return id->pMethods->xRead(id, pBuf, amt, offset); in sqlite3OsRead()
92 int sqlite3OsWrite(sqlite3_file *id, const void *pBuf, int amt, i64 offset){ in sqlite3OsWrite() argument
93 DO_OS_MALLOC_TEST(id); in sqlite3OsWrite()
94 return id->pMethods->xWrite(id, pBuf, amt, offset); in sqlite3OsWrite()
96 int sqlite3OsTruncate(sqlite3_file *id, i64 size){ in sqlite3OsTruncate() argument
97 return id->pMethods->xTruncate(id, size); in sqlite3OsTruncate()
99 int sqlite3OsSync(sqlite3_file *id, int flags){ in sqlite3OsSync() argument
100 DO_OS_MALLOC_TEST(id); in sqlite3OsSync()
101 return flags ? id->pMethods->xSync(id, flags) : SQLITE_OK; in sqlite3OsSync()
103 int sqlite3OsFileSize(sqlite3_file *id, i64 *pSize){ in sqlite3OsFileSize() argument
104 DO_OS_MALLOC_TEST(id); in sqlite3OsFileSize()
105 return id->pMethods->xFileSize(id, pSize); in sqlite3OsFileSize()
107 int sqlite3OsLock(sqlite3_file *id, int lockType){ in sqlite3OsLock() argument
108 DO_OS_MALLOC_TEST(id); in sqlite3OsLock()
110 return id->pMethods->xLock(id, lockType); in sqlite3OsLock()
112 int sqlite3OsUnlock(sqlite3_file *id, int lockType){ in sqlite3OsUnlock() argument
114 return id->pMethods->xUnlock(id, lockType); in sqlite3OsUnlock()
116 int sqlite3OsCheckReservedLock(sqlite3_file *id, int *pResOut){ in sqlite3OsCheckReservedLock() argument
117 DO_OS_MALLOC_TEST(id); in sqlite3OsCheckReservedLock()
118 return id->pMethods->xCheckReservedLock(id, pResOut); in sqlite3OsCheckReservedLock()
129 int sqlite3OsFileControl(sqlite3_file *id, int op, void *pArg){ in sqlite3OsFileControl() argument
130 if( id->pMethods==0 ) return SQLITE_NOTFOUND; in sqlite3OsFileControl()
152 DO_OS_MALLOC_TEST(id); in sqlite3OsFileControl()
155 return id->pMethods->xFileControl(id, op, pArg); in sqlite3OsFileControl()
157 void sqlite3OsFileControlHint(sqlite3_file *id, int op, void *pArg){ in sqlite3OsFileControlHint() argument
158 if( id->pMethods ) (void)id->pMethods->xFileControl(id, op, pArg); in sqlite3OsFileControlHint()
161 int sqlite3OsSectorSize(sqlite3_file *id){ in sqlite3OsSectorSize() argument
162 int (*xSectorSize)(sqlite3_file*) = id->pMethods->xSectorSize; in sqlite3OsSectorSize()
163 return (xSectorSize ? xSectorSize(id) : SQLITE_DEFAULT_SECTOR_SIZE); in sqlite3OsSectorSize()
165 int sqlite3OsDeviceCharacteristics(sqlite3_file *id){ in sqlite3OsDeviceCharacteristics() argument
166 if( NEVER(id->pMethods==0) ) return 0; in sqlite3OsDeviceCharacteristics()
167 return id->pMethods->xDeviceCharacteristics(id); in sqlite3OsDeviceCharacteristics()
170 int sqlite3OsShmLock(sqlite3_file *id, int offset, int n, int flags){ in sqlite3OsShmLock() argument
171 return id->pMethods->xShmLock(id, offset, n, flags); in sqlite3OsShmLock()
173 void sqlite3OsShmBarrier(sqlite3_file *id){ in sqlite3OsShmBarrier() argument
174 id->pMethods->xShmBarrier(id); in sqlite3OsShmBarrier()
176 int sqlite3OsShmUnmap(sqlite3_file *id, int deleteFlag){ in sqlite3OsShmUnmap() argument
177 return id->pMethods->xShmUnmap(id, deleteFlag); in sqlite3OsShmUnmap()
180 sqlite3_file *id, /* Database file handle */ in sqlite3OsShmMap() argument
186 DO_OS_MALLOC_TEST(id); in sqlite3OsShmMap()
187 return id->pMethods->xShmMap(id, iPage, pgsz, bExtend, pp); in sqlite3OsShmMap()
193 int sqlite3OsFetch(sqlite3_file *id, i64 iOff, int iAmt, void **pp){ in sqlite3OsFetch() argument
194 DO_OS_MALLOC_TEST(id); in sqlite3OsFetch()
195 return id->pMethods->xFetch(id, iOff, iAmt, pp); in sqlite3OsFetch()
197 int sqlite3OsUnfetch(sqlite3_file *id, i64 iOff, void *p){ in sqlite3OsUnfetch() argument
198 return id->pMethods->xUnfetch(id, iOff, p); in sqlite3OsUnfetch()
202 int sqlite3OsFetch(sqlite3_file *id, i64 iOff, int iAmt, void **pp){ in sqlite3OsFetch() argument
206 int sqlite3OsUnfetch(sqlite3_file *id, i64 iOff, void *p){ in sqlite3OsUnfetch() argument