• Home
  • Raw
  • Download

Lines Matching refs:expansions

82 static int32_t uprv_uca_addExpansion(ExpansionTable *expansions, uint32_t value, UErrorCode *status…  in uprv_uca_addExpansion()  argument
86 if(expansions->CEs == NULL) { in uprv_uca_addExpansion()
87 expansions->CEs = (uint32_t *)uprv_malloc(INIT_EXP_TABLE_SIZE*sizeof(uint32_t)); in uprv_uca_addExpansion()
89 if (expansions->CEs == NULL) { in uprv_uca_addExpansion()
93 expansions->size = INIT_EXP_TABLE_SIZE; in uprv_uca_addExpansion()
94 expansions->position = 0; in uprv_uca_addExpansion()
97 if(expansions->position == expansions->size) { in uprv_uca_addExpansion()
98 …uint32_t *newData = (uint32_t *)uprv_realloc(expansions->CEs, 2*expansions->size*sizeof(uint32_t)); in uprv_uca_addExpansion()
106 expansions->CEs = newData; in uprv_uca_addExpansion()
107 expansions->size *= 2; in uprv_uca_addExpansion()
110 expansions->CEs[expansions->position] = value; in uprv_uca_addExpansion()
111 return(expansions->position++); in uprv_uca_addExpansion()
144 t->expansions = (ExpansionTable *)uprv_malloc(sizeof(ExpansionTable)); in uprv_uca_initTempTable()
146 if (t->expansions == NULL) { in uprv_uca_initTempTable()
149 uprv_memset(t->expansions, 0, sizeof(ExpansionTable)); in uprv_uca_initTempTable()
252 if(t->expansions != NULL) { in uprv_uca_cloneTempTable()
253 r->expansions = (ExpansionTable *)uprv_malloc(sizeof(ExpansionTable)); in uprv_uca_cloneTempTable()
255 if (r->expansions == NULL) { in uprv_uca_cloneTempTable()
259 r->expansions->position = t->expansions->position; in uprv_uca_cloneTempTable()
260 r->expansions->size = t->expansions->size; in uprv_uca_cloneTempTable()
261 if(t->expansions->CEs != NULL) { in uprv_uca_cloneTempTable()
262 r->expansions->CEs = (uint32_t *)uprv_malloc(sizeof(uint32_t)*t->expansions->size); in uprv_uca_cloneTempTable()
264 if (r->expansions->CEs == NULL) { in uprv_uca_cloneTempTable()
268 … uprv_memcpy(r->expansions->CEs, t->expansions->CEs, sizeof(uint32_t)*t->expansions->position); in uprv_uca_cloneTempTable()
270 r->expansions->CEs = NULL; in uprv_uca_cloneTempTable()
386 if (t->expansions != NULL) { in uprv_uca_closeTempTable()
387 uprv_free(t->expansions->CEs); in uprv_uca_closeTempTable()
388 uprv_free(t->expansions); in uprv_uca_closeTempTable()
1143 ExpansionTable *expansions = t->expansions; in uprv_uca_addAnElement() local
1187 | (((uprv_uca_addExpansion(expansions, element->CEs[0], status)+(headersize>>2))<<4) in uprv_uca_addAnElement()
1191 uprv_uca_addExpansion(expansions, element->CEs[i], status); in uprv_uca_addAnElement()
1196 uprv_uca_addExpansion(expansions, 0, status); in uprv_uca_addAnElement()
1236 … expansion |= ((uprv_uca_addExpansion(expansions, element->mapCE, status)+(headersize>>2))<<4); in uprv_uca_addAnElement()
1238 … expansion |= ((uprv_uca_addExpansion(expansions, element->CEs[0], status)+(headersize>>2))<<4); in uprv_uca_addAnElement()
1437 ExpansionTable *expansions = t->expansions; in uprv_uca_assembleTable() local
1445 …uint32_t beforeContractions = (uint32_t)((headersize+paddedsize(expansions->position*sizeof(uint32… in uprv_uca_assembleTable()
1470 paddedsize(expansions->position*sizeof(uint32_t))+ in uprv_uca_assembleTable()
1516 uprv_memcpy(dataStart+tableOffset, expansions->CEs, expansions->position*sizeof(uint32_t)); in uprv_uca_assembleTable()
1517 tableOffset += (uint32_t)(paddedsize(expansions->position*sizeof(uint32_t))); in uprv_uca_assembleTable()
1718 ExpansionTable *expansions = t->expansions; in uprv_uca_setMapCE() local
1730 | (((uprv_uca_addExpansion(expansions, element->CEs[0], status)+(headersize>>2))<<4) in uprv_uca_setMapCE()
1734 uprv_uca_addExpansion(expansions, element->CEs[j], status); in uprv_uca_setMapCE()
1739 uprv_uca_addExpansion(expansions, 0, status); in uprv_uca_setMapCE()