Home
last modified time | relevance | path

Searched refs:gc_prev (Results 1 – 8 of 8) sorted by relevance

/external/python/cpython2/Include/
Dobjimpl.h259 union _gc_head_old *gc_prev; member
269 union _gc_head *gc_prev; member
292 g->gc.gc_prev = _PyGC_generation0->gc.gc_prev; \
293 g->gc.gc_prev->gc.gc_next = g; \
294 _PyGC_generation0->gc.gc_prev = g; \
305 g->gc.gc_prev->gc.gc_next = g->gc.gc_next; \
306 g->gc.gc_next->gc.gc_prev = g->gc.gc_prev; \
/external/python/cpython3/Include/
Dobjimpl.h255 union _gc_head *gc_prev; member
301 g->gc.gc_prev = _PyGC_generation0->gc.gc_prev; \
302 g->gc.gc_prev->gc.gc_next = g; \
303 _PyGC_generation0->gc.gc_prev = g; \
314 g->gc.gc_prev->gc.gc_next = g->gc.gc_next; \
315 g->gc.gc_next->gc.gc_prev = g->gc.gc_prev; \
/external/python/cpython2/Modules/
Dgcmodule.c223 list->gc.gc_prev = list; in gc_list_init()
240 node->gc.gc_prev = list->gc.gc_prev;
241 node->gc.gc_prev->gc.gc_next = node;
242 list->gc.gc_prev = node;
250 node->gc.gc_prev->gc.gc_next = node->gc.gc_next; in gc_list_remove()
251 node->gc.gc_next->gc.gc_prev = node->gc.gc_prev; in gc_list_remove()
263 PyGC_Head *current_prev = node->gc.gc_prev; in gc_list_move()
267 current_next->gc.gc_prev = current_prev; in gc_list_move()
269 new_prev = node->gc.gc_prev = list->gc.gc_prev; in gc_list_move()
270 new_prev->gc.gc_next = list->gc.gc_prev = node; in gc_list_move()
[all …]
/external/python/cpython3/Modules/
Dgcmodule.c134 list->gc.gc_prev = list; in gc_list_init()
151 node->gc.gc_prev = list->gc.gc_prev;
152 node->gc.gc_prev->gc.gc_next = node;
153 list->gc.gc_prev = node;
161 node->gc.gc_prev->gc.gc_next = node->gc.gc_next; in gc_list_remove()
162 node->gc.gc_next->gc.gc_prev = node->gc.gc_prev; in gc_list_remove()
174 PyGC_Head *current_prev = node->gc.gc_prev; in gc_list_move()
178 current_next->gc.gc_prev = current_prev; in gc_list_move()
180 new_prev = node->gc.gc_prev = list->gc.gc_prev; in gc_list_move()
181 new_prev->gc.gc_next = list->gc.gc_prev = node; in gc_list_move()
[all …]
/external/clang/test/CodeGen/
D2008-08-07-AlignPadding1.c9 union _gc_head *gc_prev; member
Dunion-init.c9 union _gc_head *gc_prev; member
/external/python/cpython3/Objects/
Dobject.c2138 _Py_AS_GC(op)->gc.gc_prev = (PyGC_Head *)_PyRuntime.gc.trash_delete_later; in _PyTrash_deposit_object()
2150 _Py_AS_GC(op)->gc.gc_prev = (PyGC_Head *) tstate->trash_delete_later; in _PyTrash_thread_deposit_object()
2165 (PyObject*) _Py_AS_GC(op)->gc.gc_prev; in _PyTrash_destroy_chain()
2203 (PyObject*) _Py_AS_GC(op)->gc.gc_prev; in _PyTrash_thread_destroy_chain()
/external/python/cpython2/Objects/
Dobject.c2449 _Py_AS_GC(op)->gc.gc_prev = (PyGC_Head *)_PyTrash_delete_later; in _PyTrash_deposit_object()
2461 _Py_AS_GC(op)->gc.gc_prev = (PyGC_Head *) tstate->trash_delete_later; in _PyTrash_thread_deposit_object()
2476 (PyObject*) _Py_AS_GC(op)->gc.gc_prev; in _PyTrash_destroy_chain()
2501 (PyObject*) _Py_AS_GC(op)->gc.gc_prev; in _PyTrash_thread_destroy_chain()