Lines Matching defs:keys
671 * If there are no local keys, then use the whole 16-bit space
690 /* all keys have been mapped */
1395 /* overflow - resize the keys buffer */
1418 /* no error: the root table and array items have no keys */
1456 /* compare keys in reverse character order */
1468 /* Sort pool bundle keys first (negative oldpos), and otherwise keys in parsing order. */
1485 char *keys;
1496 keys = (char *)bundle->fPoolBundleKeys;
1499 (int32_t)(keys - bundle->fPoolBundleKeys) | 0x80000000; /* negative oldpos */
1501 while (*keys != 0) { ++keys; } /* skip the key */
1502 ++keys; /* skip the NUL */
1504 keys = bundle->fKeys + bundle->fKeysBottom;
1506 map[i].oldpos = (int32_t)(keys - bundle->fKeys);
1508 while (*keys != 0) { ++keys; } /* skip the key */
1509 ++keys; /* skip the NUL */
1511 /* Sort the keys so that each one is immediately followed by all of its suffixes. */
1519 keys = bundle->fKeys;
1542 suffix = keys + map[j].oldpos;
1575 if (keys[oldpos] == 1) {
1578 /* adjust the new offsets for keys starting here */
1583 keys[newpos++] = keys[oldpos++];
1611 /* compare keys in reverse character order */