Home
last modified time | relevance | path

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

/linux-6.15/drivers/dpll/
H A Ddpll_nl.h18 int dpll_lock_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
20 int dpll_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
22 int dpll_pin_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
25 dpll_unlock_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
28 dpll_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
31 dpll_pin_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
H A Ddpll_nl.c78 static const struct genl_split_ops dpll_nl_ops[] = {
H A Ddpll_netlink.c1576 int dpll_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in dpll_pre_doit()
1597 void dpll_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in dpll_post_doit()
1604 dpll_lock_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in dpll_lock_doit()
1613 dpll_unlock_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in dpll_unlock_doit()
1619 int dpll_pin_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in dpll_pin_pre_doit()
1645 void dpll_pin_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in dpll_pin_post_doit()
/linux-6.15/net/shaper/
H A Dshaper_nl_gen.h18 int net_shaper_nl_pre_doit(const struct genl_split_ops *ops,
20 int net_shaper_nl_cap_pre_doit(const struct genl_split_ops *ops,
23 net_shaper_nl_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
26 net_shaper_nl_cap_post_doit(const struct genl_split_ops *ops,
H A Dshaper_nl_gen.c80 static const struct genl_split_ops net_shaper_nl_ops[] = {
H A Dshaper.c667 int net_shaper_nl_pre_doit(const struct genl_split_ops *ops, in net_shaper_nl_pre_doit()
678 void net_shaper_nl_post_doit(const struct genl_split_ops *ops, in net_shaper_nl_post_doit()
698 int net_shaper_nl_cap_pre_doit(const struct genl_split_ops *ops, in net_shaper_nl_cap_pre_doit()
704 void net_shaper_nl_cap_post_doit(const struct genl_split_ops *ops, in net_shaper_nl_cap_post_doit()
/linux-6.15/net/devlink/
H A Dnetlink_gen.h19 extern const struct genl_split_ops devlink_nl_ops[74];
21 int devlink_nl_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
23 int devlink_nl_pre_doit_port(const struct genl_split_ops *ops,
25 int devlink_nl_pre_doit_dev_lock(const struct genl_split_ops *ops,
27 int devlink_nl_pre_doit_port_optional(const struct genl_split_ops *ops,
31 devlink_nl_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
34 devlink_nl_post_doit_dev_lock(const struct genl_split_ops *ops,
H A Dnetlink.c243 int devlink_nl_pre_doit(const struct genl_split_ops *ops, in devlink_nl_pre_doit()
249 int devlink_nl_pre_doit_port(const struct genl_split_ops *ops, in devlink_nl_pre_doit_port()
255 int devlink_nl_pre_doit_dev_lock(const struct genl_split_ops *ops, in devlink_nl_pre_doit_dev_lock()
261 int devlink_nl_pre_doit_port_optional(const struct genl_split_ops *ops, in devlink_nl_pre_doit_port_optional()
279 void devlink_nl_post_doit(const struct genl_split_ops *ops, in devlink_nl_post_doit()
286 devlink_nl_post_doit_dev_lock(const struct genl_split_ops *ops, in devlink_nl_post_doit_dev_lock()
H A Dnetlink_gen.c571 const struct genl_split_ops devlink_nl_ops[74] = {
/linux-6.15/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-6.15/net/netlink/
H A Dgenetlink.c120 struct genl_split_ops *op) in genl_op_fill_in_reject_policy_split()
148 struct genl_split_ops doit;
149 struct genl_split_ops dumpit;
245 struct genl_split_ops *op) in genl_get_cmd_split()
303 struct genl_split_ops *op) in genl_get_cmd()
326 struct genl_split_ops *doit, struct genl_split_ops *dumpit) in genl_get_cmd_both()
963 const struct genl_split_ops *ops;
970 const struct genl_split_ops *ops; in genl_start()
1163 struct genl_split_ops op; in genl_family_rcv_msg()
1561 struct genl_split_ops doit, dump; in ctrl_dumppolicy_start()
[all …]
/linux-6.15/fs/lockd/
H A Dnetlink.c21 static const struct genl_split_ops lockd_nl_ops[] = {
/linux-6.15/net/handshake/
H A Dgenl.c26 static const struct genl_split_ops handshake_nl_ops[] = {
/linux-6.15/fs/nfsd/
H A Dnetlink.c49 static const struct genl_split_ops nfsd_nl_ops[] = {
/linux-6.15/net/core/
H A Dnetdev-genl-gen.c103 static const struct genl_split_ops netdev_nl_ops[] = {
H A Ddrop_monitor.c1643 static int net_dm_nl_pre_doit(const struct genl_split_ops *ops, in net_dm_nl_pre_doit()
1651 static void net_dm_nl_post_doit(const struct genl_split_ops *ops, in net_dm_nl_post_doit()
/linux-6.15/net/batman-adv/
H A Dnetlink.c1327 static int batadv_pre_doit(const struct genl_split_ops *ops, in batadv_pre_doit()
1394 static void batadv_post_doit(const struct genl_split_ops *ops, in batadv_post_doit()
/linux-6.15/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-6.15/net/wireless/
H A Dnl80211.c16678 static int nl80211_pre_doit(const struct genl_split_ops *ops, in nl80211_pre_doit()
16780 static void nl80211_post_doit(const struct genl_split_ops *ops, in nl80211_post_doit()