Symbol: genl_split_ops
drivers/android/binder_netlink.c
15
static const struct genl_split_ops binder_nl_ops[] = {
drivers/dpll/dpll_netlink.c
1928
int dpll_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/dpll/dpll_netlink.c
1949
void dpll_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/dpll/dpll_netlink.c
1956
dpll_lock_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/dpll/dpll_netlink.c
1965
dpll_unlock_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/dpll/dpll_netlink.c
1971
int dpll_pin_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/dpll/dpll_netlink.c
1997
void dpll_pin_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/dpll/dpll_nl.c
88
static const struct genl_split_ops dpll_nl_ops[] = {
drivers/dpll/dpll_nl.h
20
int dpll_lock_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/dpll/dpll_nl.h
22
int dpll_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/dpll/dpll_nl.h
24
int dpll_pin_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/dpll/dpll_nl.h
27
dpll_unlock_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/dpll/dpll_nl.h
30
dpll_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/dpll/dpll_nl.h
33
dpll_pin_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/net/ovpn/netlink-gen.c
167
static const struct genl_split_ops ovpn_nl_ops[] = {
drivers/net/ovpn/netlink-gen.h
26
int ovpn_nl_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/net/ovpn/netlink-gen.h
29
ovpn_nl_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/net/ovpn/netlink.c
72
int ovpn_nl_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/net/ovpn/netlink.c
87
void ovpn_nl_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/net/wireguard/generated/netlink.c
56
const struct genl_split_ops wireguard_nl_ops[2] = {
drivers/net/wireguard/generated/netlink.h
22
extern const struct genl_split_ops wireguard_nl_ops[2];
fs/lockd/netlink.c
22
static const struct genl_split_ops lockd_nl_ops[] = {
fs/nfsd/netlink.c
51
static const struct genl_split_ops nfsd_nl_ops[] = {
include/net/genetlink.h
101
const struct genl_split_ops *split_ops;
include/net/genetlink.h
256
int (*pre_doit)(const struct genl_split_ops *ops,
include/net/genetlink.h
261
void (*post_doit)(const struct genl_split_ops *ops,
include/net/genetlink.h
287
struct genl_split_ops op;
include/net/genetlink.h
34
struct genl_split_ops;
include/net/genetlink.h
91
int (*pre_doit)(const struct genl_split_ops *ops,
include/net/genetlink.h
94
void (*post_doit)(const struct genl_split_ops *ops,
kernel/power/em_netlink_autogen.c
25
static const struct genl_split_ops dev_energymodel_nl_ops[] = {
net/batman-adv/netlink.c
1307
static int batadv_pre_doit(const struct genl_split_ops *ops,
net/batman-adv/netlink.c
1374
static void batadv_post_doit(const struct genl_split_ops *ops,
net/core/drop_monitor.c
1642
static int net_dm_nl_pre_doit(const struct genl_split_ops *ops,
net/core/drop_monitor.c
1650
static void net_dm_nl_post_doit(const struct genl_split_ops *ops,
net/core/netdev-genl-gen.c
111
static const struct genl_split_ops netdev_nl_ops[] = {
net/devlink/netlink.c
243
int devlink_nl_pre_doit(const struct genl_split_ops *ops,
net/devlink/netlink.c
249
int devlink_nl_pre_doit_port(const struct genl_split_ops *ops,
net/devlink/netlink.c
255
int devlink_nl_pre_doit_dev_lock(const struct genl_split_ops *ops,
net/devlink/netlink.c
261
int devlink_nl_pre_doit_port_optional(const struct genl_split_ops *ops,
net/devlink/netlink.c
279
void devlink_nl_post_doit(const struct genl_split_ops *ops,
net/devlink/netlink.c
286
devlink_nl_post_doit_dev_lock(const struct genl_split_ops *ops,
net/devlink/netlink_gen.c
608
const struct genl_split_ops devlink_nl_ops[74] = {
net/devlink/netlink_gen.h
21
extern const struct genl_split_ops devlink_nl_ops[74];
net/devlink/netlink_gen.h
23
int devlink_nl_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
net/devlink/netlink_gen.h
25
int devlink_nl_pre_doit_port(const struct genl_split_ops *ops,
net/devlink/netlink_gen.h
27
int devlink_nl_pre_doit_dev_lock(const struct genl_split_ops *ops,
net/devlink/netlink_gen.h
29
int devlink_nl_pre_doit_port_optional(const struct genl_split_ops *ops,
net/devlink/netlink_gen.h
33
devlink_nl_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
net/devlink/netlink_gen.h
36
devlink_nl_post_doit_dev_lock(const struct genl_split_ops *ops,
net/handshake/genl.c
27
static const struct genl_split_ops handshake_nl_ops[] = {
net/ieee802154/nl802154.c
2689
static int nl802154_pre_doit(const struct genl_split_ops *ops,
net/ieee802154/nl802154.c
2752
static void nl802154_post_doit(const struct genl_split_ops *ops,
net/netlink/genetlink.c
1019
const struct genl_split_ops *ops = &dump_info->op;
net/netlink/genetlink.c
1034
const struct genl_split_ops *ops = &dump_info->op;
net/netlink/genetlink.c
1054
const struct genl_split_ops *ops,
net/netlink/genetlink.c
1085
const struct genl_split_ops *ops,
net/netlink/genetlink.c
1162
struct genl_split_ops op;
net/netlink/genetlink.c
120
struct genl_split_ops *op)
net/netlink/genetlink.c
148
struct genl_split_ops doit;
net/netlink/genetlink.c
149
struct genl_split_ops dumpit;
net/netlink/genetlink.c
1560
struct genl_split_ops doit, dump;
net/netlink/genetlink.c
1650
struct genl_split_ops *doit,
net/netlink/genetlink.c
1651
struct genl_split_ops *dumpit)
net/netlink/genetlink.c
1708
struct genl_split_ops doit, dumpit;
net/netlink/genetlink.c
1766
static const struct genl_split_ops genl_ctrl_ops[] = {
net/netlink/genetlink.c
245
struct genl_split_ops *op)
net/netlink/genetlink.c
260
genl_cmd_full_to_split(struct genl_split_ops *op,
net/netlink/genetlink.c
303
struct genl_split_ops *op)
net/netlink/genetlink.c
326
struct genl_split_ops *doit, struct genl_split_ops *dumpit)
net/netlink/genetlink.c
563
static bool genl_split_op_check(const struct genl_split_ops *op)
net/netlink/genetlink.c
602
const struct genl_split_ops *a, *b;
net/netlink/genetlink.c
927
const struct genl_split_ops *ops,
net/netlink/genetlink.c
962
const struct genl_split_ops *ops;
net/netlink/genetlink.c
969
const struct genl_split_ops *ops;
net/psp/psp-nl-gen.c
57
static const struct genl_split_ops psp_nl_ops[] = {
net/psp/psp-nl-gen.h
18
int psp_device_get_locked(const struct genl_split_ops *ops,
net/psp/psp-nl-gen.h
20
int psp_assoc_device_get_locked(const struct genl_split_ops *ops,
net/psp/psp-nl-gen.h
23
psp_device_unlock(const struct genl_split_ops *ops, struct sk_buff *skb,
net/psp/psp_nl.c
282
int psp_assoc_device_get_locked(const struct genl_split_ops *ops,
net/psp/psp_nl.c
68
int psp_device_get_locked(const struct genl_split_ops *ops,
net/psp/psp_nl.c
80
psp_device_unlock(const struct genl_split_ops *ops, struct sk_buff *skb,
net/shaper/shaper.c
702
int net_shaper_nl_pre_doit(const struct genl_split_ops *ops,
net/shaper/shaper.c
713
void net_shaper_nl_post_doit(const struct genl_split_ops *ops,
net/shaper/shaper.c
719
int net_shaper_nl_pre_doit_write(const struct genl_split_ops *ops,
net/shaper/shaper.c
729
void net_shaper_nl_post_doit_write(const struct genl_split_ops *ops,
net/shaper/shaper.c
749
int net_shaper_nl_cap_pre_doit(const struct genl_split_ops *ops,
net/shaper/shaper.c
755
void net_shaper_nl_cap_post_doit(const struct genl_split_ops *ops,
net/shaper/shaper_nl_gen.c
81
static const struct genl_split_ops net_shaper_nl_ops[] = {
net/shaper/shaper_nl_gen.h
19
int net_shaper_nl_pre_doit(const struct genl_split_ops *ops,
net/shaper/shaper_nl_gen.h
21
int net_shaper_nl_pre_doit_write(const struct genl_split_ops *ops,
net/shaper/shaper_nl_gen.h
23
int net_shaper_nl_cap_pre_doit(const struct genl_split_ops *ops,
net/shaper/shaper_nl_gen.h
26
net_shaper_nl_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
net/shaper/shaper_nl_gen.h
29
net_shaper_nl_post_doit_write(const struct genl_split_ops *ops,
net/shaper/shaper_nl_gen.h
32
net_shaper_nl_cap_post_doit(const struct genl_split_ops *ops,
net/wireless/nl80211.c
18046
static int nl80211_pre_doit(const struct genl_split_ops *ops,
net/wireless/nl80211.c
18148
static void nl80211_post_doit(const struct genl_split_ops *ops,