Lines Matching defs:len

417     size_t len;
438 len = strlen(p);
440 str = _PyBytesWriter_Prepare(writer, str, len);
445 memcpy(str, p, len);
447 str += len;
451 result = PyBytes_FromStringAndSize(p, len);
623 Py_ssize_t len;
628 len = pos - fmt;
630 len = fmtcnt + 1;
631 assert(len != 0);
633 memcpy(res, fmt, len);
634 res += len;
635 fmt += len;
636 fmtcnt -= (len - 1);
649 Py_ssize_t len = 0;
824 len = PyUnicode_GET_LENGTH(temp);
825 if (prec >= 0 && len > prec)
826 len = prec;
832 temp = format_obj(v, &pbuf, &len);
835 if (prec >= 0 && len > prec)
836 len = prec;
886 len = PyUnicode_GET_LENGTH(temp);
912 len = PyBytes_GET_SIZE(temp);
920 len = byte_converter(v, &onechar);
921 if (!len)
942 len--;
951 if (width < len)
952 width = len;
955 if (sign != 0 && len == width)
971 if (width > len)
988 len -= 2;
992 if (width > len && !(flags & F_LJUST)) {
993 memset(res, fill, width - len);
994 res += (width - len);
995 width = len;
1012 memcpy(res, pbuf, len);
1013 res += len;
1016 if (width > len) {
1017 memset(res, ' ', width - len);
1018 res += (width - len);
1061 Py_ssize_t len,
1072 p = _PyBytesWriter_Alloc(&writer, len);
1079 end = s + len;
1138 s - 2 - (end - len));
1175 Py_ssize_t len,
1181 PyObject *result = _PyBytes_DecodeEscape(s, len, errors,
1237 Py_ssize_t *len)
1251 if (len != NULL)
1252 *len = PyBytes_GET_SIZE(obj);
1405 va.len = -1;
1406 vb.len = -1;
1415 if (va.len == 0 && PyBytes_CheckExact(b)) {
1420 if (vb.len == 0 && PyBytes_CheckExact(a)) {
1426 if (va.len > PY_SSIZE_T_MAX - vb.len) {
1431 result = PyBytes_FromStringAndSize(NULL, va.len + vb.len);
1433 memcpy(PyBytes_AS_STRING(result), va.buf, va.len);
1434 memcpy(PyBytes_AS_STRING(result) + va.len, vb.buf, vb.len);
1438 if (va.len != -1)
1440 if (vb.len != -1)
1508 Py_ssize_t len;
1510 len = Py_SIZE(a);
1511 if (Py_SIZE(b) != len)
1517 cmp = memcmp(a->ob_sval, b->ob_sval, len);
1732 Py_ssize_t len = PyBytes_GET_SIZE(self), n;
1740 return stringlib_split_whitespace((PyObject*) self, s, len, maxsplit);
1744 n = vsub.len;
1746 list = stringlib_split((PyObject*) self, s, len, sub, n, maxsplit);
1774 sep->obj, (const char *)sep->buf, sep->len
1801 sep->obj, (const char *)sep->buf, sep->len
1817 Py_ssize_t len = PyBytes_GET_SIZE(self), n;
1825 return stringlib_rsplit_whitespace((PyObject*) self, s, len, maxsplit);
1829 n = vsub.len;
1831 list = stringlib_rsplit((PyObject*) self, s, len, sub, n, maxsplit);
1899 Py_ssize_t len = PyBytes_GET_SIZE(self);
1907 seplen = vsep.len;
1911 while (i < len && memchr(sep, Py_CHARMASK(s[i]), seplen)) {
1916 j = len;
1926 if (i == 0 && j == len && PyBytes_CheckExact(self)) {
1939 Py_ssize_t len = PyBytes_GET_SIZE(self), i, j;
1943 while (i < len && Py_ISSPACE(s[i])) {
1948 j = len;
1956 if (i == 0 && j == len && PyBytes_CheckExact(self)) {
2079 tablen = table_view.len;
2100 dellen = del_table_view.len;
2214 (const char *)old->buf, old->len,
2215 (const char *)new->buf, new->len, count);
2228 If the bytes starts with the prefix string, return bytes[len(prefix):].
2239 Py_ssize_t prefix_len = prefix->len;
2266 return bytes[:-len(prefix)]. Otherwise, return a copy of the original
2277 Py_ssize_t suffix_len = suffix->len;
2682 new = PyBytes_FromStringAndSize(NULL, view.len);
2686 &view, view.len, 'C') < 0)
3005 if (oldsize > PY_SSIZE_T_MAX - wb.len) {
3009 if (_PyBytes_Resize(pv, oldsize + wb.len) < 0)
3012 memcpy(PyBytes_AS_STRING(*pv) + oldsize, wb.buf, wb.len);
3178 Py_ssize_t len = 0;
3180 len = PyBytes_GET_SIZE(it->it_seq) - it->it_index;
3181 return PyLong_FromSsize_t(len);
3185 "Private method returning an estimate of len(list(it)).");