Lines Matching refs:rcode
47 static int close_transaction(struct fw_transaction *transaction, struct fw_card *card, int rcode, in close_transaction() argument
69 t->callback.without_tstamp(card, rcode, NULL, 0, t->callback_data); in close_transaction()
71 t->callback.with_tstamp(card, rcode, t->packet.timestamp, response_tstamp, NULL, 0, in close_transaction()
391 int rcode; member
394 static void transaction_callback(struct fw_card *card, int rcode, in transaction_callback() argument
399 if (rcode == RCODE_COMPLETE) in transaction_callback()
401 d->rcode = rcode; in transaction_callback()
436 return d.rcode; in fw_run_transaction()
727 int rcode, void *payload, size_t length) in fw_fill_response() argument
741 async_header_set_rcode(response->header, rcode); in fw_fill_response()
864 struct fw_request *request, int rcode) in fw_send_response() argument
876 if (rcode == RCODE_COMPLETE) { in fw_send_response()
881 fw_fill_response(&request->response, request->request_header, rcode, data, data_length); in fw_send_response()
1078 int tcode, tlabel, source, rcode; in fw_core_handle_response() local
1083 rcode = async_header_get_rcode(p->header); in fw_core_handle_response()
1143 t->callback.without_tstamp(card, rcode, data, data_length, t->callback_data); in fw_core_handle_response()
1145 t->callback.with_tstamp(card, rcode, t->packet.timestamp, p->timestamp, data, in fw_core_handle_response()
1155 const char *fw_rcode_string(int rcode) in fw_rcode_string() argument
1170 if ((unsigned int)rcode < ARRAY_SIZE(names) && names[rcode]) in fw_rcode_string()
1171 return names[rcode]; in fw_rcode_string()
1233 int rcode = RCODE_COMPLETE; in handle_registers() local
1238 rcode = RCODE_ADDRESS_ERROR; in handle_registers()
1260 rcode = RCODE_TYPE_ERROR; in handle_registers()
1268 rcode = RCODE_TYPE_ERROR; in handle_registers()
1280 rcode = RCODE_TYPE_ERROR; in handle_registers()
1293 rcode = RCODE_TYPE_ERROR; in handle_registers()
1303 rcode = RCODE_TYPE_ERROR; in handle_registers()
1314 rcode = RCODE_TYPE_ERROR; in handle_registers()
1332 rcode = RCODE_ADDRESS_ERROR; in handle_registers()
1336 fw_send_response(card, request, rcode); in handle_registers()