Home
last modified time | relevance | path

Searched refs:genl_split_ops (Results 1 – 21 of 21) sorted by relevance

/linux/net/shaper/
H A Dshaper_nl_gen.h21 int net_shaper_nl_pre_doit(const struct genl_split_ops *ops,
23 int net_shaper_nl_pre_doit_write(const struct genl_split_ops *ops,
25 int net_shaper_nl_cap_pre_doit(const struct genl_split_ops *ops,
28 net_shaper_nl_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
31 net_shaper_nl_post_doit_write(const struct genl_split_ops *ops,
34 net_shaper_nl_cap_post_doit(const struct genl_split_ops *ops,
H A Dshaper.c735 int net_shaper_nl_pre_doit(const struct genl_split_ops *ops, in net_shaper_generic_pre()
746 void net_shaper_nl_post_doit(const struct genl_split_ops *ops, in net_shaper_generic_post()
752 int net_shaper_nl_pre_doit_write(const struct genl_split_ops *ops, in net_shaper_nl_post_doit()
762 void net_shaper_nl_post_doit_write(const struct genl_split_ops *ops, in net_shaper_nl_pre_doit_write()
782 int net_shaper_nl_cap_pre_doit(const struct genl_split_ops *ops, in net_shaper_nl_post_dumpit()
788 void net_shaper_nl_cap_post_doit(const struct genl_split_ops *ops, in net_shaper_nl_cap_pre_doit()
H A Dshaper_nl_gen.c86 static const struct genl_split_ops net_shaper_nl_ops[] = {
/linux/net/devlink/
H A Dnetlink_gen.h22 extern const struct genl_split_ops devlink_nl_ops[75];
24 int devlink_nl_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
26 int devlink_nl_pre_doit_port(const struct genl_split_ops *ops,
28 int devlink_nl_pre_doit_port_optional(const struct genl_split_ops *ops,
31 int devlink_nl_pre_doit_dev_lock(const struct genl_split_ops *ops,
33 int devlink_nl_pre_doit_parent_dev_optional(const struct genl_split_ops *ops,
37 devlink_nl_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
40 devlink_nl_post_doit_dev_lock(const struct genl_split_ops *ops,
43 devlink_nl_post_doit_parent_dev_optional(const struct genl_split_ops *ops,
H A Dnetlink.c322 int devlink_nl_pre_doit(const struct genl_split_ops *ops, in devlink_nl_pre_doit()
328 int devlink_nl_pre_doit_port(const struct genl_split_ops *ops, in devlink_nl_pre_doit_port()
334 int devlink_nl_pre_doit_dev_lock(const struct genl_split_ops *ops, in devlink_nl_pre_doit_dev_lock()
340 int devlink_nl_pre_doit_port_optional(const struct genl_split_ops *ops, in devlink_nl_pre_doit_port_optional()
347 int devlink_nl_pre_doit_parent_dev_optional(const struct genl_split_ops *ops, in devlink_nl_pre_doit_parent_dev_optional()
368 void devlink_nl_post_doit(const struct genl_split_ops *ops, in devlink_nl_post_doit()
375 devlink_nl_post_doit_dev_lock(const struct genl_split_ops *ops, in devlink_nl_post_doit_dev_lock()
382 devlink_nl_post_doit_parent_dev_optional(const struct genl_split_ops *ops, in devlink_nl_post_doit_parent_dev_optional()
H A Dnetlink_gen.c702 const struct genl_split_ops devlink_nl_ops[75] = {
/linux/include/net/
H A Dgenetlink.h34 struct genl_split_ops;
91 int (*pre_doit)(const struct genl_split_ops *ops,
94 void (*post_doit)(const struct genl_split_ops *ops,
101 const struct genl_split_ops *split_ops;
253 struct genl_split_ops { struct
256 int (*pre_doit)(const struct genl_split_ops *ops, argument
261 void (*post_doit)(const struct genl_split_ops *ops,
287 struct genl_split_ops op; argument
/linux/net/netlink/
H A Dgenetlink.c115 struct genl_split_ops *op) in genl_op_fill_in_reject_policy_split()
142 struct genl_split_ops doit;
143 struct genl_split_ops dumpit;
239 struct genl_split_ops *op) in genl_get_cmd_split()
255 genl_cmd_full_to_split(struct genl_split_ops *op, in genl_cmd_full_to_split()
298 struct genl_split_ops *op) in genl_get_cmd()
321 struct genl_split_ops *doit, struct genl_split_ops *dumpit) in genl_get_cmd_both()
558 static bool genl_split_op_check(const struct genl_split_ops *op) in genl_split_op_check()
597 const struct genl_split_ops *a, *b; in genl_validate_ops()
922 const struct genl_split_ops *ops, in genl_family_rcv_msg_attrs_parse()
[all …]
/linux/kernel/power/
H A Dem_netlink_autogen.c25 static const struct genl_split_ops dev_energymodel_nl_ops[] = {
/linux/net/psp/
H A Dpsp_nl.c145 static int __psp_device_get_locked(const struct genl_split_ops *ops, in __psp_device_get_locked()
158 int psp_device_get_locked_admin(const struct genl_split_ops *ops, in psp_device_get_locked_admin()
164 int psp_device_get_locked(const struct genl_split_ops *ops, in psp_device_get_locked()
174 int psp_device_get_locked_dev_assoc(const struct genl_split_ops *ops, in psp_device_get_locked_dev_assoc()
219 psp_device_unlock(const struct genl_split_ops *ops, struct sk_buff *skb, in psp_device_unlock()
639 int psp_assoc_device_get_locked(const struct genl_split_ops *ops, in psp_assoc_device_get_locked()
H A Dpsp-nl-gen.c71 static const struct genl_split_ops psp_nl_ops[] = {
/linux/drivers/dpll/
H A Ddpll_nl.c92 static const struct genl_split_ops dpll_nl_ops[] = {
H A Ddpll_netlink.c2014 int dpll_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in dpll_pre_doit()
2035 void dpll_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in dpll_post_doit()
2042 dpll_lock_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in dpll_lock_doit()
2051 dpll_unlock_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in dpll_unlock_doit()
2057 int dpll_pin_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in dpll_pin_pre_doit()
2083 void dpll_pin_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in dpll_pin_post_doit()
/linux/fs/nfsd/
H A Dnetlink.c122 static const struct genl_split_ops nfsd_nl_ops[] = {
/linux/net/core/
H A Dnetdev-genl-gen.c145 static const struct genl_split_ops netdev_nl_ops[] = {
H A Ddrop_monitor.c1638 static int net_dm_nl_pre_doit(const struct genl_split_ops *ops, in net_dm_nl_pre_doit()
1646 static void net_dm_nl_post_doit(const struct genl_split_ops *ops, in net_dm_nl_post_doit()
/linux/drivers/net/ovpn/
H A Dnetlink-gen.c182 static const struct genl_split_ops ovpn_nl_ops[] = {
H A Dnetlink.c72 int ovpn_nl_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in ovpn_nl_pre_doit()
87 void ovpn_nl_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in ovpn_nl_post_doit()
/linux/net/batman-adv/
H A Dnetlink.c1323 static int batadv_pre_doit(const struct genl_split_ops *ops, in batadv_pre_doit()
1390 static void batadv_post_doit(const struct genl_split_ops *ops, in batadv_post_doit()
/linux/net/ieee802154/
H A Dnl802154.c2689 static int nl802154_pre_doit(const struct genl_split_ops *ops, in nl802154_pre_doit()
2752 static void nl802154_post_doit(const struct genl_split_ops *ops, in nl802154_post_doit()
/linux/net/wireless/
H A Dnl80211.c19462 static int nl80211_pre_doit(const struct genl_split_ops *ops, in nl80211_pre_doit()
19564 static void nl80211_post_doit(const struct genl_split_ops *ops, in nl80211_post_doit()