Lines Matching refs:lc
118 struct lconv *lc; /* pointer to lconv structure */ in vstrfmon_l() local
139 lc = localeconv_l(loc); in vstrfmon_l()
249 currency_symbol = strdup(lc->int_curr_symbol); in vstrfmon_l()
256 currency_symbol = strdup(lc->currency_symbol); in vstrfmon_l()
273 currency_symbol, lc) - in vstrfmon_l()
274 __calc_left_pad(flags, currency_symbol, lc); in vstrfmon_l()
282 left_prec, right_prec, pad_char, lc, loc); in vstrfmon_l()
289 &sign_posn, &signstr, lc); in vstrfmon_l()
434 char *sign_posn, const char **signstr, struct lconv *lc) in __setup_vars() argument
438 *cs_precedes = lc->int_n_cs_precedes; in __setup_vars()
439 *sep_by_space = lc->int_n_sep_by_space; in __setup_vars()
440 *sign_posn = (flags & PARENTH_POSN) ? 0 : lc->int_n_sign_posn; in __setup_vars()
441 *signstr = (lc->negative_sign[0] == '\0') ? "-" in __setup_vars()
442 : lc->negative_sign; in __setup_vars()
444 *cs_precedes = lc->int_p_cs_precedes; in __setup_vars()
445 *sep_by_space = lc->int_p_sep_by_space; in __setup_vars()
446 *sign_posn = (flags & PARENTH_POSN) ? 0 : lc->int_p_sign_posn; in __setup_vars()
447 *signstr = lc->positive_sign; in __setup_vars()
449 *cs_precedes = lc->n_cs_precedes; in __setup_vars()
450 *sep_by_space = lc->n_sep_by_space; in __setup_vars()
451 *sign_posn = (flags & PARENTH_POSN) ? 0 : lc->n_sign_posn; in __setup_vars()
452 *signstr = (lc->negative_sign[0] == '\0') ? "-" in __setup_vars()
453 : lc->negative_sign; in __setup_vars()
455 *cs_precedes = lc->p_cs_precedes; in __setup_vars()
456 *sep_by_space = lc->p_sep_by_space; in __setup_vars()
457 *sign_posn = (flags & PARENTH_POSN) ? 0 : lc->p_sign_posn; in __setup_vars()
458 *signstr = lc->positive_sign; in __setup_vars()
471 __calc_left_pad(int flags, char *cur_symb, struct lconv *lc) in __calc_left_pad() argument
478 &signstr, lc); in __calc_left_pad()
529 int right_prec, int pad_char, struct lconv *lc, locale_t loc) in __format_grouped_double() argument
549 grouping = lc->mon_grouping; in __format_grouped_double()
550 decimal_point = lc->mon_decimal_point; in __format_grouped_double()
552 decimal_point = lc->decimal_point; in __format_grouped_double()
553 thousands_sep = lc->mon_thousands_sep; in __format_grouped_double()
555 thousands_sep = lc->thousands_sep; in __format_grouped_double()
567 right_prec = lc->int_frac_digits; in __format_grouped_double()
569 right_prec = lc->frac_digits; in __format_grouped_double()