if (dev->phys) 
if (dev->uniq) 
static int input_dev_hotplug(struct class_device *cdev, char **envp,			     int num_envp, char *buffer, int buffer_size){	struct input_dev *dev = to_input_dev(cdev);	int i = 0;	int len = 0;	INPUT_ADD_HOTPLUG_VAR("PRODUCT=%x/%x/%x/%x",				dev->id.bustype, dev->id.vendor,				dev->id.product, dev->id.version);	if (dev->name)		INPUT_ADD_HOTPLUG_VAR("NAME=\"%s\"", dev->name);	if (dev->phys)		INPUT_ADD_HOTPLUG_VAR("PHYS=\"%s\"", dev->phys);	if (dev->phys)		INPUT_ADD_HOTPLUG_VAR("UNIQ=\"%s\"", dev->uniq);	INPUT_ADD_HOTPLUG_BM_VAR("EV=", dev->evbit, EV_MAX);	if (test_bit(EV_KEY, dev->evbit))		INPUT_ADD_HOTPLUG_BM_VAR("KEY=", dev->keybit, KEY_MAX);	if (test_bit(EV_REL, dev->evbit))		INPUT_ADD_HOTPLUG_BM_VAR("REL=", dev->relbit, REL_MAX);	if (test_bit(EV_ABS, dev->evbit))		INPUT_ADD_HOTPLUG_BM_VAR("ABS=", dev->absbit, ABS_MAX);	if (test_bit(EV_MSC, dev->evbit))		INPUT_ADD_HOTPLUG_BM_VAR("MSC=", dev->mscbit, MSC_MAX);	if (test_bit(EV_LED, dev->evbit))		INPUT_ADD_HOTPLUG_BM_VAR("LED=", dev->ledbit, LED_MAX);	if (test_bit(EV_SND, dev->evbit))		INPUT_ADD_HOTPLUG_BM_VAR("SND=", dev->sndbit, SND_MAX);	if (test_bit(EV_FF, dev->evbit))		INPUT_ADD_HOTPLUG_BM_VAR("FF=", dev->ffbit, FF_MAX);	if (test_bit(EV_SW, dev->evbit))		INPUT_ADD_HOTPLUG_BM_VAR("SW=", dev->swbit, SW_MAX);	envp[i] = NULL;	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/08de1f0461ad40136e7373cf85e2f3c221a9ad9a/input.c/clean/drivers/input/input.c