Home
last modified time | relevance | path

Searched refs:PyBufferProcs (Results 1 – 20 of 20) sorted by relevance

/third_party/python/Include/cpython/
Dobject.h183 } PyBufferProcs; typedef
221 PyBufferProcs *tp_as_buffer;
288 PyBufferProcs as_buffer;
/third_party/python/Objects/
Dtypeslots.inc2 {offsetof(PyBufferProcs, bf_getbuffer), offsetof(PyTypeObject, tp_as_buffer)},
3 {offsetof(PyBufferProcs, bf_releasebuffer), offsetof(PyTypeObject, tp_as_buffer)},
Dpicklebufobject.c141 static PyBufferProcs picklebuf_as_buffer = {
Dabstract.c291 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()
Dbytearrayobject.c2210 static PyBufferProcs bytearray_as_buffer = {
Dmemoryobject.c1534 static PyBufferProcs memory_as_buffer = {
Dbytesobject.c1684 static PyBufferProcs bytes_as_buffer = {
/third_party/python/Doc/includes/
Dtypestruct.h31 PyBufferProcs *tp_as_buffer;
/third_party/python/Doc/c-api/
Dtype.rst265 * :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.
Dtypeobj.rst82 …| :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
Dbuffer.rst32 .. index:: single: PyBufferProcs
Darg.rst53 the object's :c:member:`PyBufferProcs.bf_releasebuffer` field is ``NULL``,
/third_party/python/Modules/_io/
Dbytesio.c1122 static PyBufferProcs bytesiobuf_as_buffer = {
/third_party/python/Modules/_decimal/
D_decimal.c698 (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.c1544 static PyBufferProcs ndarray_as_buffer = {
2758 static PyBufferProcs staticarray_as_buffer = {
/third_party/python/Python/
Dgetargs.c1336 PyBufferProcs *pb = Py_TYPE(arg)->tp_as_buffer; in convertbuffer()
/third_party/python/Modules/_ctypes/
D_ctypes.c2827 static PyBufferProcs PyCData_as_buffer = {
/third_party/skia/third_party/externals/libwebp/swig/
Dlibwebp_python_wrap.c940 PyBufferProcs as_buffer;
/third_party/flutter/skia/third_party/externals/libwebp/swig/
Dlibwebp_python_wrap.c936 PyBufferProcs as_buffer;
/third_party/python/Tools/c-analyzer/cpython/
Dignored.tsv955 # PyBufferProcs []