Lines Matching refs:rcode

39 #define HEADER_RCODE(rcode)		((rcode) << 12)  argument
74 struct fw_card *card, int rcode) in close_transaction() argument
94 t->callback(card, rcode, NULL, 0, t->callback_data); in close_transaction()
384 int rcode; member
387 static void transaction_callback(struct fw_card *card, int rcode, in transaction_callback() argument
392 if (rcode == RCODE_COMPLETE) in transaction_callback()
394 d->rcode = rcode; in transaction_callback()
429 return d.rcode; in fw_run_transaction()
671 int rcode, void *payload, size_t length) in fw_fill_response() argument
687 HEADER_RCODE(rcode); in fw_fill_response()
801 struct fw_request *request, int rcode) in fw_send_response() argument
813 if (rcode == RCODE_COMPLETE) in fw_send_response()
815 rcode, request->data, in fw_send_response()
819 rcode, NULL, 0); in fw_send_response()
942 int tcode, tlabel, source, rcode; in fw_core_handle_response() local
947 rcode = HEADER_GET_RCODE(p->header[1]); in fw_core_handle_response()
1005 t->callback(card, rcode, data, data_length, t->callback_data); in fw_core_handle_response()
1013 const char *fw_rcode_string(int rcode) in fw_rcode_string() argument
1028 if ((unsigned int)rcode < ARRAY_SIZE(names) && names[rcode]) in fw_rcode_string()
1029 return names[rcode]; in fw_rcode_string()
1091 int rcode = RCODE_COMPLETE; in handle_registers() local
1097 rcode = RCODE_ADDRESS_ERROR; in handle_registers()
1119 rcode = RCODE_TYPE_ERROR; in handle_registers()
1127 rcode = RCODE_TYPE_ERROR; in handle_registers()
1139 rcode = RCODE_TYPE_ERROR; in handle_registers()
1153 rcode = RCODE_TYPE_ERROR; in handle_registers()
1163 rcode = RCODE_TYPE_ERROR; in handle_registers()
1174 rcode = RCODE_TYPE_ERROR; in handle_registers()
1192 rcode = RCODE_ADDRESS_ERROR; in handle_registers()
1196 fw_send_response(card, request, rcode); in handle_registers()