Lines Matching refs:attrs

746 	struct nlattr *attrs;  in __tipc_nl_add_bearer()  local
754 attrs = nla_nest_start_noflag(msg->skb, TIPC_NLA_BEARER); in __tipc_nl_add_bearer()
755 if (!attrs) in __tipc_nl_add_bearer()
783 nla_nest_end(msg->skb, attrs); in __tipc_nl_add_bearer()
791 nla_nest_cancel(msg->skb, attrs); in __tipc_nl_add_bearer()
837 struct nlattr *attrs[TIPC_NLA_BEARER_MAX + 1]; in tipc_nl_bearer_get() local
840 if (!info->attrs[TIPC_NLA_BEARER]) in tipc_nl_bearer_get()
843 err = nla_parse_nested_deprecated(attrs, TIPC_NLA_BEARER_MAX, in tipc_nl_bearer_get()
844 info->attrs[TIPC_NLA_BEARER], in tipc_nl_bearer_get()
849 if (!attrs[TIPC_NLA_BEARER_NAME]) in tipc_nl_bearer_get()
851 name = nla_data(attrs[TIPC_NLA_BEARER_NAME]); in tipc_nl_bearer_get()
886 struct nlattr *attrs[TIPC_NLA_BEARER_MAX + 1]; in __tipc_nl_bearer_disable() local
889 if (!info->attrs[TIPC_NLA_BEARER]) in __tipc_nl_bearer_disable()
892 err = nla_parse_nested_deprecated(attrs, TIPC_NLA_BEARER_MAX, in __tipc_nl_bearer_disable()
893 info->attrs[TIPC_NLA_BEARER], in __tipc_nl_bearer_disable()
898 if (!attrs[TIPC_NLA_BEARER_NAME]) in __tipc_nl_bearer_disable()
901 name = nla_data(attrs[TIPC_NLA_BEARER_NAME]); in __tipc_nl_bearer_disable()
927 struct nlattr *attrs[TIPC_NLA_BEARER_MAX + 1]; in __tipc_nl_bearer_enable() local
934 if (!info->attrs[TIPC_NLA_BEARER]) in __tipc_nl_bearer_enable()
937 err = nla_parse_nested_deprecated(attrs, TIPC_NLA_BEARER_MAX, in __tipc_nl_bearer_enable()
938 info->attrs[TIPC_NLA_BEARER], in __tipc_nl_bearer_enable()
943 if (!attrs[TIPC_NLA_BEARER_NAME]) in __tipc_nl_bearer_enable()
946 bearer = nla_data(attrs[TIPC_NLA_BEARER_NAME]); in __tipc_nl_bearer_enable()
948 if (attrs[TIPC_NLA_BEARER_DOMAIN]) in __tipc_nl_bearer_enable()
949 domain = nla_get_u32(attrs[TIPC_NLA_BEARER_DOMAIN]); in __tipc_nl_bearer_enable()
951 if (attrs[TIPC_NLA_BEARER_PROP]) { in __tipc_nl_bearer_enable()
954 err = tipc_nl_parse_link_prop(attrs[TIPC_NLA_BEARER_PROP], in __tipc_nl_bearer_enable()
963 return tipc_enable_bearer(net, bearer, domain, prio, attrs); in __tipc_nl_bearer_enable()
982 struct nlattr *attrs[TIPC_NLA_BEARER_MAX + 1]; in tipc_nl_bearer_add() local
985 if (!info->attrs[TIPC_NLA_BEARER]) in tipc_nl_bearer_add()
988 err = nla_parse_nested_deprecated(attrs, TIPC_NLA_BEARER_MAX, in tipc_nl_bearer_add()
989 info->attrs[TIPC_NLA_BEARER], in tipc_nl_bearer_add()
994 if (!attrs[TIPC_NLA_BEARER_NAME]) in tipc_nl_bearer_add()
996 name = nla_data(attrs[TIPC_NLA_BEARER_NAME]); in tipc_nl_bearer_add()
1006 if (attrs[TIPC_NLA_BEARER_UDP_OPTS]) { in tipc_nl_bearer_add()
1008 attrs[TIPC_NLA_BEARER_UDP_OPTS]); in tipc_nl_bearer_add()
1023 struct nlattr *attrs[TIPC_NLA_BEARER_MAX + 1]; in __tipc_nl_bearer_set() local
1028 if (!info->attrs[TIPC_NLA_BEARER]) in __tipc_nl_bearer_set()
1031 err = nla_parse_nested_deprecated(attrs, TIPC_NLA_BEARER_MAX, in __tipc_nl_bearer_set()
1032 info->attrs[TIPC_NLA_BEARER], in __tipc_nl_bearer_set()
1037 if (!attrs[TIPC_NLA_BEARER_NAME]) in __tipc_nl_bearer_set()
1039 name = nla_data(attrs[TIPC_NLA_BEARER_NAME]); in __tipc_nl_bearer_set()
1045 if (attrs[TIPC_NLA_BEARER_PROP]) { in __tipc_nl_bearer_set()
1048 err = tipc_nl_parse_link_prop(attrs[TIPC_NLA_BEARER_PROP], in __tipc_nl_bearer_set()
1092 struct nlattr *attrs; in __tipc_nl_add_media() local
1100 attrs = nla_nest_start_noflag(msg->skb, TIPC_NLA_MEDIA); in __tipc_nl_add_media()
1101 if (!attrs) in __tipc_nl_add_media()
1121 nla_nest_end(msg->skb, attrs); in __tipc_nl_add_media()
1129 nla_nest_cancel(msg->skb, attrs); in __tipc_nl_add_media()
1169 struct nlattr *attrs[TIPC_NLA_BEARER_MAX + 1]; in tipc_nl_media_get() local
1171 if (!info->attrs[TIPC_NLA_MEDIA]) in tipc_nl_media_get()
1174 err = nla_parse_nested_deprecated(attrs, TIPC_NLA_MEDIA_MAX, in tipc_nl_media_get()
1175 info->attrs[TIPC_NLA_MEDIA], in tipc_nl_media_get()
1180 if (!attrs[TIPC_NLA_MEDIA_NAME]) in tipc_nl_media_get()
1182 name = nla_data(attrs[TIPC_NLA_MEDIA_NAME]); in tipc_nl_media_get()
1217 struct nlattr *attrs[TIPC_NLA_BEARER_MAX + 1]; in __tipc_nl_media_set() local
1219 if (!info->attrs[TIPC_NLA_MEDIA]) in __tipc_nl_media_set()
1222 err = nla_parse_nested_deprecated(attrs, TIPC_NLA_MEDIA_MAX, in __tipc_nl_media_set()
1223 info->attrs[TIPC_NLA_MEDIA], in __tipc_nl_media_set()
1226 if (!attrs[TIPC_NLA_MEDIA_NAME]) in __tipc_nl_media_set()
1228 name = nla_data(attrs[TIPC_NLA_MEDIA_NAME]); in __tipc_nl_media_set()
1234 if (attrs[TIPC_NLA_MEDIA_PROP]) { in __tipc_nl_media_set()
1237 err = tipc_nl_parse_link_prop(attrs[TIPC_NLA_MEDIA_PROP], in __tipc_nl_media_set()