Lines Matching refs:fun
75 _ast_iconv_f fun; member
1117 cc->from.fun = (_ast_iconv_f)iconv; in _ast_iconv_open()
1121 cc->from.fun = (_ast_iconv_f)_win_iconv; in _ast_iconv_open()
1128 cc->from.fun = utf2bin; in _ast_iconv_open()
1131 cc->from.fun = ume2bin; in _ast_iconv_open()
1134 cc->from.fun = ucs2bin; in _ast_iconv_open()
1137 cc->from.fun = scu2bin; in _ast_iconv_open()
1150 cc->to.fun = bin2utf; in _ast_iconv_open()
1153 cc->to.fun = bin2ume; in _ast_iconv_open()
1156 cc->to.fun = bin2ucs; in _ast_iconv_open()
1159 cc->to.fun = bin2scu; in _ast_iconv_open()
1259 if (cc->from.fun) in _ast_iconv()
1261 if (cc->to.fun) in _ast_iconv()
1272 if ((*cc->from.fun)(cc->cvt, &tfb, &tfn, &b, &i) == (size_t)(-1)) in _ast_iconv()
1276 n = (*cc->to.fun)(cc->cvt, &tfb, &tfn, tb, tn); in _ast_iconv()
1282 if ((*cc->from.fun)(cc->cvt, fb, fn, tb, tn) == (size_t)(-1)) in _ast_iconv()
1293 else if (cc->to.fun) in _ast_iconv()
1296 return (*cc->to.fun)(cc->cvt, fb, fn, tb, tn); in _ast_iconv()
1309 n = (*cc->to.fun)(cc->cvt, &b, fn, tb, tn); in _ast_iconv()