Lines Matching refs:iter
183 #define klist_for_each_entry(pos, head, member, iter) \ argument
184 for (klist_iter_init(head, iter); (pos = ({ \
185 struct klist_node *n = klist_next(iter); \
187 ({ klist_iter_exit(iter) ; NULL; }); \
217 struct klist_iter iter; in attribute_container_remove_device() local
225 klist_for_each_entry(ic, &cont->containers, node, &iter) { in attribute_container_remove_device()
261 struct klist_iter iter; in attribute_container_device_trigger() local
271 klist_for_each_entry(ic, &cont->containers, node, &iter) { in attribute_container_device_trigger()
429 struct klist_iter iter; in attribute_container_find_class_device() local
431 klist_for_each_entry(ic, &cont->containers, node, &iter) { in attribute_container_find_class_device()
435 klist_iter_exit(&iter); in attribute_container_find_class_device()