| /Linux-v6.6/net/ethtool/ |
| D | debug.c | 8 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()
|
| D | netlink.h | 11 struct ethnl_req_info; 13 int ethnl_parse_header_dev_get(struct ethnl_req_info *req_info, 258 struct ethnl_req_info { struct 264 static inline void ethnl_parse_header_dev_put(struct ethnl_req_info *req_info) in ethnl_parse_header_dev_put() argument 353 int (*parse_request)(struct ethnl_req_info *req_info, 356 int (*prepare_data)(const struct ethnl_req_info *req_info, 359 int (*reply_size)(const struct ethnl_req_info *req_info, 362 const struct ethnl_req_info *req_info, 366 int (*set_validate)(struct ethnl_req_info *req_info, 368 int (*set)(struct ethnl_req_info *req_info,
|
| D | pse-pd.c | 17 struct ethnl_req_info base; 55 static int pse_prepare_data(const struct ethnl_req_info *req_base, in pse_prepare_data() 74 static int pse_reply_size(const struct ethnl_req_info *req_base, in pse_reply_size() 90 const struct ethnl_req_info *req_base, in pse_fill_reply() 119 ethnl_set_pse_validate(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_pse_validate() 125 ethnl_set_pse(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_pse()
|
| D | linkinfo.c | 7 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()
|
| D | module.c | 10 struct ethnl_req_info base; 39 static int module_prepare_data(const struct ethnl_req_info *req_base, in module_prepare_data() 60 static int module_reply_size(const struct ethnl_req_info *req_base, in module_reply_size() 76 const struct ethnl_req_info *req_base, in module_fill_reply() 103 ethnl_set_module_validate(struct ethnl_req_info *req_info, in ethnl_set_module_validate() 123 ethnl_set_module(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_module()
|
| D | plca.c | 10 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() 90 static int plca_get_cfg_reply_size(const struct ethnl_req_info *req_base, in plca_get_cfg_reply_size() 103 const struct ethnl_req_info *req_base, in plca_get_cfg_fill_reply() 142 ethnl_set_plca(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_plca() 197 static int plca_get_status_prepare_data(const struct ethnl_req_info *req_base, in plca_get_status_prepare_data() 232 static int plca_get_status_reply_size(const struct ethnl_req_info *req_base, in plca_get_status_reply_size() 239 const struct ethnl_req_info *req_base, in plca_get_status_fill_reply()
|
| D | pause.c | 7 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() 174 ethnl_set_pause_validate(struct ethnl_req_info *req_info, in ethnl_set_pause_validate() 183 ethnl_set_pause(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_pause()
|
| D | wol.c | 8 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()
|
| D | eee.c | 11 struct ethnl_req_info base; 27 static int eee_prepare_data(const struct ethnl_req_info *req_base, in eee_prepare_data() 46 static int eee_reply_size(const struct ethnl_req_info *req_base, in eee_reply_size() 82 const struct ethnl_req_info *req_base, in eee_fill_reply() 123 ethnl_set_eee_validate(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_eee_validate() 131 ethnl_set_eee(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_eee()
|
| D | phc_vclocks.c | 9 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()
|
| D | privflags.c | 8 struct ethnl_req_info base; 58 static int privflags_prepare_data(const struct ethnl_req_info *req_base, in privflags_prepare_data() 88 static int privflags_reply_size(const struct ethnl_req_info *req_base, in privflags_reply_size() 101 const struct ethnl_req_info *req_base, in privflags_fill_reply() 130 ethnl_set_privflags_validate(struct ethnl_req_info *req_info, in ethnl_set_privflags_validate() 145 ethnl_set_privflags(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_privflags()
|
| D | channels.c | 9 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()
|
| D | rss.c | 7 struct ethnl_req_info base; 32 rss_parse_request(struct ethnl_req_info *req_info, struct nlattr **tb, in rss_parse_request() 44 rss_prepare_data(const struct ethnl_req_info *req_base, in rss_prepare_data() 107 rss_reply_size(const struct ethnl_req_info *req_base, in rss_reply_size() 121 rss_fill_reply(struct sk_buff *skb, const struct ethnl_req_info *req_base, in rss_fill_reply()
|
| D | tsinfo.c | 10 struct ethnl_req_info base; 26 static int tsinfo_prepare_data(const struct ethnl_req_info *req_base, in tsinfo_prepare_data() 43 static int tsinfo_reply_size(const struct ethnl_req_info *req_base, in tsinfo_reply_size() 87 const struct ethnl_req_info *req_base, in tsinfo_fill_reply()
|
| D | mm.c | 9 struct ethnl_req_info base; 28 static int mm_prepare_data(const struct ethnl_req_info *req_base, in mm_prepare_data() 62 static int mm_reply_size(const struct ethnl_req_info *req_base, in mm_reply_size() 125 const struct ethnl_req_info *req_base, in mm_fill_reply() 176 ethnl_set_mm_validate(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_mm_validate() 183 static int ethnl_set_mm(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_mm()
|
| D | rings.c | 7 struct ethnl_req_info base; 25 static int rings_prepare_data(const struct ethnl_req_info *req_base, in rings_prepare_data() 47 static int rings_reply_size(const struct ethnl_req_info *req_base, in rings_reply_size() 68 const struct ethnl_req_info *req_base, in rings_fill_reply() 134 ethnl_set_rings_validate(struct ethnl_req_info *req_info, in ethnl_set_rings_validate() 184 ethnl_set_rings(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_rings()
|
| D | fec.c | 8 struct ethnl_req_info base; 93 static int fec_prepare_data(const struct ethnl_req_info *req_base, in fec_prepare_data() 142 static int fec_reply_size(const struct ethnl_req_info *req_base, in fec_reply_size() 195 const struct ethnl_req_info *req_base, in fec_fill_reply() 229 ethnl_set_fec_validate(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_fec_validate() 237 ethnl_set_fec(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_fec()
|
| D | eeprom.c | 9 struct ethnl_req_info base; 103 static int eeprom_prepare_data(const struct ethnl_req_info *req_base, in eeprom_prepare_data() 146 static int eeprom_parse_request(struct ethnl_req_info *req_info, struct nlattr **tb, in eeprom_parse_request() 191 static int eeprom_reply_size(const struct ethnl_req_info *req_base, in eeprom_reply_size() 200 const struct ethnl_req_info *req_base, in eeprom_fill_reply()
|
| D | linkmodes.c | 10 struct ethnl_req_info base; 28 static int linkmodes_prepare_data(const struct ethnl_req_info *req_base, in linkmodes_prepare_data() 60 static int linkmodes_reply_size(const struct ethnl_req_info *req_base, in linkmodes_reply_size() 101 const struct ethnl_req_info *req_base, in linkmodes_fill_reply() 303 ethnl_set_linkmodes_validate(struct ethnl_req_info *req_info, in ethnl_set_linkmodes_validate() 319 ethnl_set_linkmodes(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_linkmodes()
|
| D | linkstate.c | 8 struct ethnl_req_info base; 82 static int linkstate_prepare_data(const struct ethnl_req_info *req_base, in linkstate_prepare_data() 130 static int linkstate_reply_size(const struct ethnl_req_info *req_base, in linkstate_reply_size() 158 const struct ethnl_req_info *req_base, in linkstate_fill_reply()
|
| D | coalesce.c | 7 struct ethnl_req_info base; 60 static int coalesce_prepare_data(const struct ethnl_req_info *req_base, in coalesce_prepare_data() 82 static int coalesce_reply_size(const struct ethnl_req_info *req_base, in coalesce_reply_size() 131 const struct ethnl_req_info *req_base, in coalesce_fill_reply() 233 ethnl_set_coalesce_validate(struct ethnl_req_info *req_info, in ethnl_set_coalesce_validate() 257 __ethnl_set_coalesce(struct ethnl_req_info *req_info, struct genl_info *info, in __ethnl_set_coalesce() 340 ethnl_set_coalesce(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_set_coalesce()
|
| D | features.c | 8 struct ethnl_req_info base; 36 static int features_prepare_data(const struct ethnl_req_info *req_base, in features_prepare_data() 54 static int features_reply_size(const struct ethnl_req_info *req_base, in features_reply_size() 87 const struct ethnl_req_info *req_base, in features_fill_reply() 220 struct ethnl_req_info req_info = {}; in ethnl_set_features()
|
| D | tunnels.c | 36 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;
|
| D | strset.c | 111 struct ethnl_req_info base; 181 static int strset_parse_request(struct ethnl_req_info *req_base, in strset_parse_request() 275 static int strset_prepare_data(const struct ethnl_req_info *req_base, in strset_prepare_data() 347 static int strset_reply_size(const struct ethnl_req_info *req_base, in strset_reply_size() 437 const struct ethnl_req_info *req_base, in strset_fill_reply()
|
| D | stats.c | 8 struct ethnl_req_info base; 87 static int stats_parse_request(struct ethnl_req_info *req_base, in stats_parse_request() 115 static int stats_prepare_data(const struct ethnl_req_info *req_base, in stats_prepare_data() 166 static int stats_reply_size(const struct ethnl_req_info *req_base, in stats_reply_size() 401 const struct ethnl_req_info *req_base, in stats_fill_reply()
|