Lines Matching defs:unixShmNode
39078 typedef struct unixShmNode unixShmNode; /* Shared memory instance */ typedef
43177 struct unixShmNode { struct
43178 unixInodeInfo *pInode; /* unixInodeInfo that owns this SHM node */
43179 sqlite3_mutex *pShmMutex; /* Mutex to access this object */
43180 char *zFilename; /* Name of the mmapped file */
43181 int hShm; /* Open file descriptor */
43182 int szRegion; /* Size of shared-memory regions */
43183 u16 nRegion; /* Size of array apRegion */
43184 u8 isReadonly; /* True if read-only */
43185 u8 isUnlocked; /* True if no DMS lock held */
43186 char **apRegion; /* Array of mapped shared-memory regions */
43187 int nRef; /* Number of unixShm objects pointing to this */
43188 unixShm *pFirst; /* All unixShm objects pointing to this */
43212 unixShmNode *pShmNode; /* The underlying unixShmNode object */ argument