Defined in 2 files as a member:

Referenced in 11 files:

Smatch assignments to (struct genl_split_ops)->pre_doit:

net/tipc/node.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/tipc/node.c tipc_nl_node_dump_link() -> (struct genl_split_ops)->pre_doit [ignore]

net/tipc/node.c tipc_nl_node_dump_monitor_peer() -> (struct genl_split_ops)->pre_doit [ignore]

fs/lockd/netlink.c (null)() -> (struct genl_split_ops)->pre_doit [0]

drivers/net/ovpn/netlink.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

drivers/net/ovpn/netlink.c genl_info_dump() -> (struct genl_split_ops)->pre_doit [ignore]

drivers/thermal/thermal_netlink.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

drivers/thermal/thermal_netlink.c thermal_genl_cmd_dumpit() -> (struct genl_split_ops)->pre_doit [ignore]

net/ieee802154/nl802154.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/ieee802154/nl802154.c nl802154_dump_wpan_phy_parse() -> (struct genl_split_ops)->pre_doit [ignore]

net/ieee802154/nl802154.c nl802154_prepare_wpan_dev_dump() -> (struct genl_split_ops)->pre_doit [ignore]

drivers/gpu/drm/drm_ras_nl.c (null)() -> (struct genl_split_ops)->pre_doit [0]

net/tipc/socket.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/tipc/socket.c tipc_nl_publ_dump() -> (struct genl_split_ops)->pre_doit [ignore]

drivers/block/drbd/drbd_nl_gen.c (null)() -> (struct genl_split_ops)->pre_doit [0,7695230437044301824]

kernel/power/em_netlink_autogen.c (null)() -> (struct genl_split_ops)->pre_doit [0]

net/handshake/genl.c (null)() -> (struct genl_split_ops)->pre_doit [0]

net/tipc/udp_media.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/tipc/udp_media.c tipc_udp_nl_dump_remoteip() -> (struct genl_split_ops)->pre_doit [ignore]

fs/nfsd/netlink.c (null)() -> (struct genl_split_ops)->pre_doit [0]

drivers/net/ovpn/netlink-gen.c (null)() -> (struct genl_split_ops)->pre_doit [0,4033002377527996416]

net/devlink/netlink_gen.c (null)() -> (struct genl_split_ops)->pre_doit [0,2947327733459763200,4468275785637048320,5485327372423598080,7949756708485922816,7995304290767048704]

net/sunrpc/netlink.c (null)() -> (struct genl_split_ops)->pre_doit [0]

net/ethtool/tsinfo.c ethnl_tsinfo_start() -> (struct genl_split_ops)->pre_doit [ignore]

net/ethtool/tsinfo.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/core/page_pool_user.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/core/page_pool_user.c genl_info_dump() -> (struct genl_split_ops)->pre_doit [ignore]

net/shaper/shaper.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/shaper/shaper.c genl_info_dump() -> (struct genl_split_ops)->pre_doit [ignore]

net/core/netdev-genl.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/core/netdev-genl.c genl_info_dump() -> (struct genl_split_ops)->pre_doit [ignore]

net/mptcp/pm_userspace.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/mptcp/pm_userspace.c genl_info_dump() -> (struct genl_split_ops)->pre_doit [ignore]

net/devlink/region.c devlink_nl_region_read_dumpit() -> (struct genl_split_ops)->pre_doit [ignore]

net/devlink/region.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/mptcp/pm_netlink.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/mptcp/pm_netlink.c genl_info_dump() -> (struct genl_split_ops)->pre_doit [ignore]

net/devlink/netlink.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/devlink/netlink.c genl_info_dump() -> (struct genl_split_ops)->pre_doit [ignore]

net/psp/psp_nl.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/psp/psp_nl.c genl_info_dump() -> (struct genl_split_ops)->pre_doit [ignore]

net/ethtool/netlink.c ethnl_default_start() -> (struct genl_split_ops)->pre_doit [ignore]

net/ethtool/netlink.c ethnl_perphy_dumpit() -> (struct genl_split_ops)->pre_doit [ignore]

