Lines Matching refs:iter
292 struct ccwdev_iter *iter = s->private; in cio_ignore_proc_seq_start() local
296 memset(iter, 0, sizeof(*iter)); in cio_ignore_proc_seq_start()
297 iter->ssid = *offset / (__MAX_SUBCHANNEL + 1); in cio_ignore_proc_seq_start()
298 iter->devno = *offset % (__MAX_SUBCHANNEL + 1); in cio_ignore_proc_seq_start()
299 return iter; in cio_ignore_proc_seq_start()
310 struct ccwdev_iter *iter; in cio_ignore_proc_seq_next() local
316 iter = it; in cio_ignore_proc_seq_next()
317 if (iter->devno == __MAX_SUBCHANNEL) { in cio_ignore_proc_seq_next()
318 iter->devno = 0; in cio_ignore_proc_seq_next()
319 iter->ssid++; in cio_ignore_proc_seq_next()
320 if (iter->ssid > __MAX_SSID) in cio_ignore_proc_seq_next()
323 iter->devno++; in cio_ignore_proc_seq_next()
324 return iter; in cio_ignore_proc_seq_next()
330 struct ccwdev_iter *iter; in cio_ignore_proc_seq_show() local
332 iter = it; in cio_ignore_proc_seq_show()
333 if (!is_blacklisted(iter->ssid, iter->devno)) in cio_ignore_proc_seq_show()
336 if (!iter->in_range) { in cio_ignore_proc_seq_show()
338 if ((iter->devno == __MAX_SUBCHANNEL) || in cio_ignore_proc_seq_show()
339 !is_blacklisted(iter->ssid, iter->devno + 1)) { in cio_ignore_proc_seq_show()
341 seq_printf(s, "0.%x.%04x\n", iter->ssid, iter->devno); in cio_ignore_proc_seq_show()
344 iter->in_range = 1; in cio_ignore_proc_seq_show()
345 seq_printf(s, "0.%x.%04x-", iter->ssid, iter->devno); in cio_ignore_proc_seq_show()
348 if ((iter->devno == __MAX_SUBCHANNEL) || in cio_ignore_proc_seq_show()
349 !is_blacklisted(iter->ssid, iter->devno + 1)) { in cio_ignore_proc_seq_show()
351 iter->in_range = 0; in cio_ignore_proc_seq_show()
352 seq_printf(s, "0.%x.%04x\n", iter->ssid, iter->devno); in cio_ignore_proc_seq_show()