Home
last modified time | relevance | path

Searched refs:tp_as_buffer (Results 1 – 17 of 17) sorted by relevance

/external/python/cpython3/Objects/
Dtypeslots.inc2 {offsetof(PyBufferProcs, bf_getbuffer), offsetof(PyTypeObject, tp_as_buffer)},
3 {offsetof(PyBufferProcs, bf_releasebuffer), offsetof(PyTypeObject, tp_as_buffer)},
Dpicklebufobject.c216 .tp_as_buffer = &picklebuf_as_buffer,
Dabstract.c313 PyBufferProcs *tp_as_buffer = Py_TYPE(obj)->tp_as_buffer; in PyObject_CheckBuffer() local
314 return (tp_as_buffer != NULL && tp_as_buffer->bf_getbuffer != NULL); in PyObject_CheckBuffer()
330 PyBufferProcs *pb = Py_TYPE(obj)->tp_as_buffer; in PyObject_CheckReadBuffer()
408 pb = Py_TYPE(obj)->tp_as_buffer; in PyObject_AsWriteBuffer()
434 PyBufferProcs *pb = Py_TYPE(obj)->tp_as_buffer; in PyObject_GetBuffer()
810 pb = Py_TYPE(obj)->tp_as_buffer; in PyBuffer_Release()
Dtypeobject.c3706 type->tp_as_buffer = &et->as_buffer; in type_new_alloc()
4697 type->tp_as_buffer = &res->as_buffer; in _PyType_FromMetaclass_impl()
7510 #define COPYBUF(SLOT) COPYSLOT(tp_as_buffer->SLOT) in inherit_slots()
7588 if (type->tp_as_buffer != NULL && base->tp_as_buffer != NULL) { in inherit_slots()
7590 if (basebase->tp_as_buffer == NULL) in inherit_slots()
7960 if (type->tp_as_buffer == NULL) { in type_ready_inherit_as_structs()
7961 type->tp_as_buffer = base->tp_as_buffer; in type_ready_inherit_as_structs()
9877 Py_TYPE(mv)->tp_as_buffer->bf_releasebuffer(mv, view); in bufferwrapper_releasebuf()
9881 && Py_TYPE(obj)->tp_as_buffer != NULL in bufferwrapper_releasebuf()
9882 && Py_TYPE(obj)->tp_as_buffer->bf_releasebuffer == slot_bf_releasebuffer) { in bufferwrapper_releasebuf()
[all …]
/external/python/cpython3/Doc/includes/
Dtypestruct.h31 PyBufferProcs *tp_as_buffer; member
/external/python/cpython3/Modules/_testcapi/
Dbuffer.c90 .tp_as_buffer = &testbuf_as_buffer,
/external/tensorflow/tensorflow/compiler/xla/python/
Dsharded_device_array.cc210 type->tp_as_buffer = nullptr; in RegisterTypes()
Dpy_buffer.cc540 type->tp_as_buffer = &PyBuffer_tp_as_buffer; in RegisterTypes()
/external/python/cpython3/Include/cpython/
Dobject.h177 PyBufferProcs *tp_as_buffer; member
/external/tensorflow/tensorflow/python/eager/
Dpywrap_tensor.cc1094 EagerTensorType->tp_as_buffer = &EagerTensor_as_buffer; in TFE_Py_InitEagerTensor()
/external/python/cpython3/Doc/c-api/
Dtypeobj.rst82 …| :c:member:`~PyTypeObject.tp_as_buffer` | :c:type:`PyBufferProcs` * | …
992 .. c:member:: PyBufferProcs* PyTypeObject.tp_as_buffer
1000 The :c:member:`~PyTypeObject.tp_as_buffer` field is not inherited,
1010 :c:member:`~PyTypeObject.tp_as_buffer`) that were historically not always present are valid; if
2753 0, /* tp_as_buffer */
/external/python/cpython3/Misc/NEWS.d/
D3.9.0a6.rst1190 :c:member:`PyTypeObject.tp_as_buffer` member.
/external/python/cpython3/Python/
Dgetargs.c1214 PyBufferProcs *pb = Py_TYPE(arg)->tp_as_buffer; in convertbuffer()
Dspecialize.c1451 else if (container_type->tp_as_buffer) { in binary_subscr_fail_kind()
/external/python/cpython3/Doc/whatsnew/
D3.9.rst1398 accessed directly the :c:member:`PyTypeObject.tp_as_buffer` member.
/external/python/cpython3/Misc/
DHISTORY20603 the data and the data length. Instead, the appropriate tp_as_buffer
22242 - A C type that inherits from a base type that defines tp_as_buffer
22243 will now inherit the tp_as_buffer pointer if it doesn't define one.
/external/python/cpython3/Doc/data/
Dpython3.13.abi14683 …<var-decl name='tp_as_buffer' type-id='type-id-999' visibility='default' filepath='./Include/cpyth…