Lines Matching defs:answer
281 * Effectively send the message to the device, waiting for its answer.
302 * So that we can later validate the answer when it arrives
467 struct hidpp_report *answer)
469 return (answer->fap.feature_index == question->fap.feature_index) &&
470 (answer->fap.funcindex_clientid == question->fap.funcindex_clientid);
474 struct hidpp_report *answer)
476 return ((answer->rap.sub_id == HIDPP_ERROR) ||
477 (answer->fap.feature_index == HIDPP20_ERROR)) &&
478 (answer->fap.funcindex_clientid == question->fap.feature_index) &&
479 (answer->fap.params[0] == question->fap.funcindex_clientid);
3881 struct hidpp_report *question, *answer;
3887 * If the mutex is locked then we have a pending answer from a
3892 answer = hidpp->send_receive_buf;
3898 * Check for a correct hidpp20 answer or the corresponding
3903 *answer = *report;
3907 * This was an answer to a command that this driver sent