Home
last modified time | relevance | path

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

12

/linux/drivers/dpll/
H A Ddpll_nl.h20 int dpll_lock_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
22 int dpll_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
24 int dpll_pin_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
27 dpll_unlock_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
30 dpll_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
33 dpll_pin_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
H A Ddpll_nl.c88 static const struct genl_split_ops dpll_nl_ops[] = {
H A Ddpll_netlink.c1928 int dpll_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in dpll_pre_doit()
1949 void dpll_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in dpll_post_doit()
1956 dpll_lock_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in dpll_lock_doit()
1965 dpll_unlock_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in dpll_unlock_doit()
1971 int dpll_pin_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in dpll_pin_pre_doit()
1997 void dpll_pin_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb, in dpll_pin_post_doit()
/linux/net/shaper/
H A Dshaper_nl_gen.h19 int net_shaper_nl_pre_doit(const struct genl_split_ops *ops,
21 int net_shaper_nl_pre_doit_write(const struct genl_split_ops *ops,
23 int net_shaper_nl_cap_pre_doit(const struct genl_split_ops *ops,
26 net_shaper_nl_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
29 net_shaper_nl_post_doit_write(const struct genl_split_ops *ops,
32 net_shaper_nl_cap_post_doit(const struct genl_split_ops *ops,
H A Dshaper.c702 int net_shaper_nl_pre_doit(const struct genl_split_ops *ops, in net_shaper_nl_pre_doit()
713 void net_shaper_nl_post_doit(const struct genl_split_ops *ops, in net_shaper_nl_post_doit()
719 int net_shaper_nl_pre_doit_write(const struct genl_split_ops *ops, in net_shaper_nl_pre_doit_write()
729 void net_shaper_nl_post_doit_write(const struct genl_split_ops *ops, in net_shaper_nl_post_doit_write()
749 int net_shaper_nl_cap_pre_doit(const struct genl_split_ops *ops, in net_shaper_nl_cap_pre_doit()
755 void net_shaper_nl_cap_post_doit(const struct genl_split_ops *ops, in net_shaper_nl_cap_post_doit()
H A Dshaper_nl_gen.c81 static const struct genl_split_ops net_shaper_nl_ops[] = {
/linux/net/devlink/
H A Dnetlink_gen.h21 extern const struct genl_split_ops devlink_nl_ops[74];
23 int devlink_nl_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
25 int devlink_nl_pre_doit_port(const struct genl_split_ops *ops,
27 int devlink_nl_pre_doit_dev_lock(const struct genl_split_ops *ops,
29 int devlink_nl_pre_doit_port_optional(const struct genl_split_ops *ops,
33 devlink_nl_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
36 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()
/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/psp/
H A Dpsp-nl-gen.h18 int psp_device_get_locked(const struct genl_split_ops *ops,
20 int psp_assoc_device_get_locked(const struct genl_split_ops *ops,
23 psp_device_unlock(const struct genl_split_ops *ops, struct sk_buff *skb,
H A Dpsp_nl.c68 int psp_device_get_locked(const struct genl_split_ops *ops, in psp_device_get_locked()
80 psp_device_unlock(const struct genl_split_ops *ops, struct sk_buff *skb, in psp_device_unlock()
282 int psp_assoc_device_get_locked(const struct genl_split_ops *ops, in psp_assoc_device_get_locked()
H A Dpsp-nl-gen.c57 static const struct genl_split_ops psp_nl_ops[] = {
/linux/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()
260 genl_cmd_full_to_split(struct genl_split_ops *op, in genl_cmd_full_to_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()
563 static bool genl_split_op_check(const struct genl_split_ops *op) in genl_split_op_check()
602 const struct genl_split_ops *a, *b; in genl_validate_ops()
927 const struct genl_split_ops *ops, in genl_family_rcv_msg_attrs_parse()
[all …]
/linux/drivers/net/ovpn/
H A Dnetlink-gen.h26 int ovpn_nl_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
29 ovpn_nl_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
H A Dnetlink-gen.c167 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/drivers/net/wireguard/generated/
H A Dnetlink.h22 extern const struct genl_split_ops wireguard_nl_ops[2];
H A Dnetlink.c56 const struct genl_split_ops wireguard_nl_ops[2] = {
/linux/drivers/android/
H A Dbinder_netlink.c15 static const struct genl_split_ops binder_nl_ops[] = {
/linux/fs/lockd/
H A Dnetlink.c22 static const struct genl_split_ops lockd_nl_ops[] = {
/linux/net/handshake/
H A Dgenl.c27 static const struct genl_split_ops handshake_nl_ops[] = {
/linux/kernel/power/
H A Dem_netlink_autogen.c25 static const struct genl_split_ops dev_energymodel_nl_ops[] = {
/linux/fs/nfsd/
H A Dnetlink.c51 static const struct genl_split_ops nfsd_nl_ops[] = {
/linux/net/core/
H A Dnetdev-genl-gen.c111 static const struct genl_split_ops netdev_nl_ops[] = {
/linux/net/batman-adv/
H A Dnetlink.c1307 static int batadv_pre_doit(const struct genl_split_ops *ops, in batadv_pre_doit()
1374 static void batadv_post_doit(const struct genl_split_ops *ops, in batadv_post_doit()

12