Home
last modified time | relevance | path

Searched refs:ethnl_req_info (Results 1 – 23 of 23) sorted by relevance

/linux/net/ethtool/
H A Ddebug.c8 struct ethnl_req_info base;
24 static int debug_prepare_data(const struct ethnl_req_info *req_base, in debug_prepare_data()
44 static int debug_reply_size(const struct ethnl_req_info *req_base, in debug_reply_size()
55 const struct ethnl_req_info *req_base, in debug_fill_reply()
75 ethnl_set_debug_validate(struct ethnl_req_info *req_info, in ethnl_set_debug_validate()
84 ethnl_set_debug(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_debug()
H A Dnetlink.h11 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 { struct
272 static inline void ethnl_parse_header_dev_put(struct ethnl_req_info *req_info) in ethnl_parse_header_dev_put() argument
295 struct phy_device *ethnl_req_get_phydev(const struct ethnl_req_info *req_info,
302 * equal to &ethnl_req_info
[all...]
H A Dlinkinfo.c7 struct ethnl_req_info base;
24 static int linkinfo_prepare_data(const struct ethnl_req_info *req_base, in linkinfo_prepare_data()
45 static int linkinfo_reply_size(const struct ethnl_req_info *req_base, in linkinfo_reply_size()
57 const struct ethnl_req_info *req_base, in linkinfo_fill_reply()
87 ethnl_set_linkinfo_validate(struct ethnl_req_info *req_info, in ethnl_set_linkinfo_validate()
98 ethnl_set_linkinfo(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_linkinfo()
H A Dpause.c7 struct ethnl_req_info base;
30 static int pause_parse_request(struct ethnl_req_info *req_base, in pause_parse_request()
52 static int pause_prepare_data(const struct ethnl_req_info *req_base, in pause_prepare_data()
92 static int pause_reply_size(const struct ethnl_req_info *req_base, in pause_reply_size()
145 const struct ethnl_req_info *req_base, in pause_fill_reply()
175 ethnl_set_pause_validate(struct ethnl_req_info *req_info, in ethnl_set_pause_validate()
184 ethnl_set_pause(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_pause()
H A Dwol.c8 struct ethnl_req_info base;
25 static int wol_prepare_data(const struct ethnl_req_info *req_base, in wol_prepare_data()
48 static int wol_reply_size(const struct ethnl_req_info *req_base, in wol_reply_size()
66 const struct ethnl_req_info *req_base, in wol_fill_reply()
97 ethnl_set_wol_validate(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_wol_validate()
105 ethnl_set_wol(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_wol()
H A Dplca.c10 struct ethnl_req_info base;
54 static int plca_get_cfg_prepare_data(const struct ethnl_req_info *req_base, in plca_get_cfg_prepare_data()
94 static int plca_get_cfg_reply_size(const struct ethnl_req_info *req_base, in plca_get_cfg_reply_size()
107 const struct ethnl_req_info *req_base, in plca_get_cfg_fill_reply()
146 ethnl_set_plca(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_plca()
203 static int plca_get_status_prepare_data(const struct ethnl_req_info *req_base, in plca_get_status_prepare_data()
242 static int plca_get_status_reply_size(const struct ethnl_req_info *req_base, in plca_get_status_reply_size()
249 const struct ethnl_req_info *req_base, in plca_get_status_fill_reply()
H A Deee.c8 struct ethnl_req_info base;
24 static int eee_prepare_data(const struct ethnl_req_info *req_base, in eee_prepare_data()
44 static int eee_reply_size(const struct ethnl_req_info *req_base, in eee_reply_size()
77 const struct ethnl_req_info *req_base, in eee_fill_reply()
120 ethnl_set_eee_validate(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_eee_validate()
128 ethnl_set_eee(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_eee()
H A Dphc_vclocks.c9 struct ethnl_req_info base;
25 static int phc_vclocks_prepare_data(const struct ethnl_req_info *req_base, in phc_vclocks_prepare_data()
42 static int phc_vclocks_reply_size(const struct ethnl_req_info *req_base, in phc_vclocks_reply_size()
58 const struct ethnl_req_info *req_base, in phc_vclocks_fill_reply()
H A Dchannels.c9 struct ethnl_req_info base;
25 static int channels_prepare_data(const struct ethnl_req_info *req_base, in channels_prepare_data()
44 static int channels_reply_size(const struct ethnl_req_info *req_base, in channels_reply_size()
58 const struct ethnl_req_info *req_base, in channels_fill_reply()
101 ethnl_set_channels_validate(struct ethnl_req_info *req_info, in ethnl_set_channels_validate()
110 ethnl_set_channels(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_channels()
H A Dphy.c15 struct ethnl_req_info base;
36 static int phy_reply_size(const struct ethnl_req_info *req_info, in phy_reply_size()
70 static int phy_prepare_data(const struct ethnl_req_info *req_info, in phy_prepare_data()
112 const struct ethnl_req_info *req_info, in phy_fill_reply()
H A Deeprom.c9 struct ethnl_req_info base;
109 static int eeprom_prepare_data(const struct ethnl_req_info *req_base, in eeprom_prepare_data()
152 static int eeprom_parse_request(struct ethnl_req_info *req_info, struct nlattr **tb, in eeprom_parse_request()
197 static int eeprom_reply_size(const struct ethnl_req_info *req_base, in eeprom_reply_size()
206 const struct ethnl_req_info *req_base, in eeprom_fill_reply()
H A Drings.c9 struct ethnl_req_info base;
27 static int rings_prepare_data(const struct ethnl_req_info *req_base, in rings_prepare_data()
53 static int rings_reply_size(const struct ethnl_req_info *req_base, in rings_reply_size()
76 const struct ethnl_req_info *req_base, in rings_fill_reply()
150 ethnl_set_rings_validate(struct ethnl_req_info *req_info, in ethnl_set_rings_validate()
216 ethnl_set_rings(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_rings()
H A Dlinkstate.c9 struct ethnl_req_info base;
96 static int linkstate_prepare_data(const struct ethnl_req_info *req_base, in linkstate_prepare_data()
153 static int linkstate_reply_size(const struct ethnl_req_info *req_base, in linkstate_reply_size()
180 const struct ethnl_req_info *req_base, in linkstate_fill_reply()
H A Dmodule.c15 struct ethnl_req_info base;
50 static int module_prepare_data(const struct ethnl_req_info *req_base, in module_prepare_data()
71 static int module_reply_size(const struct ethnl_req_info *req_base, in module_reply_size()
87 const struct ethnl_req_info *req_base, in module_fill_reply()
114 ethnl_set_module_validate(struct ethnl_req_info *req_info, in ethnl_set_module_validate()
140 ethnl_set_module(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_module()
409 struct ethnl_req_info req_info = {}; in ethnl_act_module_fw_flash()
H A Dtsconfig.c13 struct ethnl_req_info base;
34 static int tsconfig_prepare_data(const struct ethnl_req_info *req_base, in tsconfig_prepare_data()
84 static int tsconfig_reply_size(const struct ethnl_req_info *req_base, in tsconfig_reply_size()
131 const struct ethnl_req_info *req_base, in tsconfig_fill_reply()
243 static int ethnl_set_tsconfig_validate(struct ethnl_req_info *req_base, in ethnl_set_tsconfig_validate()
295 static int ethnl_set_tsconfig(struct ethnl_req_info *req_base, in ethnl_set_tsconfig()
H A Dfeatures.c10 struct ethnl_req_info base;
38 static int features_prepare_data(const struct ethnl_req_info *req_base, in features_prepare_data()
56 static int features_reply_size(const struct ethnl_req_info *req_base, in features_reply_size()
89 const struct ethnl_req_info *req_base, in features_fill_reply()
222 struct ethnl_req_info req_info = {}; in ethnl_set_features()
H A Dpse-pd.c18 struct ethnl_req_info base;
54 static int pse_prepare_data(const struct ethnl_req_info *req_base, in pse_prepare_data()
80 static int pse_reply_size(const struct ethnl_req_info *req_base, in pse_reply_size()
151 const struct ethnl_req_info *req_base, in pse_fill_reply()
275 ethnl_set_pse(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_pse()
H A Dtunnels.c36 ethnl_tunnel_info_reply_size(const struct ethnl_req_info *req_base, in ethnl_tunnel_info_reply_size()
82 ethnl_tunnel_info_fill_reply(const struct ethnl_req_info *req_base, in ethnl_tunnel_info_fill_reply()
167 struct ethnl_req_info req_info = {}; in ethnl_tunnel_info_doit()
214 struct ethnl_req_info req_info;
H A Dmm.c10 struct ethnl_req_info base;
29 static int mm_prepare_data(const struct ethnl_req_info *req_base, in mm_prepare_data()
63 static int mm_reply_size(const struct ethnl_req_info *req_base, in mm_reply_size()
126 const struct ethnl_req_info *req_base, in mm_fill_reply()
177 ethnl_set_mm_validate(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_mm_validate()
184 static int ethnl_set_mm(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_mm()
H A Dnetlink.c147 int ethnl_parse_header_dev_get(struct ethnl_req_info *req_info, in ethnl_parse_header_dev_get()
222 struct phy_device *ethnl_req_get_phydev(const struct ethnl_req_info *req_info, in ethnl_req_get_phydev()
361 struct ethnl_req_info *req_info;
448 static int ethnl_default_parse(struct ethnl_req_info *req_info, in ethnl_default_parse()
498 struct ethnl_req_info *req_info = NULL; in ethnl_default_doit()
652 struct ethnl_req_info *req_info; in ethnl_default_start()
706 struct ethnl_req_info *req_info; in ethnl_perphy_start()
880 struct ethnl_req_info *req_info; in ethnl_default_set_doit()
968 const struct ethnl_req_info *orig_req_info) in ethnl_default_notify()
972 struct ethnl_req_info *req_inf in ethnl_default_notify()
[all...]
H A Dtsinfo.c15 struct ethnl_req_info base;
73 tsinfo_parse_request(struct ethnl_req_info *req_base, struct nlattr **tb, in tsinfo_parse_request()
88 static int tsinfo_prepare_data(const struct ethnl_req_info *req_base, in tsinfo_prepare_data()
121 static int tsinfo_reply_size(const struct ethnl_req_info *req_base, in tsinfo_reply_size()
213 const struct ethnl_req_info *req_base, in tsinfo_fill_reply()
H A Drss.c9 struct ethnl_req_info base;
69 rss_parse_request(struct ethnl_req_info *req_info, struct nlattr **tb, in rss_parse_request()
256 rss_prepare_data(const struct ethnl_req_info *req_base, in rss_prepare_data()
277 rss_reply_size(const struct ethnl_req_info *req_base, in rss_reply_size()
296 rss_fill_reply(struct sk_buff *skb, const struct ethnl_req_info *req_base, in rss_fill_reply()
369 struct ethnl_req_info req_info = {}; in ethnl_rss_dump_start()
582 ethnl_rss_set_validate(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_rss_set_validate()
825 ethnl_rss_set(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_rss_set()
1147 struct ethnl_req_info req = {}; in ethnl_rss_delete_doit()
H A Dcabletest.c59 struct ethnl_req_info req_info = {}; in ethnl_act_cable_test()
322 struct ethnl_req_info req_info = {}; in ethnl_act_cable_test_tdr()