• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libiconv-1.10/lib/

Lines Matching refs:outleft

25                                   unsigned char* outptr, size_t outleft)
37 size_t backup_outleft = outleft;
40 if (outleft == 0) {
44 sub_outcount = cd->ofuncs.xxx_wctomb(cd,outptr,buf[i],outleft);
47 if (!(sub_outcount <= outleft)) abort();
48 outptr += sub_outcount; outleft -= sub_outcount;
54 outleft = backup_outleft;
81 size_t backup_outleft = outleft;
84 if (outleft == 0) {
88 sub_outcount = cd->ofuncs.xxx_wctomb(cd,outptr,buf[i],outleft);
91 if (!(sub_outcount <= outleft)) abort();
92 outptr += sub_outcount; outleft -= sub_outcount;
98 outleft = backup_outleft;
116 int outcount = cd->ofuncs.xxx_wctomb(cd,outptr,substitute,outleft);
128 size_t backup_outleft = outleft;
132 if (outleft == 0) {
136 sub_outcount = cd->ofuncs.xxx_wctomb(cd,outptr,cp[i],outleft);
139 sub_outcount = unicode_transliterate(cd,cp[i],outptr,outleft);
142 if (!(sub_outcount <= outleft)) abort();
143 outptr += sub_outcount; outleft -= sub_outcount;
149 outleft = backup_outleft;
166 size_t outleft = *outbytesleft;
205 if (outleft == 0) {
211 outcount = cd->ofuncs.xxx_wctomb(cd,outptr,wc,outleft);
220 outcount = unicode_transliterate(cd,wc,outptr,outleft);
226 outcount = cd->ofuncs.xxx_wctomb(cd,outptr,0xFFFD,outleft);
244 if (!(outcount <= outleft)) abort();
245 outptr += outcount; outleft -= outcount;
254 *outbytesleft = outleft;
274 size_t outleft = *outbytesleft;
275 int outcount = cd->ofuncs.xxx_wctomb(cd,outptr,wc,outleft);
284 outcount = unicode_transliterate(cd,wc,outptr,outleft);
290 outcount = cd->ofuncs.xxx_wctomb(cd,outptr,0xFFFD,outleft);
306 if (!(outcount <= outleft)) abort();
308 outleft -= outcount;
311 *outbytesleft = outleft;
316 size_t outleft = *outbytesleft;
317 int outcount = cd->ofuncs.xxx_reset(cd,outptr,outleft);
322 if (!(outcount <= outleft)) abort();
324 *outbytesleft = outleft - outcount;