Lines Matching defs:offsetof
14302 ** GCC does not define the offsetof() macro so we'll have to do it
14305 #ifndef offsetof
14306 #define offsetof(STRUCTURE,FIELD) ((int)((char*)&((STRUCTURE*)0)->FIELD))
18457 #define EXPR_REDUCEDSIZE offsetof(Expr,iTable) /* Common features */
18458 #define EXPR_TOKENONLYSIZE offsetof(Expr,pLeft) /* Fewer features */
19170 ** determined by offsetof(Parse,aTempReg).
19180 ** using offsetof(Parse,sLastToken) so the sLastToken field must be the
19225 #define PARSE_HDR(X) (((char*)(X))+offsetof(Parse,zErrMsg))
19226 #define PARSE_HDR_SZ (offsetof(Parse,aTempReg)-offsetof(Parse,zErrMsg)) /* Recursive part w/o aColCache*/
19227 #define PARSE_RECURSE_SZ offsetof(Parse,sLastToken) /* Recursive part */
22645 #define MEMCELLSIZE offsetof(Mem,db)
47304 #define HANDLE_TO_WINFILE(a) (winFile*)&((char*)a)[-(int)offsetof(winFile,h)]
53106 memset(&pPgHdr->pDirty, 0, sizeof(PgHdr) - offsetof(PgHdr,pDirty));
54590 assert( offsetof(PgHdr1,page)==0 );
63834 #define WALINDEX_LOCK_OFFSET (sizeof(WalIndexHdr)*2+offsetof(WalCkptInfo,aLock))
64158 const int nCksum = offsetof(WalIndexHdr, aCksum);
69512 assert( offsetof(BtCursor, eState)==0 );
69524 assert( offsetof(BtCursor, eState)==0 );
73276 memset(p, 0, offsetof(BtCursor, BTCURSOR_FIRST_UNINIT));
82564 memset(&p->aOp, 0, sizeof(Vdbe)-offsetof(Vdbe,aOp));
90568 memset(pCx, 0, offsetof(VdbeCursor,pAltCursor));
150932 callFinaliser(db, offsetof(sqlite3_module,xRollback));
150941 callFinaliser(db, offsetof(sqlite3_module,xCommit));
151467 # define WHERE_LOOP_XFER_SZ offsetof(WhereLoop,nLSlot)
154787 sizeof(WhereTerm) - offsetof(WhereTerm,eOperator));
162258 offsetof(WhereInfo,sWC) - offsetof(WhereInfo,nOBSat));