Lines Matching defs:arg
390 decode_ascii(const char *arg, wchar_t **wstr, size_t *wlen,
396 size_t argsize = strlen(arg) + 1;
412 for (in = (unsigned char*)arg; *in; in++) {
421 *wlen = in - (unsigned char*)arg;
442 decode_current_locale(const char* arg, wchar_t **wstr, size_t *wlen,
464 argsize = strlen(arg);
466 argsize = _Py_mbstowcs(NULL, arg, 0);
477 count = _Py_mbstowcs(res, arg, argsize + 1);
494 argsize = strlen(arg) + 1;
503 in = (unsigned char*)arg;
551 *wlen = in - (unsigned char*)arg;
561 return decode_ascii(arg, wstr, wlen, reason, errors);
589 _Py_DecodeLocaleEx(const char* arg, wchar_t **wstr, size_t *wlen,
595 return _Py_DecodeUTF8Ex(arg, strlen(arg), wstr, wlen, reason,
598 return decode_current_locale(arg, wstr, wlen, reason, errors);
603 return _Py_DecodeUTF8Ex(arg, strlen(arg), wstr, wlen, reason,
611 return _Py_DecodeUTF8Ex(arg, strlen(arg), wstr, wlen, reason,
622 return decode_ascii(arg, wstr, wlen, reason, errors);
626 return decode_current_locale(arg, wstr, wlen, reason, errors);
651 Py_DecodeLocale(const char* arg, size_t *wlen)
654 int res = _Py_DecodeLocaleEx(arg, &wstr, wlen,
2455 int arg = !blocking;
2456 if (ioctl(fd, FIONBIO, &arg) < 0)