Lines Matching refs:fruFilePointer
44 int cleanupError(FILE* fruFilePointer, FruAreaVector& fruAreaVec) in cleanupError() argument
46 if (fruFilePointer != nullptr) in cleanupError()
48 std::fclose(fruFilePointer); in cleanupError()
624 FILE* fruFilePointer = std::fopen(fruFilename, "rb"); in validateFRUArea() local
625 if (fruFilePointer == nullptr) in validateFRUArea()
629 return cleanupError(fruFilePointer, fruAreaVec); in validateFRUArea()
633 if (std::fseek(fruFilePointer, 0, SEEK_END)) in validateFRUArea()
637 return cleanupError(fruFilePointer, fruAreaVec); in validateFRUArea()
641 dataLen = std::ftell(fruFilePointer); in validateFRUArea()
645 std::rewind(fruFilePointer); in validateFRUArea()
646 bytesRead = std::fread(fruData.data(), dataLen, 1, fruFilePointer); in validateFRUArea()
652 return cleanupError(fruFilePointer, fruAreaVec); in validateFRUArea()
656 std::fclose(fruFilePointer); in validateFRUArea()
657 fruFilePointer = nullptr; in validateFRUArea()
662 return cleanupError(fruFilePointer, fruAreaVec); in validateFRUArea()
671 return cleanupError(fruFilePointer, fruAreaVec); in validateFRUArea()