net/ethtool/netlink.c ethnl_perphy_start() -> (struct genl_split_ops)->pre_doit [ignore]

net/ethtool/netlink.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/ethtool/netlink.c genl_info_dump() -> (struct genl_split_ops)->pre_doit [ignore]

net/devlink/health.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/devlink/health.c genl_info_dump() -> (struct genl_split_ops)->pre_doit [ignore]

net/shaper/shaper_nl_gen.c (null)() -> (struct genl_split_ops)->pre_doit [0,1860198961382195200,2498077995974656000,3873252450971721728]

drivers/net/wireguard/netlink.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

drivers/net/wireguard/netlink.c genl_info_dump() -> (struct genl_split_ops)->pre_doit [ignore]

drivers/net/wireguard/generated/netlink.c (null)() -> (struct genl_split_ops)->pre_doit [0]

net/ethtool/tunnels.c ethnl_tunnel_info_start() -> (struct genl_split_ops)->pre_doit [ignore]

net/ethtool/tunnels.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/netlink/genetlink.c (null)() -> (struct genl_split_ops)->pre_doit [0]

net/netlink/genetlink.c ctrl_dumppolicy() -> (struct genl_split_ops)->pre_doit [0-u64max]

net/netlink/genetlink.c ctrl_dumppolicy_start() -> (struct genl_split_ops)->pre_doit [0-u64max]

net/netlink/genetlink.c ctrl_fill_info() -> (struct genl_split_ops)->pre_doit [min-max]

net/netlink/genetlink.c genl_cmd_full_to_split() -> (struct genl_split_ops)->pre_doit [0,1108279713493118976,2579629444706820096,4316502387113431040,5991433878720262144]

net/netlink/genetlink.c genl_done() -> (struct genl_split_ops)->pre_doit [0-u64max]

net/netlink/genetlink.c genl_dumpit() -> (struct genl_split_ops)->pre_doit [ignore]

net/netlink/genetlink.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/netlink/genetlink.c genl_dumpit_info_free() -> (struct genl_split_ops)->pre_doit [min-max]

net/netlink/genetlink.c genl_family_rcv_msg() -> (struct genl_split_ops)->pre_doit [0-u64max]

net/netlink/genetlink.c genl_get_cmd() -> (struct genl_split_ops)->pre_doit [0-u64max]

net/netlink/genetlink.c genl_get_cmd_both() -> (struct genl_split_ops)->pre_doit [0-u64max]

net/netlink/genetlink.c genl_op_from_split() -> (struct genl_split_ops)->pre_doit [0]

net/netlink/genetlink.c genl_op_iter_next() -> (struct genl_split_ops)->pre_doit [0-u64max]

net/netlink/genetlink.c genl_start() -> (struct genl_split_ops)->pre_doit [min-max]

net/netlink/genetlink.c genl_validate_ops() -> (struct genl_split_ops)->pre_doit [min-max]

drivers/dpll/dpll_nl.c (null)() -> (struct genl_split_ops)->pre_doit [0,1483666684411531264,1599541200446992384,8689529204426743808]

net/ethtool/rss.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/ethtool/rss.c genl_info_dump() -> (struct genl_split_ops)->pre_doit [ignore]

drivers/gpu/drm/drm_ras.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

drivers/gpu/drm/drm_ras.c genl_info_dump() -> (struct genl_split_ops)->pre_doit [ignore]

net/nfc/netlink.c __get_device_from_cb() -> (struct genl_split_ops)->pre_doit [ignore]

net/nfc/netlink.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/psp/psp-nl-gen.c (null)() -> (struct genl_split_ops)->pre_doit [0,3910589240506118144,5980253317703417856,6056901595625840640,7540709740968448000]

net/devlink/resource.c genl_dumpit_info() -> (struct genl_split_ops)->pre_doit [ignore]

net/devlink/resource.c genl_info_dump() -> (struct genl_split_ops)->pre_doit [ignore]

net/core/netdev-genl-gen.c (null)() -> (struct genl_split_ops)->pre_doit [0]