Lines Matching refs:keylen
2394 int keylen = *keylenp; in handle_mapping() local
2514 keylen = mp->m_keylen; in handle_mapping()
2515 if (mlen == keylen || (mlen == typebuf.tb_len in handle_mapping()
2516 && typebuf.tb_len < keylen)) in handle_mapping()
2538 if (keylen > typebuf.tb_len) in handle_mapping()
2544 keylen = KEYLEN_PART_MAP; in handle_mapping()
2548 else if (keylen > mp_match_len) in handle_mapping()
2552 mp_match_len = keylen; in handle_mapping()
2564 if (keylen != KEYLEN_PART_MAP) in handle_mapping()
2567 keylen = mp_match_len; in handle_mapping()
2598 *keylenp = keylen; in handle_mapping()
2603 keylen = KEYLEN_PART_KEY; in handle_mapping()
2609 if ((mp == NULL || max_mlen >= mp_match_len) && keylen != KEYLEN_PART_MAP) in handle_mapping()
2611 int save_keylen = keylen; in handle_mapping()
2628 keylen = check_termcode(max_mlen + 1, NULL, 0, NULL); in handle_mapping()
2632 if (keylen == 0 && save_keylen == KEYLEN_PART_KEY) in handle_mapping()
2633 keylen = KEYLEN_PART_KEY; in handle_mapping()
2637 if (keylen == 0 && !no_reduce_keys) in handle_mapping()
2638 keylen = check_simplify_modifier(max_mlen + 1); in handle_mapping()
2644 if (keylen < 0 && typebuf.tb_len == typebuf.tb_maplen) in handle_mapping()
2645 keylen = 0; in handle_mapping()
2648 keylen = 0; in handle_mapping()
2649 if (keylen == 0) // no matching terminal code in handle_mapping()
2669 *keylenp = keylen; in handle_mapping()
2673 keylen = KEYLEN_PART_KEY; in handle_mapping()
2675 if (keylen >= 0) in handle_mapping()
2683 *keylenp = keylen; in handle_mapping()
2688 if (keylen > 0) // full matching terminal code in handle_mapping()
2721 *keylenp = keylen; in handle_mapping()
2727 if (mp == NULL || keylen < 0) in handle_mapping()
2728 keylen = KEYLEN_PART_KEY; in handle_mapping()
2730 keylen = mp_match_len; in handle_mapping()
2736 if (keylen >= 0 && keylen <= typebuf.tb_len) in handle_mapping()
2752 if (keylen > typebuf.tb_maplen) in handle_mapping()
2754 keylen - typebuf.tb_maplen); in handle_mapping()
2757 del_typebuf(keylen, 0); // remove the mapped keys in handle_mapping()
2772 *keylenp = keylen; in handle_mapping()
2843 (size_t)keylen) in handle_mapping()
2845 STRNCMP(map_str, mp->m_keys, (size_t)keylen) in handle_mapping()
2862 *keylenp = keylen; in handle_mapping()
2868 *keylenp = keylen; in handle_mapping()
2985 int keylen = 0; in vgetorpeek() local
3034 &keylen, &timedout, &mapdepth); in vgetorpeek()
3097 || (keylen == KEYLEN_PART_KEY && p_ttimeout)) in vgetorpeek()
3333 || (p_ttimeout && keylen == KEYLEN_PART_KEY))) in vgetorpeek()
3336 else if (keylen == KEYLEN_PART_KEY && p_ttm >= 0) in vgetorpeek()