Lines Matching defs:Option
70 Search an Option of a Question by its value.
73 @param OptionValue Value for Option to be searched.
75 @retval Pointer Pointer to the found Option.
76 @retval NULL Option not found.
86 QUESTION_OPTION *Option;
91 Option = QUESTION_OPTION_FROM_LINK (Link);
93 if ((CompareHiiValue (&Option->Value, OptionValue, &Result, NULL) == EFI_SUCCESS) && (Result == 0)) {
94 return Option;
366 Process a Question's Option (whether selected or un-selected).
371 @param OptionString Pointer of the Option String to be displayed.
373 @retval EFI_SUCCESS Question Option process success.
374 @retval Other Question Option process fail.
401 QUESTION_OPTION *Option;
433 // Initialize Option value array
478 Option = QUESTION_OPTION_FROM_LINK (Link);
479 SetArrayData (ValueArray, ValueType, Index2, Option->Value.Value.u64);
549 Option = QUESTION_OPTION_FROM_LINK (Link);
551 if ((Option->SuppressExpression == NULL) ||
552 (EvaluateExpressionList(Option->SuppressExpression, FALSE, NULL, NULL) == ExpressFalse)) {
553 CopyMem (QuestionValue, &Option->Value, sizeof (EFI_HII_VALUE));