Defined in 12 files as a member:

Referenced in 96 files:

Smatch assignments to (struct genl_split_ops)->doit:

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

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

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

fs/lockd/netlink.c (null)() -> (struct genl_split_ops)->doit [4803831962553446400,7224094059360133120]

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

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

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

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

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

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

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

drivers/gpu/drm/drm_ras_nl.c (null)() -> (struct genl_split_ops)->doit [0,1634744794755383296,2922813855283060736]

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

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

drivers/block/drbd/drbd_nl_gen.c (null)() -> (struct genl_split_ops)->doit [0,4096-ptr_max]

kernel/power/em_netlink_autogen.c (null)() -> (struct genl_split_ops)->doit [0,560010039692951552,8092723619874283520]

net/handshake/genl.c (null)() -> (struct genl_split_ops)->doit [67537189341782016,1574752778949767168]

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

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

fs/nfsd/netlink.c (null)() -> (struct genl_split_ops)->doit [0,4096-ptr_max]

drivers/net/ovpn/netlink-gen.c (null)() -> (struct genl_split_ops)->doit [0,4096-ptr_max]

net/devlink/netlink_gen.c (null)() -> (struct genl_split_ops)->doit [0,4096-ptr_max]

net/sunrpc/netlink.c (null)() -> (struct genl_split_ops)->doit [0,3014066278131474432,4590201183636127744,4792243232998731776]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

net/shaper/shaper_nl_gen.c (null)() -> (struct genl_split_ops)->doit [0,401249633595006976,3278309111984365568,5770016584275120128,6417054812130316288,8079134001284464640]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

drivers/dpll/dpll_nl.c (null)() -> (struct genl_split_ops)->doit [0,1355429296977461248,2745817670548779008,4079010373585645568,4598336806638059520,6255807622042914816,8509903969600688128]

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

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

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

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

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

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

net/psp/psp-nl-gen.c (null)() -> (struct genl_split_ops)->doit [0,4096-ptr_max]

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

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

net/core/netdev-genl-gen.c (null)() -> (struct genl_split_ops)->doit [0,4096-ptr_max]