Lines Matching refs:fap

124 struct fap {  struct
140 struct fap fap; member
142 u8 rawbytes[sizeof(struct fap)];
327 response->fap.feature_index == HIDPP20_ERROR) { in __do_hidpp_send_message_sync()
328 ret = response->fap.params[1]; in __do_hidpp_send_message_sync()
379 if (param_count > sizeof(message->fap.params)) { in hidpp_send_fap_command_sync()
383 (unsigned long long) sizeof(message->fap.params)); in hidpp_send_fap_command_sync()
395 message->fap.feature_index = feat_index; in hidpp_send_fap_command_sync()
396 message->fap.funcindex_clientid = funcindex_clientid | LINUX_KERNEL_SW_ID; in hidpp_send_fap_command_sync()
397 memcpy(&message->fap.params, params, param_count); in hidpp_send_fap_command_sync()
463 return (answer->fap.feature_index == question->fap.feature_index) && in hidpp_match_answer()
464 (answer->fap.funcindex_clientid == question->fap.funcindex_clientid); in hidpp_match_answer()
471 (answer->fap.feature_index == HIDPP20_ERROR)) && in hidpp_match_error()
472 (answer->fap.funcindex_clientid == question->fap.feature_index) && in hidpp_match_error()
473 (answer->fap.params[0] == question->fap.funcindex_clientid); in hidpp_match_error()
480 (report->fap.feature_index == hidpp->wireless_feature_index)) || in hidpp_report_is_connect_event()
952 if (response.fap.params[0] == 0) in hidpp_root_get_feature()
955 *feature_index = response.fap.params[0]; in hidpp_root_get_feature()
956 *feature_type = response.fap.params[1]; in hidpp_root_get_feature()
1082 *nameLength = response.fap.params[0]; in hidpp_devicenametype_get_count()
1124 device_name[i] = response.fap.params[i]; in hidpp_devicenametype_get_device_name()
1251 u8 *params = (u8 *)response.fap.params; in hidpp20_batterylevel_get_battery_capacity()
1279 u8 *params = (u8 *)response.fap.params; in hidpp20_batterylevel_get_battery_info()
1348 if (report->fap.feature_index != hidpp->battery.feature_index || in hidpp20_battery_event_1000()
1349 report->fap.funcindex_clientid != EVENT_BATTERY_LEVEL_STATUS_BROADCAST) in hidpp20_battery_event_1000()
1352 status = hidpp20_batterylevel_map_status_capacity(report->fap.params, in hidpp20_battery_event_1000()
1436 u8 *params = (u8 *)response.fap.params; in hidpp20_battery_get_battery_voltage()
1531 if (report->fap.feature_index != hidpp->battery.voltage_feature_index || in hidpp20_battery_voltage_event()
1532 report->fap.funcindex_clientid != EVENT_BATTERY_VOLTAGE_STATUS_BROADCAST) in hidpp20_battery_voltage_event()
1535 status = hidpp20_battery_map_status_voltage(report->fap.params, &voltage, in hidpp20_battery_voltage_event()
1577 u8 *params = (u8 *)response.fap.params; in hidpp20_unifiedbattery_get_capabilities()
1673 u8 *params = (u8 *)response.fap.params; in hidpp20_unifiedbattery_get_status()
1738 u8 *params = (u8 *)report->fap.params; in hidpp20_battery_event_1004()
1742 if (report->fap.feature_index != hidpp->battery.feature_index || in hidpp20_battery_event_1004()
1743 report->fap.funcindex_clientid != EVENT_UNIFIED_BATTERY_STATUS_EVENT) in hidpp20_battery_event_1004()
1939 u8 *params = (u8 *)response.fap.params; in hidpp20_get_adc_measurement_1f20()
1990 if (report->fap.feature_index != hidpp->battery.adc_measurement_feature_index || in hidpp20_adc_measurement_event_1f20()
1991 report->fap.funcindex_clientid != EVENT_ADC_MEASUREMENT_STATUS_BROADCAST) in hidpp20_adc_measurement_event_1f20()
1994 status = hidpp20_map_adc_measurement_1f20(report->fap.params, &voltage); in hidpp20_adc_measurement_event_1f20()
2039 *multiplier = response.fap.params[1]; in hidpp_hrs_set_highres_scrolling_mode()
2071 *multiplier = response.fap.params[0]; in hidpp_hrw_get_wheel_capability()
2154 function = report->fap.funcindex_clientid; in hidpp_solar_battery_event()
2157 if (report->fap.feature_index != hidpp->battery.solar_feature_index || in hidpp_solar_battery_event()
2163 capacity = report->fap.params[0]; in hidpp_solar_battery_event()
2167 lux = (report->fap.params[1] << 8) | report->fap.params[2]; in hidpp_solar_battery_event()
2222 u8 *params = (u8 *)response.fap.params; in hidpp_touchpad_fw_items_set()
2292 u8 *params = (u8 *)response.fap.params; in hidpp_touchpad_get_raw_info()
2514 slot = response.fap.params[0]; in hidpp_ff_work_handler()
3089 if ((report->fap.feature_index != wd->mt_feature_index) || in wtp_raw_event()
3090 (report->fap.funcindex_clientid != EVENT_TOUCHPAD_RAW_XY)) in wtp_raw_event()
3437 data->slot_autocenter = response.fap.params[0]; in g920_ff_set_autocenter()
3470 data->num_effects = response.fap.params[0] - HIDPP_FF_RESERVED_SLOTS; in g920_get_config()
3489 900 : get_unaligned_be16(&response.fap.params[0]); in g920_get_config()
3500 0xffff : get_unaligned_be16(&response.fap.params[0]); in g920_get_config()