Lines Matching defs:FilenameBuf
290 static const char *getCurFilename(char *FilenameBuf, int ForceUseBuf);
567 char *FilenameBuf;
572 FilenameBuf = (char *)COMPILER_RT_ALLOCA(Length + 1);
573 Filename = getCurFilename(FilenameBuf, 0);
632 char *FilenameBuf = (char *)COMPILER_RT_ALLOCA(Length + 1);
633 const char *Filename = getCurFilename(FilenameBuf, 0);
920 * PIDs and Hostnames in filename pattern. \p FilenameBuf is the buffer
924 static const char *getCurFilename(char *FilenameBuf, int ForceUseBuf) {
938 memcpy(FilenameBuf, lprofCurFilename.FilenamePat, FilenamePatLength);
939 FilenameBuf[FilenamePatLength] = '\0';
940 return FilenameBuf;
950 memcpy(FilenameBuf + J, lprofCurFilename.PidChars, PidLength);
953 memcpy(FilenameBuf + J, lprofCurFilename.Hostname, HostNameLength);
956 memcpy(FilenameBuf + J, lprofCurFilename.TmpDir, TmpDirLength);
957 FilenameBuf[J + TmpDirLength] = DIR_SEPARATOR;
969 memcpy(FilenameBuf + J, LoadModuleSignature, S);
974 FilenameBuf[J++] = FilenamePat[I];
975 FilenameBuf[J] = 0;
977 return FilenameBuf;
992 char *FilenameBuf, *Prefix;
999 FilenameBuf = (char *)COMPILER_RT_ALLOCA(Length + 1);
1000 Filename = getCurFilename(FilenameBuf, 0);
1023 char *FilenameBuf;
1027 FilenameBuf = (char *)malloc(Length + 1);
1028 if (!FilenameBuf) {
1032 Filename = getCurFilename(FilenameBuf, 1);
1036 return FilenameBuf;
1096 char *FilenameBuf;
1109 FilenameBuf = (char *)COMPILER_RT_ALLOCA(Length + 1);
1110 Filename = getCurFilename(FilenameBuf, 0);
1162 char *FilenameBuf;
1169 FilenameBuf = (char *)COMPILER_RT_ALLOCA(Length + 1);
1170 Filename = getCurFilename(FilenameBuf, 1);
1182 memcpy(FilenameBuf + LengthBeforeAppend, OrderFileSuffix, SuffixLength);
1183 FilenameBuf[LengthBeforeAppend + SuffixLength] = '\0';