Lines Matching refs:name
74 * tipc_media_find - locates specified media object by name
76 struct tipc_media *tipc_media_find(const char *name)
81 if (!strcmp(media_info_array[i]->name, name))
113 ret = scnprintf(buf, len, "%s(%s)", m->name, addr_str);
126 * bearer_name_validate - validate & (optionally) deconstruct bearer name
127 * @name: ptr to bearer name string
128 * @name_parts: ptr to area for bearer name components (or NULL if not needed)
130 * Returns 1 if bearer name is valid, otherwise 0.
132 static int bearer_name_validate(const char *name,
141 /* copy bearer name & ensure length is OK */
144 strncpy(name_copy, name, TIPC_MAX_BEARER_NAME);
148 /* ensure all component parts of bearer name are present */
157 /* validate component parts of bearer name */
162 /* return bearer name components, if necessary */
171 * tipc_bearer_find - locates bearer object with matching bearer name
173 struct tipc_bearer *tipc_bearer_find(struct net *net, const char *name)
181 if (b && (!strcmp(b->name, name)))
187 /* tipc_bearer_get_name - get the bearer name from its id.
189 * @name: a pointer to the buffer where the name will be stored.
190 * @bearer_id: the id to get the name from.
192 int tipc_bearer_get_name(struct net *net, char *name, u32 bearer_id)
204 strcpy(name, b->name);
233 * tipc_enable_bearer - enable bearer with the given name
235 static int tipc_enable_bearer(struct net *net, const char *name,
251 if (!bearer_name_validate(name, &b_names)) {
252 NL_SET_ERR_MSG(extack, "Illegal name");
281 if (!strcmp(name, b->name)) {
290 name, prio);
299 name);
317 strcpy(b->name, name);
356 pr_info("Enabled bearer <%s>, priority %u\n", name, prio);
360 pr_warn("Enabling of bearer <%s> rejected, %s\n", name, errstr);
369 pr_info("Resetting bearer <%s>\n", b->name);
396 pr_info("Disabling bearer <%s>\n", b->name);
411 char *dev_name = strchr((const char *)b->name, ':') + 1;
416 /* Find device with specified name */
426 pr_info("Enabling <%s> not permitted\n", b->name);
821 if (nla_put_string(msg->skb, TIPC_NLA_BEARER_NAME, bearer->name))
896 char *name;
914 name = nla_data(attrs[TIPC_NLA_BEARER_NAME]);
925 bearer = tipc_bearer_find(net, name);
948 char *name;
965 name = nla_data(attrs[TIPC_NLA_BEARER_NAME]);
967 bearer = tipc_bearer_find(net, name);
1047 char *name;
1063 name = nla_data(attrs[TIPC_NLA_BEARER_NAME]);
1066 b = tipc_bearer_find(net, name);
1099 char *name;
1113 name = nla_data(attrs[TIPC_NLA_BEARER_NAME]);
1115 b = tipc_bearer_find(net, name);
1186 if (nla_put_string(msg->skb, TIPC_NLA_MEDIA_NAME, media->name))
1247 char *name;
1264 name = nla_data(attrs[TIPC_NLA_MEDIA_NAME]);
1275 media = tipc_media_find(name);
1298 char *name;
1311 name = nla_data(attrs[TIPC_NLA_MEDIA_NAME]);
1313 m = tipc_media_find(name);