Lines Matching refs:pLvl
647 FsdirLevel *pLvl = &pCur->aLvl[i]; in fsdirResetCursor() local
648 if( pLvl->pDir ) closedir(pLvl->pDir); in fsdirResetCursor()
649 sqlite3_free(pLvl->zDir); in fsdirResetCursor()
696 FsdirLevel *pLvl; in fsdirNext() local
707 pLvl = &pCur->aLvl[iNew]; in fsdirNext()
709 pLvl->zDir = pCur->zPath; in fsdirNext()
711 pLvl->pDir = opendir(pLvl->zDir); in fsdirNext()
712 if( pLvl->pDir==0 ){ in fsdirNext()
719 FsdirLevel *pLvl = &pCur->aLvl[pCur->iLvl]; in fsdirNext() local
720 struct dirent *pEntry = readdir(pLvl->pDir); in fsdirNext()
727 pCur->zPath = sqlite3_mprintf("%s/%s", pLvl->zDir, pEntry->d_name); in fsdirNext()
735 closedir(pLvl->pDir); in fsdirNext()
736 sqlite3_free(pLvl->zDir); in fsdirNext()
737 pLvl->pDir = 0; in fsdirNext()
738 pLvl->zDir = 0; in fsdirNext()