Home
last modified time | relevance | path

Searched refs:presize (Results 1 - 2 of 2) sorted by relevance

/third_party/python/Modules/
H A Dgcmodule.c2276 gc_alloc(size_t basicsize, size_t presize) in gc_alloc() argument
2279 if (basicsize > PY_SSIZE_T_MAX - presize) { in gc_alloc()
2282 size_t size = presize + basicsize; in gc_alloc()
2289 PyObject *op = (PyObject *)(mem + presize); in gc_alloc()
2297 size_t presize = _PyType_PreHeaderSize(tp); in _PyObject_GC_New() local
2298 PyObject *op = gc_alloc(_PyObject_SIZE(tp), presize); in _PyObject_GC_New()
2316 size_t presize = _PyType_PreHeaderSize(tp); in _PyObject_GC_NewVar() local
2318 op = (PyVarObject *)gc_alloc(size, presize); in _PyObject_GC_NewVar()
2347 size_t presize = _PyType_PreHeaderSize(((PyObject *)op)->ob_type); in PyObject_GC_Del() local
2363 PyObject_Free(((char *)op)-presize); in PyObject_GC_Del()
[all...]
/third_party/python/Objects/
H A Dtypeobject.c1132 const size_t presize = _PyType_PreHeaderSize(type); in _PyType_AllocNoTrack() local
1133 char *alloc = PyObject_Malloc(size + presize); in _PyType_AllocNoTrack()
1137 obj = (PyObject *)(alloc + presize); in _PyType_AllocNoTrack()
1138 if (presize) { in _PyType_AllocNoTrack()

Completed in 17 milliseconds