Lines Matching refs:ucd90160

55     interface(std::get<ucd90160::pathField>(deviceMap.find(instance)->second),  in UCD90160()
148 auto& railNames = std::get<ucd90160::railNamesField>( in checkVOUTFaults()
191 auto& gpiConfigs = std::get<ucd90160::gpiConfigField>( in checkPGOODFaults()
196 auto gpiNum = std::get<ucd90160::gpiNumField>(gpiConfig); in checkPGOODFaults()
197 auto doPoll = std::get<ucd90160::pollField>(gpiConfig); in checkPGOODFaults()
208 auto pinID = std::get<ucd90160::pinIDField>(gpiConfig); in checkPGOODFaults()
246 auto& gpiName = std::get<ucd90160::gpiNameField>(gpiConfig); in checkPGOODFaults()
329 bool UCD90160::doExtraAnalysis(const ucd90160::GPIConfig& config) in doExtraAnalysis()
331 auto type = std::get<ucd90160::extraAnalysisField>(config); in doExtraAnalysis()
332 if (type == ucd90160::extraAnalysisType::none) in doExtraAnalysis()
341 bool UCD90160::doGPIOAnalysis(ucd90160::extraAnalysisType type) in doGPIOAnalysis()
346 const auto& analysisConfig = std::get<ucd90160::gpioAnalysisField>( in doGPIOAnalysis()
355 auto path = std::get<ucd90160::gpioDevicePathField>(gpioConfig->second); in doGPIOAnalysis()
369 auto polarity = std::get<ucd90160::gpioPolarityField>(gpioConfig->second); in doGPIOAnalysis()
372 auto& gpios = std::get<ucd90160::gpioDefinitionField>(gpioConfig->second); in doGPIOAnalysis()
380 GPIO g{device, std::get<ucd90160::gpioNumField>(gpio), in doGPIOAnalysis()
404 part = part + std::get<ucd90160::gpioCalloutField>(gpio); in doGPIOAnalysis()
414 std::get<ucd90160::errorFunctionField>(gpioConfig->second); in doGPIOAnalysis()
423 std::get<ucd90160::optionFlagsField>(gpioConfig->second)); in doGPIOAnalysis()
426 ucd90160::optionFlags::shutdownOnFault)) in doGPIOAnalysis()