Lines Matching refs:iter
690 static struct _ddebug *ddebug_iter_first(struct ddebug_iter *iter) in ddebug_iter_first() argument
693 iter->table = NULL; in ddebug_iter_first()
694 iter->idx = 0; in ddebug_iter_first()
697 iter->table = list_entry(ddebug_tables.next, in ddebug_iter_first()
699 iter->idx = 0; in ddebug_iter_first()
700 return &iter->table->ddebugs[iter->idx]; in ddebug_iter_first()
709 static struct _ddebug *ddebug_iter_next(struct ddebug_iter *iter) in ddebug_iter_next() argument
711 if (iter->table == NULL) in ddebug_iter_next()
713 if (++iter->idx == iter->table->num_ddebugs) { in ddebug_iter_next()
715 iter->idx = 0; in ddebug_iter_next()
716 if (list_is_last(&iter->table->link, &ddebug_tables)) { in ddebug_iter_next()
717 iter->table = NULL; in ddebug_iter_next()
720 iter->table = list_entry(iter->table->link.next, in ddebug_iter_next()
723 return &iter->table->ddebugs[iter->idx]; in ddebug_iter_next()
733 struct ddebug_iter *iter = m->private; in ddebug_proc_start() local
745 dp = ddebug_iter_first(iter); in ddebug_proc_start()
747 dp = ddebug_iter_next(iter); in ddebug_proc_start()
758 struct ddebug_iter *iter = m->private; in ddebug_proc_next() local
765 dp = ddebug_iter_first(iter); in ddebug_proc_next()
767 dp = ddebug_iter_next(iter); in ddebug_proc_next()
780 struct ddebug_iter *iter = m->private; in ddebug_proc_show() local
794 iter->table->mod_name, dp->function, in ddebug_proc_show()
978 struct _ddebug *iter, *iter_start; in dynamic_debug_init() local
989 iter = __start___verbose; in dynamic_debug_init()
990 modname = iter->modname; in dynamic_debug_init()
991 iter_start = iter; in dynamic_debug_init()
992 for (; iter < __stop___verbose; iter++) { in dynamic_debug_init()
994 verbose_bytes += strlen(iter->modname) + strlen(iter->function) in dynamic_debug_init()
995 + strlen(iter->filename) + strlen(iter->format); in dynamic_debug_init()
997 if (strcmp(modname, iter->modname)) { in dynamic_debug_init()
1003 modname = iter->modname; in dynamic_debug_init()
1004 iter_start = iter; in dynamic_debug_init()