Lines Matching refs:iter
588 struct class_dev_iter *iter = (struct class_dev_iter *) cb->args[0]; in nfc_genl_dump_devices() local
592 if (!iter) { in nfc_genl_dump_devices()
594 iter = kmalloc(sizeof(struct class_dev_iter), GFP_KERNEL); in nfc_genl_dump_devices()
595 if (!iter) in nfc_genl_dump_devices()
597 cb->args[0] = (long) iter; in nfc_genl_dump_devices()
605 nfc_device_iter_init(iter); in nfc_genl_dump_devices()
606 dev = nfc_device_iter_next(iter); in nfc_genl_dump_devices()
617 dev = nfc_device_iter_next(iter); in nfc_genl_dump_devices()
629 struct class_dev_iter *iter = (struct class_dev_iter *) cb->args[0]; in nfc_genl_dump_devices_done() local
631 nfc_device_iter_exit(iter); in nfc_genl_dump_devices_done()
632 kfree(iter); in nfc_genl_dump_devices_done()
1319 struct class_dev_iter *iter = (struct class_dev_iter *) cb->args[0]; in nfc_genl_dump_ses() local
1323 if (!iter) { in nfc_genl_dump_ses()
1325 iter = kmalloc(sizeof(struct class_dev_iter), GFP_KERNEL); in nfc_genl_dump_ses()
1326 if (!iter) in nfc_genl_dump_ses()
1328 cb->args[0] = (long) iter; in nfc_genl_dump_ses()
1336 nfc_device_iter_init(iter); in nfc_genl_dump_ses()
1337 dev = nfc_device_iter_next(iter); in nfc_genl_dump_ses()
1348 dev = nfc_device_iter_next(iter); in nfc_genl_dump_ses()
1360 struct class_dev_iter *iter = (struct class_dev_iter *) cb->args[0]; in nfc_genl_dump_ses_done() local
1362 nfc_device_iter_exit(iter); in nfc_genl_dump_ses_done()
1363 kfree(iter); in nfc_genl_dump_ses_done()
1729 struct class_dev_iter iter; in nfc_urelease_event_work() local
1736 nfc_device_iter_init(&iter); in nfc_urelease_event_work()
1737 dev = nfc_device_iter_next(&iter); in nfc_urelease_event_work()
1749 dev = nfc_device_iter_next(&iter); in nfc_urelease_event_work()
1752 nfc_device_iter_exit(&iter); in nfc_urelease_event_work()