Lines Matching refs:name
23 * 3. The name of the author may not be used to endorse or promote products
52 #define NETIFAPI_VAR_REF(name) API_VAR_REF(name)
53 #define NETIFAPI_VAR_DECLARE(name) API_VAR_DECLARE(struct netifapi_msg, name)
54 #define NETIFAPI_VAR_ALLOC(name) API_VAR_ALLOC(struct netifapi_msg, MEMP_NETIFAPI_MSG, name, ERR_MEM)
55 #define NETIFAPI_VAR_FREE(name) API_VAR_FREE(MEMP_NETIFAPI_MSG, name)
114 msg->msg.ifs.index = netif_name_to_index(msg->msg.ifs.name);
129 if (!netif_index_to_name(msg->msg.ifs.index, msg->msg.ifs.name, get_curr_process_net_group())) {
131 if (!netif_index_to_name(msg->msg.ifs.index, msg->msg.ifs.name)) {
133 /* return failure via empty name */
134 msg->msg.ifs.name[0] = '\0';
330 * @param name the interface name of the netif
334 netifapi_netif_name_to_index(const char *name, u8_t *idx)
343 strncpy(NETIFAPI_VAR_REF(msg).msg.ifs.name, name, NETIF_NAMESIZE - 1);
344 NETIFAPI_VAR_REF(msg).msg.ifs.name[NETIF_NAMESIZE - 1] = '\0';
346 NETIFAPI_VAR_REF(msg).msg.ifs.name = LWIP_CONST_CAST(char *, name);
362 * @param name output name of the found netif, empty '\0' string if netif not found.
363 * name should be of at least NETIF_NAMESIZE bytes
366 netifapi_netif_index_to_name(u8_t idx, char *name)
374 NETIFAPI_VAR_REF(msg).msg.ifs.name = name;
379 strncpy(name, NETIFAPI_VAR_REF(msg).msg.ifs.name, NETIF_NAMESIZE - 1);
380 name[NETIF_NAMESIZE - 1] = '\0';