| /freebsd-13-stable/sys/netlink/ |
| HD | netlink_snl_route_parsers.h | 47 #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 …]
|
| HD | netlink_snl_generic.h | 61 #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
|
| HD | netlink_snl.h | 600 #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
|
| HD | netlink_generic.c | 390 #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/ |
| HD | iface.c | 334 #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 …]
|
| HD | rt.c | 392 #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 …]
|
| HD | neigh.c | 308 #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 …]
|
| HD | iface_drivers.c | 212 #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
|
| HD | nexthop.c | 678 #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/ |
| HD | test_snl.c | 183 #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
|