cobra 96 drivers/input/joystick/cobra.c struct cobra *cobra = gameport_get_drvdata(gameport); cobra 101 drivers/input/joystick/cobra.c cobra->reads++; cobra 103 drivers/input/joystick/cobra.c if ((r = cobra_read_packet(gameport, data)) != cobra->exists) { cobra 104 drivers/input/joystick/cobra.c cobra->bads++; cobra 109 drivers/input/joystick/cobra.c if (cobra->exists & r & (1 << i)) { cobra 111 drivers/input/joystick/cobra.c dev = cobra->dev[i]; cobra 126 drivers/input/joystick/cobra.c struct cobra *cobra = input_get_drvdata(dev); cobra 128 drivers/input/joystick/cobra.c gameport_start_polling(cobra->gameport); cobra 134 drivers/input/joystick/cobra.c struct cobra *cobra = input_get_drvdata(dev); cobra 136 drivers/input/joystick/cobra.c gameport_stop_polling(cobra->gameport); cobra 141 drivers/input/joystick/cobra.c struct cobra *cobra; cobra 147 drivers/input/joystick/cobra.c cobra = kzalloc(sizeof(struct cobra), GFP_KERNEL); cobra 148 drivers/input/joystick/cobra.c if (!cobra) cobra 151 drivers/input/joystick/cobra.c cobra->gameport = gameport; cobra 153 drivers/input/joystick/cobra.c gameport_set_drvdata(gameport, cobra); cobra 159 drivers/input/joystick/cobra.c cobra->exists = cobra_read_packet(gameport, data); cobra 162 drivers/input/joystick/cobra.c if ((cobra->exists >> i) & data[i] & 1) { cobra 165 drivers/input/joystick/cobra.c cobra->exists &= ~(1 << i); cobra 168 drivers/input/joystick/cobra.c if (!cobra->exists) { cobra 177 drivers/input/joystick/cobra.c if (~(cobra->exists >> i) & 1) cobra 180 drivers/input/joystick/cobra.c cobra->dev[i] = input_dev = input_allocate_device(); cobra 186 drivers/input/joystick/cobra.c snprintf(cobra->phys[i], sizeof(cobra->phys[i]), cobra 190 drivers/input/joystick/cobra.c input_dev->phys = cobra->phys[i]; cobra 197 drivers/input/joystick/cobra.c input_set_drvdata(input_dev, cobra); cobra 208 drivers/input/joystick/cobra.c err = input_register_device(cobra->dev[i]); cobra 215 drivers/input/joystick/cobra.c fail4: input_free_device(cobra->dev[i]); cobra 217 drivers/input/joystick/cobra.c if (cobra->dev[i]) cobra 218 drivers/input/joystick/cobra.c input_unregister_device(cobra->dev[i]); cobra 221 drivers/input/joystick/cobra.c kfree(cobra); cobra 227 drivers/input/joystick/cobra.c struct cobra *cobra = gameport_get_drvdata(gameport); cobra 231 drivers/input/joystick/cobra.c if ((cobra->exists >> i) & 1) cobra 232 drivers/input/joystick/cobra.c input_unregister_device(cobra->dev[i]); cobra 235 drivers/input/joystick/cobra.c kfree(cobra);