Lines Matching refs:keywordStart
923 char* keywordStart = NULL;
979 keywordStart = startSearchHere;
981 while(keywordStart) {
982 keywordStart++;
984 while(*keywordStart == ' ') {
985 keywordStart++;
987 nextEqualsign = uprv_strchr(keywordStart, '=');
992 if(nextEqualsign - keywordStart >= ULOC_KEYWORD_BUFFER_LEN) {
997 for(i = 0; i < nextEqualsign - keywordStart; i++) {
998 localeKeywordNameBuffer[i] = uprv_tolower(keywordStart[i]);
1001 while(keywordStart[i-1] == ' ') {
1052 keywordStart[-1] = 0;
1053 return (int32_t)((keywordStart-buffer)-1); /* (string length without keyword) minus separator */
1055 uprv_memmove(keywordStart, nextSeparator+1, bufLen-((nextSeparator+1)-buffer));
1056 keywordStart[bufLen-((nextSeparator+1)-buffer)]=0;
1057 return (int32_t)(bufLen-((nextSeparator+1)-keywordStart));
1062 insertHere = keywordStart;
1064 keywordStart = nextSeparator;
1080 keywordStart = insertHere;
1082 keywordStart = buffer+bufLen;
1083 *keywordStart = ';';
1084 keywordStart++;
1086 uprv_strncpy(keywordStart, keywordNameBuffer, keywordNameLen);
1087 keywordStart += keywordNameLen;
1088 *keywordStart = '=';
1089 keywordStart++;
1090 uprv_strncpy(keywordStart, keywordValue, keywordValueLen); /* terminates. */
1091 keywordStart+=keywordValueLen;
1093 *keywordStart = ';';
1094 keywordStart++;