Lines Matching refs:tmp_xor
369 * @tmp_xor: Current xor value to update
372 static uintptr_t get_address(u8 *tmp_xor)
378 *tmp_xor ^= data;
383 *tmp_xor ^= data;
387 *tmp_xor ^= data;
391 *tmp_xor ^= data;
492 u8 rcv_data = 0x0, tmp_xor = 0x0;
496 address = get_address(&tmp_xor);
500 if (rcv_data != tmp_xor) {
511 tmp_xor = ~rcv_data;
512 if (stm32prog_serial_getc() != tmp_xor) {
537 u8 tmp_xor = 0x0;
541 address = get_address(&tmp_xor);
545 if (rcv_data != tmp_xor) {
722 u8 tmp_xor;
727 tmp_xor = part_id;
729 offset = get_address(&tmp_xor);
732 if (rcv_data != tmp_xor) {
734 rcv_data, tmp_xor);
742 tmp_xor = rcv_data;
745 if ((rcv_data ^ tmp_xor) != 0xFF) {
747 rcv_data, tmp_xor);