Lines Matching defs:var
444 _addVariantToList(VariantListEntry **first, VariantListEntry *var) {
448 var->next = NULL;
449 *first = var;
459 prev->next = var;
460 var->next = NULL;
465 cmp = uprv_compareInvCharsAsAscii(var->variant, cur->variant);
1154 VariantListEntry *var;
1183 var = (VariantListEntry*)uprv_malloc(sizeof(VariantListEntry));
1184 if (var == NULL) {
1188 var->variant = pVar;
1189 if (!_addVariantToList(&varFirst, var)) {
1191 uprv_free(var);
1223 var = varFirst;
1224 while (var != NULL) {
1229 varLen = (int32_t)uprv_strlen(var->variant);
1231 uprv_memcpy(appendAt + reslen, var->variant, uprv_min(varLen, capacity - reslen));
1234 var = var->next;
1240 var = varFirst;
1241 while (var != NULL) {
1242 VariantListEntry *tmpVar = var->next;
1243 uprv_free(var);
1244 var = tmpVar;
2242 VariantListEntry *var;
2245 var = (VariantListEntry*)uprv_malloc(sizeof(VariantListEntry));
2246 if (var == NULL) {
2251 var->variant = T_CString_toUpperCase(pSubtag);
2252 isAdded = _addVariantToList(&(t->variants), var);
2255 uprv_free(var);
2518 const char *var = NULL;
2523 var = cur->variant;
2529 return var;