Lines Matching refs:family_id

93 genl_family(uint16_t family_id)  in genl_family()  argument
97 gf = &families[family_id - GENL_MIN_ID]; in genl_family()
98 KASSERT(family_id - GENL_MIN_ID < MAX_FAMILIES && in genl_family()
99 gf->family_name != NULL, ("family %u does not exist", family_id)); in genl_family()
118 uint16_t family_id; in genl_handle_message() local
128 family_id = hdr->nlmsg_type - GENL_MIN_ID; in genl_handle_message()
129 gf = &families[family_id]; in genl_handle_message()
130 if (__predict_false(family_id >= MAX_FAMILIES || in genl_handle_message()
235 uint16_t family_id; member
246 { .type = CTRL_ATTR_FAMILY_ID , .off = _OUT(family_id), .cb = nlattr_get_uint16 },
267 if (attrs.family_id != 0 || attrs.family_name != NULL) { in nlctrl_handle_getfamily()
273 if (attrs.family_id != 0 && in nlctrl_handle_getfamily()
274 attrs.family_id != genl_family_id(gf)) in nlctrl_handle_getfamily()
305 uint16_t family_id, u_int cmd) in nlctrl_notify() argument
312 gf = genl_family(family_id); in nlctrl_notify()
362 uint16_t family_id; in genl_register_family() local
388 family_id = genl_family_id(gf); in genl_register_family()
392 family_id); in genl_register_family()
393 EVENTHANDLER_INVOKE(genl_family_event, gf->family_name, family_id, in genl_register_family()
396 return (family_id); in genl_register_family()
400 genl_unregister_family(uint16_t family_id) in genl_unregister_family() argument
405 gf = genl_family(family_id); in genl_unregister_family()
408 family_id, CTRL_CMD_DELFAMILY); in genl_unregister_family()
423 genl_register_cmds(uint16_t family_id, const struct genl_cmd *cmds, in genl_register_cmds() argument
430 gf = genl_family(family_id); in genl_register_cmds()
468 genl_register_group(uint16_t family_id, const char *group_name) in genl_register_group() argument
476 gf = genl_family(family_id); in genl_register_group()
502 genl_unregister_group(uint16_t family_id, uint32_t group_id) in genl_unregister_group() argument
515 gf = genl_family(family_id); in genl_unregister_group()