Home
last modified time | relevance | path

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

/third_party/python/Include/cpython/
Dobject.h187 } PyBufferProcs; typedef
223 PyBufferProcs *tp_as_buffer;
289 PyBufferProcs as_buffer;
/third_party/python/Doc/includes/
Dtypestruct.h31 PyBufferProcs *tp_as_buffer;
/third_party/python/Doc/c-api/
Dtype.rst250 * :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.
Dtypeobj.rst82 …| :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_buffer
2200 .. c:type:: PyBufferProcs
2206 .. c:member:: getbufferproc PyBufferProcs.bf_getbuffer
2255 .. c:member:: releasebufferproc PyBufferProcs.bf_releasebuffer
2262 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/Objects/
Dpicklebufobject.c141 static PyBufferProcs picklebuf_as_buffer = {
Dabstract.c286 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()
Dbytearrayobject.c2218 static PyBufferProcs bytearray_as_buffer = {
Dbytesobject.c1669 static PyBufferProcs bytes_as_buffer = {
Dmemoryobject.c1525 static PyBufferProcs memory_as_buffer = {
/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 */
1826 (PyBufferProcs *) 0, /* tp_as_buffer */
4848 (PyBufferProcs *) 0, /* tp_as_buffer */
5534 (PyBufferProcs *) 0, /* tp_as_buffer */
/third_party/python/Modules/
D_testbuffer.c1544 static PyBufferProcs ndarray_as_buffer = {
2758 static PyBufferProcs staticarray_as_buffer = {
Dmmapmodule.c1054 static PyBufferProcs mmap_as_buffer = {
Darraymodule.c2585 static PyBufferProcs array_as_buffer = {
/third_party/python/Tools/c-analyzer/
Dknown.tsv106 Objects/bytearrayobject.c - bytearray_as_buffer variable static PyBufferProcs bytearray_as_buffer
112 Objects/bytesobject.c - bytes_as_buffer variable static PyBufferProcs bytes_as_buffer
116 Modules/_io/bytesio.c - bytesiobuf_as_buffer variable static PyBufferProcs bytesiobuf_as_buffer
485 Objects/memoryobject.c - memory_as_buffer variable static PyBufferProcs memory_as_buffer
756 Objects/picklebufobject.c - picklebuf_as_buffer variable static PyBufferProcs picklebuf_as_buffer
/third_party/python/Python/
Dgetargs.c1411 PyBufferProcs *pb = Py_TYPE(arg)->tp_as_buffer; in convertbuffer()
/third_party/python/Modules/_ctypes/
D_ctypes.c2830 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;