Lines Matching refs:family_name

63 	const char	*family_name;  member
72 .family_name = CTRL_FAMILY_NAME,
99 gf->family_name != NULL, ("family %u does not exist", family_id)); in genl_family()
131 gf->family_name == NULL)) { in genl_handle_message()
141 gf->family_name, ghdr->cmd); in genl_handle_message()
149 gf->family_name, ghdr->cmd); in genl_handle_message()
154 gf->family_name, cmd->cmd_name, ghdr->cmd, hdr->nlmsg_len); in genl_handle_message()
182 nlattr_add_string(nw, CTRL_ATTR_FAMILY_NAME, gf->family_name); in dump_family()
228 NL_LOG(LOG_DEBUG, "unable to dump family %s state (ENOMEM)", gf->family_name); in dump_family()
234 char *family_name; member
247 { .type = CTRL_ATTR_FAMILY_NAME , .off = _OUT(family_name), .cb = nlattr_get_string },
267 if (attrs.family_id != 0 || attrs.family_name != NULL) { in nlctrl_handle_getfamily()
271 if (gf->family_name == NULL) in nlctrl_handle_getfamily()
276 if (attrs.family_name != NULL && in nlctrl_handle_getfamily()
277 strcmp(attrs.family_name, gf->family_name) != 0) in nlctrl_handle_getfamily()
288 if (gf->family_name != NULL) { in nlctrl_handle_getfamily()
304 nlctrl_notify(void *arg __unused, const char *family_name __unused, in nlctrl_notify()
358 genl_register_family(const char *family_name, size_t hdrsize, in genl_register_family() argument
364 MPASS(family_name != NULL); in genl_register_family()
368 if (families[i].family_name != NULL && in genl_register_family()
369 strcmp(families[i].family_name, family_name) == 0) in genl_register_family()
375 if (families[i].family_name == NULL) { in genl_register_family()
383 .family_name = family_name, in genl_register_family()
391 NL_LOG(LOG_DEBUG2, "Registered family %s id %d", gf->family_name, in genl_register_family()
393 EVENTHANDLER_INVOKE(genl_family_event, gf->family_name, family_id, in genl_register_family()
407 EVENTHANDLER_INVOKE(genl_family_event, gf->family_name, in genl_unregister_family()
461 cmd->cmd_name, cmd->cmd_num, gf->family_name); in genl_register_cmds()