Lines Matching refs:str
66 char* str = (char*)buf->data(); in initialize_string8() local
67 *str = 0; in initialize_string8()
69 gEmptyString = str; in initialize_string8()
90 char* str = (char*)buf->data(); in allocFromUTF8() local
91 memcpy(str, in, len); in allocFromUTF8()
92 str[len] = 0; in allocFromUTF8()
93 return str; in allocFromUTF8()
374 char* str = (char*)buf->data(); in real_append() local
375 mString = str; in real_append()
376 str += myLen; in real_append()
377 memcpy(str, other, otherLen); in real_append()
378 str[otherLen] = '\0'; in real_append()
389 char* str = (char*)buf->data(); in lockBuffer() local
390 mString = str; in lockBuffer()
391 return str; in lockBuffer()
410 char* str = (char*)buf->data(); in unlockBuffer() local
411 str[size] = 0; in unlockBuffer()
412 mString = str; in unlockBuffer()
554 const char*const str = mString; in getPathDir() local
556 cp = strrchr(str, OS_PATH_SEPARATOR); in getPathDir()
560 return String8(str, cp - str); in getPathDir()
566 const char*const str = mString; in walkPath() local
567 const char* buf = str; in walkPath()
577 String8 res = buf != str ? String8(buf) : *this; in walkPath()
596 const char* const str = mString; in find_extension() local
599 lastSlash = strrchr(str, OS_PATH_SEPARATOR); in find_extension()
601 lastSlash = str; in find_extension()
628 const char* const str = mString; in getBasePath() local
634 return String8(str, ext - str); in getBasePath()