Lines Matching defs:new_state
413 uint32_t new_state[MAX_MATRIX_KEY_COLS];
418 memset(new_state, 0, sizeof(new_state));
432 new_state[col] = (1 << row);
442 new_state[0] = kpasmkp0 & KPASMKP_MKC_MASK;
443 new_state[1] = (kpasmkp0 >> 16) & KPASMKP_MKC_MASK;
444 new_state[2] = kpasmkp1 & KPASMKP_MKC_MASK;
445 new_state[3] = (kpasmkp1 >> 16) & KPASMKP_MKC_MASK;
446 new_state[4] = kpasmkp2 & KPASMKP_MKC_MASK;
447 new_state[5] = (kpasmkp2 >> 16) & KPASMKP_MKC_MASK;
448 new_state[6] = kpasmkp3 & KPASMKP_MKC_MASK;
449 new_state[7] = (kpasmkp3 >> 16) & KPASMKP_MKC_MASK;
456 bits_changed = keypad->matrix_key_state[col] ^ new_state[col];
468 new_state[col] & (1 << row));
472 memcpy(keypad->matrix_key_state, new_state, sizeof(new_state));
531 unsigned int new_state;
545 new_state = ~KPDK_DK(kpdk) & keypad->direct_key_mask;
547 new_state = KPDK_DK(kpdk) & keypad->direct_key_mask;
549 bits_changed = keypad->direct_key_state ^ new_state;
560 new_state & (1 << i));
564 keypad->direct_key_state = new_state;