Home
last modified time | relevance | path

Searched refs:genl_info (Results 1 – 25 of 142) sorted by relevance

123456

/linux/net/devlink/
H A Dnetlink_gen.h24 struct genl_info *info);
26 struct sk_buff *skb, struct genl_info *info);
28 struct sk_buff *skb, struct genl_info *info);
31 struct genl_info *info);
34 struct genl_info *info);
37 struct sk_buff *skb, struct genl_info *info);
39 int devlink_nl_get_doit(struct sk_buff *skb, struct genl_info *info);
41 int devlink_nl_port_get_doit(struct sk_buff *skb, struct genl_info *info);
44 int devlink_nl_port_set_doit(struct sk_buff *skb, struct genl_info *info);
45 int devlink_nl_port_new_doit(struct sk_buff *skb, struct genl_info *info);
[all …]
H A Dnetlink.c42 struct genl_info *info) in devlink_nl_notify_filter_set_doit()
165 int devlink_nl_msg_reply_and_new(struct sk_buff **msg, struct genl_info *info) in devlink_nl_msg_reply_and_new()
209 static int __devlink_nl_pre_doit(struct sk_buff *skb, struct genl_info *info, in __devlink_nl_pre_doit()
244 struct sk_buff *skb, struct genl_info *info) in devlink_nl_pre_doit()
250 struct sk_buff *skb, struct genl_info *info) in devlink_nl_pre_doit_port()
256 struct sk_buff *skb, struct genl_info *info) in devlink_nl_pre_doit_dev_lock()
263 struct genl_info *info) in devlink_nl_pre_doit_port_optional()
268 static void __devlink_nl_post_doit(struct sk_buff *skb, struct genl_info *info, in __devlink_nl_post_doit()
280 struct sk_buff *skb, struct genl_info *info) in devlink_nl_post_doit()
287 struct sk_buff *skb, struct genl_info *info) in devlink_nl_post_doit_dev_lock()
[all …]
/linux/net/ieee802154/
H A Dieee802154.h26 struct genl_info;
30 struct sk_buff *ieee802154_nl_new_reply(struct genl_info *info,
32 int ieee802154_nl_reply(struct sk_buff *msg, struct genl_info *info);
37 int ieee802154_list_phy(struct sk_buff *skb, struct genl_info *info);
39 int ieee802154_add_iface(struct sk_buff *skb, struct genl_info *info);
40 int ieee802154_del_iface(struct sk_buff *skb, struct genl_info *info);
47 int ieee802154_associate_req(struct sk_buff *skb, struct genl_info *info);
48 int ieee802154_associate_resp(struct sk_buff *skb, struct genl_info *info);
49 int ieee802154_disassociate_req(struct sk_buff *skb, struct genl_info *info);
50 int ieee802154_scan_req(struct sk_buff *skb, struct genl_info *info);
[all …]
H A Dnl-mac.c145 static struct net_device *ieee802154_nl_get_dev(struct genl_info *info) in ieee802154_nl_get_dev()
173 int ieee802154_associate_req(struct sk_buff *skb, struct genl_info *info) in ieee802154_associate_req()
217 int ieee802154_associate_resp(struct sk_buff *skb, struct genl_info *info) in ieee802154_associate_resp()
250 int ieee802154_disassociate_req(struct sk_buff *skb, struct genl_info *info) in ieee802154_disassociate_req()
292 int ieee802154_start_req(struct sk_buff *skb, struct genl_info *info) in ieee802154_start_req()
361 int ieee802154_scan_req(struct sk_buff *skb, struct genl_info *info) in ieee802154_scan_req()
395 int ieee802154_list_iface(struct sk_buff *skb, struct genl_info *info) in ieee802154_list_iface()
455 int ieee802154_set_macparams(struct sk_buff *skb, struct genl_info *info) in ieee802154_set_macparams()
534 ieee802154_llsec_parse_key_id(struct genl_info *info, in ieee802154_llsec_parse_key_id()
634 int ieee802154_llsec_getparams(struct sk_buff *skb, struct genl_info *info) in ieee802154_llsec_getparams()
[all …]
/linux/drivers/dpll/
H A Ddpll_nl.h21 struct genl_info *info);
23 struct genl_info *info);
25 struct genl_info *info);
28 struct genl_info *info);
31 struct genl_info *info);
34 struct genl_info *info);
36 int dpll_nl_device_id_get_doit(struct sk_buff *skb, struct genl_info *info);
37 int dpll_nl_device_get_doit(struct sk_buff *skb, struct genl_info *info);
39 int dpll_nl_device_set_doit(struct sk_buff *skb, struct genl_info *info);
40 int dpll_nl_pin_id_get_doit(struct sk_buff *skb, struct genl_info *info);
[all …]
/linux/net/mptcp/
H A Dmptcp_pm_gen.h43 int mptcp_pm_nl_add_addr_doit(struct sk_buff *skb, struct genl_info *info);
44 int mptcp_pm_nl_del_addr_doit(struct sk_buff *skb, struct genl_info *info);
45 int mptcp_pm_nl_get_addr_doit(struct sk_buff *skb, struct genl_info *info);
48 int mptcp_pm_nl_flush_addrs_doit(struct sk_buff *skb, struct genl_info *info);
49 int mptcp_pm_nl_set_limits_doit(struct sk_buff *skb, struct genl_info *info);
50 int mptcp_pm_nl_get_limits_doit(struct sk_buff *skb, struct genl_info *info);
51 int mptcp_pm_nl_set_flags_doit(struct sk_buff *skb, struct genl_info *info);
52 int mptcp_pm_nl_announce_doit(struct sk_buff *skb, struct genl_info *info);
53 int mptcp_pm_nl_remove_doit(struct sk_buff *skb, struct genl_info *info);
55 struct genl_info *info);
[all …]
/linux/net/shaper/
H A Dshaper_nl_gen.h20 struct sk_buff *skb, struct genl_info *info);
22 struct sk_buff *skb, struct genl_info *info);
24 struct sk_buff *skb, struct genl_info *info);
27 struct genl_info *info);
30 struct sk_buff *skb, struct genl_info *info);
33 struct sk_buff *skb, struct genl_info *info);
39 int net_shaper_nl_get_doit(struct sk_buff *skb, struct genl_info *info);
41 int net_shaper_nl_set_doit(struct sk_buff *skb, struct genl_info *info);
42 int net_shaper_nl_delete_doit(struct sk_buff *skb, struct genl_info *info);
43 int net_shaper_nl_group_doit(struct sk_buff *skb, struct genl_info *info);
[all …]
H A Dshaper.c76 static int net_shaper_list_len(struct genl_info *info, int type) in net_shaper_list_len()
137 const struct genl_info *info) in net_shaper_fill_one()
176 static int net_shaper_ctx_setup(const struct genl_info *info, int type, in net_shaper_ctx_setup()
207 static int net_shaper_ctx_setup_lock(const struct genl_info *info, int type, in net_shaper_ctx_setup_lock()
443 const struct genl_info *info, in net_shaper_parse_handle()
479 const struct genl_info *info, in net_shaper_validate_caps()
547 const struct genl_info *info, in net_shaper_parse_info()
623 const struct genl_info *info, in net_shaper_parse_leaf()
662 const struct genl_info *info, in net_shaper_parse_node()
693 static int net_shaper_generic_pre(struct genl_info *info, int type) in net_shaper_generic_pre()
[all …]
/linux/drivers/net/ovpn/
H A Dnetlink-gen.h27 struct genl_info *info);
30 struct genl_info *info);
32 int ovpn_nl_peer_new_doit(struct sk_buff *skb, struct genl_info *info);
33 int ovpn_nl_peer_set_doit(struct sk_buff *skb, struct genl_info *info);
34 int ovpn_nl_peer_get_doit(struct sk_buff *skb, struct genl_info *info);
36 int ovpn_nl_peer_del_doit(struct sk_buff *skb, struct genl_info *info);
37 int ovpn_nl_key_new_doit(struct sk_buff *skb, struct genl_info *info);
38 int ovpn_nl_key_get_doit(struct sk_buff *skb, struct genl_info *info);
39 int ovpn_nl_key_swap_doit(struct sk_buff *skb, struct genl_info *info);
40 int ovpn_nl_key_del_doit(struct sk_buff *skb, struct genl_info *info);
/linux/net/psp/
H A Dpsp-nl-gen.h19 struct sk_buff *skb, struct genl_info *info);
21 struct sk_buff *skb, struct genl_info *info);
24 struct genl_info *info);
26 int psp_nl_dev_get_doit(struct sk_buff *skb, struct genl_info *info);
28 int psp_nl_dev_set_doit(struct sk_buff *skb, struct genl_info *info);
29 int psp_nl_key_rotate_doit(struct sk_buff *skb, struct genl_info *info);
30 int psp_nl_rx_assoc_doit(struct sk_buff *skb, struct genl_info *info);
31 int psp_nl_tx_assoc_doit(struct sk_buff *skb, struct genl_info *info);
32 int psp_nl_get_stats_doit(struct sk_buff *skb, struct genl_info *info);
H A Dpsp_nl.c15 static struct sk_buff *psp_nl_reply_new(struct genl_info *info) in psp_nl_reply_new()
33 static int psp_nl_reply_send(struct sk_buff *rsp, struct genl_info *info) in psp_nl_reply_send()
69 struct sk_buff *skb, struct genl_info *info) in psp_device_get_locked()
81 struct genl_info *info) in psp_device_unlock()
93 const struct genl_info *info) in psp_nl_dev_fill()
117 struct genl_info info; in psp_nl_notify_dev()
138 int psp_nl_dev_get_doit(struct sk_buff *req, struct genl_info *info) in psp_nl_dev_get_doit()
187 int psp_nl_dev_set_doit(struct sk_buff *skb, struct genl_info *info) in psp_nl_dev_set_doit()
229 int psp_nl_key_rotate_doit(struct sk_buff *skb, struct genl_info *info) in psp_nl_key_rotate_doit()
232 struct genl_info ntf_info; in psp_nl_key_rotate_doit()
[all …]
/linux/include/net/
H A Dgenetlink.h35 struct genl_info;
93 struct genl_info *info);
96 struct genl_info *info);
131 struct genl_info { struct
146 static inline struct net *genl_info_net(const struct genl_info *info) in genl_info_net() argument
151 static inline void genl_info_net_set(struct genl_info *info, struct net *net) in genl_info_net_set()
156 static inline void *genl_info_userhdr(const struct genl_info *info) in genl_info_userhdr()
168 const struct genl_info *__info = (info); \
192 int (*doit)(struct sk_buff *skb, struct genl_info *info);
215 struct genl_info *info);
[all …]
/linux/fs/nfsd/
H A Dnetlink.h21 int nfsd_nl_threads_set_doit(struct sk_buff *skb, struct genl_info *info);
22 int nfsd_nl_threads_get_doit(struct sk_buff *skb, struct genl_info *info);
23 int nfsd_nl_version_set_doit(struct sk_buff *skb, struct genl_info *info);
24 int nfsd_nl_version_get_doit(struct sk_buff *skb, struct genl_info *info);
25 int nfsd_nl_listener_set_doit(struct sk_buff *skb, struct genl_info *info);
26 int nfsd_nl_listener_get_doit(struct sk_buff *skb, struct genl_info *info);
27 int nfsd_nl_pool_mode_set_doit(struct sk_buff *skb, struct genl_info *info);
28 int nfsd_nl_pool_mode_get_doit(struct sk_buff *skb, struct genl_info *info);
/linux/net/core/
H A Dnetdev-genl-gen.h20 int netdev_nl_dev_get_doit(struct sk_buff *skb, struct genl_info *info);
22 int netdev_nl_page_pool_get_doit(struct sk_buff *skb, struct genl_info *info);
26 struct genl_info *info);
29 int netdev_nl_queue_get_doit(struct sk_buff *skb, struct genl_info *info);
32 int netdev_nl_napi_get_doit(struct sk_buff *skb, struct genl_info *info);
36 int netdev_nl_bind_rx_doit(struct sk_buff *skb, struct genl_info *info);
37 int netdev_nl_napi_set_doit(struct sk_buff *skb, struct genl_info *info);
38 int netdev_nl_bind_tx_doit(struct sk_buff *skb, struct genl_info *info);
H A Dnetdev-genl.c35 const struct genl_info *info) in netdev_nl_dev_fill()
89 struct genl_info info; in netdev_genl_dev_notify()
111 int netdev_nl_dev_get_doit(struct sk_buff *skb, struct genl_info *info) in netdev_nl_dev_get_doit()
163 const struct genl_info *info) in netdev_nl_napi_fill_one()
221 int netdev_nl_napi_get_doit(struct sk_buff *skb, struct genl_info *info) in netdev_nl_napi_get_doit()
262 const struct genl_info *info, in netdev_nl_napi_dump_one()
295 const struct genl_info *info = genl_info_dump(cb); in netdev_nl_napi_get_dumpit()
325 netdev_nl_napi_set_config(struct napi_struct *napi, struct genl_info *info) in netdev_nl_napi_set_config()
359 int netdev_nl_napi_set_doit(struct sk_buff *skb, struct genl_info *info) in netdev_nl_napi_set_doit()
391 u32 q_idx, u32 q_type, const struct genl_info *info) in netdev_nl_queue_fill_one()
[all …]
H A Dpage_pool_user.c37 const struct genl_info *info);
40 netdev_nl_page_pool_get_do(struct genl_info *info, u32 id, pp_nl_fill_cb fill) in netdev_nl_page_pool_get_do()
85 const struct genl_info *info = genl_info_dump(cb); in netdev_nl_page_pool_get_dump()
115 const struct genl_info *info) in page_pool_nl_stats_fill()
178 struct genl_info *info) in netdev_nl_page_pool_stats_get_doit()
217 const struct genl_info *info) in page_pool_nl_fill()
264 struct genl_info info; in netdev_nl_page_pool_event()
293 int netdev_nl_page_pool_get_doit(struct sk_buff *skb, struct genl_info *info) in netdev_nl_page_pool_get_doit()
/linux/net/tipc/
H A Dbearer.h202 int tipc_nl_bearer_disable(struct sk_buff *skb, struct genl_info *info);
203 int __tipc_nl_bearer_disable(struct sk_buff *skb, struct genl_info *info);
204 int tipc_nl_bearer_enable(struct sk_buff *skb, struct genl_info *info);
205 int __tipc_nl_bearer_enable(struct sk_buff *skb, struct genl_info *info);
207 int tipc_nl_bearer_get(struct sk_buff *skb, struct genl_info *info);
208 int tipc_nl_bearer_set(struct sk_buff *skb, struct genl_info *info);
209 int __tipc_nl_bearer_set(struct sk_buff *skb, struct genl_info *info);
210 int tipc_nl_bearer_add(struct sk_buff *skb, struct genl_info *info);
213 int tipc_nl_media_get(struct sk_buff *skb, struct genl_info *info);
214 int tipc_nl_media_set(struct sk_buff *skb, struct genl_info *info);
[all …]
H A Dnode.h116 int tipc_nl_node_reset_link_stats(struct sk_buff *skb, struct genl_info *info);
117 int tipc_nl_node_get_link(struct sk_buff *skb, struct genl_info *info);
118 int tipc_nl_node_set_link(struct sk_buff *skb, struct genl_info *info);
119 int tipc_nl_peer_rm(struct sk_buff *skb, struct genl_info *info);
121 int tipc_nl_node_set_monitor(struct sk_buff *skb, struct genl_info *info);
122 int tipc_nl_node_get_monitor(struct sk_buff *skb, struct genl_info *info);
127 int tipc_nl_node_set_key(struct sk_buff *skb, struct genl_info *info);
128 int tipc_nl_node_flush_key(struct sk_buff *skb, struct genl_info *info);
H A Dnet.h48 int tipc_nl_net_set(struct sk_buff *skb, struct genl_info *info);
49 int __tipc_nl_net_set(struct sk_buff *skb, struct genl_info *info);
50 int tipc_nl_net_addr_legacy_get(struct sk_buff *skb, struct genl_info *info);
/linux/net/handshake/
H A Dhandshake.h47 struct genl_info;
58 struct genl_info *info, int fd);
61 struct genl_info *info);
76 struct genl_info *info);
90 struct genl_info *info);
/linux/net/ethtool/
H A Dnetlink.h21 u16 hdr_attrtype, struct genl_info *info,
403 const struct genl_info *info);
412 struct genl_info *info);
414 struct genl_info *info);
503 int ethnl_set_features(struct sk_buff *skb, struct genl_info *info);
504 int ethnl_act_cable_test(struct sk_buff *skb, struct genl_info *info);
505 int ethnl_act_cable_test_tdr(struct sk_buff *skb, struct genl_info *info);
506 int ethnl_tunnel_info_doit(struct sk_buff *skb, struct genl_info *info);
509 int ethnl_act_module_fw_flash(struct sk_buff *skb, struct genl_info *info);
515 int ethnl_rss_create_doit(struct sk_buff *skb, struct genl_info *info);
[all …]
/linux/drivers/net/team/
H A Dteam_nl.h25 int team_nl_noop_doit(struct sk_buff *skb, struct genl_info *info);
26 int team_nl_options_set_doit(struct sk_buff *skb, struct genl_info *info);
27 int team_nl_options_get_doit(struct sk_buff *skb, struct genl_info *info);
28 int team_nl_port_list_get_doit(struct sk_buff *skb, struct genl_info *info);
/linux/net/ipv4/
H A Dfou_nl.h21 int fou_nl_add_doit(struct sk_buff *skb, struct genl_info *info);
22 int fou_nl_del_doit(struct sk_buff *skb, struct genl_info *info);
23 int fou_nl_get_doit(struct sk_buff *skb, struct genl_info *info);
/linux/net/ipv6/ila/
H A Dila.h114 int ila_xlat_nl_cmd_add_mapping(struct sk_buff *skb, struct genl_info *info);
115 int ila_xlat_nl_cmd_del_mapping(struct sk_buff *skb, struct genl_info *info);
116 int ila_xlat_nl_cmd_get_mapping(struct sk_buff *skb, struct genl_info *info);
117 int ila_xlat_nl_cmd_flush(struct sk_buff *skb, struct genl_info *info);
/linux/fs/smb/client/
H A Dcifs_swn.h14 struct genl_info;
21 int cifs_swn_notify(struct sk_buff *skb, struct genl_info *info);
45 static inline int cifs_swn_notify(struct sk_buff *s, struct genl_info *i) { return 0; } in cifs_swn_notify()

123456