Lines Matching defs:out
410 unsigned char *out, int boundlen)
416 if ((n = p_nls->uni2char(uni, out, boundlen)) < 0)
421 if (IS_SJIS_JISX0201KANA(out[0])) {
426 out[1] = out[0];
427 out[0] = SS2;
432 sjisnec2sjisibm(out, out[0], out[1]);
434 if (IS_SJIS_UDC_LOW(out[0], out[1])) {
436 MAP_SJIS2EUC(out[0], out[1], 0xF0, out[0], out[1], 0xF5);
437 } else if (IS_SJIS_UDC_HI(out[0], out[1])) {
444 n = 3; ch = out[0]; cl = out[1];
445 out[0] = SS3;
446 MAP_SJIS2EUC(ch, cl, 0xF5, out[1], out[2], 0xF5);
447 } else if (IS_SJIS_IBM(out[0], out[1])) {
451 n = sjisibm2euc(euc, out[0], out[1]);
455 out[i] = euc[i];
456 } else if (IS_SJIS_JISX0208(out[0], out[1])) {
458 out[0] = (out[0]^0xA0)*2 + 0x5F;
459 if (out[1] > 0x9E)
460 out[0]++;
462 if (out[1] < 0x7F)
463 out[1] = out[1] + 0x61;
464 else if (out[1] < 0x9F)
465 out[1] = out[1] + 0x60;
467 out[1] = out[1] + 0x02;