Searched refs:PyBufferProcs (Results 1 – 20 of 20) sorted by relevance
/third_party/python/Include/cpython/ |
D | object.h | 183 } PyBufferProcs; typedef 221 PyBufferProcs *tp_as_buffer; 288 PyBufferProcs as_buffer;
|
/third_party/python/Objects/ |
D | typeslots.inc | 2 {offsetof(PyBufferProcs, bf_getbuffer), offsetof(PyTypeObject, tp_as_buffer)}, 3 {offsetof(PyBufferProcs, bf_releasebuffer), offsetof(PyTypeObject, tp_as_buffer)},
|
D | picklebufobject.c | 141 static PyBufferProcs picklebuf_as_buffer = {
|
D | abstract.c | 291 PyBufferProcs *tp_as_buffer = Py_TYPE(obj)->tp_as_buffer; in PyObject_CheckBuffer() 302 PyBufferProcs *pb = Py_TYPE(obj)->tp_as_buffer; in PyObject_CheckReadBuffer() 353 PyBufferProcs *pb; in PyObject_AsWriteBuffer() 380 PyBufferProcs *pb = Py_TYPE(obj)->tp_as_buffer; in PyObject_GetBuffer() 755 PyBufferProcs *pb; in PyBuffer_Release()
|
D | bytearrayobject.c | 2210 static PyBufferProcs bytearray_as_buffer = {
|
D | memoryobject.c | 1534 static PyBufferProcs memory_as_buffer = {
|
D | bytesobject.c | 1684 static PyBufferProcs bytes_as_buffer = {
|
/third_party/python/Doc/includes/ |
D | typestruct.h | 31 PyBufferProcs *tp_as_buffer;
|
/third_party/python/Doc/c-api/ |
D | type.rst | 265 * :c:member:`~PyBufferProcs.bf_getbuffer` 266 * :c:member:`~PyBufferProcs.bf_releasebuffer` 275 Slots in :c:type:`PyBufferProcs` in may be set in the unlimited API.
|
D | typeobj.rst | 82 …| :c:member:`~PyTypeObject.tp_as_buffer` | :c:type:`PyBufferProcs` * | … 320 …| :c:member:`~PyBufferProcs.bf_getbuffer` | :c:func:`getbufferproc` | … 322 …| :c:member:`~PyBufferProcs.bf_releasebuffer` | :c:func:`releasebufferproc` | … 992 .. c:member:: PyBufferProcs* PyTypeObject.tp_as_buffer 2316 .. c:type:: PyBufferProcs 2322 .. c:member:: getbufferproc PyBufferProcs.bf_getbuffer 2371 .. c:member:: releasebufferproc PyBufferProcs.bf_releasebuffer 2378 need to be released, :c:member:`PyBufferProcs.bf_releasebuffer` may be
|
D | buffer.rst | 32 .. index:: single: PyBufferProcs
|
D | arg.rst | 53 the object's :c:member:`PyBufferProcs.bf_releasebuffer` field is ``NULL``,
|
/third_party/python/Modules/_io/ |
D | bytesio.c | 1122 static PyBufferProcs bytesiobuf_as_buffer = {
|
/third_party/python/Modules/_decimal/ |
D | _decimal.c | 698 (PyBufferProcs *) 0, /* tp_as_buffer */ 1825 (PyBufferProcs *) 0, /* tp_as_buffer */ 4859 (PyBufferProcs *) 0, /* tp_as_buffer */ 5545 (PyBufferProcs *) 0, /* tp_as_buffer */
|
/third_party/python/Modules/ |
D | _testbuffer.c | 1544 static PyBufferProcs ndarray_as_buffer = { 2758 static PyBufferProcs staticarray_as_buffer = {
|
/third_party/python/Python/ |
D | getargs.c | 1336 PyBufferProcs *pb = Py_TYPE(arg)->tp_as_buffer; in convertbuffer()
|
/third_party/python/Modules/_ctypes/ |
D | _ctypes.c | 2827 static PyBufferProcs PyCData_as_buffer = {
|
/third_party/flutter/skia/third_party/externals/libwebp/swig/ |
D | libwebp_python_wrap.c | 936 PyBufferProcs as_buffer;
|
/third_party/skia/third_party/externals/libwebp/swig/ |
D | libwebp_python_wrap.c | 940 PyBufferProcs as_buffer;
|
/third_party/python/Tools/c-analyzer/cpython/ |
D | ignored.tsv | 955 # PyBufferProcs []
|