Lines Matching refs:iter
441 struct lock_stat_data *iter; member
629 data->iter = data->stats + *pos; in ls_start()
630 if (data->iter >= data->iter_end) in ls_start()
631 data->iter = NULL; in ls_start()
633 return data->iter; in ls_start()
643 data->iter = data->stats; in ls_next()
645 data->iter = v; in ls_next()
646 data->iter++; in ls_next()
649 if (data->iter == data->iter_end) in ls_next()
650 data->iter = NULL; in ls_next()
652 return data->iter; in ls_next()
687 struct lock_stat_data *iter = data->stats; in lock_stat_open() local
690 data->iter = iter; in lock_stat_open()
692 iter->class = class; in lock_stat_open()
693 iter->stats = lock_stats(class); in lock_stat_open()
694 iter++; in lock_stat_open()
696 data->iter_end = iter; in lock_stat_open()
698 sort(data->stats, data->iter_end - data->iter, in lock_stat_open()