Lines Matching defs:header
33 * ethnl_parse_header_dev_get() - parse request header
35 * @header: nest attribute with request header
38 * @require_dev: fail if no device identified in header
40 * Parse request header in nested attribute @nest and puts results into
49 const struct nlattr *header, struct net *net,
58 if (!header) {
59 NL_SET_ERR_MSG(extack, "request header missing");
63 * for the header, therefore validation should have already been done.
65 ret = nla_parse_nested(tb, ARRAY_SIZE(ethnl_header_policy) - 1, header,
87 NL_SET_ERR_MSG_ATTR(extack, header,
99 NL_SET_ERR_MSG_ATTR(extack, header,
116 * ethnl_fill_reply_header() - Put common header into a reply message
118 * @dev: network device to describe in header
139 /* If more attributes are put into reply header, ethnl_header_size()
153 * @payload: payload length (without netlink and genetlink header)
156 * @hdr_attrtype: attribute type for common header
215 * @req_info: parsed request header of processed request
262 * @require_dev: fail if no device identified in header
264 * Parse universal request header and call request specific ->parse_request()