Lines Matching refs:iter
287 struct ccwdev_iter *iter = s->private; in cio_ignore_proc_seq_start() local
291 memset(iter, 0, sizeof(*iter)); in cio_ignore_proc_seq_start()
292 iter->ssid = *offset / (__MAX_SUBCHANNEL + 1); in cio_ignore_proc_seq_start()
293 iter->devno = *offset % (__MAX_SUBCHANNEL + 1); in cio_ignore_proc_seq_start()
294 return iter; in cio_ignore_proc_seq_start()
305 struct ccwdev_iter *iter; in cio_ignore_proc_seq_next() local
309 iter = it; in cio_ignore_proc_seq_next()
310 if (iter->devno == __MAX_SUBCHANNEL) { in cio_ignore_proc_seq_next()
311 iter->devno = 0; in cio_ignore_proc_seq_next()
312 iter->ssid++; in cio_ignore_proc_seq_next()
313 if (iter->ssid > __MAX_SSID) in cio_ignore_proc_seq_next()
316 iter->devno++; in cio_ignore_proc_seq_next()
318 return iter; in cio_ignore_proc_seq_next()
324 struct ccwdev_iter *iter; in cio_ignore_proc_seq_show() local
326 iter = it; in cio_ignore_proc_seq_show()
327 if (!is_blacklisted(iter->ssid, iter->devno)) in cio_ignore_proc_seq_show()
330 if (!iter->in_range) { in cio_ignore_proc_seq_show()
332 if ((iter->devno == __MAX_SUBCHANNEL) || in cio_ignore_proc_seq_show()
333 !is_blacklisted(iter->ssid, iter->devno + 1)) { in cio_ignore_proc_seq_show()
335 seq_printf(s, "0.%x.%04x\n", iter->ssid, iter->devno); in cio_ignore_proc_seq_show()
338 iter->in_range = 1; in cio_ignore_proc_seq_show()
339 seq_printf(s, "0.%x.%04x-", iter->ssid, iter->devno); in cio_ignore_proc_seq_show()
342 if ((iter->devno == __MAX_SUBCHANNEL) || in cio_ignore_proc_seq_show()
343 !is_blacklisted(iter->ssid, iter->devno + 1)) { in cio_ignore_proc_seq_show()
345 iter->in_range = 0; in cio_ignore_proc_seq_show()
346 seq_printf(s, "0.%x.%04x\n", iter->ssid, iter->devno); in cio_ignore_proc_seq_show()