Home
last modified time | relevance | path

Searched refs:quirk (Results 1 - 17 of 17) sorted by relevance

/third_party/libinput/src/
H A Dquirks.h65 enum quirk { enum
117 * Returns a printable name for the quirk. This name is for developer
121 quirk_get_name(enum quirk q);
204 * Returns true if the given quirk applies is in this quirk list.
207 quirks_has_quirk(struct quirks *q, enum quirk which);
210 * Get the value of the given quirk, as unsigned integer.
211 * This function will assert if the quirk type does not match the
212 * requested type. If the quirk is not set for this device, val is
215 * @return true if the quirk valu
[all...]
H A Dquirks.c82 enum quirk id;
246 quirk_get_name(enum quirk q) in quirk_get_name()
661 enum quirk q = QUIRK_MODEL_ALPS_SERIAL_TOUCHPAD; in parse_model()
1452 * matching property and, later when checking the quirk, pick in quirk_apply_section()
1586 quirk_find_prop(struct quirks *q, enum quirk which) in quirk_find_prop()
1599 quirks_has_quirk(struct quirks *q, enum quirk which) in quirks_has_quirk()
1605 quirks_get_int32(struct quirks *q, enum quirk which, int32_t *val) in quirks_get_int32()
1623 quirks_get_uint32(struct quirks *q, enum quirk which, uint32_t *val) in quirks_get_uint32()
1641 quirks_get_double(struct quirks *q, enum quirk which, double *val) in quirks_get_double()
1659 quirks_get_string(struct quirks *q, enum quirk whic
[all...]
H A Devdev.c1468 bool use_velocity_averaging = false; /* default off unless we have quirk */ in evdev_need_velocity_averaging()
1518 enum quirk quirk; in evdev_read_model_flags() member
1541 while (q && m->quirk) { in evdev_read_model_flags()
1548 if (quirks_get_bool(q, m->quirk, &is_set)) { in evdev_read_model_flags()
1552 quirk_get_name(m->quirk)); in evdev_read_model_flags()
1557 quirk_get_name(m->quirk)); in evdev_read_model_flags()
2322 "quirks: a quirk for this device requires newer libevdev than installed\n"); in evdev_pre_configure_model_quirks()
H A Devdev.h105 * checked only once, use the quirk directly.
389 enum quirk model_quirk) in evdev_device_has_model_quirk()
/third_party/libinput/tools/
H A Dlibinput-replay.py301 # Where the device has a quirk, we match on name, vendor and product.
306 quirk = (
312 quirk += "\n".join(quirks)
313 return quirk
322 quirk = create_device_quirk(d)
323 if quirk:
324 quirks.append(quirk)
H A Dshared.c685 sprintf_event_codes(char *buf, size_t sz, struct quirks *quirks, enum quirk q) in sprintf_event_codes()
712 sprintf_input_props(char *buf, size_t sz, struct quirks *quirks, enum quirk q) in sprintf_input_props()
746 enum quirk q; in tools_list_device_quirks()
/third_party/mesa3d/src/gallium/frontends/nine/
H A Dnine_quirk.c38 _nine_get_quirk( unsigned quirk ) in _nine_get_quirk()
48 return !!(flags & quirk); in _nine_get_quirk()
H A Dnine_quirk.h29 _nine_get_quirk( unsigned quirk );
/third_party/libinput/test/
H A Dtest-quirks.c53 char dirname[PATH_MAX] = "/tmp/litest-quirk-test-XXXXXX"; in make_data_dir()
891 typedef bool (*qparsefunc) (struct quirks *q, enum quirk which, void* data);
895 quirk set to the given string. Creates a data directory, inits the quirks
906 enum quirk which, in test_attr_parse()
958 enum quirk attrs[] = { in START_TEST()
1002 enum quirk attrs[] = { in START_TEST()
1054 enum quirk attrs[] = { in START_TEST()
1100 enum quirk attrs[] = { in START_TEST()
1145 enum quirk where;
1151 enum quirk attr in START_TEST()
[all...]
/third_party/FreeBSD/sys/dev/usb/
H A Dusb_dynamic.h42 uint16_t quirk);
H A Dusb_dynamic.c52 usb_test_quirk_w(const struct usbd_lookup_info *info, uint16_t quirk) in usb_test_quirk_w() argument
H A Dusb_device.c2359 * usb_test_quirk - test a device for a given quirk
2362 * 0: The USB device does not have the given quirk.
2363 * Else: The USB device has the given quirk.
2366 usb_test_quirk(const struct usb_attach_arg *uaa, uint16_t quirk) in usb_test_quirk() argument
2371 if (quirk == UQ_NONE) in usb_test_quirk()
2377 if (uaa->device->autoQuirk[x] == quirk) in usb_test_quirk()
2381 /* search global quirk table, if any */ in usb_test_quirk()
2383 found = (usb_test_quirk_p) (&uaa->info, quirk); in usb_test_quirk()
2761 usbd_add_dynamic_quirk(struct usb_device *udev, uint16_t quirk) in usbd_add_dynamic_quirk() argument
2767 (udev->autoQuirk[x] == quirk)) { in usbd_add_dynamic_quirk()
[all...]
H A Dusbdi.h535 uint16_t quirk);
/third_party/FreeBSD/sys/dev/usb/quirk/
H A Dusb_quirk.h36 UQ_NONE, /* not a valid quirk */
38 UQ_MATCH_VENDOR_ONLY, /* match quirk on vendor only */
124 uint8_t usb_test_quirk(const struct usb_attach_arg *uaa, uint16_t quirk);
H A Dusb_quirk.c599 * This function converts an USB quirk code into a string.
602 usb_quirkstr(uint16_t quirk) in usb_quirkstr() argument
604 return ((quirk < USB_QUIRK_MAX) ? in usb_quirkstr()
605 usb_quirk_str[quirk] : "USB_QUIRK_UNKNOWN"); in usb_quirkstr()
616 usb_test_quirk_by_info(const struct usbd_lookup_info *info, uint16_t quirk) in usb_test_quirk_by_info() argument
621 if (quirk == UQ_NONE) in usb_test_quirk_by_info()
627 /* see if quirk information does not match */ in usb_test_quirk_by_info()
633 /* see if quirk only should match vendor ID */ in usb_test_quirk_by_info()
645 /* lookup quirk */ in usb_test_quirk_by_info()
647 if (usb_quirks[x].quirks[y] == quirk) { in usb_test_quirk_by_info()
[all...]
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_state.c2778 boolean quirk = false; in r600_create_db_flush_dsa() local
2782 quirk = true; in r600_create_db_flush_dsa()
2786 if (quirk) { in r600_create_db_flush_dsa()
/third_party/mksh/
H A DBuild.sh2846 MKSH_MIDNIGHTBSD01ASH_COMPAT set -o sh: additional compatibility quirk

Completed in 41 milliseconds