Searched refs:PyBufferProcs (Results 1 – 21 of 21) sorted by relevance
187 } PyBufferProcs; typedef223 PyBufferProcs *tp_as_buffer;289 PyBufferProcs as_buffer;
31 PyBufferProcs *tp_as_buffer;
250 * :c:member:`~PyBufferProcs.bf_getbuffer`251 * :c:member:`~PyBufferProcs.bf_releasebuffer`260 Slots in :c:type:`PyBufferProcs` in may be set in the unlimited API.
82 …| :c:member:`~PyTypeObject.tp_as_buffer` | :c:type:`PyBufferProcs` * | …318 …| :c:member:`~PyBufferProcs.bf_getbuffer` | :c:func:`getbufferproc` | …320 …| :c:member:`~PyBufferProcs.bf_releasebuffer` | :c:func:`releasebufferproc` | …969 .. c:member:: PyBufferProcs* PyTypeObject.tp_as_buffer2200 .. c:type:: PyBufferProcs2206 .. c:member:: getbufferproc PyBufferProcs.bf_getbuffer2255 .. c:member:: releasebufferproc PyBufferProcs.bf_releasebuffer2262 need to be released, :c:member:`PyBufferProcs.bf_releasebuffer` may be
32 .. index:: single: PyBufferProcs
53 the object's :c:member:`PyBufferProcs.bf_releasebuffer` field is ``NULL``,
141 static PyBufferProcs picklebuf_as_buffer = {
286 PyBufferProcs *tp_as_buffer = Py_TYPE(obj)->tp_as_buffer; in PyObject_CheckBuffer()297 PyBufferProcs *pb = Py_TYPE(obj)->tp_as_buffer; in PyObject_CheckReadBuffer()348 PyBufferProcs *pb; in PyObject_AsWriteBuffer()375 PyBufferProcs *pb = Py_TYPE(obj)->tp_as_buffer; in PyObject_GetBuffer()748 PyBufferProcs *pb; in PyBuffer_Release()
2218 static PyBufferProcs bytearray_as_buffer = {
1669 static PyBufferProcs bytes_as_buffer = {
1525 static PyBufferProcs memory_as_buffer = {
1122 static PyBufferProcs bytesiobuf_as_buffer = {
698 (PyBufferProcs *) 0, /* tp_as_buffer */1826 (PyBufferProcs *) 0, /* tp_as_buffer */4848 (PyBufferProcs *) 0, /* tp_as_buffer */5534 (PyBufferProcs *) 0, /* tp_as_buffer */
1544 static PyBufferProcs ndarray_as_buffer = {2758 static PyBufferProcs staticarray_as_buffer = {
1054 static PyBufferProcs mmap_as_buffer = {
2585 static PyBufferProcs array_as_buffer = {
106 Objects/bytearrayobject.c - bytearray_as_buffer variable static PyBufferProcs bytearray_as_buffer112 Objects/bytesobject.c - bytes_as_buffer variable static PyBufferProcs bytes_as_buffer116 Modules/_io/bytesio.c - bytesiobuf_as_buffer variable static PyBufferProcs bytesiobuf_as_buffer485 Objects/memoryobject.c - memory_as_buffer variable static PyBufferProcs memory_as_buffer756 Objects/picklebufobject.c - picklebuf_as_buffer variable static PyBufferProcs picklebuf_as_buffer
1411 PyBufferProcs *pb = Py_TYPE(arg)->tp_as_buffer; in convertbuffer()
2830 static PyBufferProcs PyCData_as_buffer = {
940 PyBufferProcs as_buffer;
936 PyBufferProcs as_buffer;