Lines Matching refs:attrs

809 	struct nlattr *attrs;
817 attrs = nla_nest_start_noflag(msg->skb, TIPC_NLA_BEARER);
818 if (!attrs)
846 nla_nest_end(msg->skb, attrs);
854 nla_nest_cancel(msg->skb, attrs);
900 struct nlattr *attrs[TIPC_NLA_BEARER_MAX + 1];
903 if (!info->attrs[TIPC_NLA_BEARER])
906 err = nla_parse_nested_deprecated(attrs, TIPC_NLA_BEARER_MAX,
907 info->attrs[TIPC_NLA_BEARER],
912 if (!attrs[TIPC_NLA_BEARER_NAME])
914 name = nla_data(attrs[TIPC_NLA_BEARER_NAME]);
950 struct nlattr *attrs[TIPC_NLA_BEARER_MAX + 1];
953 if (!info->attrs[TIPC_NLA_BEARER])
956 err = nla_parse_nested_deprecated(attrs, TIPC_NLA_BEARER_MAX,
957 info->attrs[TIPC_NLA_BEARER],
962 if (!attrs[TIPC_NLA_BEARER_NAME])
965 name = nla_data(attrs[TIPC_NLA_BEARER_NAME]);
993 struct nlattr *attrs[TIPC_NLA_BEARER_MAX + 1];
1000 if (!info->attrs[TIPC_NLA_BEARER])
1003 err = nla_parse_nested_deprecated(attrs, TIPC_NLA_BEARER_MAX,
1004 info->attrs[TIPC_NLA_BEARER],
1009 if (!attrs[TIPC_NLA_BEARER_NAME])
1012 bearer = nla_data(attrs[TIPC_NLA_BEARER_NAME]);
1014 if (attrs[TIPC_NLA_BEARER_DOMAIN])
1015 domain = nla_get_u32(attrs[TIPC_NLA_BEARER_DOMAIN]);
1017 if (attrs[TIPC_NLA_BEARER_PROP]) {
1020 err = tipc_nl_parse_link_prop(attrs[TIPC_NLA_BEARER_PROP],
1029 return tipc_enable_bearer(net, bearer, domain, prio, attrs,
1049 struct nlattr *attrs[TIPC_NLA_BEARER_MAX + 1];
1052 if (!info->attrs[TIPC_NLA_BEARER])
1055 err = nla_parse_nested_deprecated(attrs, TIPC_NLA_BEARER_MAX,
1056 info->attrs[TIPC_NLA_BEARER],
1061 if (!attrs[TIPC_NLA_BEARER_NAME])
1063 name = nla_data(attrs[TIPC_NLA_BEARER_NAME]);
1074 if (attrs[TIPC_NLA_BEARER_UDP_OPTS]) {
1082 attrs[TIPC_NLA_BEARER_UDP_OPTS]);
1097 struct nlattr *attrs[TIPC_NLA_BEARER_MAX + 1];
1102 if (!info->attrs[TIPC_NLA_BEARER])
1105 err = nla_parse_nested_deprecated(attrs, TIPC_NLA_BEARER_MAX,
1106 info->attrs[TIPC_NLA_BEARER],
1111 if (!attrs[TIPC_NLA_BEARER_NAME])
1113 name = nla_data(attrs[TIPC_NLA_BEARER_NAME]);
1121 if (attrs[TIPC_NLA_BEARER_PROP]) {
1124 err = tipc_nl_parse_link_prop(attrs[TIPC_NLA_BEARER_PROP],
1174 struct nlattr *attrs;
1182 attrs = nla_nest_start_noflag(msg->skb, TIPC_NLA_MEDIA);
1183 if (!attrs)
1203 nla_nest_end(msg->skb, attrs);
1211 nla_nest_cancel(msg->skb, attrs);
1251 struct nlattr *attrs[TIPC_NLA_MEDIA_MAX + 1];
1253 if (!info->attrs[TIPC_NLA_MEDIA])
1256 err = nla_parse_nested_deprecated(attrs, TIPC_NLA_MEDIA_MAX,
1257 info->attrs[TIPC_NLA_MEDIA],
1262 if (!attrs[TIPC_NLA_MEDIA_NAME])
1264 name = nla_data(attrs[TIPC_NLA_MEDIA_NAME]);
1300 struct nlattr *attrs[TIPC_NLA_MEDIA_MAX + 1];
1302 if (!info->attrs[TIPC_NLA_MEDIA])
1305 err = nla_parse_nested_deprecated(attrs, TIPC_NLA_MEDIA_MAX,
1306 info->attrs[TIPC_NLA_MEDIA],
1309 if (!attrs[TIPC_NLA_MEDIA_NAME])
1311 name = nla_data(attrs[TIPC_NLA_MEDIA_NAME]);
1318 if (attrs[TIPC_NLA_MEDIA_PROP]) {
1321 err = tipc_nl_parse_link_prop(attrs[TIPC_NLA_MEDIA_PROP],