/openbmc/linux/tools/testing/selftests/net/mptcp/ |
H A D | pm_nl_ctl.c | 331 rta->rta_len = RTA_LENGTH(namelen); in resolve_mptcp_pm_netlink() 333 off += NLMSG_ALIGN(rta->rta_len); in resolve_mptcp_pm_netlink() 403 addr->rta_len = RTA_LENGTH(0); in dsf() 404 off += NLMSG_ALIGN(addr->rta_len); in dsf() 411 rta->rta_len = RTA_LENGTH(4); in dsf() 415 rta->rta_len = RTA_LENGTH(16); in dsf() 418 off += NLMSG_ALIGN(rta->rta_len); in dsf() 423 rta->rta_len = RTA_LENGTH(2); in dsf() 425 off += NLMSG_ALIGN(rta->rta_len); in dsf() 431 rta->rta_len = RTA_LENGTH(2); in dsf() [all …]
|
/openbmc/phosphor-networkd/test/ |
H A D | test_rtnetlink.cpp | 51 msg.addr_hdr.rta_len = RTA_LENGTH(sizeof(msg.addr)); in TEST() 53 msg.name_hdr.rta_len = RTA_LENGTH(sizeof(msg.name)); in TEST() 55 msg.mtu_hdr.rta_len = RTA_LENGTH(sizeof(msg.mtu)); in TEST() 92 msg.addr_hdr.rta_len = RTA_LENGTH(sizeof(msg.addr)); in TEST() 113 msg.flags_hdr.rta_len = RTA_LENGTH(sizeof(msg.flags)); in TEST() 115 msg.addr_hdr.rta_len = RTA_LENGTH(sizeof(msg.addr)); in TEST() 142 msg.addr_hdr.rta_len = RTA_LENGTH(sizeof(msg.addr)); in TEST() 162 msg.addr_hdr.rta_len = RTA_LENGTH(sizeof(msg.addr)); in TEST() 164 msg.mac_hdr.rta_len = RTA_LENGTH(sizeof(msg.mac)); in TEST()
|
H A D | test_netlink.cpp | 245 rta.rta_len = RTA_LENGTH(0) - 1; in TEST() 255 rta.rta_len = RTA_LENGTH(0) + 1; in TEST() 265 rta.rta_len = RTA_LENGTH(0); in TEST() 279 rta.rta_len = RTA_LENGTH(sizeof(attrbuf)); in TEST()
|
H A D | mock_syscall.cpp | 83 rta.rta_len = RTA_LENGTH(data.size()); in appendRTAttr()
|
/openbmc/phosphor-networkd/src/ |
H A D | netlink.cpp | 186 if (hdr.rta_len < RTA_LENGTH(0)) in extractRtAttr() 189 "rtattr shorter than header: {} < {}", hdr.rta_len, RTA_LENGTH(0))); in extractRtAttr() 191 if (data.size() < hdr.rta_len) in extractRtAttr() 195 hdr.rta_len)); in extractRtAttr() 197 auto attr = data.substr(RTA_LENGTH(0), hdr.rta_len - RTA_LENGTH(0)); in extractRtAttr() 198 data.remove_prefix(RTA_ALIGN(hdr.rta_len)); in extractRtAttr()
|
/openbmc/qemu/linux-user/ |
H A D | fd-trans.c | 453 unsigned short rta_len; in host_to_target_for_each_rtattr() local 458 rta_len = rtattr->rta_len; in host_to_target_for_each_rtattr() 459 if (rta_len < sizeof(struct rtattr) || in host_to_target_for_each_rtattr() 460 rta_len > len) { in host_to_target_for_each_rtattr() 464 rtattr->rta_len = tswap16(rtattr->rta_len); in host_to_target_for_each_rtattr() 470 aligned_rta_len = RTA_ALIGN(rta_len); in host_to_target_for_each_rtattr() 1111 return host_to_target_for_each_nlattr(RTA_DATA(rtattr), rtattr->rta_len, in host_to_target_data_link_rtattr() 1115 return host_to_target_for_each_nlattr(RTA_DATA(rtattr), rtattr->rta_len, in host_to_target_data_link_rtattr() 1119 return host_to_target_for_each_nlattr(RTA_DATA(rtattr), rtattr->rta_len, in host_to_target_data_link_rtattr() 1123 return host_to_target_for_each_nlattr(RTA_DATA(rtattr), rtattr->rta_len, in host_to_target_data_link_rtattr() [all …]
|
/openbmc/linux/tools/testing/selftests/net/ |
H A D | udpgso.c | 421 rta->rta_len = RTA_LENGTH(alen); in set_route_mtu() 426 off += NLMSG_ALIGN(rta->rta_len); in set_route_mtu() 430 rta->rta_len = RTA_LENGTH(sizeof(int)); in set_route_mtu() 432 off += NLMSG_ALIGN(rta->rta_len); in set_route_mtu() 437 rta->rta_len = RTA_LENGTH(0) + RTA_LENGTH(sizeof(int)); in set_route_mtu() 438 off += NLMSG_ALIGN(rta->rta_len); in set_route_mtu() 443 rta->rta_len = RTA_LENGTH(sizeof(int)); in set_route_mtu()
|
H A D | tun.c | 92 rta->rta_len = RTA_LENGTH(IFNAMSIZ); in tun_delete() 93 req.nh.nlmsg_len += rta->rta_len; in tun_delete()
|
H A D | tap.c | 39 rta->rta_len = RTA_LENGTH(len); in rtattr_add() 40 nh->nlmsg_len = RTA_ALIGN(nh->nlmsg_len) + RTA_ALIGN(rta->rta_len); in rtattr_add() 53 attr->rta_len = end - (uint8_t *)attr; in rtattr_end()
|
H A D | ipsec.c | 228 attr->rta_len = RTA_LENGTH(size); in rtattr_pack() 257 attr->rta_len = nlmsg_end - (char *)attr; in rtattr_end()
|
/openbmc/linux/include/uapi/linux/ |
H A D | rtnetlink.h | 212 unsigned short rta_len; member 221 (rta)->rta_len >= sizeof(struct rtattr) && \ 222 (rta)->rta_len <= (len)) 223 #define RTA_NEXT(rta,attrlen) ((attrlen) -= RTA_ALIGN((rta)->rta_len), \ 224 (struct rtattr*)(((char*)(rta)) + RTA_ALIGN((rta)->rta_len))) 228 #define RTA_PAYLOAD(rta) ((int)((rta)->rta_len) - RTA_LENGTH(0))
|
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | xfrm_info.c | 177 rta->rta_len = RTA_LENGTH(len); in rtattr_add() 178 nh->nlmsg_len = RTA_ALIGN(nh->nlmsg_len) + RTA_ALIGN(rta->rta_len); in rtattr_add() 200 attr->rta_len = end - (uint8_t *)attr; in rtattr_end()
|
/openbmc/linux/tools/testing/selftests/net/af_unix/ |
H A D | diag_uid.c | 119 unsigned int rta_len = len - NLMSG_LENGTH(sizeof(*udr)); in render_response() local 127 ASSERT_NE(RTA_OK(attr, rta_len), 0); in render_response()
|
/openbmc/linux/crypto/ |
H A D | algboss.c | 124 param->attrs[i].attr.rta_len = sizeof(param->attrs[i]); in cryptomgr_schedule_probe() 146 param->type.attr.rta_len = sizeof(param->type); in cryptomgr_schedule_probe()
|
H A D | authenc.c | 70 key += rta->rta_len; in crypto_authenc_extractkeys() 71 keylen -= rta->rta_len; in crypto_authenc_extractkeys()
|
/openbmc/linux/tools/testing/selftests/bpf/ |
H A D | netlink_helpers.c | 325 rta->rta_len = len; in addattr_l() 356 nest->rta_len = (void *)NLMSG_TAIL(n) - (void *)nest; in addattr_nest_end()
|
H A D | xsk.c | 408 rta->rta_len = RTA_LENGTH(sizeof(unsigned int)); in xsk_set_mtu()
|
/openbmc/linux/net/ipv4/ |
H A D | esp4.c | 1102 rta->rta_len = RTA_LENGTH(sizeof(*param)); in esp_init_authenc()
|
/openbmc/linux/net/ipv6/ |
H A D | esp6.c | 1145 rta->rta_len = RTA_LENGTH(sizeof(*param)); in esp_init_authenc()
|
/openbmc/linux/drivers/md/ |
H A D | dm-crypt.c | 2431 rta->rta_len = RTA_LENGTH(sizeof(*param)); in crypt_copy_authenckey()
|