Searched refs:cleanup (Results 1 - 24 of 24) sorted by relevance

/gem5/ext/systemc/src/sysc/qt/md/
H A Daxp.h84 | r10 on startup === `cleanup'
116 For varargs functions, it calls the startup, user, and cleanup
141 qt_function_t *cleanup);
143 #define QUICKTHREADS_VARGS(sp, nbytes, vargs, pt, startup, vuserf, cleanup) \
146 (qt_function_t *)cleanup));
H A Dm88k.h68 | r14 on startup === `cleanup'
110 startup, user, and cleanup functions.
141 qt_function_t *cleanup);
143 #define QUICKTHREADS_VARGS(sp, nbytes, vargs, pt, startup, vuserf, cleanup) \
145 (qt_function_t *)vuserf, (qt_function_t *)cleanup))
H A Dksr1.h97 | cleanup
149 #define QUICKTHREADS_VARGS(sp, nb, vargs, pt, startup, vuserf, cleanup) \
150 (qt_vargs (sp, nbytes, &vargs, pt, startup, vuserf, cleanup))
H A Dpowerpc.c40 qt_vuserf_t *vuserf, qt_cleanup_t *cleanup)
47 qt_vuserf_t *vuserf, qt_cleanup_t *cleanup)
67 QUICKTHREADS_SPUT (QUICKTHREADS_VADJ(sp), QUICKTHREADS_VCLEANUP_INDEX, cleanup); local
45 qt_vargs_stdarg(qt_t *sp, int nbytes, va_list vargs, void *pt, qt_startup_t *startup, qt_vuserf_t *vuserf, qt_cleanup_t *cleanup) argument
H A Dm88k.c71 qt_function_t *vuserf, qt_function_t *cleanup)
109 QUICKTHREADS_SPUT (QUICKTHREADS_VADJ(sp), QUICKTHREADS_VCLEANUP_INDEX, cleanup); local
69 qt_vargs(struct qt_t *qsp, int nbytes, void *vargs, void *pt, qt_function_t *startup, qt_function_t *vuserf, qt_function_t *cleanup) argument
H A Daxp.c92 qt_function_t *vuserf, qt_function_t *cleanup)
131 QUICKTHREADS_SPUT (QUICKTHREADS_VADJ(sp), QUICKTHREADS_VCLEANUP_INDEX, cleanup); local
90 qt_vargs(struct qt_t *qsp, int nbytes, struct va_list *vargs, void *pt, qt_function_t *startup, qt_function_t *vuserf, qt_function_t *cleanup) argument
H A Dpowerpc_mach.h244 top + QUICKTHREADS_CLEANUP_INDEX * 4 -> | cleanup param | PAR(3)
471 | | cleanup par
580 #define QUICKTHREADS_VARGS(sp, nbytes, vargs, pt, startup, vuserf, cleanup) \
581 ((qt_t *)qt_vargs_stdarg (sp, nbytes, vargs, pt, startup, vuserf, cleanup))
H A Dpowerpc_sys5.h218 top + QUICKTHREADS_CLEANUP_INDEX * 4 -> | cleanup param | PAR(3)
425 | | cleanup par
535 #define QUICKTHREADS_VARGS(sp, nbytes, vargs, pt, startup, vuserf, cleanup) \
536 ((qt_t *)qt_vargs_stdarg (sp, nbytes, vargs, pt, startup, vuserf, cleanup))
H A Dhppa.s183 ; Finally, call `cleanup' with the `pt' argument and with the return value
184 ; from the user's function. It is an error for `cleanup' to return.
225 ; call: void cleanup(void *pt, void *vuserf_return)
227 copy %r15,%arg0 ; `pt' is arg0 to `cleanup'.
228 copy %ret0,%arg1 ; Return-value is arg1 to `cleanup'.
231 bl $$dyncall,%mrp ; Call `cleanup'.
/gem5/ext/systemc/src/sysc/qt/
H A Dqt.c15 qt_vuserf_t *vuserf, qt_cleanup_t *cleanup)
34 QT_SPUT (QT_VADJ(sp), QT_VCLEANUP_INDEX, cleanup); local
13 qt_vargs(qt_t *sp, int nbytes, void *vargs, void *pt, qt_startup_t *startup, qt_vuserf_t *vuserf, qt_cleanup_t *cleanup) argument
H A Dqt.h66 it does all startup and cleanup, and also calls the user's
71 then call `cleanup'. */
146 qt_vuserf_t *vuserf, qt_cleanup_t *cleanup);
149 #define QUICKTHREADS_VARGS(sp, nbytes, vargs, pt, startup, vuserf, cleanup) \
150 (qt_vargs (sp, nbytes, vargs, pt, startup, vuserf, cleanup))
H A Dmeas.c521 qt_cleanup_t *cleanup, int nbytes, ...)
528 t->qt = QT_VARGS (t->top, nbytes, ap, t, start, f, cleanup);
637 "a null startup function, a null user function, a cleanup function",
520 test09_create(qt_startup_t *start, qt_vuserf_t *f, qt_cleanup_t *cleanup, int nbytes, ...) argument
/gem5/ext/mcpat/
H A Dlogic.h94 local_result.cleanup();
185 local_result.cleanup();
H A Darray.cc138 temp_res->cleanup();
176 temp_res->cleanup();
208 candidate_iter->cleanup() ;
311 local_result.cleanup();
H A Dcachearray.cc128 temp_res->cleanup();
166 temp_res->cleanup();
199 candidate_iter->cleanup() ;
320 local_result.cleanup();
H A Dlogic.cc949 local_result.cleanup();
/gem5/ext/testlib/
H A Dloader.py230 def cleanup(): function in function:Loader.load_file
246 cleanup()
284 cleanup()
/gem5/ext/mcpat/cacti/
H A Dcacti_interface.cc149 void uca_org_t :: cleanup() { function in class:uca_org_t
H A Dmain.cc184 result.cleanup();
H A Dcacti_interface.h335 void cleanup();
/gem5/tests/
H A Ddiff-out363 cleanup();
372 sub cleanup subroutine
/gem5/ext/mcpat/regression/
H A Dregression.py98 if options.cleanup:
146 "-c", "--cleanup", action = "store_true", default = False,
/gem5/src/gpu-compute/
H A Dgpu_tlb.hh408 // that are pending cleanup
413 void cleanup();
H A Dgpu_tlb.cc65 cleanupEvent([this]{ cleanup(); }, name(), false,
1226 //schedule cleanup event
1233 // as the cleanup event in TLBCoalescer to avoid a race with
1642 GpuTLB::cleanup() function in class:X86ISA::GpuTLB

Completed in 47 milliseconds