hid_locate
int hid_locate(report_desc_t d, unsigned int usage, enum hid_kind k,
if (hid_locate(aa->aa_desc, aa->aa_desclen, HID_USAGE2(HUP_APPLE, HUG_FN_KEY),
if (hid_locate(aa->aa_desc, aa->aa_desclen, HID_USAGE2(HUP_APPLE, HUG_FN_KEY),
int hid_locate(const void *, int, uint32_t, uint8_t, enum hid_kind,
hid_locate(desc, dlen, HID_USAGE2(HUP_LED, HUL_NUM_LOCK),
hid_locate(desc, dlen, HID_USAGE2(HUP_LED, HUL_CAPS_LOCK),
hid_locate(desc, dlen, HID_USAGE2(HUP_LED, HUL_SCROLL_LOCK),
hid_locate(desc, dlen, HID_USAGE2(HUP_LED, HUL_COMPOSE),
if (!hid_locate(desc, dlen, HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_X), id,
if (!hid_locate(desc, dlen, HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_Y), id,
wheel = hid_locate(desc, dlen,
twheel = hid_locate(desc, dlen,
if (hid_locate(desc, dlen,
} else if (hid_locate(desc, dlen,
} else if (hid_locate(desc, dlen,
if (!hid_locate(desc, dlen, HID_USAGE2(HUP_BUTTON, i), id,
if (!hid_locate(desc, dlen,
hid_locate(desc, dlen, HID_USAGE2(HUP_DIGITIZERS,
hid_locate(desc, dlen, HID_USAGE2(HUP_DIGITIZERS,
hid_locate(desc, dlen, HID_USAGE2(HUP_DIGITIZERS,
if (hid_locate(desc, dlen, HID_USAGE2(HUP_DIGITIZERS, HUD_CONTACT_MAX),
if (hid_locate(desc, dlen, HID_USAGE2(HUP_DIGITIZERS, HUD_BUTTON_TYPE),
} else if (hid_locate(desc, dlen, HID_USAGE2(HUP_BUTTON, 1),
!hid_locate(desc, dlen, HID_USAGE2(HUP_BUTTON, 2),
!hid_locate(desc, dlen, HID_USAGE2(HUP_BUTTON, 3),
hid_locate(desc, size, HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_X),
if (hid_locate(desc, dlen, HID_USAGE2(HUP_APPLE, HUG_FN_KEY),
if (!hid_locate(desc, size, HID_USAGE2(HUP_WACOM, HUG_POINTER),