Lines Matching defs:devname
107 if (devices[i].missing == 0 && devices[i].devname != NULL)
127 create_mock_device (char *devname, device_list_type * device)
130 device->devname = strdup (devname);
168 devices[i].devname = "";
180 if (devices[i].devname && !strcmp (devices[i].devname, mock.devname))
192 devices[i].devname = NULL;
200 if (devices[i].devname && !strcmp (devices[i].devname, mock.devname))
216 if (devices[i].devname
218 && !strcmp (devices[i].devname, mock.devname))
234 if (devices[i].devname
236 && !strcmp (devices[i].devname, mock.devname))
254 if (devices[i].devname && !strcmp (devices[i].devname, mock.devname))
282 if (devices[i].missing == 0 && devices[i].devname != NULL
328 if (devices[i].missing == 0 && devices[i].devname != NULL)
331 status = sanei_usb_open (devices[i].devname, dn + opened);
347 devices[i].devname);
358 status = sanei_usb_open (devices[last].devname, dn + opened);
362 devices[last].devname);
474 free (devices[device_number].devname);
475 devices[device_number].devname = NULL;
541 free (devices[device_number].devname);
542 devices[device_number].devname = NULL;
564 if (devices[i].missing == 0 && devices[i].devname != NULL)
567 status = sanei_usb_get_vendor_product_byname (devices[i].devname,
572 devices[i].devname);
578 devices[i].devname);
581 printf ("%s is %04x:%04x\n", devices[i].devname, vendor, product);
591 printf ("ERROR: getting vendor for mock devname!\n");
596 printf ("ERROR: wrong vendor/product for mock devname!\n");
601 free (devices[device_number].devname);
602 devices[device_number].devname = NULL;
604 /* try go get id for an invalid devname */
605 status = sanei_usb_get_vendor_product_byname ("invalid devname",
609 printf ("ERROR: unexpected success getting id for invalid devname!\n");
634 if (devices[i].missing == 0 && devices[i].devname != NULL)
659 printf ("ERROR: getting vendor for mock devname!\n");
664 printf ("ERROR: wrong vendor/product for mock devname!\n");
669 free (devices[device_number].devname);
670 devices[device_number].devname = NULL;
678 ("ERROR: unexpected success getting vendor for invalid devname!\n");
778 expected_device = mock.devname;
789 /* attach by devname */
791 sanei_usb_attach_matching_devices (mock.devname, dummy_attach);
810 /* attach by bogus devname */
822 free (devices[device_number].devname);
823 devices[device_number].devname = NULL;
858 if (devices[i].missing == 0 && devices[i].devname != NULL)
871 /* get vendor/product id for all available devices devname */