Lines Matching refs:iter
120 atf_map_iter_key(const atf_map_iter_t iter) in atf_map_iter_key() argument
122 const struct map_entry *me = iter.m_entry; in atf_map_iter_key()
128 atf_map_iter_data(const atf_map_iter_t iter) in atf_map_iter_data() argument
130 const struct map_entry *me = iter.m_entry; in atf_map_iter_data()
136 atf_map_iter_next(const atf_map_iter_t iter) in atf_map_iter_next() argument
140 newiter = iter; in atf_map_iter_next()
141 newiter.m_listiter = atf_list_iter_next(iter.m_listiter); in atf_map_iter_next()
204 atf_list_iter_t iter; in atf_map_fini() local
206 atf_list_for_each(iter, &m->m_list) { in atf_map_fini()
207 struct map_entry *me = atf_list_iter_data(iter); in atf_map_fini()
224 atf_map_iter_t iter; in atf_map_begin() local
225 iter.m_map = m; in atf_map_begin()
226 iter.m_listiter = atf_list_begin(&m->m_list); in atf_map_begin()
227 iter.m_entry = atf_list_iter_data(iter.m_listiter); in atf_map_begin()
228 return iter; in atf_map_begin()
244 atf_map_iter_t iter; in atf_map_end() local
245 iter.m_map = m; in atf_map_end()
246 iter.m_entry = NULL; in atf_map_end()
247 iter.m_listiter = atf_list_end(&m->m_list); in atf_map_end()
248 return iter; in atf_map_end()
254 atf_map_citer_t iter; in atf_map_end_c() local
255 iter.m_map = m; in atf_map_end_c()
256 iter.m_entry = NULL; in atf_map_end_c()
257 iter.m_listiter = atf_list_end_c(&m->m_list); in atf_map_end_c()
258 return iter; in atf_map_end_c()
264 atf_list_iter_t iter; in atf_map_find() local
266 atf_list_for_each(iter, &m->m_list) { in atf_map_find()
267 struct map_entry *me = atf_list_iter_data(iter); in atf_map_find()
273 i.m_listiter = iter; in atf_map_find()
284 atf_list_citer_t iter; in atf_map_find_c() local
286 atf_list_for_each_c(iter, &m->m_list) { in atf_map_find_c()
287 const struct map_entry *me = atf_list_citer_data(iter); in atf_map_find_c()
293 i.m_listiter = iter; in atf_map_find_c()
311 atf_map_citer_t iter; in atf_map_to_charpp() local
319 atf_map_for_each_c(iter, l) { in atf_map_to_charpp()
320 array[i] = strdup(atf_map_citer_key(iter)); in atf_map_to_charpp()
327 array[i + 1] = strdup((const char *)atf_map_citer_data(iter)); in atf_map_to_charpp()
351 atf_map_iter_t iter; in atf_map_insert() local
353 iter = atf_map_find(m, key); in atf_map_insert()
354 if (atf_equal_map_iter_map_iter(iter, atf_map_end(m))) { in atf_map_insert()
366 me = iter.m_entry; in atf_map_insert()