| /linux/net/devlink/ |
| H A D | netlink_gen.h | 25 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 D | netlink.c | 43 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 D | sb.c | 58 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 D | devl_internal.h | 161 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 D | ieee802154.h | 43 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 D | nl802154.c | 173 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 D | netlink.h | 26 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 D | shaper_nl_gen.h | 22 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 D | shaper.c | 78 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 D | netdev-genl-gen.h | 22 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 D | netdev-genl.c | 36 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 D | genetlink.h | 35 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 D | bearer.h | 202 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 D | node.h | 116 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 D | net.h | 48 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 D | handshake.h | 49 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 D | genl.h | 16 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 D | netlink.h | 20 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 D | rss.c | 71 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 D | psp_nl.c | 16 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 D | ila.h | 114 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 D | em_netlink_autogen.h | 16 struct genl_info *info); 20 struct genl_info *info);
|
| /linux/drivers/net/ovpn/ |
| H A D | netlink.c | 36 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 D | pm_netlink.c | 33 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 D | l2tp_netlink.c | 46 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...] |