Lines Matching refs:buffer
1313 Return a tuple (address, length) giving the current memory address and the length in items of the buffer used to hold array's contents.
1316 the buffer length in bytes.
1434 /* little buffer to hold items while swapping */
1640 frombytes(arrayobject *self, Py_buffer *buffer)
1644 if (buffer->itemsize != 1) {
1645 PyBuffer_Release(buffer);
1649 n = buffer->len;
1651 PyBuffer_Release(buffer);
1661 PyBuffer_Release(buffer);
1665 PyBuffer_Release(buffer);
1669 buffer->buf, n * itemsize);
1671 PyBuffer_Release(buffer);
1678 buffer: Py_buffer
1685 array_array_frombytes_impl(arrayobject *self, Py_buffer *buffer)
1688 return frombytes(self, buffer);
2851 /* as buffer */
3071 char buffer[Py_ARRAY_LENGTH(descriptors)], *p;
3116 p = buffer;
3120 typecodes = PyUnicode_DecodeASCII(buffer, p - buffer, NULL);