Lines Matching defs:mbsrc
398 istrsenvisx(char **mbdstp, size_t *dlen, const char *mbsrc, size_t mblength,
415 _DIAGASSERT(mbsrc != NULL || mblength == 0);
427 * Input (mbsrc) is a char string considered to be multibyte
429 * one character, possibly multiple bytes, from mbsrc and
482 clen = (ssize_t)mbrtowc(src, mbsrc,
492 *src = (wint_t)(u_char)*mbsrc;
520 mbsrc += clen;
684 istrsenvisxl(char **mbdstp, size_t *dlen, const char *mbsrc,
687 return istrsenvisx(mbdstp, dlen, mbsrc,
688 mbsrc != NULL ? strlen(mbsrc) : 0, flags, mbextra, cerr_ptr);
732 strsvis(char *mbdst, const char *mbsrc, int flags, const char *mbextra)
734 return istrsenvisxl(&mbdst, NULL, mbsrc, flags, mbextra, NULL);
738 strsnvis(char *mbdst, size_t dlen, const char *mbsrc, int flags, const char *mbextra)
740 return istrsenvisxl(&mbdst, &dlen, mbsrc, flags, mbextra, NULL);
744 strsvisx(char *mbdst, const char *mbsrc, size_t len, int flags, const char *mbextra)
746 return istrsenvisx(&mbdst, NULL, mbsrc, len, flags, mbextra, NULL);
750 strsnvisx(char *mbdst, size_t dlen, const char *mbsrc, size_t len, int flags,
753 return istrsenvisx(&mbdst, &dlen, mbsrc, len, flags, mbextra, NULL);
757 strsenvisx(char *mbdst, size_t dlen, const char *mbsrc, size_t len, int flags,
760 return istrsenvisx(&mbdst, &dlen, mbsrc, len, flags, mbextra, cerr_ptr);
807 strvis(char *mbdst, const char *mbsrc, int flags)
809 return istrsenvisxl(&mbdst, NULL, mbsrc, flags, "", NULL);
813 strnvis(char *mbdst, size_t dlen, const char *mbsrc, int flags)
815 return istrsenvisxl(&mbdst, &dlen, mbsrc, flags, "", NULL);
819 stravis(char **mbdstp, const char *mbsrc, int flags)
822 return istrsenvisxl(mbdstp, NULL, mbsrc, flags, "", NULL);
837 strvisx(char *mbdst, const char *mbsrc, size_t len, int flags)
839 return istrsenvisx(&mbdst, NULL, mbsrc, len, flags, "", NULL);
843 strnvisx(char *mbdst, size_t dlen, const char *mbsrc, size_t len, int flags)
845 return istrsenvisx(&mbdst, &dlen, mbsrc, len, flags, "", NULL);
849 strenvisx(char *mbdst, size_t dlen, const char *mbsrc, size_t len, int flags,
852 return istrsenvisx(&mbdst, &dlen, mbsrc, len, flags, "", cerr_ptr);