Lines Matching refs:extack
58 struct netlink_ext_ack *extack,
86 struct netlink_ext_ack *extack, in nla_validate_array() argument
99 NL_SET_ERR_MSG_ATTR_POL(extack, entry, policy, in nla_validate_array()
105 maxtype, policy, validate, extack, in nla_validate_array()
164 struct netlink_ext_ack *extack, in nla_validate_range_unsigned() argument
198 NL_SET_ERR_MSG_ATTR_POL(extack, nla, pt, in nla_validate_range_unsigned()
211 NL_SET_ERR_MSG_ATTR_POL(extack, nla, pt, in nla_validate_range_unsigned()
214 NL_SET_ERR_MSG_ATTR_POL(extack, nla, pt, in nla_validate_range_unsigned()
269 struct netlink_ext_ack *extack) in nla_validate_int_range_signed() argument
294 NL_SET_ERR_MSG_ATTR_POL(extack, nla, pt, in nla_validate_int_range_signed()
304 struct netlink_ext_ack *extack, in nla_validate_int_range() argument
314 return nla_validate_range_unsigned(pt, nla, extack, validate); in nla_validate_int_range()
319 return nla_validate_int_range_signed(pt, nla, extack); in nla_validate_int_range()
328 struct netlink_ext_ack *extack) in nla_validate_mask() argument
350 NL_SET_ERR_MSG_ATTR(extack, nla, "reserved bit set"); in nla_validate_mask()
359 struct netlink_ext_ack *extack, unsigned int depth) in validate_nla() argument
380 NL_SET_ERR_MSG_ATTR_POL(extack, nla, pt, in validate_nla()
389 NL_SET_ERR_MSG_ATTR_POL(extack, nla, pt, in validate_nla()
395 NL_SET_ERR_MSG_ATTR_POL(extack, nla, pt, in validate_nla()
403 if (extack && pt->reject_message) { in validate_nla()
404 NL_SET_BAD_ATTR(extack, nla); in validate_nla()
405 extack->_msg = pt->reject_message; in validate_nla()
468 validate, extack, NULL, in validate_nla()
492 extack, validate, depth); in validate_nla()
505 NL_SET_ERR_MSG_ATTR(extack, nla, in validate_nla()
533 err = nla_validate_int_range(pt, nla, extack, validate); in validate_nla()
538 err = nla_validate_mask(pt, nla, extack); in validate_nla()
544 err = pt->validate(nla, extack); in validate_nla()
553 NL_SET_ERR_MSG_ATTR_POL(extack, nla, pt, in validate_nla()
561 struct netlink_ext_ack *extack, in __nla_validate_parse() argument
568 NL_SET_ERR_MSG(extack, in __nla_validate_parse()
581 NL_SET_ERR_MSG_ATTR(extack, nla, in __nla_validate_parse()
589 validate, extack, depth); in __nla_validate_parse()
602 NL_SET_ERR_MSG(extack, "bytes leftover after parsing attributes"); in __nla_validate_parse()
628 struct netlink_ext_ack *extack) in __nla_validate() argument
631 extack, NULL, 0); in __nla_validate()
683 struct netlink_ext_ack *extack) in __nla_parse() argument
686 extack, tb, 0); in __nla_parse()