Lines Matching refs:os2File
22505 typedef struct os2File os2File; /* The file structure */
22510 ** The os2File structure is subclass of sqlite3_file specific for the OS/2
22513 struct os2File {
22543 os2File *pFile = (os2File*)id;
22576 os2File *pFile = (os2File*)id;
22608 os2File *pFile = (os2File*)id;
22633 os2File *pFile = (os2File*)id;
22664 os2File *pFile = (os2File*)id;
22692 rc = DosQueryFileInfo( ((os2File*)id)->h, FIL_STANDARD, &fsts3FileInfo, sizeof(FILESTATUS3) );
22704 static int getReadLock( os2File *pFile ){
22722 static int unlockReadLock( os2File *id ){
22770 os2File *pFile = (os2File*)id;
22777 ** os2File, do nothing. Don't use the end_lock: exit path, as
22902 os2File *pFile = (os2File*)id;
22948 os2File *pFile = (os2File*)id;
23005 *(int*)pArg = ((os2File*)id)->locktype;
23007 ((os2File*)id)->h, ((os2File*)id)->locktype ));
23011 ((os2File*)id)->szChunk = *(int*)pArg;
23190 ** its own os2File object, but they all point to a single instance of this
23327 static int os2OpenSharedMemory( os2File *fd, int szRegion ) {
23524 os2File *pFile = (os2File*)id;
23608 os2File *pFile = (os2File*)id;
23660 os2File *pFile = (os2File*)id;
23917 os2File *pFile = (os2File*)id;
24337 sizeof(os2File), /* szOsFile */