Lines Matching refs:dataPtr
226 static bool get_the_file(HANDLE handle, SkString* name, WIN32_FIND_DATAW* dataPtr, bool getDir) { in get_the_file() argument
229 if (nullptr == dataPtr) { in get_the_file()
231 dataPtr = &data; in get_the_file()
238 if ((dataPtr->dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) && in get_the_file()
239 !is_magic_dir((uint16_t*)dataPtr->cFileName)) in get_the_file()
244 if (!(dataPtr->dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)) { in get_the_file()
248 if (!::FindNextFileW(handle, dataPtr)) { in get_the_file()
254 const uint16_t* utf16name = (const uint16_t*)dataPtr->cFileName; in get_the_file()
265 WIN32_FIND_DATAW* dataPtr = nullptr; in next() local
274 dataPtr = &data; in next()
277 return self.fHandle != (HANDLE)~0 && get_the_file(self.fHandle, name, dataPtr, getDir); in next()