Lines Matching refs:out_char
56 void bc_out_long(long val, size_t size, bool space, void (*out_char)(char)) in bc_out_long()
61 if (space) (*out_char)(' '); in bc_out_long()
65 (*out_char)('0'); in bc_out_long()
69 (*out_char)(digits[ix]); in bc_out_long()
76 void bc_out_num(bc_num num, int o_base, void (*out_char)(char), bool leading_zero) in bc_out_num()
85 if (num->n_sign == MINUS) (*out_char)('-'); in bc_out_num()
89 (*out_char)('0'); in bc_out_num()
96 (*out_char)(BCD_CHAR(*nptr++)); in bc_out_num()
103 (*out_char)('0'); in bc_out_num()
108 (*out_char)('.'); in bc_out_num()
110 (*out_char)(BCD_CHAR(*nptr++)); in bc_out_num()
116 (*out_char)('0'); in bc_out_num()
152 (*out_char)(ref_str[(int) temp->digit]); in bc_out_num()
154 bc_out_long(temp->digit, max_o_digit->n_len, 1, out_char); in bc_out_num()
162 (*out_char)('.'); in bc_out_num()
171 (*out_char)(ref_str[fdigit]); in bc_out_num()
173 bc_out_long(fdigit, max_o_digit->n_len, pre_space, out_char); in bc_out_num()