Lines Matching refs:input_dev

17 	struct input_dev *input_dev;  in input_test_init()  local
20 input_dev = input_allocate_device(); in input_test_init()
21 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, input_dev); in input_test_init()
23 input_dev->name = "Test input device"; in input_test_init()
24 input_dev->id.bustype = BUS_VIRTUAL; in input_test_init()
25 input_dev->id.vendor = 1; in input_test_init()
26 input_dev->id.product = 1; in input_test_init()
27 input_dev->id.version = 1; in input_test_init()
28 input_set_capability(input_dev, EV_KEY, BTN_LEFT); in input_test_init()
29 input_set_capability(input_dev, EV_KEY, BTN_RIGHT); in input_test_init()
31 ret = input_register_device(input_dev); in input_test_init()
33 input_free_device(input_dev); in input_test_init()
37 test->priv = input_dev; in input_test_init()
44 struct input_dev *input_dev = test->priv; in input_test_exit() local
46 if (input_dev) in input_test_exit()
47 input_unregister_device(input_dev); in input_test_exit()
50 static void input_test_poll(struct input_dev *input) { } in input_test_poll()
54 struct input_dev *input_dev = test->priv; in input_test_polling() local
57 KUNIT_ASSERT_EQ(test, input_get_poll_interval(input_dev), -EINVAL); in input_test_polling()
59 KUNIT_ASSERT_EQ(test, input_setup_polling(input_dev, input_test_poll), 0); in input_test_polling()
61 input_set_poll_interval(input_dev, POLL_INTERVAL); in input_test_polling()
64 KUNIT_ASSERT_EQ(test, input_get_poll_interval(input_dev), POLL_INTERVAL); in input_test_polling()
70 struct input_dev *input_dev = test->priv; in input_test_timestamp() local
73 timestamp = input_get_timestamp(input_dev); in input_test_timestamp()
80 input_set_timestamp(input_dev, time); in input_test_timestamp()
82 timestamp = input_get_timestamp(input_dev); in input_test_timestamp()
89 struct input_dev *input_dev = test->priv; in input_test_match_device_id() local
99 KUNIT_ASSERT_TRUE(test, input_match_device_id(input_dev, &id)); in input_test_match_device_id()
102 KUNIT_ASSERT_FALSE(test, input_match_device_id(input_dev, &id)); in input_test_match_device_id()
106 KUNIT_ASSERT_TRUE(test, input_match_device_id(input_dev, &id)); in input_test_match_device_id()
109 KUNIT_ASSERT_FALSE(test, input_match_device_id(input_dev, &id)); in input_test_match_device_id()
113 KUNIT_ASSERT_TRUE(test, input_match_device_id(input_dev, &id)); in input_test_match_device_id()
116 KUNIT_ASSERT_FALSE(test, input_match_device_id(input_dev, &id)); in input_test_match_device_id()
120 KUNIT_ASSERT_TRUE(test, input_match_device_id(input_dev, &id)); in input_test_match_device_id()
123 KUNIT_ASSERT_FALSE(test, input_match_device_id(input_dev, &id)); in input_test_match_device_id()
127 KUNIT_ASSERT_TRUE(test, input_match_device_id(input_dev, &id)); in input_test_match_device_id()
130 KUNIT_ASSERT_FALSE(test, input_match_device_id(input_dev, &id)); in input_test_match_device_id()
135 struct input_dev *input_dev = test->priv; in input_test_grab() local
145 handle.dev = input_get_device(input_dev); in input_test_grab()
146 handle.name = dev_name(&input_dev->dev); in input_test_grab()
151 test_handle.dev = input_get_device(input_dev); in input_test_grab()
152 test_handle.name = dev_name(&input_dev->dev); in input_test_grab()
158 input_put_device(input_dev); in input_test_grab()
161 input_put_device(input_dev); in input_test_grab()