Searched refs:genl_split_ops (Results 1 – 11 of 11) sorted by relevance
/Linux-v6.6/net/devlink/ |
D | netlink_gen.h | 15 extern const struct genl_split_ops devlink_nl_ops[32]; 17 int devlink_nl_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb, 19 int devlink_nl_pre_doit_port(const struct genl_split_ops *ops, 21 int devlink_nl_pre_doit_port_optional(const struct genl_split_ops *ops, 25 devlink_nl_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
|
D | netlink.c | 159 int devlink_nl_pre_doit(const struct genl_split_ops *ops, in devlink_nl_pre_doit() 165 int devlink_nl_pre_doit_port(const struct genl_split_ops *ops, in devlink_nl_pre_doit_port() 171 int devlink_nl_pre_doit_port_optional(const struct genl_split_ops *ops, in devlink_nl_pre_doit_port_optional() 178 void devlink_nl_post_doit(const struct genl_split_ops *ops, in devlink_nl_post_doit()
|
D | netlink_gen.c | 211 const struct genl_split_ops devlink_nl_ops[32] = {
|
/Linux-v6.6/include/net/ |
D | genetlink.h | 21 struct genl_split_ops; 73 int (*pre_doit)(const struct genl_split_ops *ops, 76 void (*post_doit)(const struct genl_split_ops *ops, 81 const struct genl_split_ops *split_ops; 223 struct genl_split_ops { struct 226 int (*pre_doit)(const struct genl_split_ops *ops, argument 231 void (*post_doit)(const struct genl_split_ops *ops, 257 struct genl_split_ops op; argument
|
/Linux-v6.6/net/netlink/ |
D | genetlink.c | 118 struct genl_split_ops *op) in genl_op_fill_in_reject_policy_split() 146 struct genl_split_ops doit; 147 struct genl_split_ops dumpit; 242 struct genl_split_ops *op) in genl_get_cmd_split() 257 genl_cmd_full_to_split(struct genl_split_ops *op, in genl_cmd_full_to_split() 300 struct genl_split_ops *op) in genl_get_cmd() 323 struct genl_split_ops *doit, struct genl_split_ops *dumpit) in genl_get_cmd_both() 560 static bool genl_split_op_check(const struct genl_split_ops *op) in genl_split_op_check() 599 const struct genl_split_ops *a, *b; in genl_validate_ops() 783 const struct genl_split_ops *ops, in genl_family_rcv_msg_attrs_parse() [all …]
|
/Linux-v6.6/net/core/ |
D | netdev-genl-gen.c | 19 static const struct genl_split_ops netdev_nl_ops[] = {
|
D | drop_monitor.c | 1638 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-v6.6/net/handshake/ |
D | genl.c | 26 static const struct genl_split_ops handshake_nl_ops[] = {
|
/Linux-v6.6/net/batman-adv/ |
D | netlink.c | 1270 static int batadv_pre_doit(const struct genl_split_ops *ops, in batadv_pre_doit() 1336 static void batadv_post_doit(const struct genl_split_ops *ops, in batadv_post_doit()
|
/Linux-v6.6/net/ieee802154/ |
D | nl802154.c | 2516 static int nl802154_pre_doit(const struct genl_split_ops *ops, in nl802154_pre_doit() 2579 static void nl802154_post_doit(const struct genl_split_ops *ops, in nl802154_post_doit()
|
/Linux-v6.6/net/wireless/ |
D | nl80211.c | 16434 static int nl80211_pre_doit(const struct genl_split_ops *ops, in nl80211_pre_doit() 16536 static void nl80211_post_doit(const struct genl_split_ops *ops, in nl80211_post_doit()
|