Lines Matching defs:fap
124 struct fap {
140 struct fap fap;
142 u8 rawbytes[sizeof(struct fap)];
327 response->fap.feature_index == HIDPP20_ERROR) {
328 ret = response->fap.params[1];
379 if (param_count > sizeof(message->fap.params)) {
383 (unsigned long long) sizeof(message->fap.params));
395 message->fap.feature_index = feat_index;
396 message->fap.funcindex_clientid = funcindex_clientid | LINUX_KERNEL_SW_ID;
397 memcpy(&message->fap.params, params, param_count);
463 return (answer->fap.feature_index == question->fap.feature_index) &&
464 (answer->fap.funcindex_clientid == question->fap.funcindex_clientid);
471 (answer->fap.feature_index == HIDPP20_ERROR)) &&
472 (answer->fap.funcindex_clientid == question->fap.feature_index) &&
473 (answer->fap.params[0] == question->fap.funcindex_clientid);
480 (report->fap.feature_index == hidpp->wireless_feature_index)) ||
952 if (response.fap.params[0] == 0)
955 *feature_index = response.fap.params[0];
956 *feature_type = response.fap.params[1];
1082 *nameLength = response.fap.params[0];
1124 device_name[i] = response.fap.params[i];
1251 u8 *params = (u8 *)response.fap.params;
1279 u8 *params = (u8 *)response.fap.params;
1348 if (report->fap.feature_index != hidpp->battery.feature_index ||
1349 report->fap.funcindex_clientid != EVENT_BATTERY_LEVEL_STATUS_BROADCAST)
1352 status = hidpp20_batterylevel_map_status_capacity(report->fap.params,
1436 u8 *params = (u8 *)response.fap.params;
1531 if (report->fap.feature_index != hidpp->battery.voltage_feature_index ||
1532 report->fap.funcindex_clientid != EVENT_BATTERY_VOLTAGE_STATUS_BROADCAST)
1535 status = hidpp20_battery_map_status_voltage(report->fap.params, &voltage,
1577 u8 *params = (u8 *)response.fap.params;
1673 u8 *params = (u8 *)response.fap.params;
1738 u8 *params = (u8 *)report->fap.params;
1742 if (report->fap.feature_index != hidpp->battery.feature_index ||
1743 report->fap.funcindex_clientid != EVENT_UNIFIED_BATTERY_STATUS_EVENT)
1938 u8 *params = (u8 *)response.fap.params;
1989 if (report->fap.feature_index != hidpp->battery.adc_measurement_feature_index ||
1990 report->fap.funcindex_clientid != EVENT_ADC_MEASUREMENT_STATUS_BROADCAST)
1993 status = hidpp20_map_adc_measurement_1f20(report->fap.params, &voltage);
2038 *multiplier = response.fap.params[1];
2070 *multiplier = response.fap.params[0];
2153 function = report->fap.funcindex_clientid;
2156 if (report->fap.feature_index != hidpp->battery.solar_feature_index ||
2162 capacity = report->fap.params[0];
2166 lux = (report->fap.params[1] << 8) | report->fap.params[2];
2221 u8 *params = (u8 *)response.fap.params;
2291 u8 *params = (u8 *)response.fap.params;
2513 slot = response.fap.params[0];
3088 if ((report->fap.feature_index != wd->mt_feature_index) ||
3089 (report->fap.funcindex_clientid != EVENT_TOUCHPAD_RAW_XY))
3436 data->slot_autocenter = response.fap.params[0];
3469 data->num_effects = response.fap.params[0] - HIDPP_FF_RESERVED_SLOTS;
3488 900 : get_unaligned_be16(&response.fap.params[0]);
3499 0xffff : get_unaligned_be16(&response.fap.params[0]);
3501 /* ignore boost value at response.fap.params[2] */