pRec             64186 ext/sqlite3/libsqlite/sqlite3.c     UnpackedRecord *pRec = p->ppRec[0];
pRec             64188 ext/sqlite3/libsqlite/sqlite3.c     if( pRec==0 ){
pRec             64195 ext/sqlite3/libsqlite/sqlite3.c       pRec = (UnpackedRecord*)sqlite3DbMallocZero(db, nByte);
pRec             64196 ext/sqlite3/libsqlite/sqlite3.c       if( pRec ){
pRec             64197 ext/sqlite3/libsqlite/sqlite3.c         pRec->pKeyInfo = sqlite3KeyInfoOfIndex(p->pParse, pIdx);
pRec             64198 ext/sqlite3/libsqlite/sqlite3.c         if( pRec->pKeyInfo ){
pRec             64199 ext/sqlite3/libsqlite/sqlite3.c           assert( pRec->pKeyInfo->nField+pRec->pKeyInfo->nXField==nCol );
pRec             64200 ext/sqlite3/libsqlite/sqlite3.c           assert( pRec->pKeyInfo->enc==ENC(db) );
pRec             64201 ext/sqlite3/libsqlite/sqlite3.c           pRec->aMem = (Mem *)((u8*)pRec + ROUND8(sizeof(UnpackedRecord)));
pRec             64203 ext/sqlite3/libsqlite/sqlite3.c             pRec->aMem[i].flags = MEM_Null;
pRec             64204 ext/sqlite3/libsqlite/sqlite3.c             pRec->aMem[i].db = db;
pRec             64207 ext/sqlite3/libsqlite/sqlite3.c           sqlite3DbFree(db, pRec);
pRec             64208 ext/sqlite3/libsqlite/sqlite3.c           pRec = 0;
pRec             64211 ext/sqlite3/libsqlite/sqlite3.c       if( pRec==0 ) return 0;
pRec             64212 ext/sqlite3/libsqlite/sqlite3.c       p->ppRec[0] = pRec;
pRec             64215 ext/sqlite3/libsqlite/sqlite3.c     pRec->nField = p->iVal+1;
pRec             64216 ext/sqlite3/libsqlite/sqlite3.c     return &pRec->aMem[p->iVal];
pRec             64687 ext/sqlite3/libsqlite/sqlite3.c   const void *pRec,               /* Pointer to buffer containing record */
pRec             64698 ext/sqlite3/libsqlite/sqlite3.c   u8 *a = (u8*)pRec;              /* Typecast byte array */
pRec             64730 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3Stat4ProbeFree(UnpackedRecord *pRec){
pRec             64731 ext/sqlite3/libsqlite/sqlite3.c   if( pRec ){
pRec             64733 ext/sqlite3/libsqlite/sqlite3.c     int nCol = pRec->pKeyInfo->nField+pRec->pKeyInfo->nXField;
pRec             64734 ext/sqlite3/libsqlite/sqlite3.c     Mem *aMem = pRec->aMem;
pRec             64739 ext/sqlite3/libsqlite/sqlite3.c     sqlite3KeyInfoUnref(pRec->pKeyInfo);
pRec             64740 ext/sqlite3/libsqlite/sqlite3.c     sqlite3DbFree(db, pRec);
pRec             70985 ext/sqlite3/libsqlite/sqlite3.c static void applyNumericAffinity(Mem *pRec, int bTryForInt){
pRec             70988 ext/sqlite3/libsqlite/sqlite3.c   u8 enc = pRec->enc;
pRec             70989 ext/sqlite3/libsqlite/sqlite3.c   assert( (pRec->flags & (MEM_Str|MEM_Int|MEM_Real))==MEM_Str );
pRec             70990 ext/sqlite3/libsqlite/sqlite3.c   if( sqlite3AtoF(pRec->z, &rValue, pRec->n, enc)==0 ) return;
pRec             70991 ext/sqlite3/libsqlite/sqlite3.c   if( 0==sqlite3Atoi64(pRec->z, &iValue, pRec->n, enc) ){
pRec             70992 ext/sqlite3/libsqlite/sqlite3.c     pRec->u.i = iValue;
pRec             70993 ext/sqlite3/libsqlite/sqlite3.c     pRec->flags |= MEM_Int;
pRec             70995 ext/sqlite3/libsqlite/sqlite3.c     pRec->u.r = rValue;
pRec             70996 ext/sqlite3/libsqlite/sqlite3.c     pRec->flags |= MEM_Real;
pRec             70997 ext/sqlite3/libsqlite/sqlite3.c     if( bTryForInt ) sqlite3VdbeIntegerAffinity(pRec);
pRec             71020 ext/sqlite3/libsqlite/sqlite3.c   Mem *pRec,          /* The value to apply affinity to */
pRec             71027 ext/sqlite3/libsqlite/sqlite3.c     if( (pRec->flags & MEM_Int)==0 ){
pRec             71028 ext/sqlite3/libsqlite/sqlite3.c       if( (pRec->flags & MEM_Real)==0 ){
pRec             71029 ext/sqlite3/libsqlite/sqlite3.c         if( pRec->flags & MEM_Str ) applyNumericAffinity(pRec,1);
pRec             71031 ext/sqlite3/libsqlite/sqlite3.c         sqlite3VdbeIntegerAffinity(pRec);
pRec             71039 ext/sqlite3/libsqlite/sqlite3.c     if( 0==(pRec->flags&MEM_Str) && (pRec->flags&(MEM_Real|MEM_Int)) ){
pRec             71040 ext/sqlite3/libsqlite/sqlite3.c       sqlite3VdbeMemStringify(pRec, enc, 1);
pRec             71042 ext/sqlite3/libsqlite/sqlite3.c     pRec->flags &= ~(MEM_Real|MEM_Int);
pRec             73433 ext/sqlite3/libsqlite/sqlite3.c   Mem *pRec;             /* The new record */
pRec             73484 ext/sqlite3/libsqlite/sqlite3.c     pRec = pData0;
pRec             73486 ext/sqlite3/libsqlite/sqlite3.c       applyAffinity(pRec++, *(zAffinity++), encoding);
pRec             73487 ext/sqlite3/libsqlite/sqlite3.c       assert( zAffinity[0]==0 || pRec<=pLast );
pRec             73494 ext/sqlite3/libsqlite/sqlite3.c   pRec = pLast;
pRec             73496 ext/sqlite3/libsqlite/sqlite3.c     assert( memIsValid(pRec) );
pRec             73497 ext/sqlite3/libsqlite/sqlite3.c     pRec->uTemp = serial_type = sqlite3VdbeSerialType(pRec, file_format);
pRec             73499 ext/sqlite3/libsqlite/sqlite3.c     if( pRec->flags & MEM_Zero ){
pRec             73501 ext/sqlite3/libsqlite/sqlite3.c         sqlite3VdbeMemExpandBlob(pRec);
pRec             73503 ext/sqlite3/libsqlite/sqlite3.c         nZero += pRec->u.nZero;
pRec             73504 ext/sqlite3/libsqlite/sqlite3.c         len -= pRec->u.nZero;
pRec             73511 ext/sqlite3/libsqlite/sqlite3.c   }while( (--pRec)>=pData0 );
pRec             73547 ext/sqlite3/libsqlite/sqlite3.c   pRec = pData0;
pRec             73549 ext/sqlite3/libsqlite/sqlite3.c     serial_type = pRec->uTemp;
pRec             73555 ext/sqlite3/libsqlite/sqlite3.c     j += sqlite3VdbeSerialPut(&zNewRecord[j], pRec, serial_type); /* content */
pRec             73556 ext/sqlite3/libsqlite/sqlite3.c   }while( (++pRec)<=pLast );
pRec             76545 ext/sqlite3/libsqlite/sqlite3.c   Mem *pRec;
pRec             76552 ext/sqlite3/libsqlite/sqlite3.c   pRec = &aMem[pOp->p2];
pRec             76555 ext/sqlite3/libsqlite/sqlite3.c   for(i=0; i<n; i++, pRec++){
pRec             76556 ext/sqlite3/libsqlite/sqlite3.c     assert( memIsValid(pRec) );
pRec             76557 ext/sqlite3/libsqlite/sqlite3.c     apVal[i] = pRec;
pRec             76558 ext/sqlite3/libsqlite/sqlite3.c     memAboutToChange(p, pRec);
pRec             116106 ext/sqlite3/libsqlite/sqlite3.c   UnpackedRecord *pRec;     /* Probe for stat4 (if required) */
pRec             118218 ext/sqlite3/libsqlite/sqlite3.c   UnpackedRecord *pRec,       /* Vector of values to consider */
pRec             118235 ext/sqlite3/libsqlite/sqlite3.c   assert( pRec!=0 );
pRec             118237 ext/sqlite3/libsqlite/sqlite3.c   assert( pRec->nField>0 && pRec->nField<=pIdx->nSampleCol );
pRec             118283 ext/sqlite3/libsqlite/sqlite3.c   nField = pRec->nField;
pRec             118303 ext/sqlite3/libsqlite/sqlite3.c     pRec->nField = n;
pRec             118304 ext/sqlite3/libsqlite/sqlite3.c     res = sqlite3VdbeRecordCompare(aSample[iSamp].n, aSample[iSamp].p, pRec);
pRec             118328 ext/sqlite3/libsqlite/sqlite3.c       pRec->nField = nField;
pRec             118329 ext/sqlite3/libsqlite/sqlite3.c       assert( 0==sqlite3VdbeRecordCompare(aSample[i].n, aSample[i].p, pRec) 
pRec             118337 ext/sqlite3/libsqlite/sqlite3.c       pRec->nField = iCol+1;
pRec             118339 ext/sqlite3/libsqlite/sqlite3.c            || sqlite3VdbeRecordCompare(aSample[i].n, aSample[i].p, pRec)>0
pRec             118347 ext/sqlite3/libsqlite/sqlite3.c         pRec->nField = iCol;
pRec             118348 ext/sqlite3/libsqlite/sqlite3.c         assert( sqlite3VdbeRecordCompare(aSample[i].n, aSample[i].p, pRec)<=0
pRec             118352 ext/sqlite3/libsqlite/sqlite3.c         pRec->nField = nField;
pRec             118353 ext/sqlite3/libsqlite/sqlite3.c         assert( sqlite3VdbeRecordCompare(aSample[i-1].n, aSample[i-1].p, pRec)<0
pRec             118391 ext/sqlite3/libsqlite/sqlite3.c   pRec->nField = nField;
pRec             118585 ext/sqlite3/libsqlite/sqlite3.c       UnpackedRecord *pRec = pBuilder->pRec;
pRec             118613 ext/sqlite3/libsqlite/sqlite3.c       if( pRec ){
pRec             118614 ext/sqlite3/libsqlite/sqlite3.c         testcase( pRec->nField!=pBuilder->nRecValid );
pRec             118615 ext/sqlite3/libsqlite/sqlite3.c         pRec->nField = pBuilder->nRecValid;
pRec             118629 ext/sqlite3/libsqlite/sqlite3.c         whereKeyStats(pParse, p, pRec, 0, a);
pRec             118646 ext/sqlite3/libsqlite/sqlite3.c         rc = sqlite3Stat4ProbeSetValue(pParse, p, &pRec, pExpr, aff, nEq, &bOk);
pRec             118649 ext/sqlite3/libsqlite/sqlite3.c           iLwrIdx = whereKeyStats(pParse, p, pRec, 0, a);
pRec             118661 ext/sqlite3/libsqlite/sqlite3.c         rc = sqlite3Stat4ProbeSetValue(pParse, p, &pRec, pExpr, aff, nEq, &bOk);
pRec             118664 ext/sqlite3/libsqlite/sqlite3.c           iUprIdx = whereKeyStats(pParse, p, pRec, 1, a);
pRec             118672 ext/sqlite3/libsqlite/sqlite3.c       pBuilder->pRec = pRec;
pRec             118754 ext/sqlite3/libsqlite/sqlite3.c   UnpackedRecord *pRec = pBuilder->pRec;
pRec             118780 ext/sqlite3/libsqlite/sqlite3.c   rc = sqlite3Stat4ProbeSetValue(pParse, p, &pRec, pExpr, aff, nEq-1, &bOk);
pRec             118781 ext/sqlite3/libsqlite/sqlite3.c   pBuilder->pRec = pRec;
pRec             118786 ext/sqlite3/libsqlite/sqlite3.c   whereKeyStats(pParse, p, pRec, 0, a);
pRec             121421 ext/sqlite3/libsqlite/sqlite3.c     sqlite3Stat4ProbeFree(pBuilder->pRec);
pRec             121423 ext/sqlite3/libsqlite/sqlite3.c     pBuilder->pRec = 0;
pRec               51 ext/standard/dns_win32.c 	PDNS_RECORD     pResult, pRec;          /* Pointer to DNS_RECORD structure */
pRec               71 ext/standard/dns_win32.c 	for (pRec = pResult; pRec; pRec = pRec->pNext) {
pRec               72 ext/standard/dns_win32.c 		DNS_SRV_DATA *srv = &pRec->Data.Srv;
pRec               74 ext/standard/dns_win32.c 		if (pRec->wType != DNS_TYPE_MX) {
pRec               78 ext/standard/dns_win32.c 		add_next_index_string(mx_list, pRec->Data.MX.pNameExchange);
pRec              141 ext/standard/dns_win32.c static void php_parserr(PDNS_RECORD pRec, int type_to_fetch, int store, int raw, zval *subarray)
pRec              146 ext/standard/dns_win32.c 	type = pRec->wType;
pRec              147 ext/standard/dns_win32.c 	ttl = pRec->dwTtl;
pRec              159 ext/standard/dns_win32.c 	add_assoc_string(subarray, "host", pRec->pName);
pRec              165 ext/standard/dns_win32.c 		add_assoc_stringl(subarray, "data", (char*) &pRec->Data, (uint) pRec->wDataLength);
pRec              172 ext/standard/dns_win32.c 			ipaddr.S_un.S_addr = (pRec->Data.A.IpAddress);
pRec              180 ext/standard/dns_win32.c 			add_assoc_long(subarray, "pri", pRec->Data.Srv.wPriority);
pRec              199 ext/standard/dns_win32.c 			add_assoc_string(subarray, "target", pRec->Data.MX.pNameExchange);
pRec              207 ext/standard/dns_win32.c 				DNS_TXT_DATA *data_txt = &pRec->Data.TXT;
pRec              238 ext/standard/dns_win32.c 				DNS_SOA_DATA *data_soa = &pRec->Data.Soa;
pRec              254 ext/standard/dns_win32.c 				DNS_AAAA_DATA *data_aaaa = &pRec->Data.AAAA;
pRec              309 ext/standard/dns_win32.c 				DNS_SRV_DATA *data_srv = &pRec->Data.Srv;
pRec              321 ext/standard/dns_win32.c 				DNS_NAPTR_DATA * data_naptr = &pRec->Data.Naptr;
pRec              396 ext/standard/dns_win32.c 		PDNS_RECORD     pResult, pRec;          /* Pointer to DNS_RECORD structure */
pRec              463 ext/standard/dns_win32.c 			for (pRec = pResult; pRec; pRec = pRec->pNext) {
pRec              466 ext/standard/dns_win32.c 				if (pRec->Flags.S.Section == DnsSectionAnswer) {
pRec              467 ext/standard/dns_win32.c 					php_parserr(pRec, type_to_fetch, store_results, raw, &retval);
pRec              473 ext/standard/dns_win32.c 				if (authns && pRec->Flags.S.Section == DnsSectionAuthority) {
pRec              475 ext/standard/dns_win32.c 					php_parserr(pRec, type_to_fetch, 1, raw, &retval);
pRec              489 ext/standard/dns_win32.c 				if (addtl && pRec->Flags.S.Section == DnsSectionAdditional) {
pRec              490 ext/standard/dns_win32.c 					php_parserr(pRec, type_to_fetch, 1, raw, &retval);