Home
last modified time | relevance | path

Searched refs:_OUT (Results 1 – 10 of 10) sorted by relevance

/freebsd-13-stable/sys/netlink/
HDnetlink_snl_route_parsers.h47 #define _OUT(_field) offsetof(struct rta_mpath_nh, _field) macro
49 { .type = NL_RTAX_MTU, .off = _OUT(rtax_mtu), .cb = snl_attr_get_uint32 },
54 { .type = NL_RTA_GATEWAY, .off = _OUT(gw), .cb = snl_attr_get_ip },
56 { .type = NL_RTA_RTFLAGS, .off = _OUT(rta_rtflags), .cb = snl_attr_get_uint32 },
57 { .type = NL_RTA_VIA, .off = _OUT(gw), .cb = snl_attr_get_ipvia },
61 { .off_in = _IN(rtnh_flags), .off_out = _OUT(rtnh_flags), .cb = snl_field_get_uint8 },
62 { .off_in = _IN(rtnh_hops), .off_out = _OUT(rtnh_weight), .cb = snl_field_get_uint8 },
63 { .off_in = _IN(rtnh_ifindex), .off_out = _OUT(ifindex), .cb = snl_field_get_uint32 },
66 #undef _OUT
126 #define _OUT(_field) offsetof(struct snl_parsed_route, _field) macro
[all …]
HDnetlink_snl_generic.h61 #define _OUT(_field) offsetof(struct _getfamily_attrs, _field) macro
63 { .type = CTRL_ATTR_FAMILY_ID , .off = _OUT(family_id), .cb = snl_attr_get_uint16 },
64 { .type = CTRL_ATTR_FAMILY_NAME, .off = _OUT(family_name), .cb = snl_attr_get_string },
67 #undef _OUT
HDnetlink_snl.h600 #define _OUT(_field) offsetof(struct snl_errmsg_data, _field) macro
602 { .type = NLMSGERR_ATTR_MSG, .off = _OUT(error_str), .cb = snl_attr_get_string },
603 { .type = NLMSGERR_ATTR_OFFS, .off = _OUT(error_offs), .cb = snl_attr_get_uint32 },
604 { .type = NLMSGERR_ATTR_COOKIE, .off = _OUT(cookie), .cb = snl_attr_get_nla },
608 { .off_in = _IN(error), .off_out = _OUT(error), .cb = snl_field_get_uint32 },
609 { .off_in = _IN(msg), .off_out = _OUT(orig_hdr), .cb = snl_field_get_ptr },
612 #undef _OUT
616 #define _OUT(_field) offsetof(struct snl_errmsg_data, _field) macro
620 { .off_in = _IN(error), .off_out = _OUT(error), .cb = snl_field_get_uint32 },
623 #undef _OUT
HDnetlink_generic.c390 #define _OUT(_field) offsetof(struct nl_parsed_family, _field) macro
392 { .off_in = _IN(version), .off_out = _OUT(version), .cb = nlf_get_u8 },
396 { .type = CTRL_ATTR_FAMILY_ID , .off = _OUT(family_id), .cb = nlattr_get_uint16 },
397 { .type = CTRL_ATTR_FAMILY_NAME , .off = _OUT(family_name), .cb = nlattr_get_string },
400 #undef _OUT
/freebsd-13-stable/sys/netlink/route/
HDiface.c334 #define _OUT(_field) offsetof(struct nl_parsed_link, _field) macro
336 { .off_in = _IN(ifi_type), .off_out = _OUT(ifi_type), .cb = nlf_get_u16 },
337 { .off_in = _IN(ifi_index), .off_out = _OUT(ifi_index), .cb = nlf_get_u32 },
338 { .off_in = _IN(ifi_flags), .off_out = _OUT(ifi_flags), .cb = nlf_get_u32 },
339 { .off_in = _IN(ifi_change), .off_out = _OUT(ifi_change), .cb = nlf_get_u32 },
343 { .type = IFLA_INFO_KIND, .off = _OUT(ifla_cloner), .cb = nlattr_get_stringn },
344 { .type = IFLA_INFO_DATA, .off = _OUT(ifla_idata), .cb = nlattr_get_nla },
349 { .type = IFLA_IFNAME, .off = _OUT(ifla_ifname), .cb = nlattr_get_string },
350 { .type = IFLA_MTU, .off = _OUT(ifla_mtu), .cb = nlattr_get_uint32 },
351 { .type = IFLA_LINK, .off = _OUT(ifi_index), .cb = nlattr_get_uint32 },
[all …]
HDrt.c392 #define _OUT(_field) offsetof(struct rta_mpath_nh, _field) macro
394 { .type = NL_RTA_GATEWAY, .off = _OUT(gw), .cb = nlattr_get_ip },
395 { .type = NL_RTA_VIA, .off = _OUT(gw), .cb = nlattr_get_ipvia },
398 { .off_in = _IN(rtnh_flags), .off_out = _OUT(rtnh_flags), .cb = nlf_get_u8 },
399 { .off_in = _IN(rtnh_hops), .off_out = _OUT(rtnh_weight), .cb = nlf_get_u8 },
400 { .off_in = _IN(rtnh_ifindex), .off_out = _OUT(ifp), .cb = nlf_get_ifpz },
403 #undef _OUT
464 #define _OUT(_field) offsetof(struct nl_parsed_route, _field) macro
466 { .type = NL_RTAX_MTU, .off = _OUT(rtax_mtu), .cb = nlattr_get_uint32 },
471 { .type = NL_RTA_DST, .off = _OUT(rta_dst), .cb = nlattr_get_ip },
[all …]
HDneigh.c308 #define _OUT(_field) offsetof(struct nl_parsed_neigh, _field) macro
310 { .type = NDAF_NEXT_STATE_TS, .off = _OUT(ndaf_next_ts), .cb = nlattr_get_uint32 },
315 { .off_in = _IN(ndm_family), .off_out = _OUT(ndm_family), .cb = nlf_get_u8 },
316 { .off_in = _IN(ndm_flags), .off_out = _OUT(ndm_flags), .cb = nlf_get_u8_u32 },
317 { .off_in = _IN(ndm_state), .off_out = _OUT(ndm_state), .cb = nlf_get_u16 },
318 { .off_in = _IN(ndm_ifindex), .off_out = _OUT(nda_ifp), .cb = nlf_get_ifpz },
322 { .type = NDA_DST, .off = _OUT(nda_dst), .cb = nlattr_get_ip },
323 { .type = NDA_LLADDR, .off = _OUT(nda_lladdr), .cb = nlattr_get_nla },
324 { .type = NDA_IFINDEX, .off = _OUT(nda_ifp), .cb = nlattr_get_ifp },
325 { .type = NDA_FLAGS_EXT, .off = _OUT(ndm_flags), .cb = nlattr_get_uint32 },
[all …]
HDiface_drivers.c212 #define _OUT(_field) offsetof(struct nl_parsed_vlan, _field) macro
214 { .type = IFLA_VLAN_ID, .off = _OUT(vlan_id), .cb = nlattr_get_uint16 },
215 { .type = IFLA_VLAN_FLAGS, .off = _OUT(vlan_flags), .cb = nlattr_get_nla },
216 { .type = IFLA_VLAN_PROTOCOL, .off = _OUT(vlan_proto), .cb = nlattr_get_uint16 },
218 #undef _OUT
HDnexthop.c678 #define _OUT(_field) offsetof(struct nl_parsed_nhop, _field) macro
680 { .off_in = _IN(nh_family), .off_out = _OUT(nh_family), .cb = nlf_get_u8 },
681 { .off_in = _IN(nh_protocol), .off_out = _OUT(nh_protocol), .cb = nlf_get_u8 },
685 { .type = NHA_ID, .off = _OUT(nha_id), .cb = nlattr_get_uint32 },
686 { .type = NHA_GROUP, .off = _OUT(nha_group), .cb = nlattr_get_nhg },
687 { .type = NHA_BLACKHOLE, .off = _OUT(nha_blackhole), .cb = nlattr_get_flag },
688 { .type = NHA_OIF, .off = _OUT(nha_oif), .cb = nlattr_get_ifp },
689 { .type = NHA_GATEWAY, .off = _OUT(nha_gw), .cb = nlattr_get_ip },
690 { .type = NHA_GROUPS, .off = _OUT(nha_groups), .cb = nlattr_get_flag },
693 #undef _OUT
/freebsd-13-stable/tests/sys/netlink/
HDtest_snl.c183 #define _OUT(_field) offsetof(struct nl_parsed_link, _field) macro
185 { .type = IFLA_IFNAME, .off = _OUT(ifla_ifname), .cb = snl_attr_get_string },
186 { .type = IFLA_MTU, .off = _OUT(ifla_mtu), .cb = snl_attr_get_uint32 },
189 {.off_in = _IN(ifi_index), .off_out = _OUT(ifi_index), .cb = snl_field_get_uint32 },
192 #undef _OUT