Lines Matching refs:item

63     struct slist_netifs_s *item = calloc(1, sizeof(struct slist_netifs_s));  in esp_netif_add_to_list()  local
65 if (item == NULL) { in esp_netif_add_to_list()
68 item->netif = netif; in esp_netif_add_to_list()
71 free(item); in esp_netif_add_to_list()
75 SLIST_INSERT_HEAD(&s_head, item, next); in esp_netif_add_to_list()
85 struct slist_netifs_s *item; in esp_netif_remove_from_list() local
92 SLIST_FOREACH(item, &s_head, next) { in esp_netif_remove_from_list()
93 if (item->netif == netif) { in esp_netif_remove_from_list()
94 SLIST_REMOVE(&s_head, item, slist_netifs_s, next); in esp_netif_remove_from_list()
98 free(item); in esp_netif_remove_from_list()
128 struct slist_netifs_s *item; in esp_netif_next_unsafe() local
131 item = SLIST_FIRST(&s_head); in esp_netif_next_unsafe()
132 return (item == NULL) ? NULL : item->netif; in esp_netif_next_unsafe()
135 SLIST_FOREACH(item, &s_head, next) { in esp_netif_next_unsafe()
136 if (item->netif == netif) { in esp_netif_next_unsafe()
137 item = SLIST_NEXT(item, next); in esp_netif_next_unsafe()
138 return (item == NULL) ? NULL : item->netif; in esp_netif_next_unsafe()
146 struct slist_netifs_s *item; in esp_netif_is_netif_listed() local
153 SLIST_FOREACH(item, &s_head, next) { in esp_netif_is_netif_listed()
154 if (item->netif == esp_netif) { in esp_netif_is_netif_listed()
165 struct slist_netifs_s *item; in esp_netif_get_handle_from_ifkey() local
172 SLIST_FOREACH(item, &s_head, next) { in esp_netif_get_handle_from_ifkey()
173 esp_netif_t *esp_netif = item->netif; in esp_netif_get_handle_from_ifkey()