Lines Matching refs:s
640 word.s = p->buffer[out].s; in OS_PrintServer()
708 p->buffer[in].s = word.s = (u16)((*(u16 *)(str - 1)) & 0xff00); in OS_FPutStringPrnSrv()
717 p->buffer[in].s = word.s = *(u16 *)str; in OS_FPutStringPrnSrv()
766 static void string_put_string(dst_string * p, const char *s, int n) in string_put_string() argument
774 p->cur[i] = s[i]; in string_put_string()
910 const char *s = fmt; in OS_VSNPrintfEx() local
915 while (*s) in OS_VSNPrintfEx()
917 if ((unsigned int)(((unsigned char)*s ^ 0x20) - 0xA1) < 0x3C) in OS_VSNPrintfEx()
920 string_put_char(&str, *s++); in OS_VSNPrintfEx()
921 if (*s) in OS_VSNPrintfEx()
922 string_put_char(&str, *s++); in OS_VSNPrintfEx()
924 else if (*s != '%') in OS_VSNPrintfEx()
927 string_put_char(&str, *s++); in OS_VSNPrintfEx()
950 const char *p_start = s; in OS_VSNPrintfEx()
954 switch (*++s) in OS_VSNPrintfEx()
957 if (s[-1] != ' ') in OS_VSNPrintfEx()
977 if (*s == '*') in OS_VSNPrintfEx()
979 ++s, width = va_arg(vlist, int); in OS_VSNPrintfEx()
985 while ((*s >= '0') && (*s <= '9')) in OS_VSNPrintfEx()
986 width = (width * 10) + *s++ - '0'; in OS_VSNPrintfEx()
989 if (*s == '.') in OS_VSNPrintfEx()
991 ++s, precision = 0; in OS_VSNPrintfEx()
992 if (*s == '*') in OS_VSNPrintfEx()
994 ++s, precision = va_arg(vlist, int); in OS_VSNPrintfEx()
1000 while ((*s >= '0') && (*s <= '9')) in OS_VSNPrintfEx()
1001 precision = (precision * 10) + *s++ - '0'; in OS_VSNPrintfEx()
1005 switch (*s) in OS_VSNPrintfEx()
1008 if (*++s != 'h') in OS_VSNPrintfEx()
1011 ++s, flag |= flag_h2; in OS_VSNPrintfEx()
1014 if (*++s != 'l') in OS_VSNPrintfEx()
1017 ++s, flag |= flag_l2; in OS_VSNPrintfEx()
1022 switch (*s) in OS_VSNPrintfEx()
1097 ++s; in OS_VSNPrintfEx()
1195 ++s; in OS_VSNPrintfEx()
1258 ++s; in OS_VSNPrintfEx()
1274 ++s; in OS_VSNPrintfEx()
1278 if (p_start + 1 != s) 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()
1443 ++s; in OS_VSNPrintfEx()