Lines Matching refs:curdev
843 struct devicelist *curdev; in fwflash_list_fw() local
846 TAILQ_FOREACH(curdev, fw_devices, nextdev) { in fwflash_list_fw()
850 ((strncmp(curdev->classname, "ALL", 3) == 0) || in fwflash_list_fw()
851 (strcmp(curdev->classname, class) == 0))) || in fwflash_list_fw()
866 rv += curdev->plugin->fw_devinfo(curdev); in fwflash_list_fw()
879 struct devicelist *curdev; in fwflash_update() local
939 TAILQ_FOREACH(curdev, fw_devices, nextdev) { in fwflash_update()
940 if (strcmp(curdev->access_devname, realfile) == 0) { in fwflash_update()
942 rv = fwflash_load_verifier(curdev->drvname, in fwflash_update()
943 curdev->ident->vid, filename); in fwflash_update()
948 curdev->access_devname); in fwflash_update()
951 rv = verifier->vendorvrfy(curdev); in fwflash_update()
958 filename, curdev->access_devname); in fwflash_update()
963 (rv = confirm_target(curdev, filename)) == in fwflash_update()
967 curdev->plugin->filename); in fwflash_update()
968 rv = curdev->plugin->fw_writefw(curdev, in fwflash_update()
976 curdev->access_devname, rv); in fwflash_update()
982 curdev->access_devname); in fwflash_update()
1009 struct devicelist *curdev; in fwflash_read_file() local
1015 TAILQ_FOREACH(curdev, fw_devices, nextdev) { in fwflash_read_file()
1016 if (strncmp(curdev->access_devname, device, in fwflash_read_file()
1018 rv = curdev->plugin->fw_readfw(curdev, filename); in fwflash_read_file()
1024 curdev->access_devname, filename); in fwflash_read_file()