Lines Matching refs:ethnl_req_info
11 struct ethnl_req_info;
14 int ethnl_parse_header_dev_get(struct ethnl_req_info *req_info,
28 const struct ethnl_req_info *req_info);
248 * ethnl_req_info and struct ethnl_reply_data defined below) and optional
253 * struct ethnl_req_info - base type of request information for GET requests
262 * parsed userspace request. These always embed struct ethnl_req_info at
265 struct ethnl_req_info {
272 static inline void ethnl_parse_header_dev_put(struct ethnl_req_info *req_info)
295 struct phy_device *ethnl_req_get_phydev(const struct ethnl_req_info *req_info,
302 * equal to ðnl_req_info.dev; in dumps it's different for each
339 * Parse request except common header (struct ethnl_req_info). Common
352 * through network devices while dev member of struct ethnl_req_info
398 int (*parse_request)(struct ethnl_req_info *req_info,
401 int (*prepare_data)(const struct ethnl_req_info *req_info,
404 int (*reply_size)(const struct ethnl_req_info *req_info,
407 const struct ethnl_req_info *req_info,
411 int (*set_validate)(struct ethnl_req_info *req_info,
413 int (*set)(struct ethnl_req_info *req_info,