Lines Matching refs:s_idx
414 int s_idx = 0; in vpnprintf() local
425 for (; f_idx < f_len && s_idx < size - 1; f_idx++) { in vpnprintf()
428 string[s_idx++] = f[f_idx]; in vpnprintf()
473 for (i = 0; string_arg[i] != 0 && s_idx < size - 1 && s_idx < precision; i++) in vpnprintf()
474 string[s_idx++] = string_arg[i]; in vpnprintf()
490 for (i = 0; i < p_len && s_idx < size - 1; i++) in vpnprintf()
491 string[s_idx++] = number[i]; in vpnprintf()
507 for (i = 0; i < p_len && s_idx < size - 1; i++) in vpnprintf()
508 string[s_idx++] = number[i]; in vpnprintf()
512 string[s_idx++] = '0'; in vpnprintf()
513 if (s_idx < size - 1) in vpnprintf()
514 string[s_idx++] = 'x'; in vpnprintf()
519 for (i = 0; i < p_len && s_idx < size - 1; i++) in vpnprintf()
520 string[s_idx++] = number[i]; in vpnprintf()
536 for (i = 0; i < p_len && s_idx < size - 1; i++) in vpnprintf()
537 string[s_idx++] = number[i]; in vpnprintf()
545 for (i = 0; i < p_len && s_idx < size - 1; i++) in vpnprintf()
546 string[s_idx++] = number[i]; in vpnprintf()
552 if (s_idx < size - 1) in vpnprintf()
553 string[s_idx++] = c; in vpnprintf()
557 string[s_idx++] = '%'; in vpnprintf()
562 string[s_idx++] = '%'; in vpnprintf()
563 if (s_idx < size - 1) in vpnprintf()
564 string[s_idx++] = f[f_idx]; in vpnprintf()
569 string[s_idx] = '\0'; in vpnprintf()
571 return s_idx; in vpnprintf()