Lines Matching defs:range
116 struct netlink_range_validation *range)
121 range->min = 0;
125 range->max = U8_MAX;
129 range->max = U16_MAX;
132 range->max = U32_MAX;
136 range->max = U64_MAX;
146 range->min = pt->min;
147 range->max = pt->max;
150 *range = *pt->range;
153 range->min = pt->min;
156 range->max = pt->max;
168 struct netlink_range_validation range;
192 nla_get_range_unsigned(pt, &range);
195 pt->type == NLA_BINARY && value > range.max) {
208 if (value < range.min || value > range.max) {
213 "binary attribute size out of range");
216 "integer out of range");
225 struct netlink_range_validation_signed *range)
229 range->min = S8_MIN;
230 range->max = S8_MAX;
233 range->min = S16_MIN;
234 range->max = S16_MAX;
237 range->min = S32_MIN;
238 range->max = S32_MAX;
241 range->min = S64_MIN;
242 range->max = S64_MAX;
251 range->min = pt->min;
252 range->max = pt->max;
255 *range = *pt->range_signed;
258 range->min = pt->min;
261 range->max = pt->max;
272 struct netlink_range_validation_signed range;
292 nla_get_range_signed(pt, &range);
294 if (value < range.min || value > range.max) {
296 "integer out of range");