HID_FEATURE_REPORT
if (node_type == HID_FEATURE_REPORT) {
case HID_FEATURE_REPORT:
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
HID_FEATURE_REPORT, HID_REQ_GET_REPORT);
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
HID_FEATURE_REPORT, HID_REQ_GET_REPORT);
HID_FEATURE_REPORT, HID_REQ_GET_REPORT);
report_enum = &hdev->report_enum[HID_FEATURE_REPORT];
aux1_field = hid_find_field(hdev, HID_FEATURE_REPORT,
brightness_field = hid_find_field(hdev, HID_FEATURE_REPORT,
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
buf_size, HID_FEATURE_REPORT,
FEATURE_KBD_REPORT_SIZE, HID_FEATURE_REPORT,
FEATURE_KBD_REPORT_SIZE, HID_FEATURE_REPORT,
ROG_ALLY_REPORT_SIZE, HID_FEATURE_REPORT,
if (type > HID_FEATURE_REPORT) {
rep_enum = &hid->report_enum[HID_FEATURE_REPORT];
ret = hid_add_field(parser, HID_FEATURE_REPORT, data);
send_buf, 12, HID_FEATURE_REPORT,
sizeof(report.contents), HID_FEATURE_REPORT);
HID_FEATURE_REPORT);
HID_FEATURE_REPORT);
sizeof(config), HID_FEATURE_REPORT);
HID_FEATURE_REPORT);
CP2112_GPIO_CONFIG_LENGTH, HID_FEATURE_REPORT,
CP2112_GPIO_CONFIG_LENGTH, HID_FEATURE_REPORT,
CP2112_GPIO_SET_LENGTH, HID_FEATURE_REPORT,
CP2112_GPIO_GET_LENGTH, HID_FEATURE_REPORT,
CP2112_GPIO_CONFIG_LENGTH, HID_FEATURE_REPORT,
CP2112_GPIO_CONFIG_LENGTH, HID_FEATURE_REPORT,
HID_FEATURE_REPORT);
HID_FEATURE_REPORT);
HID_FEATURE_REPORT);
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
ELAN_FEATURE_SIZE, HID_FEATURE_REPORT,
ELAN_FEATURE_SIZE, HID_FEATURE_REPORT,
ret = hid_hw_raw_request(hdev, report_id, buf, len, HID_FEATURE_REPORT,
ret = hid_hw_raw_request(hdev, buf[0], buf, len, HID_FEATURE_REPORT,
goodix_hid_find_max_report(hid, HID_FEATURE_REPORT, &bufsize);
tmp_buf[tx_len] = (report_type == HID_FEATURE_REPORT ? 0x03 : 0x01) << 4;
tmp_buf[tx_len++] = ((report_type == HID_FEATURE_REPORT ? 0x03 : 0x02) << 4) | reportnum;
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
rep_enum = &hid->report_enum[HID_FEATURE_REPORT];
rep_enum = &hid->report_enum[HID_FEATURE_REPORT];
hidinput_setup_battery(hid, HID_FEATURE_REPORT,
report_type = HID_FEATURE_REPORT;
list = &hdev->report_enum[HID_FEATURE_REPORT].report_list;
HID_FEATURE_REPORT,
HID_FEATURE_REPORT,
HID_FEATURE_REPORT,
if (!hid_validate_values(hdev, HID_FEATURE_REPORT, 4, i, 1))
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
report = hdev->report_enum[HID_FEATURE_REPORT].report_id_hash[4];
HID_FEATURE_REPORT, HID_REQ_GET_REPORT);
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
HID_FEATURE_REPORT, HID_REQ_GET_REPORT);
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
HID_FEATURE_REPORT, HID_REQ_GET_REPORT);
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
HID_FEATURE_REPORT, HID_REQ_GET_REPORT);
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
HID_FEATURE_REPORT, HID_REQ_GET_REPORT);
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
HID_FEATURE_REPORT,
rep_enum = &hdev->report_enum[HID_FEATURE_REPORT];
HID_FEATURE_REPORT, HID_REQ_GET_REPORT);
ret = hid_report_raw_event(hdev, HID_FEATURE_REPORT, buf,
struct hid_report *report = hdev->report_enum[HID_FEATURE_REPORT].
report = hdev->report_enum[HID_FEATURE_REPORT].
report = hdev->report_enum[HID_FEATURE_REPORT].report_id_hash[0x0a];
ret = hid_hw_raw_request(hdev, report_id, buf, size, HID_FEATURE_REPORT,
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
sizeof(txbuf), HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
if (!rmi_check_valid_report_id(hdev, HID_FEATURE_REPORT,
if (report_type == HID_FEATURE_REPORT)
ret = sensor_hub_input_get_attribute_info(hsdev, HID_FEATURE_REPORT,
report = sensor_hub_report(report_id, hsdev->hdev, HID_FEATURE_REPORT);
report = sensor_hub_report(report_id, hsdev->hdev, HID_FEATURE_REPORT);
report = sensor_hub_report(report_id, hsdev->hdev, HID_FEATURE_REPORT);
HID_FEATURE_REPORT, HID_REQ_GET_REPORT);
HID_FEATURE_REPORT, HID_REQ_GET_REPORT);
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
SIXAXIS_REPORT_0xF2_SIZE, HID_FEATURE_REPORT,
rep_enum = &hdev->report_enum[HID_FEATURE_REPORT];
hid_input_report(steam->client_hdev, HID_FEATURE_REPORT,
r = steam->hdev->report_enum[HID_FEATURE_REPORT].report_id_hash[0];
HID_FEATURE_REPORT, HID_REQ_GET_REPORT);
r = steam->hdev->report_enum[HID_FEATURE_REPORT].report_id_hash[0];
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
report_len, HID_FEATURE_REPORT,
ret = hid_report_raw_event(hdev, HID_FEATURE_REPORT, report_data,
return hidraw_send_report(file, user_arg, len, HID_FEATURE_REPORT);
return hidraw_get_report(file, user_arg, len, HID_FEATURE_REPORT);
report_type == HID_FEATURE_REPORT ? 0x03 : 0x01,
report_type == HID_FEATURE_REPORT ? 0x03 : 0x02,
i2c_hid_find_max_report(hid, HID_FEATURE_REPORT, &bufsize);
report_type = HID_FEATURE_REPORT;
msg.hdr.command = (report_type == HID_FEATURE_REPORT) ?
} else if (report_type == HID_FEATURE_REPORT) {
} else if (report_type == HID_FEATURE_REPORT) {
} else if (report_type == HID_FEATURE_REPORT) {
} else if (report_type == HID_FEATURE_REPORT) {
else if (rtype == HID_FEATURE_REPORT && reqtype == HID_REQ_GET_REPORT)
else if (rtype == HID_FEATURE_REPORT && reqtype == HID_REQ_SET_REPORT)
if (hid->report_enum[HID_FEATURE_REPORT].numbered)
case HID_FEATURE_REPORT:
case HID_FEATURE_REPORT:
hid_find_max_report(hid, HID_FEATURE_REPORT, &usbhid->bufsize);
report_enum = &hid->report_enum[HID_FEATURE_REPORT];
pidff_find_reports(hid, HID_FEATURE_REPORT, pidff);
((type == HID_FEATURE_REPORT) ? HID_REPORT_TYPE_FEATURE : 0));
((type == HID_FEATURE_REPORT) ? HID_REPORT_TYPE_FEATURE : 0));
retval = wacom_set_report(wacom->hdev, HID_FEATURE_REPORT, buf, 2,
retval = wacom_set_report(wacom->hdev, HID_FEATURE_REPORT,
wacom_set_report(wacom->hdev, HID_FEATURE_REPORT, buf, 2,
ret = wacom_get_report(hdev, HID_FEATURE_REPORT,
HID_FEATURE_REPORT, data, n, 0);
ret = wacom_get_report(hdev, HID_FEATURE_REPORT,
ret = hid_report_raw_event(hdev, HID_FEATURE_REPORT,
rep_enum = &hdev->report_enum[HID_FEATURE_REPORT];
re = &(hdev->report_enum[HID_FEATURE_REPORT]);
re = &(hdev->report_enum[HID_FEATURE_REPORT]);
error = wacom_set_report(hdev, HID_FEATURE_REPORT, rep_data,
error = wacom_get_report(hdev, HID_FEATURE_REPORT,
ret = wacom_set_report(hdev, HID_FEATURE_REPORT, rep_data, 2,
ret = wacom_set_report(hdev, HID_FEATURE_REPORT,
ret = wacom_set_report(hdev, HID_FEATURE_REPORT, rep_data, 2,
wacom_get_report(wacom->hdev, HID_FEATURE_REPORT,
retval = wacom_set_report(wacom->hdev, HID_FEATURE_REPORT, buf, buf_size,
re = &(wacom->hdev->report_enum[HID_FEATURE_REPORT]);
HID_FEATURE_REPORT, HID_REQ_GET_REPORT);
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
priv->buffer_size, HID_FEATURE_REPORT, HID_REQ_GET_REPORT);
HID_FEATURE_REPORT, usage_id,
sensor_hub_input_get_attribute_info(hsdev, HID_FEATURE_REPORT,
HID_FEATURE_REPORT, usage_id,
HID_FEATURE_REPORT, usage_id,
HID_FEATURE_REPORT, usage_id,
HID_FEATURE_REPORT, usage_id,
hsdev, HID_FEATURE_REPORT, usage_id,
hsdev, HID_FEATURE_REPORT, usage_id,
HID_FEATURE_REPORT, usage_id,
if (rtype != HID_FEATURE_REPORT)
&hid->report_enum[HID_FEATURE_REPORT].report_list,
gb_hid_find_max_report(hid, HID_FEATURE_REPORT, &bufsize);
case HID_FEATURE_REPORT:
case HID_FEATURE_REPORT:
ret = hid_bpf_hw_request(ctx, haptic_data, size, HID_FEATURE_REPORT, HID_REQ_GET_REPORT);
ret = hid_bpf_hw_request(ctx, haptic_data, size, HID_FEATURE_REPORT, HID_REQ_SET_REPORT);
.type = HID_FEATURE_REPORT,