Lines Matching defs:str
54 raw2int(SCR *sp, const char * str, ssize_t len, CONVWIN *cw, size_t *tolen,
65 (*tostr)[i] = (u_char) str[i];
73 /* fill the buffer with codeset encoding of string pointed to by str
74 * left has the number of bytes left in str and is adjusted
78 #define CONVERT(str, left, src, len) \
84 if (iconv(id, (iconv_src_t)&str, &left, &bp, &outleft) \
100 #define CONVERT(str, left, src, len)
105 default_char2int(SCR *sp, const char * str, ssize_t len, CONVWIN *cw,
114 char *src = (char *)str;
126 CONVERT(str, left, src, len);
144 CONVERT(str, left, src, len);
159 fe_char2int(SCR *sp, const char * str, ssize_t len, CONVWIN *cw, size_t *tolen,
162 return default_char2int(sp, str, len, cw, tolen, dst,
167 ie_char2int(SCR *sp, const char * str, ssize_t len, CONVWIN *cw, size_t *tolen,
170 return default_char2int(sp, str, len, cw, tolen, dst,
175 cs_char2int(SCR *sp, const char * str, ssize_t len, CONVWIN *cw, size_t *tolen,
178 return default_char2int(sp, str, len, cw, tolen, dst, (iconv_t)-1);
182 int2raw(SCR *sp, const CHAR_T * str, ssize_t len, CONVWIN *cw, size_t *tolen,
193 (*tostr)[i] = str[i];
201 default_int2char(SCR *sp, const CHAR_T * str, ssize_t len, CONVWIN *cw,
259 n = wcrtomb(dst+j, str[i], &mbs);
296 fe_int2char(SCR *sp, const CHAR_T * str, ssize_t len, CONVWIN *cw,
299 return default_int2char(sp, str, len, cw, tolen, dst,
304 cs_int2char(SCR *sp, const CHAR_T * str, ssize_t len, CONVWIN *cw,
307 return default_int2char(sp, str, len, cw, tolen, dst, (iconv_t)-1);