Lines Matching refs:pEntry
5349 struct dirent *pEntry = readdir(pLvl->pDir);
5350 if( pEntry ){
5351 if( pEntry->d_name[0]=='.' ){
5352 if( pEntry->d_name[1]=='.' && pEntry->d_name[2]=='\0' ) continue;
5353 if( pEntry->d_name[1]=='\0' ) continue;
5356 pCur->zPath = sqlite3_mprintf("%s/%s", pLvl->zDir, pEntry->d_name);
7252 ZipfileEntry *pEntry;
7259 for(pEntry=pTab->pFirstEntry; pEntry; pEntry=pNext){
7260 pNext = pEntry->pNext;
7261 zipfileEntryFree(pEntry);
8195 static int zipfileSerializeLFH(ZipfileEntry *pEntry, u8 *aBuf){
8196 ZipfileCDS *pCds = &pEntry->cds;
8223 zipfileWrite32(a, pEntry->mUnixTime);
8230 ZipfileEntry *pEntry,
8238 nBuf = zipfileSerializeLFH(pEntry, aBuf);
8241 pEntry->iDataOff = pTab->szCurrent;
8599 static int zipfileSerializeCDS(ZipfileEntry *pEntry, u8 *aBuf){
8601 ZipfileCDS *pCDS = &pEntry->cds;
8603 if( pEntry->aExtra==0 ){
8629 if( pEntry->aExtra ){
8631 memcpy(a, pEntry->aExtra, n);
8638 zipfileWrite32(a, pEntry->mUnixTime);
9558 IdxHashEntry *pEntry;
9560 for(pEntry=pHash->aHash[i]; pEntry; pEntry=pNext){
9561 pNext = pEntry->pHashNext;
9562 sqlite3_free(pEntry->zVal2);
9563 sqlite3_free(pEntry);
9596 IdxHashEntry *pEntry;
9598 for(pEntry=pHash->aHash[iHash]; pEntry; pEntry=pEntry->pHashNext){
9599 if( STRLEN(pEntry->zKey)==nKey && 0==memcmp(pEntry->zKey, zKey, nKey) ){
9603 pEntry = idxMalloc(pRc, sizeof(IdxHashEntry) + nKey+1 + nVal+1);
9604 if( pEntry ){
9605 pEntry->zKey = (char*)&pEntry[1];
9606 memcpy(pEntry->zKey, zKey, nKey);
9608 pEntry->zVal = &pEntry->zKey[nKey+1];
9609 memcpy(pEntry->zVal, zVal, nVal);
9611 pEntry->pHashNext = pHash->aHash[iHash];
9612 pHash->aHash[iHash] = pEntry;
9614 pEntry->pNext = pHash->pFirst;
9615 pHash->pFirst = pEntry;
9626 IdxHashEntry *pEntry;
9630 for(pEntry=pHash->aHash[iHash]; pEntry; pEntry=pEntry->pHashNext){
9631 if( STRLEN(pEntry->zKey)==nKey && 0==memcmp(pEntry->zKey, zKey, nKey) ){
9632 return pEntry;
9645 IdxHashEntry *pEntry = idxHashFind(pHash, zKey, nKey);
9646 if( pEntry ) return pEntry->zVal;
10555 IdxHashEntry *pEntry;
10601 for(pEntry=hIdx.pFirst; pEntry; pEntry=pEntry->pNext){
10602 pStmt->zIdx = idxAppendText(&rc, pStmt->zIdx, "%s;\n", pEntry->zKey);
11013 IdxHashEntry *pEntry;
11043 pEntry = idxHashFind(&p->hIdx, zIdx, STRLEN(zIdx));
11044 if( pEntry ){
11045 assert( pEntry->zVal2==0 );
11046 pEntry->zVal2 = zStat;
11313 IdxHashEntry *pEntry;
11333 for(pEntry=p->hIdx.pFirst; pEntry; pEntry=pEntry->pNext){
11335 "%s;%s%s\n", pEntry->zVal,
11336 pEntry->zVal2 ? " -- stat1: " : "", pEntry->zVal2