Symbol: genl_family
drivers/acpi/event.c
85
static struct genl_family acpi_event_genl_family __ro_after_init = {
drivers/android/binder_netlink.c
22
struct genl_family binder_nl_family __ro_after_init = {
drivers/android/binder_netlink.h
19
extern struct genl_family binder_nl_family;
drivers/block/nbd.c
2476
static struct genl_family nbd_genl_family __ro_after_init = {
drivers/dpll/dpll_nl.c
161
struct genl_family dpll_nl_family __ro_after_init = {
drivers/dpll/dpll_nl.h
49
extern struct genl_family dpll_nl_family;
drivers/net/gtp.c
112
static struct genl_family gtp_genl_family;
drivers/net/gtp.c
2458
static struct genl_family gtp_genl_family __ro_after_init = {
drivers/net/ieee802154/mac802154_hwsim.c
36
static struct genl_family hwsim_genl_family;
drivers/net/ieee802154/mac802154_hwsim.c
790
static struct genl_family hwsim_genl_family __ro_after_init = {
drivers/net/macsec.c
1520
static struct genl_family macsec_fam;
drivers/net/macsec.c
3379
static struct genl_family macsec_fam __ro_after_init = {
drivers/net/ovpn/netlink-gen.c
253
struct genl_family ovpn_nl_family __ro_after_init = {
drivers/net/ovpn/netlink-gen.h
46
extern struct genl_family ovpn_nl_family;
drivers/net/team/team_core.c
2266
static struct genl_family team_nl_family;
drivers/net/team/team_core.c
2831
static struct genl_family team_nl_family __ro_after_init = {
drivers/net/wireguard/netlink.c
197
&genl_family, NLM_F_MULTI, WG_CMD_GET_DEVICE);
drivers/net/wireguard/netlink.c
21
static struct genl_family genl_family;
drivers/net/wireguard/netlink.c
587
static struct genl_family genl_family __ro_after_init = {
drivers/net/wireguard/netlink.c
601
return genl_register_family(&genl_family);
drivers/net/wireguard/netlink.c
606
genl_unregister_family(&genl_family);
drivers/net/wireless/virtual/mac80211_hwsim.c
6693
static struct genl_family hwsim_genl_family __ro_after_init = {
drivers/net/wireless/virtual/mac80211_hwsim.c
797
static struct genl_family hwsim_genl_family;
drivers/regulator/event.c
21
static struct genl_family reg_event_genl_family __ro_after_init = {
drivers/scsi/pmcraid.c
1342
static struct genl_family pmcraid_event_family __ro_after_init = {
drivers/scsi/pmcraid.c
1411
((struct genl_family *)&pmcraid_event_family)->hdrsize)
drivers/target/target_core_user.c
477
static struct genl_family tcmu_genl_family __ro_after_init = {
drivers/thermal/thermal_netlink.c
81
static struct genl_family thermal_genl_family;
drivers/thermal/thermal_netlink.c
904
static struct genl_family thermal_genl_family __ro_after_init = {
drivers/vdpa/vdpa.c
1584
static struct genl_family vdpa_nl_family __ro_after_init = {
drivers/vdpa/vdpa.c
32
static struct genl_family vdpa_nl_family;
fs/lockd/netlink.c
37
struct genl_family lockd_nl_family __ro_after_init = {
fs/lockd/netlink.h
18
extern struct genl_family lockd_nl_family;
fs/nfsd/netlink.c
107
struct genl_family nfsd_nl_family __ro_after_init = {
fs/nfsd/netlink.h
30
extern struct genl_family nfsd_nl_family;
fs/quota/netlink.c
16
static struct genl_family quota_genl_family __ro_after_init = {
fs/smb/client/netlink.c
45
struct genl_family cifs_genl_family = {
fs/smb/client/netlink.h
11
extern struct genl_family cifs_genl_family;
fs/smb/server/transport_ipc.c
206
static struct genl_family ksmbd_genl_family = {
include/linux/genl_magic_func.h
253
static struct genl_family ZZZ_genl_family;
include/linux/genl_magic_func.h
287
static struct genl_family ZZZ_genl_family __ro_after_init = {
include/net/genetlink.h
134
const struct genl_family *family;
include/net/genetlink.h
313
genl_info_init_ntf(struct genl_info *info, const struct genl_family *family,
include/net/genetlink.h
329
void *__genl_sk_priv_get(struct genl_family *family, struct sock *sk);
include/net/genetlink.h
330
void *genl_sk_priv_get(struct genl_family *family, struct sock *sk);
include/net/genetlink.h
331
int genl_register_family(struct genl_family *family);
include/net/genetlink.h
332
int genl_unregister_family(const struct genl_family *family);
include/net/genetlink.h
333
void genl_notify(const struct genl_family *family, struct sk_buff *skb,
include/net/genetlink.h
337
const struct genl_family *family, int flags, u8 cmd);
include/net/genetlink.h
388
const struct genl_family *family,
include/net/genetlink.h
407
const struct genl_family *family,
include/net/genetlink.h
442
const struct genl_family *family,
include/net/genetlink.h
486
genlmsg_multicast_netns_filtered(const struct genl_family *family,
include/net/genetlink.h
508
static inline int genlmsg_multicast_netns(const struct genl_family *family,
include/net/genetlink.h
524
static inline int genlmsg_multicast(const struct genl_family *family,
include/net/genetlink.h
541
int genlmsg_multicast_allns(const struct genl_family *family,
include/net/genetlink.h
626
static inline int genl_set_err(const struct genl_family *family,
include/net/genetlink.h
636
static inline int genl_has_listeners(const struct genl_family *family,
kernel/power/em_netlink_autogen.c
51
struct genl_family dev_energymodel_nl_family __ro_after_init = {
kernel/power/em_netlink_autogen.h
26
extern struct genl_family dev_energymodel_nl_family;
kernel/taskstats.c
36
static struct genl_family family;
kernel/taskstats.c
678
static struct genl_family family __ro_after_init = {
net/batman-adv/netlink.c
1524
struct genl_family batadv_netlink_family __ro_after_init = {
net/batman-adv/netlink.c
51
struct genl_family batadv_netlink_family;
net/batman-adv/netlink.h
26
extern struct genl_family batadv_netlink_family;
net/core/drop_monitor.c
1656
static struct genl_family net_drop_monitor_family __ro_after_init = {
net/core/drop_monitor.c
96
static struct genl_family net_drop_monitor_family;
net/core/netdev-genl-gen.c
225
struct genl_family netdev_nl_family __ro_after_init = {
net/core/netdev-genl-gen.h
45
extern struct genl_family netdev_nl_family;
net/devlink/devl_internal.h
67
extern struct genl_family devlink_nl_family;
net/devlink/netlink.c
362
struct genl_family devlink_nl_family __ro_after_init = {
net/ethtool/netlink.c
12
static struct genl_family ethtool_genl_family;
net/ethtool/netlink.c
1553
static struct genl_family ethtool_genl_family __ro_after_init = {
net/handshake/genl.c
49
struct genl_family handshake_nl_family __ro_after_init = {
net/handshake/genl.h
23
extern struct genl_family handshake_nl_family;
net/hsr/hsr_netlink.c
214
static struct genl_family hsr_genl_family;
net/hsr/hsr_netlink.c
551
static struct genl_family hsr_genl_family __ro_after_init = {
net/ieee802154/ieee802154.h
34
extern struct genl_family nl802154_family;
net/ieee802154/netlink.c
126
struct genl_family nl802154_family __ro_after_init = {
net/ieee802154/nl802154.c
24
static struct genl_family nl802154_fam;
net/ieee802154/nl802154.c
3082
static struct genl_family nl802154_fam __ro_after_init = {
net/ipv4/fou_core.c
661
static struct genl_family fou_nl_family;
net/ipv4/fou_core.c
906
static struct genl_family fou_nl_family __ro_after_init = {
net/ipv4/tcp_metrics.c
616
static struct genl_family tcp_metrics_nl_family;
net/ipv4/tcp_metrics.c
987
static struct genl_family tcp_metrics_nl_family __ro_after_init = {
net/ipv6/ila/ila.h
124
extern struct genl_family ila_nl_family;
net/ipv6/ila/ila_main.c
46
struct genl_family ila_nl_family __ro_after_init = {
net/ipv6/ioam6.c
673
static struct genl_family ioam6_genl_family __ro_after_init = {
net/ipv6/ioam6.c
79
static struct genl_family ioam6_genl_family;
net/ipv6/seg6.c
135
static struct genl_family seg6_genl_family;
net/ipv6/seg6.c
491
static struct genl_family seg6_genl_family __ro_after_init = {
net/l2tp/l2tp_netlink.c
103
static int l2tp_tunnel_notify(struct genl_family *family,
net/l2tp/l2tp_netlink.c
131
static int l2tp_session_notify(struct genl_family *family,
net/l2tp/l2tp_netlink.c
29
static struct genl_family l2tp_nl_family;
net/l2tp/l2tp_netlink.c
994
static struct genl_family l2tp_nl_family __ro_after_init = {
net/mptcp/pm_netlink.c
630
struct genl_family mptcp_genl_family __ro_after_init = {
net/mptcp/protocol.h
376
extern struct genl_family mptcp_genl_family;
net/ncsi/ncsi-netlink.c
21
static struct genl_family ncsi_genl_family;
net/ncsi/ncsi-netlink.c
763
static struct genl_family ncsi_genl_family __ro_after_init = {
net/netfilter/ipvs/ip_vs_ctl.c
3183
static struct genl_family ip_vs_genl_family;
net/netfilter/ipvs/ip_vs_ctl.c
4234
static struct genl_family ip_vs_genl_family __ro_after_init = {
net/netlabel/netlabel_calipso.c
363
static struct genl_family netlbl_calipso_gnl_family __ro_after_init = {
net/netlabel/netlabel_calipso.c
49
static struct genl_family netlbl_calipso_gnl_family;
net/netlabel/netlabel_cipso_v4.c
48
static struct genl_family netlbl_cipsov4_gnl_family;
net/netlabel/netlabel_cipso_v4.c
761
static struct genl_family netlbl_cipsov4_gnl_family __ro_after_init = {
net/netlabel/netlabel_mgmt.c
49
static struct genl_family netlbl_mgmt_gnl_family;
net/netlabel/netlabel_mgmt.c
815
static struct genl_family netlbl_mgmt_gnl_family __ro_after_init = {
net/netlabel/netlabel_unlabeled.c
112
static struct genl_family netlbl_unlabel_gnl_family;
net/netlabel/netlabel_unlabeled.c
1360
static struct genl_family netlbl_unlabel_gnl_family __ro_after_init = {
net/netlink/genetlink.c
101
static int genl_ctrl_event(int event, const struct genl_family *family,
net/netlink/genetlink.c
1050
static int genl_family_rcv_msg_dumpit(const struct genl_family *family,
net/netlink/genetlink.c
106
genl_op_fill_in_reject_policy(const struct genl_family *family,
net/netlink/genetlink.c
1081
static int genl_family_rcv_msg_doit(const struct genl_family *family,
net/netlink/genetlink.c
1125
static int genl_header_check(const struct genl_family *family,
net/netlink/genetlink.c
1155
static int genl_family_rcv_msg(const struct genl_family *family,
net/netlink/genetlink.c
119
genl_op_fill_in_reject_policy_split(const struct genl_family *family,
net/netlink/genetlink.c
1201
const struct genl_family *family;
net/netlink/genetlink.c
1226
static struct genl_family genl_ctrl;
net/netlink/genetlink.c
1228
static int ctrl_fill_info(const struct genl_family *family, u32 portid, u32 seq,
net/netlink/genetlink.c
129
static const struct genl_family *genl_family_find_byid(unsigned int id)
net/netlink/genetlink.c
1311
static int ctrl_fill_mcgrp_info(const struct genl_family *family,
net/netlink/genetlink.c
134
static const struct genl_family *genl_family_find_byname(char *name)
net/netlink/genetlink.c
1355
struct genl_family *rt;
net/netlink/genetlink.c
136
const struct genl_family *family;
net/netlink/genetlink.c
1381
static struct sk_buff *ctrl_build_family_msg(const struct genl_family *family,
net/netlink/genetlink.c
1401
ctrl_build_mcgrp_msg(const struct genl_family *family,
net/netlink/genetlink.c
1431
const struct genl_family *res = NULL;
net/netlink/genetlink.c
147
const struct genl_family *family;
net/netlink/genetlink.c
1475
static int genl_ctrl_event(int event, const struct genl_family *family,
net/netlink/genetlink.c
1514
const struct genl_family *rt;
net/netlink/genetlink.c
1534
const struct genl_family *rt;
net/netlink/genetlink.c
156
static void genl_op_from_full(const struct genl_family *family,
net/netlink/genetlink.c
169
static int genl_get_cmd_full(u32 cmd, const struct genl_family *family,
net/netlink/genetlink.c
1798
static struct genl_family genl_ctrl __ro_after_init = {
net/netlink/genetlink.c
1813
const struct genl_family *family;
net/netlink/genetlink.c
183
static void genl_op_from_small(const struct genl_family *family,
net/netlink/genetlink.c
1853
const struct genl_family *family;
net/netlink/genetlink.c
1971
int genlmsg_multicast_allns(const struct genl_family *family,
net/netlink/genetlink.c
1983
void genl_notify(const struct genl_family *family, struct sk_buff *skb,
net/netlink/genetlink.c
200
static int genl_get_cmd_small(u32 cmd, const struct genl_family *family,
net/netlink/genetlink.c
216
const struct genl_family *family = iter->family;
net/netlink/genetlink.c
244
genl_get_cmd_split(u32 cmd, u8 flag, const struct genl_family *family,
net/netlink/genetlink.c
261
const struct genl_family *family,
net/netlink/genetlink.c
302
genl_get_cmd(u32 cmd, u8 flags, const struct genl_family *family,
net/netlink/genetlink.c
325
genl_get_cmd_both(u32 cmd, const struct genl_family *family,
net/netlink/genetlink.c
337
genl_op_iter_init(const struct genl_family *family, struct genl_op_iter *iter)
net/netlink/genetlink.c
352
const struct genl_family *family = iter->family;
net/netlink/genetlink.c
458
static struct genl_family genl_ctrl;
net/netlink/genetlink.c
460
static int genl_validate_assign_mc_groups(struct genl_family *family)
net/netlink/genetlink.c
538
static void genl_unregister_mc_groups(const struct genl_family *family)
net/netlink/genetlink.c
57
static void genl_op_lock(const struct genl_family *family)
net/netlink/genetlink.c
571
static int genl_validate_ops(const struct genl_family *family)
net/netlink/genetlink.c
63
static void genl_op_unlock(const struct genl_family *family)
net/netlink/genetlink.c
636
static void *genl_sk_priv_alloc(struct genl_family *family)
net/netlink/genetlink.c
650
static void genl_sk_priv_free(const struct genl_family *family, void *priv)
net/netlink/genetlink.c
657
static int genl_sk_privs_alloc(struct genl_family *family)
net/netlink/genetlink.c
669
static void genl_sk_privs_free(const struct genl_family *family)
net/netlink/genetlink.c
684
static void genl_sk_priv_free_by_sock(struct genl_family *family,
net/netlink/genetlink.c
699
struct genl_family *family;
net/netlink/genetlink.c
723
void *__genl_sk_priv_get(struct genl_family *family, struct sock *sk)
net/netlink/genetlink.c
742
void *genl_sk_priv_get(struct genl_family *family, struct sock *sk)
net/netlink/genetlink.c
780
int genl_register_family(struct genl_family *family)
net/netlink/genetlink.c
855
int genl_unregister_family(const struct genl_family *family)
net/netlink/genetlink.c
894
const struct genl_family *family, int flags, u8 cmd)
net/netlink/genetlink.c
924
genl_family_rcv_msg_attrs_parse(const struct genl_family *family,
net/netlink/genetlink.c
959
const struct genl_family *family;
net/nfc/netlink.c
1814
static struct genl_family nfc_genl_family __ro_after_init = {
net/nfc/netlink.c
29
static struct genl_family nfc_genl_family;
net/openvswitch/conntrack.c
1982
struct genl_family dp_ct_limit_genl_family __ro_after_init = {
net/openvswitch/conntrack.h
104
extern struct genl_family dp_ct_limit_genl_family;
net/openvswitch/datapath.c
1563
static struct genl_family dp_flow_genl_family __ro_after_init = {
net/openvswitch/datapath.c
2109
static struct genl_family dp_datapath_genl_family __ro_after_init = {
net/openvswitch/datapath.c
2606
struct genl_family dp_vport_genl_family __ro_after_init = {
net/openvswitch/datapath.c
2622
static struct genl_family * const dp_genl_families[] = {
net/openvswitch/datapath.c
54
static struct genl_family dp_packet_genl_family;
net/openvswitch/datapath.c
55
static struct genl_family dp_flow_genl_family;
net/openvswitch/datapath.c
56
static struct genl_family dp_datapath_genl_family;
net/openvswitch/datapath.c
738
static struct genl_family dp_packet_genl_family __ro_after_init = {
net/openvswitch/datapath.c
74
static bool ovs_must_notify(struct genl_family *family, struct genl_info *info,
net/openvswitch/datapath.c
81
static void ovs_notify(struct genl_family *family,
net/openvswitch/datapath.h
318
extern struct genl_family dp_vport_genl_family;
net/openvswitch/meter.c
713
struct genl_family dp_meter_genl_family __ro_after_init = {
net/openvswitch/meter.h
56
extern struct genl_family dp_meter_genl_family;
net/psample/psample.c
110
static struct genl_family psample_nl_family __ro_after_init = {
net/psample/psample.c
38
static struct genl_family psample_nl_family __ro_after_init;
net/psp/psp-nl-gen.c
129
struct genl_family psp_nl_family __ro_after_init = {
net/psp/psp-nl-gen.h
40
extern struct genl_family psp_nl_family;
net/shaper/shaper_nl_gen.c
147
struct genl_family net_shaper_nl_family __ro_after_init = {
net/shaper/shaper_nl_gen.h
48
extern struct genl_family net_shaper_nl_family;
net/smc/smc_netlink.c
136
struct genl_family smc_gen_nl_family __ro_after_init = {
net/smc/smc_netlink.h
18
extern struct genl_family smc_gen_nl_family;
net/smc/smc_pnet.c
51
static struct genl_family smc_pnet_nl_family;
net/smc/smc_pnet.c
713
static struct genl_family smc_pnet_nl_family __ro_after_init = {
net/tipc/netlink.c
287
struct genl_family tipc_genl_family __ro_after_init = {
net/tipc/netlink.h
40
extern struct genl_family tipc_genl_family;
net/tipc/netlink_compat.c
1345
static struct genl_family tipc_genl_compat_family __ro_after_init = {
net/wireless/nl80211.c
19165
static struct genl_family nl80211_fam __ro_after_init = {
net/wireless/nl80211.c
40
static struct genl_family nl80211_fam;