Symbol: EV_REL
drivers/char/sonypi.c
1163
jog_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/hid/hid-a4tech.c
62
if (usage->type == EV_REL && usage->code == REL_WHEEL_HI_RES) {
drivers/hid/hid-a4tech.c
85
if (usage->type == EV_REL && usage->code == REL_WHEEL_HI_RES) {
drivers/hid/hid-a4tech.c
91
input_event(input, EV_REL, value ? REL_HWHEEL :
drivers/hid/hid-a4tech.c
93
input_event(input, EV_REL, value ? REL_HWHEEL_HI_RES :
drivers/hid/hid-alps.c
756
__set_bit(EV_REL, input2->evbit);
drivers/hid/hid-apple.c
748
hid_map_usage(hi, usage, bit, max, EV_REL, REL_HWHEEL);
drivers/hid/hid-cypress.c
92
if (usage->type == EV_REL && usage->code == REL_WHEEL)
drivers/hid/hid-debug.c
3147
[EV_REL] = "Relative", [EV_ABS] = "Absolute",
drivers/hid/hid-debug.c
3612
[EV_REL] = relatives, [EV_ABS] = absolutes,
drivers/hid/hid-dr.c
246
#define map_rel(c) hid_map_usage(hi, usage, bit, max, EV_REL, (c))
drivers/hid/hid-ezkey.c
22
#define ez_map_rel(c) hid_map_usage(hi, usage, bit, max, EV_REL, (c))
drivers/hid/hid-ezkey.c
55
if (usage->type == EV_REL && usage->code == REL_HWHEEL) {
drivers/hid/hid-input.c
1518
input_event(input, EV_REL, code, lo_res);
drivers/hid/hid-input.c
1519
input_event(input, EV_REL, usage->code, hi_res);
drivers/hid/hid-input.c
1703
case EV_REL:
drivers/hid/hid-input.c
97
#define map_rel(c) hid_map_usage(hidinput, usage, &bit, &max, EV_REL, (c))
drivers/hid/hid-lenovo.c
1513
if (test_bit(EV_REL, hi->input->evbit)) {
drivers/hid/hid-lenovo.c
273
hid_map_usage(hi, usage, bit, max, EV_REL, REL_HWHEEL);
drivers/hid/hid-lenovo.c
276
hid_map_usage(hi, usage, bit, max, EV_REL, REL_WHEEL);
drivers/hid/hid-lenovo.c
368
hid_map_usage(hi, usage, bit, max, EV_REL, REL_HWHEEL);
drivers/hid/hid-lenovo.c
371
hid_map_usage(hi, usage, bit, max, EV_REL, REL_WHEEL);
drivers/hid/hid-lenovo.c
386
hid_map_usage(hi, usage, bit, max, EV_REL, REL_HWHEEL);
drivers/hid/hid-lenovo.c
827
if (usage->type == EV_REL && (usage->code == REL_WHEEL ||
drivers/hid/hid-lg.c
692
usage->type == EV_REL || usage->type == EV_ABS))
drivers/hid/hid-logitech-hidpp.c
2933
__clear_bit(EV_REL, input_dev->evbit);
drivers/hid/hid-logitech-hidpp.c
3309
__set_bit(EV_REL, input_dev->evbit);
drivers/hid/hid-logitech-hidpp.c
3543
__set_bit(EV_REL, input_dev->evbit);
drivers/hid/hid-logitech-hidpp.c
4681
{ HID_GD_WHEEL, EV_REL, REL_WHEEL_HI_RES },
drivers/hid/hid-magicmouse.c
554
__set_bit(EV_REL, input->evbit);
drivers/hid/hid-microsoft.c
115
hid_map_usage_clear(hi, usage, bit, max, EV_REL, REL_WHEEL);
drivers/hid/hid-ntrig.c
553
if (usage->type == EV_KEY || usage->type == EV_REL
drivers/hid/hid-sony.c
1167
__set_bit(EV_REL, sc->touchpad->evbit);
drivers/hid/hid-speedlink.c
64
{ HID_GD_X, EV_REL, 0 },
drivers/hid/hid-speedlink.c
65
{ HID_GD_Y, EV_REL, 1 },
drivers/hid/usbhid/usbmouse.c
167
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/hid/wacom_wac.c
1925
case EV_REL:
drivers/hid/wacom_wac.c
2065
wacom_map_usage(input, usage, field, EV_REL, REL_WHEEL_HI_RES, 0);
drivers/hid/wacom_wac.c
2069
wacom_map_usage(input, usage, field, EV_REL, REL_HWHEEL_HI_RES, 0);
drivers/hid/wacom_wac.c
3616
input_set_capability(input_dev, EV_REL, REL_WHEEL);
drivers/hid/wacom_wac.c
3833
input_set_capability(input_dev, EV_REL, REL_WHEEL);
drivers/hid/wacom_wac.c
4276
input_set_capability(input_dev, EV_REL, REL_WHEEL);
drivers/input/evdev.c
62
[EV_REL] = REL_CNT,
drivers/input/evdev.c
787
case EV_REL: bits = dev->relbit; len = REL_MAX; break;
drivers/input/input.c
1113
if (test_bit(EV_REL, dev->evbit))
drivers/input/input.c
1668
if (test_bit(EV_REL, dev->evbit))
drivers/input/input.c
2086
case EV_REL:
drivers/input/input.c
2153
if (test_bit(EV_REL, dev->evbit))
drivers/input/input.c
267
case EV_REL:
drivers/input/input.c
56
[EV_REL] = REL_MAX,
drivers/input/joydev.c
866
__set_bit(EV_REL, jd_scratch);
drivers/input/joystick/a3d.c
308
BIT_MASK(EV_REL);
drivers/input/joystick/a3d.c
335
input_dev->evbit[0] |= BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/joystick/gamecon.c
836
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/joystick/gamecon.c
863
input_set_capability(input_dev, EV_REL, REL_X);
drivers/input/joystick/gamecon.c
864
input_set_capability(input_dev, EV_REL, REL_Y);
drivers/input/joystick/warrior.c
143
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL) |
drivers/input/keyboard/applespi.c
1269
input_set_capability(touchpad_input_dev, EV_REL, REL_X);
drivers/input/keyboard/applespi.c
1270
input_set_capability(touchpad_input_dev, EV_REL, REL_Y);
drivers/input/keyboard/atkbd.c
1231
input_dev->evbit[0] |= BIT_MASK(EV_REL);
drivers/input/keyboard/goldfish_events.c
152
events_import_bits(edev, input_dev->relbit, EV_REL, REL_MAX);
drivers/input/keyboard/gpio_keys_polled.c
111
input_event(input, EV_REL, i, 0);
drivers/input/keyboard/gpio_keys_polled.c
51
if (type == EV_REL) {
drivers/input/keyboard/hil_kbd.c
366
input_dev->evbit[0] = BIT_MASK(EV_REL);
drivers/input/keyboard/pxa27x_keypad.c
241
input_set_capability(input_dev, EV_REL, encoder->rel_code);
drivers/input/misc/adxl34x.c
750
if (ac->pdata.ev_type == EV_REL) {
drivers/input/misc/adxl34x.c
751
input_set_capability(input_dev, EV_REL, REL_X);
drivers/input/misc/adxl34x.c
752
input_set_capability(input_dev, EV_REL, REL_Y);
drivers/input/misc/adxl34x.c
753
input_set_capability(input_dev, EV_REL, REL_Z);
drivers/input/misc/ati_remote2.c
302
input_event(idev, EV_REL, REL_X, (s8) data[1]);
drivers/input/misc/ati_remote2.c
303
input_event(idev, EV_REL, REL_Y, (s8) data[2]);
drivers/input/misc/ati_remote2.c
551
idev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REP) | BIT_MASK(EV_REL);
drivers/input/misc/max7360-rotary.c
149
input_set_capability(input, EV_REL, max7360_rotary->axis);
drivers/input/misc/powermate.c
362
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL) |
drivers/input/misc/rotary_encoder.c
249
input_set_capability(input, EV_REL, encoder->axis);
drivers/input/misc/xen-kbdfront.c
310
input_set_capability(ptr, EV_REL, REL_X);
drivers/input/misc/xen-kbdfront.c
311
input_set_capability(ptr, EV_REL, REL_Y);
drivers/input/misc/xen-kbdfront.c
313
input_set_capability(ptr, EV_REL, REL_WHEEL);
drivers/input/mouse/alps.c
1428
input_set_capability(dev3, EV_REL, REL_X);
drivers/input/mouse/alps.c
1429
input_set_capability(dev3, EV_REL, REL_Y);
drivers/input/mouse/alps.c
3057
__clear_bit(EV_REL, dev1->evbit);
drivers/input/mouse/alps.c
3075
dev1->evbit[BIT_WORD(EV_REL)] |= BIT_MASK(EV_REL);
drivers/input/mouse/alps.c
3123
input_set_capability(dev2, EV_REL, REL_X);
drivers/input/mouse/alps.c
3124
input_set_capability(dev2, EV_REL, REL_Y);
drivers/input/mouse/amimouse.c
109
dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/mouse/atarimouse.c
130
atamouse_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/mouse/byd.c
502
__clear_bit(EV_REL, dev->evbit);
drivers/input/mouse/cypress_ps2.c
366
__clear_bit(EV_REL, input->evbit);
drivers/input/mouse/elan_i2c_core.c
1097
input_set_capability(input, EV_REL, REL_X);
drivers/input/mouse/elan_i2c_core.c
1098
input_set_capability(input, EV_REL, REL_Y);
drivers/input/mouse/elantech.c
1177
__clear_bit(EV_REL, dev->evbit);
drivers/input/mouse/elantech.c
2130
tp_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/mouse/focaltech.c
330
__clear_bit(EV_REL, dev->evbit);
drivers/input/mouse/gpio_mouse.c
122
input_set_capability(input, EV_REL, REL_X);
drivers/input/mouse/gpio_mouse.c
123
input_set_capability(input, EV_REL, REL_Y);
drivers/input/mouse/hgpk.c
560
__set_bit(EV_REL, input->evbit);
drivers/input/mouse/inport.c
144
inport_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/mouse/lifebook.c
293
input_set_capability(dev2, EV_REL, REL_X);
drivers/input/mouse/lifebook.c
294
input_set_capability(dev2, EV_REL, REL_Y);
drivers/input/mouse/logibm.c
137
logibm_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/mouse/logips2pp.c
291
input_set_capability(input_dev, EV_REL, REL_WHEEL);
drivers/input/mouse/logips2pp.c
294
input_set_capability(input_dev, EV_REL, REL_HWHEEL);
drivers/input/mouse/maplemouse.c
91
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/mouse/psmouse-base.c
973
input_set_capability(input_dev, EV_REL, REL_X);
drivers/input/mouse/psmouse-base.c
974
input_set_capability(input_dev, EV_REL, REL_Y);
drivers/input/mouse/rpcmouse.c
78
rpcmouse_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/mouse/sentelic.c
946
__clear_bit(EV_REL, dev->evbit);
drivers/input/mouse/sermouse.c
251
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/input/mouse/synaptics.c
1296
__clear_bit(EV_REL, dev->evbit);
drivers/input/mouse/synaptics.c
1314
input_set_capability(dev, EV_REL, REL_X);
drivers/input/mouse/synaptics.c
1315
input_set_capability(dev, EV_REL, REL_Y);
drivers/input/mouse/synaptics_i2c.c
509
input_set_capability(input, EV_REL, REL_X);
drivers/input/mouse/synaptics_i2c.c
510
input_set_capability(input, EV_REL, REL_Y);
drivers/input/mouse/synaptics_usb.c
394
__set_bit(EV_REL, input_dev->evbit);
drivers/input/mouse/vmmouse.c
451
input_set_capability(rel_dev, EV_REL, REL_WHEEL);
drivers/input/mouse/vsxxxaa.c
476
__set_bit(EV_REL, input_dev->evbit);
drivers/input/mousedev.c
1007
.evbit = { BIT_MASK(EV_KEY) | BIT_MASK(EV_REL) },
drivers/input/mousedev.c
1015
.evbit = { BIT_MASK(EV_KEY) | BIT_MASK(EV_REL) },
drivers/input/mousedev.c
366
case EV_REL:
drivers/input/rmi4/rmi_2d_sensor.c
200
set_bit(EV_REL, input->evbit);
drivers/input/tablet/aiptek.c
309
EV_KEY, EV_ABS, EV_REL, EV_MSC,
drivers/input/tablet/wacom_serial4.c
541
BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS) | BIT_MASK(EV_REL);
drivers/leds/trigger/ledtrig-input-events.c
117
.evbit = { BIT_MASK(EV_REL) },
drivers/macintosh/adbhid.c
846
input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/macintosh/mac_hid.c
51
mac_hid_emumouse_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/media/rc/ati_remote.c
726
idev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
drivers/media/rc/imon.c
2057
idev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REP) | BIT_MASK(EV_REL);
drivers/media/rc/rc-main.c
1826
set_bit(EV_REL, dev->input_dev->evbit);
drivers/platform/x86/sony-laptop.c
503
input_set_capability(jog_dev, EV_REL, REL_WHEEL);
drivers/virtio/virtio_input.c
291
virtinput_cfg_bits(vi, VIRTIO_INPUT_CFG_EV_BITS, EV_REL,
include/linux/hid.h
1108
case EV_REL:
include/linux/input.h
444
input_event(dev, EV_REL, code, value);
net/bluetooth/hidp/core.c
694
input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
tools/testing/selftests/bpf/test_lirc_mode2_user.c
150
if (event.type == EV_REL && event.code == REL_Y &&