Home
last modified time | relevance | path

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

1234

/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 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/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 *inf
[all...]
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/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()
145 const struct genl_info *info) in net_shaper_fill_one()
184 static int net_shaper_ctx_setup(const struct genl_info *info, int type, in net_shaper_ctx_setup()
215 static int net_shaper_ctx_setup_lock(const struct genl_info *info, int type, in net_shaper_ctx_setup_lock()
455 const struct genl_info *info, in net_shaper_parse_handle()
502 const struct genl_info *info, in net_shaper_validate_caps()
570 const struct genl_info *info, in net_shaper_parse_info()
646 const struct genl_info *info, in net_shaper_parse_leaf()
685 const struct genl_info *info, in net_shaper_parse_node()
716 static int net_shaper_generic_pre(struct genl_info *info, int type) in net_shaper_generic_pre()
[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.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);
H A Dgenl.h15 int handshake_nl_accept_doit(struct sk_buff *skb, struct genl_info *info);
16 int handshake_nl_done_doit(struct sk_buff *skb, struct genl_info *info);
/linux/net/psp/
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/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/net/core/
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/devlink/
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 Drate.c21 devlink_rate_leaf_get_from_info(struct devlink *devlink, struct genl_info *info) in devlink_rate_leaf_get_from_info()
64 devlink_rate_node_get_from_info(struct devlink *devlink, struct genl_info *info) in devlink_rate_node_get_from_info()
70 devlink_rate_get_from_info(struct devlink *devlink, struct genl_info *info) in devlink_rate_get_from_info()
240 int devlink_nl_rate_get_doit(struct sk_buff *skb, struct genl_info *info) in devlink_nl_rate_get_doit()
280 struct genl_info *info, in devlink_nl_rate_parent_node_set()
384 struct genl_info *info) in devlink_nl_rate_tc_bw_set()
427 struct genl_info *info) in devlink_nl_rate_set()
507 struct genl_info *info, in devlink_rate_set_ops_supported()
586 int devlink_nl_rate_set_doit(struct sk_buff *skb, struct genl_info *info) in devlink_nl_rate_set_doit()
608 int devlink_nl_rate_new_doit(struct sk_buff *skb, struct genl_info *info) in devlink_nl_rate_new_doit()
[all …]
/linux/kernel/power/
H A Dem_netlink_autogen.h16 struct genl_info *info);
20 struct genl_info *info);
/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()
132 struct genl_info *info, in l2tp_session_notify()
185 static int l2tp_nl_cmd_tunnel_create(struct sk_buff *skb, struct genl_info *info) in l2tp_nl_cmd_tunnel_create()
259 static int l2tp_nl_cmd_tunnel_delete(struct sk_buff *skb, struct genl_info *info) in l2tp_nl_cmd_tunnel_delete()
289 static int l2tp_nl_cmd_tunnel_modify(struct sk_buff *skb, struct genl_info *info) in l2tp_nl_cmd_tunnel_modify()
450 static int l2tp_nl_cmd_tunnel_get(struct sk_buff *skb, struct genl_info *info) in l2tp_nl_cmd_tunnel_get()
528 static int l2tp_nl_cmd_session_create(struct sk_buff *skb, struct genl_info *info) in l2tp_nl_cmd_session_create()
660 static int l2tp_nl_cmd_session_delete(struct sk_buff *skb, struct genl_info *info) in l2tp_nl_cmd_session_delete()
[all …]
/linux/drivers/net/ieee802154/
H A Dmac802154_hwsim.c83 static int hwsim_add_one(struct genl_info *info, struct device *dev,
340 static int hwsim_new_radio_nl(struct sk_buff *msg, struct genl_info *info) in hwsim_new_radio_nl()
345 static int hwsim_del_radio_nl(struct sk_buff *msg, struct genl_info *info) in hwsim_del_radio_nl()
456 static int hwsim_get_radio_nl(struct sk_buff *msg, struct genl_info *info) in hwsim_get_radio_nl()
577 static int hwsim_new_edge_nl(struct sk_buff *msg, struct genl_info *info) in hwsim_new_edge_nl()
639 static int hwsim_del_edge_nl(struct sk_buff *msg, struct genl_info *info) in hwsim_del_edge_nl()
685 static int hwsim_set_edge_lqi(struct sk_buff *msg, struct genl_info *info) in hwsim_set_edge_lqi()
804 struct genl_info *info) in hwsim_mcast_config_msg()
814 static void hwsim_mcast_new_radio(struct genl_info *info, struct hwsim_phy *phy) in hwsim_mcast_new_radio()
896 static int hwsim_add_one(struct genl_info *info, struct device *dev, in hwsim_add_one()
/linux/net/nfc/
H A Dnetlink.c722 static int nfc_genl_get_device(struct sk_buff *skb, struct genl_info *info) in nfc_genl_get_device()
760 static int nfc_genl_dev_up(struct sk_buff *skb, struct genl_info *info) in nfc_genl_dev_up()
781 static int nfc_genl_dev_down(struct sk_buff *skb, struct genl_info *info) in nfc_genl_dev_down()
802 static int nfc_genl_start_poll(struct sk_buff *skb, struct genl_info *info) in nfc_genl_start_poll()
843 static int nfc_genl_stop_poll(struct sk_buff *skb, struct genl_info *info) in nfc_genl_stop_poll()
884 static int nfc_genl_activate_target(struct sk_buff *skb, struct genl_info *info) in nfc_genl_activate_target()
912 struct genl_info *info) in nfc_genl_deactivate_target()
936 static int nfc_genl_dep_link_up(struct sk_buff *skb, struct genl_info *info) in nfc_genl_dep_link_up()
971 static int nfc_genl_dep_link_down(struct sk_buff *skb, struct genl_info *info) in nfc_genl_dep_link_down()
1017 static int nfc_genl_llc_get_params(struct sk_buff *skb, struct genl_info *info) in nfc_genl_llc_get_params()
[all …]
/linux/net/smc/
H A Dsmc_clc.h470 int smc_nl_add_ueid(struct sk_buff *skb, struct genl_info *info);
471 int smc_nl_remove_ueid(struct sk_buff *skb, struct genl_info *info);
472 int smc_nl_flush_ueid(struct sk_buff *skb, struct genl_info *info);
474 int smc_nl_enable_seid(struct sk_buff *skb, struct genl_info *info);
475 int smc_nl_disable_seid(struct sk_buff *skb, struct genl_info *info);
/linux/net/netlabel/
H A Dnetlabel_cipso_v4.c79 static int netlbl_cipsov4_add_common(struct genl_info *info, in netlbl_cipsov4_add_common()
121 static int netlbl_cipsov4_add_std(struct genl_info *info, in netlbl_cipsov4_add_std()
326 static int netlbl_cipsov4_add_pass(struct genl_info *info, in netlbl_cipsov4_add_pass()
365 static int netlbl_cipsov4_add_local(struct genl_info *info, in netlbl_cipsov4_add_local()
403 static int netlbl_cipsov4_add(struct sk_buff *skb, struct genl_info *info) in netlbl_cipsov4_add()
448 static int netlbl_cipsov4_list(struct sk_buff *skb, struct genl_info *info) in netlbl_cipsov4_list()
701 static int netlbl_cipsov4_remove(struct sk_buff *skb, struct genl_info *info) in netlbl_cipsov4_remove()
H A Dnetlabel_mgmt.c76 static int netlbl_mgmt_add_common(struct genl_info *info, in netlbl_mgmt_add_common()
420 static int netlbl_mgmt_add(struct sk_buff *skb, struct genl_info *info) in netlbl_mgmt_add()
451 static int netlbl_mgmt_remove(struct sk_buff *skb, struct genl_info *info) in netlbl_mgmt_remove()
544 static int netlbl_mgmt_adddef(struct sk_buff *skb, struct genl_info *info) in netlbl_mgmt_adddef()
574 static int netlbl_mgmt_removedef(struct sk_buff *skb, struct genl_info *info) in netlbl_mgmt_removedef()
594 static int netlbl_mgmt_listdef(struct sk_buff *skb, struct genl_info *info) in netlbl_mgmt_listdef()
723 static int netlbl_mgmt_version(struct sk_buff *skb, struct genl_info *info) in netlbl_mgmt_version()

1234