Lines Matching refs:rcode

52 #define HEADER_RCODE(rcode)		((rcode) << 12)  argument
87 struct fw_card *card, int rcode) in close_transaction() argument
107 t->callback(card, rcode, NULL, 0, t->callback_data); in close_transaction()
397 int rcode; member
400 static void transaction_callback(struct fw_card *card, int rcode, in transaction_callback() argument
405 if (rcode == RCODE_COMPLETE) in transaction_callback()
407 d->rcode = rcode; in transaction_callback()
434 return d.rcode; in fw_run_transaction()
675 int rcode, void *payload, size_t length) in fw_fill_response() argument
691 HEADER_RCODE(rcode); in fw_fill_response()
805 struct fw_request *request, int rcode) in fw_send_response() argument
817 if (rcode == RCODE_COMPLETE) in fw_send_response()
819 rcode, request->data, in fw_send_response()
823 rcode, NULL, 0); in fw_send_response()
945 int tcode, tlabel, source, rcode; in fw_core_handle_response() local
950 rcode = HEADER_GET_RCODE(p->header[1]); in fw_core_handle_response()
1008 t->callback(card, rcode, data, data_length, t->callback_data); in fw_core_handle_response()
1016 const char *fw_rcode_string(int rcode) in fw_rcode_string() argument
1031 if ((unsigned int)rcode < ARRAY_SIZE(names) && names[rcode]) in fw_rcode_string()
1032 return names[rcode]; in fw_rcode_string()
1094 int rcode = RCODE_COMPLETE; in handle_registers() local
1100 rcode = RCODE_ADDRESS_ERROR; in handle_registers()
1122 rcode = RCODE_TYPE_ERROR; in handle_registers()
1130 rcode = RCODE_TYPE_ERROR; in handle_registers()
1142 rcode = RCODE_TYPE_ERROR; in handle_registers()
1156 rcode = RCODE_TYPE_ERROR; in handle_registers()
1166 rcode = RCODE_TYPE_ERROR; in handle_registers()
1177 rcode = RCODE_TYPE_ERROR; in handle_registers()
1195 rcode = RCODE_ADDRESS_ERROR; in handle_registers()
1199 fw_send_response(card, request, rcode); in handle_registers()