Lines Matching refs:link
460 struct nlattr *link[TIPC_NLA_LINK_MAX + 1]; in tipc_nl_compat_link_stat_dump() local
464 nla_parse_nested(link, TIPC_NLA_LINK_MAX, attrs[TIPC_NLA_LINK], NULL); in tipc_nl_compat_link_stat_dump()
466 nla_parse_nested(prop, TIPC_NLA_PROP_MAX, link[TIPC_NLA_LINK_PROP], in tipc_nl_compat_link_stat_dump()
469 nla_parse_nested(stats, TIPC_NLA_STATS_MAX, link[TIPC_NLA_LINK_STATS], in tipc_nl_compat_link_stat_dump()
473 if (strcmp(name, nla_data(link[TIPC_NLA_LINK_NAME])) != 0) in tipc_nl_compat_link_stat_dump()
477 nla_data(link[TIPC_NLA_LINK_NAME])); in tipc_nl_compat_link_stat_dump()
479 if (link[TIPC_NLA_LINK_BROADCAST]) { in tipc_nl_compat_link_stat_dump()
484 if (link[TIPC_NLA_LINK_ACTIVE]) in tipc_nl_compat_link_stat_dump()
486 else if (link[TIPC_NLA_LINK_UP]) in tipc_nl_compat_link_stat_dump()
492 nla_get_u32(link[TIPC_NLA_LINK_MTU]), in tipc_nl_compat_link_stat_dump()
501 nla_get_u32(link[TIPC_NLA_LINK_RX]) - in tipc_nl_compat_link_stat_dump()
510 nla_get_u32(link[TIPC_NLA_LINK_TX]) - in tipc_nl_compat_link_stat_dump()
570 struct nlattr *link[TIPC_NLA_LINK_MAX + 1]; in tipc_nl_compat_link_dump() local
573 nla_parse_nested(link, TIPC_NLA_LINK_MAX, attrs[TIPC_NLA_LINK], NULL); in tipc_nl_compat_link_dump()
575 link_info.dest = nla_get_flag(link[TIPC_NLA_LINK_DEST]); in tipc_nl_compat_link_dump()
576 link_info.up = htonl(nla_get_flag(link[TIPC_NLA_LINK_UP])); in tipc_nl_compat_link_dump()
577 strcpy(link_info.str, nla_data(link[TIPC_NLA_LINK_NAME])); in tipc_nl_compat_link_dump()
657 struct nlattr *link; in __tipc_nl_compat_link_set() local
662 link = nla_nest_start(skb, TIPC_NLA_LINK); in __tipc_nl_compat_link_set()
663 if (!link) in __tipc_nl_compat_link_set()
675 nla_nest_end(skb, link); in __tipc_nl_compat_link_set()
710 struct nlattr *link; in tipc_nl_compat_link_reset_stats() local
714 link = nla_nest_start(skb, TIPC_NLA_LINK); in tipc_nl_compat_link_reset_stats()
715 if (!link) in tipc_nl_compat_link_reset_stats()
721 nla_nest_end(skb, link); in tipc_nl_compat_link_reset_stats()