Lines Matching defs:smiRange
965 static int smi_check_a_range(SmiType *smiType, SmiRange *smiRange,
973 if (smiRange->minValue.value.unsigned32
974 == smiRange->maxValue.value.unsigned32) {
975 ok = (elem->asnlen == smiRange->minValue.value.unsigned32);
977 ok = (elem->asnlen >= smiRange->minValue.value.unsigned32
978 && elem->asnlen <= smiRange->maxValue.value.unsigned32);
983 ok = (elem->data.integer >= smiRange->minValue.value.integer32
984 && elem->data.integer <= smiRange->maxValue.value.integer32);
988 ok = (elem->data.uns >= smiRange->minValue.value.unsigned32
989 && elem->data.uns <= smiRange->maxValue.value.unsigned32);
1017 SmiRange *smiRange;
1020 for (smiRange = smiGetFirstRange(smiType);
1021 smiRange;
1022 smiRange = smiGetNextRange(smiRange)) {
1024 ok = smi_check_a_range(smiType, smiRange, elem);