Lines Matching defs:fap

113 struct fap {
129 struct fap fap;
131 u8 rawbytes[sizeof(struct fap)];
303 response->fap.feature_index == HIDPP20_ERROR) {
304 ret = response->fap.params[1];
322 if (param_count > sizeof(message->fap.params))
333 message->fap.feature_index = feat_index;
334 message->fap.funcindex_clientid = funcindex_clientid;
335 memcpy(&message->fap.params, params, param_count);
394 return (answer->fap.feature_index == question->fap.feature_index) &&
395 (answer->fap.funcindex_clientid == question->fap.funcindex_clientid);
402 (answer->fap.feature_index == HIDPP20_ERROR)) &&
403 (answer->fap.funcindex_clientid == question->fap.feature_index) &&
404 (answer->fap.params[0] == question->fap.funcindex_clientid);
411 (report->fap.feature_index == hidpp->wireless_feature_index)) ||
862 if (response.fap.params[0] == 0)
865 *feature_index = response.fap.params[0];
866 *feature_type = response.fap.params[1];
992 *nameLength = response.fap.params[0];
1034 device_name[i] = response.fap.params[i];
1161 u8 *params = (u8 *)response.fap.params;
1189 u8 *params = (u8 *)response.fap.params;
1258 if (report->fap.feature_index != hidpp->battery.feature_index ||
1259 report->fap.funcindex_clientid != EVENT_BATTERY_LEVEL_STATUS_BROADCAST)
1262 status = hidpp20_batterylevel_map_status_capacity(report->fap.params,
1346 u8 *params = (u8 *)response.fap.params;
1404 if (report->fap.feature_index != hidpp->battery.voltage_feature_index ||
1405 report->fap.funcindex_clientid != EVENT_BATTERY_VOLTAGE_STATUS_BROADCAST)
1408 status = hidpp20_battery_map_status_voltage(report->fap.params, &voltage,
1533 *multiplier = response.fap.params[1];
1565 *multiplier = response.fap.params[0];
1648 function = report->fap.funcindex_clientid;
1651 if (report->fap.feature_index != hidpp->battery.solar_feature_index ||
1657 capacity = report->fap.params[0];
1661 lux = (report->fap.params[1] << 8) | report->fap.params[2];
1716 u8 *params = (u8 *)response.fap.params;
1786 u8 *params = (u8 *)response.fap.params;
2008 slot = response.fap.params[0];
2577 if ((report->fap.feature_index != wd->mt_feature_index) ||
2578 (report->fap.funcindex_clientid != EVENT_TOUCHPAD_RAW_XY))
2925 data->slot_autocenter = response.fap.params[0];
2958 data->num_effects = response.fap.params[0] - HIDPP_FF_RESERVED_SLOTS;
2977 900 : get_unaligned_be16(&response.fap.params[0]);
2988 0xffff : get_unaligned_be16(&response.fap.params[0]);
2990 /* ignore boost value at response.fap.params[2] */