Searched refs:genl_split_ops (Results 1 – 11 of 11) sorted by relevance
/openbmc/linux/net/devlink/ |
H A 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,
|
H A 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()
|
H A D | netlink_gen.c | 211 const struct genl_split_ops devlink_nl_ops[32] = {
|
/openbmc/linux/include/net/ |
H A D | genetlink.h | 23 struct genl_split_ops; 75 int (*pre_doit)(const struct genl_split_ops *ops, 78 void (*post_doit)(const struct genl_split_ops *ops, 83 const struct genl_split_ops *split_ops; 225 struct genl_split_ops { struct 228 int (*pre_doit)(const struct genl_split_ops *ops, argument 233 void (*post_doit)(const struct genl_split_ops *ops, 259 struct genl_split_ops op; argument
|
/openbmc/linux/net/netlink/ |
H A 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 …]
|
/openbmc/linux/net/core/ |
H A D | netdev-genl-gen.c | 19 static const struct genl_split_ops netdev_nl_ops[] = {
|
H A D | drop_monitor.c | 1640 static int net_dm_nl_pre_doit(const struct genl_split_ops *ops, in net_dm_nl_pre_doit() 1648 static void net_dm_nl_post_doit(const struct genl_split_ops *ops, in net_dm_nl_post_doit()
|
/openbmc/linux/net/handshake/ |
H A D | genl.c | 26 static const struct genl_split_ops handshake_nl_ops[] = {
|
/openbmc/linux/net/batman-adv/ |
H A 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()
|
/openbmc/linux/net/ieee802154/ |
H A 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()
|
/openbmc/linux/net/wireless/ |
H A D | nl80211.c | 16495 static int nl80211_pre_doit(const struct genl_split_ops *ops, in nl80211_pre_doit() 16597 static void nl80211_post_doit(const struct genl_split_ops *ops, in nl80211_post_doit()
|