Lines Matching refs:pDir

66     DIR *pDir = new DIR;  in opendir()  local
67 if ( pDir ) in opendir()
68 pDir->p = (char*) pPfad; in opendir()
69 return pDir; in opendir()
72 struct dirent *readdir( DIR *pDir ) in readdir() argument
75 if ( pDir->p ) in readdir()
77 char *pBuf = new char[ strlen( pDir->p ) + 5 ]; in readdir()
81 strcpy( pBuf, pDir->p ); in readdir()
84 pDir->h = FindFirstFile( pBuf, &pDir->aDirEnt ); in readdir()
85 bOk = pDir->h != INVALID_HANDLE_VALUE; in readdir()
86 pDir->p = NULL; in readdir()
90 pDir->h = INVALID_HANDLE_VALUE; in readdir()
94 bOk = FindNextFile( pDir->h, &pDir->aDirEnt ); in readdir()
97 return bOk ? &pDir->aDirEnt : NULL; in readdir()
100 int closedir( DIR *pDir ) in closedir() argument
103 if ( pDir ) in closedir()
105 bOk = 0 != pDir->p || FindClose( pDir->h ); in closedir()
106 delete pDir; in closedir()
391 if ( pDir->eAttrMask & FSYS_KIND_BLOCK ) in Init()
406 …if ( pDir->aNameMask.Matches( String( ByteString(sDrive), osl_getThreadTextEncoding())) && GetDriv… in Init()
408 if ( pDir->pStatLst ) //Status fuer Sort gewuenscht? in Init()
411 pDir->ImpSortedInsert( pDrive, pNewStat ); in Init()
414 pDir->ImpSortedInsert( pDrive, NULL ); in Init()
434 if ( ( pDir->eAttrMask & FSYS_KIND_DIR || in Read()
435 pDir->eAttrMask & FSYS_KIND_FILE ) && in Read()
444 ( ( pDir->eAttrMask & FSYS_KIND_DIR ) && in Read()
452 ( ( pDir->eAttrMask & FSYS_KIND_FILE ) && in Read()
461 sal_Bool bWantsHidden = 0 == ( pDir->eAttrMask & FSYS_KIND_VISIBLE ); in Read()
464 pDir->aNameMask.Matches( String(aLowerName, osl_getThreadTextEncoding()) ) ) in Read()
483 if ( pDir->pStatLst ) //Status fuer Sort gewuenscht? in Read()
486 pDir->ImpSortedInsert( pTemp, pNewStat ); in Read()
489 pDir->ImpSortedInsert( pTemp, NULL ); in Read()