• Home
  • Raw
  • Download

Lines Matching refs:family

70 struct nlattr **genl_family_attrbuf(const struct genl_family *family);
145 int genl_register_family(struct genl_family *family);
146 int genl_unregister_family(const struct genl_family *family);
147 void genl_notify(const struct genl_family *family, struct sk_buff *skb,
151 const struct genl_family *family, int flags, u8 cmd);
176 const struct genl_family *family, in genlmsg_parse_deprecated() argument
181 return __nlmsg_parse(nlh, family->hdrsize + GENL_HDRLEN, tb, maxtype, in genlmsg_parse_deprecated()
195 const struct genl_family *family, in genlmsg_parse() argument
200 return __nlmsg_parse(nlh, family->hdrsize + GENL_HDRLEN, tb, maxtype, in genlmsg_parse()
230 const struct genl_family *family, in genlmsg_put_reply() argument
233 return genlmsg_put(skb, info->snd_portid, info->snd_seq, family, in genlmsg_put_reply()
267 static inline int genlmsg_multicast_netns(const struct genl_family *family, in genlmsg_multicast_netns() argument
271 if (WARN_ON_ONCE(group >= family->n_mcgrps)) in genlmsg_multicast_netns()
273 group = family->mcgrp_offset + group; in genlmsg_multicast_netns()
285 static inline int genlmsg_multicast(const struct genl_family *family, in genlmsg_multicast() argument
289 return genlmsg_multicast_netns(family, &init_net, skb, in genlmsg_multicast()
303 int genlmsg_multicast_allns(const struct genl_family *family,
387 static inline int genl_set_err(const struct genl_family *family, in genl_set_err() argument
391 if (WARN_ON_ONCE(group >= family->n_mcgrps)) in genl_set_err()
393 group = family->mcgrp_offset + group; in genl_set_err()
397 static inline int genl_has_listeners(const struct genl_family *family, in genl_has_listeners() argument
400 if (WARN_ON_ONCE(group >= family->n_mcgrps)) in genl_has_listeners()
402 group = family->mcgrp_offset + group; in genl_has_listeners()