Searched refs:tp_as_buffer (Results 1 – 17 of 17) sorted by relevance
/external/python/cpython3/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 | 216 .tp_as_buffer = &picklebuf_as_buffer,
|
D | abstract.c | 313 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()
|
D | typeobject.c | 3706 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/ |
D | typestruct.h | 31 PyBufferProcs *tp_as_buffer; member
|
/external/python/cpython3/Modules/_testcapi/ |
D | buffer.c | 90 .tp_as_buffer = &testbuf_as_buffer,
|
/external/tensorflow/tensorflow/compiler/xla/python/ |
D | sharded_device_array.cc | 210 type->tp_as_buffer = nullptr; in RegisterTypes()
|
D | py_buffer.cc | 540 type->tp_as_buffer = &PyBuffer_tp_as_buffer; in RegisterTypes()
|
/external/python/cpython3/Include/cpython/ |
D | object.h | 177 PyBufferProcs *tp_as_buffer; member
|
/external/tensorflow/tensorflow/python/eager/ |
D | pywrap_tensor.cc | 1094 EagerTensorType->tp_as_buffer = &EagerTensor_as_buffer; in TFE_Py_InitEagerTensor()
|
/external/python/cpython3/Doc/c-api/ |
D | typeobj.rst | 82 …| :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/ |
D | 3.9.0a6.rst | 1190 :c:member:`PyTypeObject.tp_as_buffer` member.
|
/external/python/cpython3/Python/ |
D | getargs.c | 1214 PyBufferProcs *pb = Py_TYPE(arg)->tp_as_buffer; in convertbuffer()
|
D | specialize.c | 1451 else if (container_type->tp_as_buffer) { in binary_subscr_fail_kind()
|
/external/python/cpython3/Doc/whatsnew/ |
D | 3.9.rst | 1398 accessed directly the :c:member:`PyTypeObject.tp_as_buffer` member.
|
/external/python/cpython3/Misc/ |
D | HISTORY | 20603 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/ |
D | python3.13.abi | 14683 …<var-decl name='tp_as_buffer' type-id='type-id-999' visibility='default' filepath='./Include/cpyth…
|