Symbol: genl_split_ops
drivers/android/binder_netlink.c
15
static const struct genl_split_ops binder_nl_ops[] = {
drivers/block/drbd/drbd_nl.c
305
int drbd_pre_doit(const struct genl_split_ops *ops,
drivers/block/drbd/drbd_nl.c
333
void drbd_post_doit(const struct genl_split_ops *ops,
drivers/block/drbd/drbd_nl_gen.c
359
const struct genl_split_ops drbd_nl_ops[32] = {
drivers/block/drbd/drbd_nl_gen.h
34
extern const struct genl_split_ops drbd_nl_ops[32];
drivers/block/drbd/drbd_nl_gen.h
36
int drbd_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/block/drbd/drbd_nl_gen.h
39
drbd_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/dpll/dpll_netlink.c
2104
int dpll_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/dpll/dpll_netlink.c
2125
void dpll_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/dpll/dpll_netlink.c
2132
dpll_lock_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/dpll/dpll_netlink.c
2141
dpll_unlock_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/dpll/dpll_netlink.c
2147
int dpll_pin_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/dpll/dpll_netlink.c
2173
void dpll_pin_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
drivers/dpll/dpll_nl.c
92
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/gpu/drm/drm_ras_nl.c
32
static const struct genl_split_ops drm_ras_nl_ops[] = {
drivers/net/ovpn/netlink-gen.c
174
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
122
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
1315
static int batadv_pre_doit(const struct genl_split_ops *ops,
net/batman-adv/netlink.c
1382
static void batadv_post_doit(const struct genl_split_ops *ops,
net/core/drop_monitor.c
1638
static int net_dm_nl_pre_doit(const struct genl_split_ops *ops,
net/core/drop_monitor.c
1646
static void net_dm_nl_post_doit(const struct genl_split_ops *ops,
net/core/netdev-genl-gen.c
138
static const struct genl_split_ops netdev_nl_ops[] = {
net/devlink/netlink.c
276
int devlink_nl_pre_doit(const struct genl_split_ops *ops,
net/devlink/netlink.c
282
int devlink_nl_pre_doit_port(const struct genl_split_ops *ops,
net/devlink/netlink.c
288
int devlink_nl_pre_doit_dev_lock(const struct genl_split_ops *ops,
net/devlink/netlink.c
294
int devlink_nl_pre_doit_port_optional(const struct genl_split_ops *ops,
net/devlink/netlink.c
312
void devlink_nl_post_doit(const struct genl_split_ops *ops,
net/devlink/netlink.c
319
devlink_nl_post_doit_dev_lock(const struct genl_split_ops *ops,
net/devlink/netlink_gen.c
694
const struct genl_split_ops devlink_nl_ops[75] = {
net/devlink/netlink_gen.h
21
extern const struct genl_split_ops devlink_nl_ops[75];
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_port_optional(const struct genl_split_ops *ops,
net/devlink/netlink_gen.h
30
int devlink_nl_pre_doit_dev_lock(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
28
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
115
struct genl_split_ops *op)
net/netlink/genetlink.c
1162
struct genl_split_ops op;
net/netlink/genetlink.c
142
struct genl_split_ops doit;
net/netlink/genetlink.c
143
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
239
struct genl_split_ops *op)
net/netlink/genetlink.c
255
genl_cmd_full_to_split(struct genl_split_ops *op,
net/netlink/genetlink.c
298
struct genl_split_ops *op)
net/netlink/genetlink.c
321
struct genl_split_ops *doit, struct genl_split_ops *dumpit)
net/netlink/genetlink.c
558
static bool genl_split_op_check(const struct genl_split_ops *op)
net/netlink/genetlink.c
597
const struct genl_split_ops *a, *b;
net/netlink/genetlink.c
922
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
71
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_device_get_locked_admin(const struct genl_split_ops *ops,
net/psp/psp-nl-gen.h
22
int psp_assoc_device_get_locked(const struct genl_split_ops *ops,
net/psp/psp-nl-gen.h
24
int psp_device_get_locked_dev_assoc(const struct genl_split_ops *ops,
net/psp/psp-nl-gen.h
28
psp_device_unlock(const struct genl_split_ops *ops, struct sk_buff *skb,
net/psp/psp_nl.c
145
static int __psp_device_get_locked(const struct genl_split_ops *ops,
net/psp/psp_nl.c
158
int psp_device_get_locked_admin(const struct genl_split_ops *ops,
net/psp/psp_nl.c
164
int psp_device_get_locked(const struct genl_split_ops *ops,
net/psp/psp_nl.c
174
int psp_device_get_locked_dev_assoc(const struct genl_split_ops *ops,
net/psp/psp_nl.c
219
psp_device_unlock(const struct genl_split_ops *ops, struct sk_buff *skb,
net/psp/psp_nl.c
638
int psp_assoc_device_get_locked(const struct genl_split_ops *ops,
net/shaper/shaper.c
735
int net_shaper_nl_pre_doit(const struct genl_split_ops *ops,
net/shaper/shaper.c
746
void net_shaper_nl_post_doit(const struct genl_split_ops *ops,
net/shaper/shaper.c
752
int net_shaper_nl_pre_doit_write(const struct genl_split_ops *ops,
net/shaper/shaper.c
762
void net_shaper_nl_post_doit_write(const struct genl_split_ops *ops,
net/shaper/shaper.c
782
int net_shaper_nl_cap_pre_doit(const struct genl_split_ops *ops,
net/shaper/shaper.c
788
void net_shaper_nl_cap_post_doit(const struct genl_split_ops *ops,
net/shaper/shaper_nl_gen.c
86
static const struct genl_split_ops net_shaper_nl_ops[] = {
net/shaper/shaper_nl_gen.h
21
int net_shaper_nl_pre_doit(const struct genl_split_ops *ops,
net/shaper/shaper_nl_gen.h
23
int net_shaper_nl_pre_doit_write(const struct genl_split_ops *ops,
net/shaper/shaper_nl_gen.h
25
int net_shaper_nl_cap_pre_doit(const struct genl_split_ops *ops,
net/shaper/shaper_nl_gen.h
28
net_shaper_nl_post_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
net/shaper/shaper_nl_gen.h
31
net_shaper_nl_post_doit_write(const struct genl_split_ops *ops,
net/shaper/shaper_nl_gen.h
34
net_shaper_nl_cap_post_doit(const struct genl_split_ops *ops,
net/sunrpc/netlink.c
48
static const struct genl_split_ops sunrpc_nl_ops[] = {
net/wireless/nl80211.c
19284
static int nl80211_pre_doit(const struct genl_split_ops *ops,
net/wireless/nl80211.c
19386
static void nl80211_post_doit(const struct genl_split_ops *ops,