Loading drivers/input/mousedev.c +8 −8 Original line number Diff line number Diff line Loading @@ -68,7 +68,7 @@ struct mousedev { bool exist; struct list_head mixdev_node; int mixdev_open; bool opened_by_mixdev; struct mousedev_hw_data packet; unsigned int pkt_count; Loading Loading @@ -469,11 +469,11 @@ static void mixdev_open_devices(void) return; list_for_each_entry(mousedev, &mousedev_mix_list, mixdev_node) { if (!mousedev->mixdev_open) { if (!mousedev->opened_by_mixdev) { if (mousedev_open_device(mousedev)) continue; mousedev->mixdev_open = 1; mousedev->opened_by_mixdev = true; } } } Loading @@ -491,8 +491,8 @@ static void mixdev_close_devices(void) return; list_for_each_entry(mousedev, &mousedev_mix_list, mixdev_node) { if (mousedev->mixdev_open) { mousedev->mixdev_open = 0; if (mousedev->opened_by_mixdev) { mousedev->opened_by_mixdev = false; mousedev_close_device(mousedev); } } Loading Loading @@ -935,7 +935,7 @@ static int mixdev_add_device(struct mousedev *mousedev) if (retval) goto out; mousedev->mixdev_open = 1; mousedev->opened_by_mixdev = true; } get_device(&mousedev->dev); Loading @@ -950,8 +950,8 @@ static void mixdev_remove_device(struct mousedev *mousedev) { mutex_lock(&mousedev_mix->mutex); if (mousedev->mixdev_open) { mousedev->mixdev_open = 0; if (mousedev->opened_by_mixdev) { mousedev->opened_by_mixdev = false; mousedev_close_device(mousedev); } Loading Loading
drivers/input/mousedev.c +8 −8 Original line number Diff line number Diff line Loading @@ -68,7 +68,7 @@ struct mousedev { bool exist; struct list_head mixdev_node; int mixdev_open; bool opened_by_mixdev; struct mousedev_hw_data packet; unsigned int pkt_count; Loading Loading @@ -469,11 +469,11 @@ static void mixdev_open_devices(void) return; list_for_each_entry(mousedev, &mousedev_mix_list, mixdev_node) { if (!mousedev->mixdev_open) { if (!mousedev->opened_by_mixdev) { if (mousedev_open_device(mousedev)) continue; mousedev->mixdev_open = 1; mousedev->opened_by_mixdev = true; } } } Loading @@ -491,8 +491,8 @@ static void mixdev_close_devices(void) return; list_for_each_entry(mousedev, &mousedev_mix_list, mixdev_node) { if (mousedev->mixdev_open) { mousedev->mixdev_open = 0; if (mousedev->opened_by_mixdev) { mousedev->opened_by_mixdev = false; mousedev_close_device(mousedev); } } Loading Loading @@ -935,7 +935,7 @@ static int mixdev_add_device(struct mousedev *mousedev) if (retval) goto out; mousedev->mixdev_open = 1; mousedev->opened_by_mixdev = true; } get_device(&mousedev->dev); Loading @@ -950,8 +950,8 @@ static void mixdev_remove_device(struct mousedev *mousedev) { mutex_lock(&mousedev_mix->mutex); if (mousedev->mixdev_open) { mousedev->mixdev_open = 0; if (mousedev->opened_by_mixdev) { mousedev->opened_by_mixdev = false; mousedev_close_device(mousedev); } Loading