Symbol: ethnl_req_info
net/ethtool/cabletest.c
322
struct ethnl_req_info req_info = {};
net/ethtool/cabletest.c
59
struct ethnl_req_info req_info = {};
net/ethtool/channels.c
101
ethnl_set_channels_validate(struct ethnl_req_info *req_info,
net/ethtool/channels.c
110
ethnl_set_channels(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/channels.c
25
static int channels_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/channels.c
44
static int channels_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/channels.c
58
const struct ethnl_req_info *req_base,
net/ethtool/channels.c
9
struct ethnl_req_info base;
net/ethtool/coalesce.c
209
const struct ethnl_req_info *req_base,
net/ethtool/coalesce.c
348
ethnl_set_coalesce_validate(struct ethnl_req_info *req_info,
net/ethtool/coalesce.c
511
__ethnl_set_coalesce(struct ethnl_req_info *req_info, struct genl_info *info,
net/ethtool/coalesce.c
61
static int coalesce_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/coalesce.c
610
ethnl_set_coalesce(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/coalesce.c
8
struct ethnl_req_info base;
net/ethtool/coalesce.c
83
static int coalesce_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/debug.c
24
static int debug_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/debug.c
44
static int debug_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/debug.c
55
const struct ethnl_req_info *req_base,
net/ethtool/debug.c
75
ethnl_set_debug_validate(struct ethnl_req_info *req_info,
net/ethtool/debug.c
8
struct ethnl_req_info base;
net/ethtool/debug.c
84
ethnl_set_debug(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/eee.c
120
ethnl_set_eee_validate(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/eee.c
128
ethnl_set_eee(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/eee.c
24
static int eee_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/eee.c
44
static int eee_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/eee.c
77
const struct ethnl_req_info *req_base,
net/ethtool/eee.c
8
struct ethnl_req_info base;
net/ethtool/eeprom.c
109
static int eeprom_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/eeprom.c
152
static int eeprom_parse_request(struct ethnl_req_info *req_info, struct nlattr **tb,
net/ethtool/eeprom.c
197
static int eeprom_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/eeprom.c
206
const struct ethnl_req_info *req_base,
net/ethtool/eeprom.c
9
struct ethnl_req_info base;
net/ethtool/features.c
10
struct ethnl_req_info base;
net/ethtool/features.c
222
struct ethnl_req_info req_info = {};
net/ethtool/features.c
38
static int features_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/features.c
56
static int features_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/features.c
89
const struct ethnl_req_info *req_base,
net/ethtool/fec.c
146
static int fec_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/fec.c
266
const struct ethnl_req_info *req_base,
net/ethtool/fec.c
300
ethnl_set_fec_validate(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/fec.c
308
ethnl_set_fec(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/fec.c
8
struct ethnl_req_info base;
net/ethtool/fec.c
94
static int fec_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/linkinfo.c
24
static int linkinfo_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/linkinfo.c
45
static int linkinfo_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/linkinfo.c
57
const struct ethnl_req_info *req_base,
net/ethtool/linkinfo.c
7
struct ethnl_req_info base;
net/ethtool/linkinfo.c
87
ethnl_set_linkinfo_validate(struct ethnl_req_info *req_info,
net/ethtool/linkinfo.c
98
ethnl_set_linkinfo(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/linkmodes.c
10
struct ethnl_req_info base;
net/ethtool/linkmodes.c
101
const struct ethnl_req_info *req_base,
net/ethtool/linkmodes.c
28
static int linkmodes_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/linkmodes.c
303
ethnl_set_linkmodes_validate(struct ethnl_req_info *req_info,
net/ethtool/linkmodes.c
319
ethnl_set_linkmodes(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/linkmodes.c
60
static int linkmodes_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/linkstate.c
153
static int linkstate_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/linkstate.c
180
const struct ethnl_req_info *req_base,
net/ethtool/linkstate.c
9
struct ethnl_req_info base;
net/ethtool/linkstate.c
96
static int linkstate_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/mm.c
10
struct ethnl_req_info base;
net/ethtool/mm.c
126
const struct ethnl_req_info *req_base,
net/ethtool/mm.c
177
ethnl_set_mm_validate(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/mm.c
184
static int ethnl_set_mm(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/mm.c
29
static int mm_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/mm.c
63
static int mm_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/module.c
114
ethnl_set_module_validate(struct ethnl_req_info *req_info,
net/ethtool/module.c
140
ethnl_set_module(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/module.c
15
struct ethnl_req_info base;
net/ethtool/module.c
409
struct ethnl_req_info req_info = {};
net/ethtool/module.c
50
static int module_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/module.c
71
static int module_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/module.c
87
const struct ethnl_req_info *req_base,
net/ethtool/mse.c
118
static int mse_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/mse.c
14
struct ethnl_req_info base;
net/ethtool/mse.c
171
static int mse_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/mse.c
234
const struct ethnl_req_info *req_base,
net/ethtool/netlink.c
1053
const struct ethnl_req_info *req_info);
net/ethtool/netlink.c
1076
const struct ethnl_req_info *req_info)
net/ethtool/netlink.c
147
int ethnl_parse_header_dev_get(struct ethnl_req_info *req_info,
net/ethtool/netlink.c
222
struct phy_device *ethnl_req_get_phydev(const struct ethnl_req_info *req_info,
net/ethtool/netlink.c
361
struct ethnl_req_info *req_info;
net/ethtool/netlink.c
449
static int ethnl_default_parse(struct ethnl_req_info *req_info,
net/ethtool/netlink.c
499
struct ethnl_req_info *req_info = NULL;
net/ethtool/netlink.c
653
struct ethnl_req_info *req_info;
net/ethtool/netlink.c
707
struct ethnl_req_info *req_info;
net/ethtool/netlink.c
881
struct ethnl_req_info *req_info;
net/ethtool/netlink.c
969
const struct ethnl_req_info *orig_req_info)
net/ethtool/netlink.c
973
struct ethnl_req_info *req_info;
net/ethtool/netlink.h
11
struct ethnl_req_info;
net/ethtool/netlink.h
14
int ethnl_parse_header_dev_get(struct ethnl_req_info *req_info,
net/ethtool/netlink.h
272
static inline void ethnl_parse_header_dev_put(struct ethnl_req_info *req_info)
net/ethtool/netlink.h
28
const struct ethnl_req_info *req_info);
net/ethtool/netlink.h
295
struct phy_device *ethnl_req_get_phydev(const struct ethnl_req_info *req_info,
net/ethtool/netlink.h
398
int (*parse_request)(struct ethnl_req_info *req_info,
net/ethtool/netlink.h
401
int (*prepare_data)(const struct ethnl_req_info *req_info,
net/ethtool/netlink.h
404
int (*reply_size)(const struct ethnl_req_info *req_info,
net/ethtool/netlink.h
407
const struct ethnl_req_info *req_info,
net/ethtool/netlink.h
411
int (*set_validate)(struct ethnl_req_info *req_info,
net/ethtool/netlink.h
413
int (*set)(struct ethnl_req_info *req_info,
net/ethtool/pause.c
145
const struct ethnl_req_info *req_base,
net/ethtool/pause.c
175
ethnl_set_pause_validate(struct ethnl_req_info *req_info,
net/ethtool/pause.c
184
ethnl_set_pause(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/pause.c
30
static int pause_parse_request(struct ethnl_req_info *req_base,
net/ethtool/pause.c
52
static int pause_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/pause.c
7
struct ethnl_req_info base;
net/ethtool/pause.c
92
static int pause_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/phc_vclocks.c
25
static int phc_vclocks_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/phc_vclocks.c
42
static int phc_vclocks_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/phc_vclocks.c
58
const struct ethnl_req_info *req_base,
net/ethtool/phc_vclocks.c
9
struct ethnl_req_info base;
net/ethtool/phy.c
112
const struct ethnl_req_info *req_info,
net/ethtool/phy.c
15
struct ethnl_req_info base;
net/ethtool/phy.c
36
static int phy_reply_size(const struct ethnl_req_info *req_info,
net/ethtool/phy.c
70
static int phy_prepare_data(const struct ethnl_req_info *req_info,
net/ethtool/plca.c
10
struct ethnl_req_info base;
net/ethtool/plca.c
107
const struct ethnl_req_info *req_base,
net/ethtool/plca.c
146
ethnl_set_plca(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/plca.c
203
static int plca_get_status_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/plca.c
242
static int plca_get_status_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/plca.c
249
const struct ethnl_req_info *req_base,
net/ethtool/plca.c
54
static int plca_get_cfg_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/plca.c
94
static int plca_get_cfg_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/privflags.c
101
const struct ethnl_req_info *req_base,
net/ethtool/privflags.c
130
ethnl_set_privflags_validate(struct ethnl_req_info *req_info,
net/ethtool/privflags.c
145
ethnl_set_privflags(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/privflags.c
58
static int privflags_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/privflags.c
8
struct ethnl_req_info base;
net/ethtool/privflags.c
88
static int privflags_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/pse-pd.c
151
const struct ethnl_req_info *req_base,
net/ethtool/pse-pd.c
18
struct ethnl_req_info base;
net/ethtool/pse-pd.c
275
ethnl_set_pse(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/pse-pd.c
54
static int pse_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/pse-pd.c
80
static int pse_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/rings.c
150
ethnl_set_rings_validate(struct ethnl_req_info *req_info,
net/ethtool/rings.c
216
ethnl_set_rings(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/rings.c
27
static int rings_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/rings.c
53
static int rings_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/rings.c
76
const struct ethnl_req_info *req_base,
net/ethtool/rings.c
9
struct ethnl_req_info base;
net/ethtool/rss.c
1142
struct ethnl_req_info req = {};
net/ethtool/rss.c
256
rss_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/rss.c
277
rss_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/rss.c
296
rss_fill_reply(struct sk_buff *skb, const struct ethnl_req_info *req_base,
net/ethtool/rss.c
369
struct ethnl_req_info req_info = {};
net/ethtool/rss.c
583
ethnl_rss_set_validate(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/rss.c
69
rss_parse_request(struct ethnl_req_info *req_info, struct nlattr **tb,
net/ethtool/rss.c
825
ethnl_rss_set(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/rss.c
9
struct ethnl_req_info base;
net/ethtool/stats.c
101
static int stats_parse_request(struct ethnl_req_info *req_base,
net/ethtool/stats.c
11
struct ethnl_req_info base;
net/ethtool/stats.c
129
static int stats_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/stats.c
195
static int stats_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/stats.c
453
const struct ethnl_req_info *req_base,
net/ethtool/strset.c
121
struct ethnl_req_info base;
net/ethtool/strset.c
191
static int strset_parse_request(struct ethnl_req_info *req_base,
net/ethtool/strset.c
286
static int strset_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/strset.c
366
static int strset_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/strset.c
456
const struct ethnl_req_info *req_base,
net/ethtool/tsconfig.c
13
struct ethnl_req_info base;
net/ethtool/tsconfig.c
131
const struct ethnl_req_info *req_base,
net/ethtool/tsconfig.c
243
static int ethnl_set_tsconfig_validate(struct ethnl_req_info *req_base,
net/ethtool/tsconfig.c
295
static int ethnl_set_tsconfig(struct ethnl_req_info *req_base,
net/ethtool/tsconfig.c
34
static int tsconfig_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/tsconfig.c
84
static int tsconfig_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/tsinfo.c
121
static int tsinfo_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/tsinfo.c
15
struct ethnl_req_info base;
net/ethtool/tsinfo.c
213
const struct ethnl_req_info *req_base,
net/ethtool/tsinfo.c
73
tsinfo_parse_request(struct ethnl_req_info *req_base, struct nlattr **tb,
net/ethtool/tsinfo.c
88
static int tsinfo_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/tunnels.c
167
struct ethnl_req_info req_info = {};
net/ethtool/tunnels.c
214
struct ethnl_req_info req_info;
net/ethtool/tunnels.c
36
ethnl_tunnel_info_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/tunnels.c
82
ethnl_tunnel_info_fill_reply(const struct ethnl_req_info *req_base,
net/ethtool/wol.c
105
ethnl_set_wol(struct ethnl_req_info *req_info, struct genl_info *info)
net/ethtool/wol.c
25
static int wol_prepare_data(const struct ethnl_req_info *req_base,
net/ethtool/wol.c
48
static int wol_reply_size(const struct ethnl_req_info *req_base,
net/ethtool/wol.c
66
const struct ethnl_req_info *req_base,
net/ethtool/wol.c
8
struct ethnl_req_info base;
net/ethtool/wol.c
97
ethnl_set_wol_validate(struct ethnl_req_info *req_info, struct genl_info *info)