Lines Matching refs:error_code

291 static void att_prepare_write_update_errors(uint8_t error_code, uint16_t handle){  in att_prepare_write_update_errors()  argument
293 …if ((error_code == (uint8_t)ATT_ERROR_INVALID_ATTRIBUTE_VALUE_LENGTH) && (error_code != (uint8_t)a… in att_prepare_write_update_errors()
294 att_prepare_write_error_code = error_code; in att_prepare_write_update_errors()
299 if ((error_code == (uint8_t)ATT_ERROR_INVALID_OFFSET) && (att_prepare_write_error_code == 0)){ in att_prepare_write_update_errors()
300 att_prepare_write_error_code = error_code; in att_prepare_write_update_errors()
306 …etup_error(uint8_t * response_buffer, uint8_t request_opcode, uint16_t handle, uint8_t error_code){ in setup_error() argument
310 response_buffer[4] = error_code; in setup_error()
628 uint8_t error_code = 0; in handle_read_by_type_request2() local
652 error_code = att_validate_security(att_connection, ATT_READ, &it); in handle_read_by_type_request2()
653 if (error_code != 0u){ in handle_read_by_type_request2()
667 error_code = (uint8_t)(it.value_len - (uint16_t)ATT_READ_ERROR_CODE_OFFSET); in handle_read_by_type_request2()
707 if (error_code != 0u){ in handle_read_by_type_request2()
708 return setup_error(response_buffer, request_type, start_handle, error_code); in handle_read_by_type_request2()
760 uint8_t error_code = att_validate_security(att_connection, ATT_READ, &it); in handle_read_request2() local
761 if (error_code != 0u) { in handle_read_request2()
762 return setup_error(response_buffer, request_type, handle, error_code); in handle_read_request2()
775 error_code = (uint8_t)(it.value_len - (uint16_t)ATT_READ_ERROR_CODE_OFFSET); in handle_read_request2()
776 return setup_error(response_buffer, request_type, handle, error_code); in handle_read_request2()
818 uint8_t error_code = att_validate_security(att_connection, ATT_READ, &it); in handle_read_blob_request2() local
819 if (error_code != 0u) { in handle_read_blob_request2()
820 return setup_error(response_buffer, request_type, handle, error_code); in handle_read_blob_request2()
833 error_code = (uint8_t)(it.value_len - (uint16_t)ATT_READ_ERROR_CODE_OFFSET); in handle_read_blob_request2()
834 return setup_error(response_buffer, request_type, handle, error_code); in handle_read_blob_request2()
876 uint8_t error_code = 0; in handle_read_multiple_request2() local
899 error_code = (uint8_t)ATT_ERROR_READ_NOT_PERMITTED; in handle_read_multiple_request2()
904 error_code = att_validate_security(att_connection, ATT_READ, &it); in handle_read_multiple_request2()
905 if (error_code != 0u){ in handle_read_multiple_request2()
922 error_code = (uint8_t)(it.value_len - (uint16_t)ATT_READ_ERROR_CODE_OFFSET); in handle_read_multiple_request2()
948 if (error_code != 0u){ in handle_read_multiple_request2()
949 return setup_error(response_buffer, request_type, handle, error_code); in handle_read_multiple_request2()
1135 int error_code = att_validate_security(att_connection, ATT_WRITE, &it); in handle_write_request() local
1136 if (error_code != 0) { in handle_write_request()
1137 return setup_error(response_buffer, request_type, handle, error_code); in handle_write_request()
1140error_code = (*att_write_callback)(att_connection->con_handle, handle, ATT_TRANSACTION_MODE_NONE, … in handle_write_request()
1143 if (error_code == ATT_ERROR_WRITE_RESPONSE_PENDING){ in handle_write_request()
1148 if (error_code != 0) { in handle_write_request()
1149 return setup_error(response_buffer, request_type, handle, error_code); in handle_write_request()
1182 int error_code = att_validate_security(att_connection, ATT_WRITE, &it); in handle_prepare_write_request() local
1183 if (error_code != 0) { in handle_prepare_write_request()
1184 return setup_error(response_buffer, request_type, handle, error_code); in handle_prepare_write_request()
1187error_code = (*att_write_callback)(att_connection->con_handle, handle, ATT_TRANSACTION_MODE_ACTIVE… in handle_prepare_write_request()
1188 switch (error_code){ in handle_prepare_write_request()
1194 att_prepare_write_update_errors(error_code, handle); in handle_prepare_write_request()
1201 return setup_error(response_buffer, request_type, handle, error_code); in handle_prepare_write_request()
1248 uint8_t error_code = att_prepare_write_error_code; in handle_execute_write_request() local
1251 return setup_error(response_buffer, request_type, handle, error_code); in handle_execute_write_request()