Lines Matching refs:linkinfo
914 struct nlattr *linkinfo; in rtnl_link_fill() local
917 linkinfo = nla_nest_start_noflag(skb, IFLA_LINKINFO); in rtnl_link_fill()
918 if (linkinfo == NULL) in rtnl_link_fill()
929 nla_nest_end(skb, linkinfo); in rtnl_link_fill()
933 nla_nest_cancel(skb, linkinfo); in rtnl_link_fill()
3702 struct nlattr *linkinfo[IFLA_INFO_MAX + 1]; member
3714 struct nlattr ** const linkinfo = tbs->linkinfo; in rtnl_changelink() local
3725 if (linkinfo[IFLA_INFO_DATA]) { in rtnl_changelink()
3736 if (linkinfo[IFLA_INFO_SLAVE_DATA]) { in rtnl_changelink()
3754 linkinfo[IFLA_INFO_SLAVE_DATA], in rtnl_changelink()
3958 struct nlattr **tb, **linkinfo, **data = NULL; in rtnl_newlink() local
3979 linkinfo = tbs->linkinfo; in rtnl_newlink()
3981 ret = nla_parse_nested_deprecated(linkinfo, IFLA_INFO_MAX, in rtnl_newlink()
3987 memset(linkinfo, 0, sizeof(tbs->linkinfo)); in rtnl_newlink()
3990 if (linkinfo[IFLA_INFO_KIND]) { in rtnl_newlink()
3993 nla_strscpy(kind, linkinfo[IFLA_INFO_KIND], sizeof(kind)); in rtnl_newlink()
4011 if (ops->maxtype && linkinfo[IFLA_INFO_DATA]) { in rtnl_newlink()
4013 linkinfo[IFLA_INFO_DATA], in rtnl_newlink()