Lines Matching refs:ob_sval
33 #define PyBytesObject_SIZE (offsetof(PyBytesObject, ob_sval) + 1)
113 op->ob_sval[size] = '\0';
142 memcpy(op->ob_sval, str, size);
179 memcpy(op->ob_sval, str, size+1);
1231 return ((PyBytesObject *)op)->ob_sval;
1313 s = (const unsigned char*)op->ob_sval;
1346 unsigned char c = op->ob_sval[i];
1481 op->ob_sval[size] = '\0';
1483 _PyBytes_Repeat(op->ob_sval, size, a->ob_sval, Py_SIZE(a));
1501 return _PyLong_FromUnsignedChar((unsigned char)a->ob_sval[i]);
1514 if (a->ob_sval[0] != b->ob_sval[0])
1517 cmp = memcmp(a->ob_sval, b->ob_sval, len);
1570 c = Py_CHARMASK(*a->ob_sval) - Py_CHARMASK(*b->ob_sval);
1572 c = memcmp(a->ob_sval, b->ob_sval, min_len);
1589 a->ob_shash = _Py_HashBytes(a->ob_sval, Py_SIZE(a));
1609 return _PyLong_FromUnsignedChar((unsigned char)self->ob_sval[i]);
1664 return PyBuffer_FillInfo(view, (PyObject*)self, (void *)self->ob_sval, Py_SIZE(self),
1705 return PyBytes_FromStringAndSize(self->ob_sval, Py_SIZE(self));
2490 return Py_BuildValue("(y#)", v->ob_sval, Py_SIZE(v));
2685 if (PyBuffer_ToContiguous(((PyBytesObject *)new)->ob_sval,
2754 str = ((PyBytesObject *)bytes)->ob_sval;
3098 sv->ob_sval[newsize] = '\0';
3167 (unsigned char)seq->ob_sval[it->it_index++]);