Home | History | Annotate | Download | only in gennames

Lines Matching full:int16_t

248     int16_t length;
254 int16_t count;
255 int16_t length;
264 static int16_t leadByteCount;
268 static int16_t tokens[LEADBYTE_LIMIT*256];
283 parseName(char *name, int16_t length);
285 static int16_t
286 skipNoise(char *line, int16_t start, int16_t limit);
288 static int16_t
289 getWord(char *line, int16_t start, int16_t limit);
297 static int16_t
298 compressLine(uint8_t *s, int16_t length, int16_t *pGroupTop);
309 static int16_t
310 findToken(uint8_t *s, int16_t length);
313 findWord(char *s, int16_t length);
316 addWord(char *s, int16_t length);
322 addLine(uint32_t code, char *names[], int16_t lengths[], int16_t count);
325 addGroup(uint32_t groupMSB, uint8_t *strings, int16_t length);
328 addToken(uint8_t *s, int16_t length);
331 appendLineLength(int16_t length);
475 static int16_t
487 return (int16_t)(limit-start);
495 int16_t length=0;
551 int16_t lengths[4]={ 0, 0, 0, 0 };
616 lengths[3]=(int16_t)uprv_strlen(cpNameAliases[cpNameAliasesIndex].nameAlias);
690 parseName(char *name, int16_t length) {
691 int16_t start=0, limit, wordLength/*, prevStart=-1*/;
707 wordLength=(int16_t)(limit-start);
749 static int16_t
750 skipNoise(char *line, int16_t start, int16_t limit) {
759 static int16_t
760 getWord(char *line, int16_t start, int16_t limit) {
781 int16_t wordNumber;
809 for(i=0, wordNumber=0; wordNumber<(int16_t)wordCount; ++i) {
851 leadByteCount=(int16_t)(tokenCount>>8);
874 for(i=1; (int16_t)i<=leadByteCount; ++i) {
924 int16_t groupTop=0;
990 static int16_t
991 compressLine(uint8_t *s, int16_t length, int16_t *pGroupTop) {
992 int16_t start, limit, token, groupTop=*pGroupTop;
1011 token=findToken(s+start, (int16_t)(limit-start));
1026 length=(int16_t)(groupTop-*pGroupTop);
1047 int16_t token;
1062 tokens[i]=(int16_t)(addToken(words[token].s, words[token].length)-groupTop);
1366 static int16_t
1367 findToken(uint8_t *s, int16_t length) {
1368 int16_t i, token;
1370 for(i=0; i<(int16_t)tokenCount; ++i) {
1381 findWord(char *s, int16_t length) {
1394 addWord(char *s, int16_t length) {
1430 addLine(uint32_t code, char *names[], int16_t lengths[], int16_t count) {
1433 int16_t i, length;
1487 addGroup(uint32_t groupMSB, uint8_t *strings, int16_t length) {
1512 addToken(uint8_t *s, int16_t length) {
1523 appendLineLength(int16_t length) {