• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/sqlite3/

Lines Matching defs:magic

1140 ** These macros used to resolve to various kinds of compiler magic that
1142 ** compiler magic ended up generating such a flurry of bug reports
14721 ** this magic value that the code knows to handle differently. Any
16998 u32 magic; /* Magic number for detect library misuse */
17227 ** Possible values for the sqlite.magic field.
21161 u32 iFrameMagic; /* magic number for sanity checking */
21440 ** The following are allowed values for Vdbe.magic
27321 ** "interlocked" magic used here is probably not strictly necessary.
32859 u32 magic;
32864 magic = db->magic;
32865 if( magic!=SQLITE_MAGIC_OPEN ){
32876 u32 magic;
32877 magic = db->magic;
32878 if( magic!=SQLITE_MAGIC_SICK &&
32879 magic!=SQLITE_MAGIC_OPEN &&
32880 magic!=SQLITE_MAGIC_BUSY ){
34211 ** Linux-specific IOCTL magic numbers used for controlling F2FS
52877 ** Journal files begin with the following magic string. The data
53452 unsigned char aMagic[8]; /* A buffer to hold the magic header */
53711 unsigned char aMagic[8]; /* A buffer to hold the magic header */
53727 ** the magic string found at the start of each journal header, return
53877 ** and 8 bytes of magic data just written to the file. This is
59929 ** magic number in the first 4 bytes of the WAL is 0x377f0683 and it
59930 ** is computed using little-endian if the magic number is 0x377f0682.
60273 /* WAL magic value. Either this value, or the same value with the least
61045 u32 magic; /* Magic value read from WAL header */
61059 ** data. Similarly, if the 'magic' value is invalid, ignore the whole
61062 magic = sqlite3Get4byte(&aBuf[0]);
61064 if( (magic&0xFFFFFFFE)!=WAL_MAGIC
61071 pWal->hdr.bigEndCksum = (u8)(magic&0x00000001);
64167 ** This is a magic string that appears at the beginning of every
67494 /* If the magic name ":memory:" will create an in-memory database, then
80680 /* Set the magic to VDBE_MAGIC_RUN sooner rather than later. */
94107 ** The magic Explain opcode are only inserted when explain==2 (which
112755 /* If this is the magic sqlite_sequence table used by autoincrement,
130527 /* Black magic: If the SQLITE_NoSchemaError flag is set, then consider
142182 assert( db->magic==SQLITE_MAGIC_OPEN || db->magic==SQLITE_MAGIC_ZOMBIE );
151094 ** The magic number 18 is selected on the basis that scanning 17 rows
165292 db->magic = SQLITE_MAGIC_ZOMBIE;
165356 if( db->magic!=SQLITE_MAGIC_ZOMBIE || connectionIsBusy(db) ){
165442 db->magic = SQLITE_MAGIC_ERROR;
165452 db->magic = SQLITE_MAGIC_CLOSED;
165840 if( !sqlite3SafetyCheckOk(db) && (db==0 || db->magic!=SQLITE_MAGIC_ZOMBIE) ){
167229 db->magic = SQLITE_MAGIC_BUSY;
167389 db->magic = SQLITE_MAGIC_OPEN;
167456 db->magic = SQLITE_MAGIC_SICK;
199188 ** locks. These are not magic numbers as they are part of the SQLite file
203597 /* These look like magic numbers. But they are stable, as they are part
203640 /* These look like magic numbers. But they are stable, as they are part