Home
last modified time | relevance | path

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

1234

/linux/net/devlink/
H A Dnetlink_gen.h25 struct genl_info *info);
27 struct sk_buff *skb, struct genl_info *info);
30 struct genl_info *info);
32 struct sk_buff *skb, struct genl_info *info);
35 struct genl_info *info);
38 struct genl_info *info);
41 struct sk_buff *skb, struct genl_info *info);
45 struct genl_info *info);
47 int devlink_nl_get_doit(struct sk_buff *skb, struct genl_info *info);
49 int devlink_nl_port_get_doit(struct sk_buff *skb, struct genl_info *info);
[all …]
H A Dnetlink.c43 struct genl_info *info) in devlink_nl_notify_filter_set_doit()
175 int devlink_nl_msg_reply_and_new(struct sk_buff **msg, struct genl_info *info) in devlink_nl_msg_reply_and_new()
271 static int __devlink_nl_pre_doit(struct sk_buff *skb, struct genl_info *info, in __devlink_nl_pre_doit()
323 struct sk_buff *skb, struct genl_info *info) in devlink_nl_pre_doit()
329 struct sk_buff *skb, struct genl_info *info) in devlink_nl_pre_doit_port()
335 struct sk_buff *skb, struct genl_info *info) in devlink_nl_pre_doit_dev_lock()
342 struct genl_info *info) in devlink_nl_pre_doit_port_optional()
349 struct genl_info *info) in devlink_nl_pre_doit_parent_dev_optional()
355 static void __devlink_nl_post_doit(struct sk_buff *skb, struct genl_info *info, in __devlink_nl_post_doit()
369 struct sk_buff *skb, struct genl_info *info) in devlink_nl_post_doit()
[all …]
H A Dsb.c58 struct genl_info *info) in devlink_sb_get_from_info()
80 struct genl_info *info, in devlink_sb_pool_index_get_from_info()
105 devlink_sb_pool_type_get_from_info(struct genl_info *info, in devlink_sb_pool_type_get_from_info()
129 devlink_sb_th_type_get_from_info(struct genl_info *info, in devlink_sb_th_type_get_from_info()
159 struct genl_info *info, in devlink_sb_tc_index_get_from_info()
205 int devlink_nl_sb_get_doit(struct sk_buff *skb, struct genl_info *info) in devlink_nl_sb_get_doit()
307 int devlink_nl_sb_pool_get_doit(struct sk_buff *skb, struct genl_info *info) in devlink_nl_sb_pool_get_doit()
416 int devlink_nl_sb_pool_set_doit(struct sk_buff *skb, struct genl_info *info) in devlink_nl_sb_pool_set_doit()
507 struct genl_info *info) in devlink_nl_sb_port_pool_get_doit()
625 struct genl_info *info) in devlink_nl_sb_port_pool_set_doit()
[all …]
H A Ddevl_internal.h161 devlink_nl_ctx(struct genl_info *info) in devlink_nl_ctx()
164 sizeof_field(struct genl_info, ctx)); in devlink_nl_ctx()
234 int devlink_nl_msg_reply_and_new(struct sk_buff **msg, struct genl_info *info);
321 devlink_port_get_from_info(struct devlink *devlink, struct genl_info *info);
344 struct genl_info *info);
/linux/net/ieee802154/
H A Dieee802154.h43 struct genl_info;
47 struct sk_buff *ieee802154_nl_new_reply(struct genl_info *info,
49 int ieee802154_nl_reply(struct sk_buff *msg, struct genl_info *info);
54 int ieee802154_list_phy(struct sk_buff *skb, struct genl_info *info);
56 int ieee802154_add_iface(struct sk_buff *skb, struct genl_info *info);
57 int ieee802154_del_iface(struct sk_buff *skb, struct genl_info *info);
64 int ieee802154_associate_req(struct sk_buff *skb, struct genl_info *info);
65 int ieee802154_associate_resp(struct sk_buff *skb, struct genl_info *info);
66 int ieee802154_disassociate_req(struct sk_buff *skb, struct genl_info *info);
67 int ieee802154_scan_req(struct sk_buff *skb, struct genl_info *info);
[all …]
H A Dnl802154.c173 cfg802154_get_dev_from_info(struct net *netns, struct genl_info *info) in cfg802154_get_dev_from_info()
660 static int nl802154_get_wpan_phy(struct sk_buff *skb, struct genl_info *info) in nl802154_get_wpan_phy()
903 static int nl802154_get_interface(struct sk_buff *skb, struct genl_info *info) in nl802154_get_interface()
922 static int nl802154_new_interface(struct sk_buff *skb, struct genl_info *info) in nl802154_new_interface()
953 static int nl802154_del_interface(struct sk_buff *skb, struct genl_info *info) in nl802154_del_interface()
973 static int nl802154_set_channel(struct sk_buff *skb, struct genl_info *info) in nl802154_set_channel()
992 static int nl802154_set_cca_mode(struct sk_buff *skb, struct genl_info *info) in nl802154_set_cca_mode()
1023 static int nl802154_set_cca_ed_level(struct sk_buff *skb, struct genl_info *info) in nl802154_set_cca_ed_level()
1045 static int nl802154_set_tx_power(struct sk_buff *skb, struct genl_info *info) in nl802154_set_tx_power()
1067 static int nl802154_set_pan_id(struct sk_buff *skb, struct genl_info *info) in nl802154_set_pan_id()
[all …]
/linux/fs/nfsd/
H A Dnetlink.h26 int nfsd_nl_threads_set_doit(struct sk_buff *skb, struct genl_info *info);
27 int nfsd_nl_threads_get_doit(struct sk_buff *skb, struct genl_info *info);
28 int nfsd_nl_version_set_doit(struct sk_buff *skb, struct genl_info *info);
29 int nfsd_nl_version_get_doit(struct sk_buff *skb, struct genl_info *info);
30 int nfsd_nl_listener_set_doit(struct sk_buff *skb, struct genl_info *info);
31 int nfsd_nl_listener_get_doit(struct sk_buff *skb, struct genl_info *info);
32 int nfsd_nl_pool_mode_set_doit(struct sk_buff *skb, struct genl_info *info);
33 int nfsd_nl_pool_mode_get_doit(struct sk_buff *skb, struct genl_info *info);
37 struct genl_info *info);
40 int nfsd_nl_expkey_set_reqs_doit(struct sk_buff *skb, struct genl_info *info);
[all …]
/linux/net/shaper/
H A Dshaper_nl_gen.h22 struct sk_buff *skb, struct genl_info *info);
24 struct sk_buff *skb, struct genl_info *info);
26 struct sk_buff *skb, struct genl_info *info);
29 struct genl_info *info);
32 struct sk_buff *skb, struct genl_info *info);
35 struct sk_buff *skb, struct genl_info *info);
41 int net_shaper_nl_get_doit(struct sk_buff *skb, struct genl_info *info);
43 int net_shaper_nl_set_doit(struct sk_buff *skb, struct genl_info *info);
44 int net_shaper_nl_delete_doit(struct sk_buff *skb, struct genl_info *info);
45 int net_shaper_nl_group_doit(struct sk_buff *skb, struct genl_info *info);
[all …]
H A Dshaper.c78 static int net_shaper_list_len(struct genl_info *info, int type) in net_shaper_list_len()
164 const struct genl_info *info) in net_shaper_fill_one()
207 static int net_shaper_ctx_setup(const struct genl_info *info, int type, in net_shaper_ctx_setup()
238 static int net_shaper_ctx_setup_lock(const struct genl_info *info, int type, in net_shaper_ctx_setup_lock()
465 const struct genl_info *info, in net_shaper_rollback()
512 const struct genl_info *info, in net_shaper_parse_handle()
580 const struct genl_info *info, in net_shaper_validate_caps()
656 const struct genl_info *info,
695 const struct genl_info *info,
726 static int net_shaper_generic_pre(struct genl_info *inf in net_shaper_parse_node()
[all...]
/linux/net/core/
H A Dnetdev-genl-gen.h22 int netdev_nl_dev_get_doit(struct sk_buff *skb, struct genl_info *info);
24 int netdev_nl_page_pool_get_doit(struct sk_buff *skb, struct genl_info *info);
28 struct genl_info *info);
31 int netdev_nl_queue_get_doit(struct sk_buff *skb, struct genl_info *info);
34 int netdev_nl_napi_get_doit(struct sk_buff *skb, struct genl_info *info);
38 int netdev_nl_bind_rx_doit(struct sk_buff *skb, struct genl_info *info);
39 int netdev_nl_napi_set_doit(struct sk_buff *skb, struct genl_info *info);
40 int netdev_nl_bind_tx_doit(struct sk_buff *skb, struct genl_info *info);
41 int netdev_nl_queue_create_doit(struct sk_buff *skb, struct genl_info *info);
H A Dnetdev-genl.c36 const struct genl_info *info) in netdev_nl_dev_fill()
90 struct genl_info info; in netdev_genl_dev_notify()
112 int netdev_nl_dev_get_doit(struct sk_buff *skb, struct genl_info *info) in netdev_nl_dev_get_doit()
164 const struct genl_info *info) in netdev_nl_napi_fill_one()
223 int netdev_nl_napi_get_doit(struct sk_buff *skb, struct genl_info *info) in netdev_nl_napi_get_doit()
264 const struct genl_info *info, in netdev_nl_napi_dump_one()
297 const struct genl_info *info = genl_info_dump(cb); in netdev_nl_napi_get_dumpit()
327 netdev_nl_napi_set_config(struct napi_struct *napi, struct genl_info *info) in netdev_nl_napi_set_config()
361 int netdev_nl_napi_set_doit(struct sk_buff *skb, struct genl_info *info) in netdev_nl_napi_set_doit()
476 u32 q_idx, u32 q_type, const struct genl_info *info) in netdev_nl_queue_fill_one()
[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/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.h49 struct genl_info;
60 struct genl_info *info, int fd);
63 struct genl_info *info);
78 struct genl_info *info);
92 struct genl_info *info);
H A Dgenl.h16 int handshake_nl_accept_doit(struct sk_buff *skb, struct genl_info *info);
17 int handshake_nl_done_doit(struct sk_buff *skb, struct genl_info *info);
/linux/net/ethtool/
H A Dnetlink.h20 u16 hdr_attrtype, struct genl_info *info,
429 const struct genl_info *info,
434 const struct genl_info *info);
443 struct genl_info *info);
445 struct genl_info *info);
534 int ethnl_set_features(struct sk_buff *skb, struct genl_info *info);
535 int ethnl_act_cable_test(struct sk_buff *skb, struct genl_info *info);
536 int ethnl_act_cable_test_tdr(struct sk_buff *skb, struct genl_info *info);
537 int ethnl_tunnel_info_doit(struct sk_buff *skb, struct genl_info *info);
540 int ethnl_act_module_fw_flash(struct sk_buff *skb, struct genl_info *info);
[all …]
H A Drss.c71 const struct genl_info *info, in rss_parse_request()
89 struct rss_reply_data *data, const struct genl_info *info) in rss_prepare_flow_hash()
152 struct rss_reply_data *data, const struct genl_info *info) in rss_prepare_get()
207 struct rss_reply_data *data, const struct genl_info *info) in rss_prepare_ctx()
246 struct rss_reply_data *data, const struct genl_info *info) in rss_prepare()
262 const struct genl_info *info) in rss_prepare_data()
371 const struct genl_info *info = genl_info_dump(cb); in ethnl_rss_dump_start()
405 const struct genl_info *info = genl_info_dump(cb); in rss_dump_one_ctx()
582 ethnl_rss_set_validate(struct ethnl_req_info *req_info, struct genl_info *info) in ethnl_rss_set_validate()
618 rss_set_prep_indir(struct net_device *dev, struct genl_info *info, in rss_set_prep_indir()
[all …]
/linux/net/psp/
H A Dpsp_nl.c16 static struct sk_buff *psp_nl_reply_new(struct genl_info *info) in psp_nl_reply_new()
34 static int psp_nl_reply_send(struct sk_buff *rsp, struct genl_info *info) in psp_nl_reply_send()
146 struct sk_buff *skb, struct genl_info *info, in __psp_device_get_locked()
159 struct sk_buff *skb, struct genl_info *info) in psp_device_get_locked_admin()
165 struct sk_buff *skb, struct genl_info *info) in psp_device_get_locked()
175 struct sk_buff *skb, struct genl_info *info) in psp_device_get_locked_dev_assoc()
187 struct genl_info *info) in psp_nl_resolve_assoc_dev_ns()
220 struct genl_info *info) in psp_device_unlock()
284 const struct genl_info *info) in psp_nl_dev_fill()
330 struct genl_info info; in psp_nl_build_dev_ntf()
[all …]
/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/kernel/power/
H A Dem_netlink_autogen.h16 struct genl_info *info);
20 struct genl_info *info);
/linux/drivers/net/ovpn/
H A Dnetlink.c36 ovpn_get_dev_from_attrs(struct net *net, const struct genl_info *info, in ovpn_get_dev_from_attrs()
73 struct genl_info *info) in ovpn_nl_pre_doit()
88 struct genl_info *info) in ovpn_nl_post_doit()
183 struct genl_info *info, in ovpn_nl_peer_precheck()
279 static int ovpn_nl_peer_modify(struct ovpn_peer *peer, struct genl_info *info, in ovpn_nl_peer_modify()
347 int ovpn_nl_peer_new_doit(struct sk_buff *skb, struct genl_info *info) in ovpn_nl_peer_new_doit()
475 int ovpn_nl_peer_set_doit(struct sk_buff *skb, struct genl_info *info) in ovpn_nl_peer_set_doit()
549 static int ovpn_nl_send_peer(struct sk_buff *skb, const struct genl_info *info, in ovpn_nl_send_peer()
668 int ovpn_nl_peer_get_doit(struct sk_buff *skb, struct genl_info *info) in ovpn_nl_peer_get_doit()
735 const struct genl_info *info = genl_info_dump(cb); in ovpn_nl_peer_get_dumpit()
[all …]
/linux/net/mptcp/
H A Dpm_netlink.c33 struct genl_info *info, in mptcp_pm_parse_pm_addr_attr()
92 int mptcp_pm_parse_addr(struct nlattr *attr, struct genl_info *info, in mptcp_pm_parse_addr()
102 int mptcp_pm_parse_entry(struct nlattr *attr, struct genl_info *info, in mptcp_pm_parse_entry()
171 struct genl_info *info) in mptcp_pm_get_addr()
178 int mptcp_pm_nl_get_addr_doit(struct sk_buff *skb, struct genl_info *info) in mptcp_pm_nl_get_addr_doit()
248 const struct genl_info *info = genl_info_dump(cb); in mptcp_pm_dump_addr()
261 static int mptcp_pm_set_flags(struct genl_info *info) in mptcp_pm_set_flags()
280 int mptcp_pm_nl_set_flags_doit(struct sk_buff *skb, struct genl_info *info) in mptcp_pm_nl_set_flags_doit()
/linux/net/l2tp/
H A Dl2tp_netlink.c46 static struct l2tp_session *l2tp_nl_session_get(struct genl_info *info) in l2tp_nl_session_get()
73 static int l2tp_nl_cmd_noop(struct sk_buff *skb, struct genl_info *info) in l2tp_nl_cmd_noop()
104 struct genl_info *info, in l2tp_tunnel_notify()
133 struct genl_info *info, in l2tp_session_notify()
188 static int l2tp_nl_cmd_tunnel_create(struct sk_buff *skb, struct genl_info *info) in l2tp_nl_cmd_tunnel_create()
262 static int l2tp_nl_cmd_tunnel_delete(struct sk_buff *skb, struct genl_info *info) in l2tp_nl_cmd_tunnel_delete()
292 static int l2tp_nl_cmd_tunnel_modify(struct sk_buff *skb, struct genl_info *info) in l2tp_nl_cmd_tunnel_modify()
453 static int l2tp_nl_cmd_tunnel_get(struct sk_buff *skb, struct genl_info *info) in l2tp_nl_cmd_tunnel_get()
531 static int l2tp_nl_cmd_session_create(struct sk_buff *skb, struct genl_info *info) in l2tp_nl_cmd_session_create()
663 static int l2tp_nl_cmd_session_delete(struct sk_buff *skb, struct genl_info *inf
[all...]

1234