Lines Matching refs:range
120 struct netlink_range_validation *range) in nla_get_range_unsigned() argument
125 range->min = 0; in nla_get_range_unsigned()
129 range->max = U8_MAX; in nla_get_range_unsigned()
134 range->max = U16_MAX; in nla_get_range_unsigned()
138 range->max = U32_MAX; in nla_get_range_unsigned()
143 range->max = U64_MAX; in nla_get_range_unsigned()
153 range->min = pt->min; in nla_get_range_unsigned()
154 range->max = pt->max; in nla_get_range_unsigned()
157 *range = *pt->range; in nla_get_range_unsigned()
160 range->min = pt->min; in nla_get_range_unsigned()
163 range->max = pt->max; in nla_get_range_unsigned()
175 struct netlink_range_validation range; in nla_validate_range_unsigned() local
210 nla_get_range_unsigned(pt, &range); in nla_validate_range_unsigned()
213 pt->type == NLA_BINARY && value > range.max) { in nla_validate_range_unsigned()
226 if (value < range.min || value > range.max) { in nla_validate_range_unsigned()
243 struct netlink_range_validation_signed *range) in nla_get_range_signed() argument
247 range->min = S8_MIN; in nla_get_range_signed()
248 range->max = S8_MAX; in nla_get_range_signed()
251 range->min = S16_MIN; in nla_get_range_signed()
252 range->max = S16_MAX; in nla_get_range_signed()
255 range->min = S32_MIN; in nla_get_range_signed()
256 range->max = S32_MAX; in nla_get_range_signed()
260 range->min = S64_MIN; in nla_get_range_signed()
261 range->max = S64_MAX; in nla_get_range_signed()
270 range->min = pt->min; in nla_get_range_signed()
271 range->max = pt->max; in nla_get_range_signed()
274 *range = *pt->range_signed; in nla_get_range_signed()
277 range->min = pt->min; in nla_get_range_signed()
280 range->max = pt->max; in nla_get_range_signed()
291 struct netlink_range_validation_signed range; in nla_validate_int_range_signed() local
314 nla_get_range_signed(pt, &range); in nla_validate_int_range_signed()
316 if (value < range.min || value > range.max) { in nla_validate_int_range_signed()