Lines Matching refs:str
81 char str[2]; in OS_FPutChar() local
83 str[0] = c; in OS_FPutChar()
84 str[1] = '\0'; in OS_FPutChar()
88 OS_FPutString(console, str); in OS_FPutChar()
103 static void OS_PutStringDefault(const char* str);
104 static void OS_FPutStringInit(int console, const char *str);
107 static void OS_FPutStringDummy(int console, const char *str);
108 static void OS_FPutStringAris(int console, const char *str);
109 static void OS_FPutStringISD(int console, const char *str);
110 static void OS_FPutStringISTD(int console, const char *str);
112 static void OS_FPutStringPrnSrv(int console, const char *str);
117 void (*OS_PutString) (const char *str) = OS_PutStringDefault;
118 void (*OS_FPutString) (int console, const char *str) = OS_FPutStringInit;
129 static void OS_PutStringDefault(const char* str) in OS_PutStringDefault() argument
131 #pragma unused(str) in OS_PutStringDefault()
133 OS_FPutString(OS_PRINT_OUTPUT_CURRENT, str); in OS_PutStringDefault()
141 static void OS_FPutStringInit(int console, const char *str) in OS_FPutStringInit() argument
177 OS_FPutString(console, str); in OS_FPutStringInit()
182 #pragma unused(console, str) in OS_FPutStringInit()
190 static void OS_FPutStringDummy(int console, const char *str) in OS_FPutStringDummy() argument
192 #pragma unused(console, str) in OS_FPutStringDummy()
196 OSi_FPutStringHook(OS_FPUTSTRING_DUMMY, console, str); in OS_FPutStringDummy()
209 static void OS_FPutStringAris(int console, const char *str) in OS_FPutStringAris() argument
224 while ('\0' != (c = *str)) in OS_FPutStringAris()
227 str++; in OS_FPutStringAris()
231 OSi_FPutStringHook(OS_FPUTSTRING_ARIS, console, str); in OS_FPutStringAris()
245 static void OS_FPutStringISD(int console, const char *str) in OS_FPutStringISD() argument
261 ISDPrint(str); in OS_FPutStringISD()
264 OSi_FPutStringHook(OS_FPUTSTRING_ISD, console, str); in OS_FPutStringISD()
275 static void OS_FPutStringISTD(int console, const char *str) in OS_FPutStringISTD() argument
291 ISTDPrintEx(console, str); in OS_FPutStringISTD()
294 OSi_FPutStringHook(OS_FPUTSTRING_ISTD, console, str); in OS_FPutStringISTD()
678 static void OS_FPutStringPrnSrv(int console, const char *str) in OS_FPutStringPrnSrv() argument
680 #pragma unused(console, str) in OS_FPutStringPrnSrv()
696 isOdd = ((u32)str) & 1; in OS_FPutStringPrnSrv()
708 p->buffer[in].s = word.s = (u16)((*(u16 *)(str - 1)) & 0xff00); in OS_FPutStringPrnSrv()
709 str++; in OS_FPutStringPrnSrv()
717 p->buffer[in].s = word.s = *(u16 *)str; in OS_FPutStringPrnSrv()
718 str += 2; in OS_FPutStringPrnSrv()
912 dst_string str; in OS_VSNPrintfEx() local
913 str.len = len, str.cur = str.base = dst; in OS_VSNPrintfEx()
920 string_put_char(&str, *s++); in OS_VSNPrintfEx()
922 string_put_char(&str, *s++); in OS_VSNPrintfEx()
927 string_put_char(&str, *s++); in OS_VSNPrintfEx()
1061 string_put_char(&str, dst[0]); in OS_VSNPrintfEx()
1065 string_put_string(&str, dst, 2); in OS_VSNPrintfEx()
1070 string_put_char(&str, (char)c); in OS_VSNPrintfEx()
1072 string_fill_char(&str, ' ', width); in OS_VSNPrintfEx()
1077 string_fill_char(&str, pad, width); in OS_VSNPrintfEx()
1085 string_put_char(&str, dst[0]); in OS_VSNPrintfEx()
1089 string_put_string(&str, dst, 2); in OS_VSNPrintfEx()
1094 string_put_char(&str, (char)c); in OS_VSNPrintfEx()
1152 string_put_char(&str, dst[0]); in OS_VSNPrintfEx()
1156 string_put_string(&str, dst, 2); in OS_VSNPrintfEx()
1163 string_put_string(&str, p_buf, n_buf); in OS_VSNPrintfEx()
1165 string_fill_char(&str, ' ', width); in OS_VSNPrintfEx()
1170 string_fill_char(&str, pad, width); in OS_VSNPrintfEx()
1181 string_put_char(&str, dst[0]); in OS_VSNPrintfEx()
1185 string_put_string(&str, dst, 2); in OS_VSNPrintfEx()
1192 string_put_string(&str, p_buf, n_buf); in OS_VSNPrintfEx()
1227 string_put_char(&str, left_char); in OS_VSNPrintfEx()
1228 string_put_char(&str, right_char); in OS_VSNPrintfEx()
1242 string_put_char(&str, '\n'); in OS_VSNPrintfEx()
1245 string_put_char(&str, ' '); in OS_VSNPrintfEx()
1251 string_put_char(&str, ':'); in OS_VSNPrintfEx()
1255 string_put_char(&str, ' '); in OS_VSNPrintfEx()
1264 int pos = str.cur - str.base; in OS_VSNPrintfEx()
1280 string_put_char(&str, *s++); in OS_VSNPrintfEx()
1287 string_put_string(&str, p_start, s - p_start); in OS_VSNPrintfEx()
1435 string_fill_char(&str, ' ', width); in OS_VSNPrintfEx()
1437 string_put_char(&str, prefix[--n_prefix]); in OS_VSNPrintfEx()
1438 string_fill_char(&str, '0', n_pad); in OS_VSNPrintfEx()
1440 string_put_char(&str, buf[--n_buf]); in OS_VSNPrintfEx()
1442 string_fill_char(&str, ' ', width); in OS_VSNPrintfEx()
1450 if (str.len > 0) in OS_VSNPrintfEx()
1451 *str.cur = '\0'; in OS_VSNPrintfEx()
1453 str.base[len - 1] = '\0'; in OS_VSNPrintfEx()
1454 return str.cur - str.base; in OS_VSNPrintfEx()