/linux/net/ethtool/ |
H A 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()
|
H A D | netlink.h | 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 { 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 ðnl_req_info [all...] |
H A 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()
|
H A 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() 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 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()
|
H A 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() 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 D | eee.c | 8 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 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()
|
H A 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()
|
H A D | phy.c | 15 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 D | eeprom.c | 9 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 D | rings.c | 9 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 D | linkstate.c | 9 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 D | module.c | 15 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 D | tsconfig.c | 13 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 D | features.c | 10 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 D | pse-pd.c | 18 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 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;
|
H A D | mm.c | 10 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 D | netlink.c | 147 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 D | tsinfo.c | 15 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 D | rss.c | 9 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 D | cabletest.c | 59 struct ethnl_req_info req_info = {}; in ethnl_act_cable_test() 322 struct ethnl_req_info req_info = {}; in ethnl_act_cable_test_tdr()
|