Lines Matching defs:rap
130 struct rap {
141 struct rap rap;
319 response->rap.sub_id == HIDPP_ERROR) {
320 ret = response->rap.params[1];
444 message->rap.sub_id = sub_id;
445 message->rap.reg_address = reg_address;
446 memcpy(&message->rap.params, params, param_count);
470 return ((answer->rap.sub_id == HIDPP_ERROR) ||
482 (report->rap.sub_id == 0x41));
628 memcpy(params, response.rap.params, 3);
738 hidpp10_battery_status_map_level(response.rap.params[0]);
739 status = hidpp10_battery_status_map_status(response.rap.params[1]);
789 hidpp->battery.capacity = response.rap.params[0];
790 status = hidpp10_battery_mileage_map_status(response.rap.params[2]);
808 switch (report->rap.sub_id) {
815 capacity = report->rap.params[0];
861 len = response.rap.params[1];
863 if (2 + len > sizeof(response.rap.params))
873 memcpy(name, &response.rap.params[2], len);
899 *serial = *((u32 *)&response.rap.params[1]);
992 if (response.rap.params[2] != ping_byte) {
994 __func__, response.rap.params[2], ping_byte);
998 hidpp->protocol_major = response.rap.params[0];
999 hidpp->protocol_minor = response.rap.params[1];
1035 *serial = *((u32 *)&response.rap.params[1]);
3897 !(report->rap.params[0] & (1 << 6)));