Searched refs:qt_word_t (Results 1 - 19 of 19) sorted by relevance

/gem5/ext/systemc/src/sysc/qt/md/
H A Dhppa.h31 typedef unsigned long qt_word_t; typedef
124 (((qt_word_t *)(top))[-(at)] = (qt_word_t)(val))
149 #define QUICKTHREADS_STKBASE (16+48+(16*sizeof(qt_word_t))+16+48)
185 #define QUICKTHREADS_VSTKBASE ((16*sizeof(qt_word_t)) + 16 + 4*4 + 32)
H A Dksr1.h123 typedef unsigned long qt_word_t; typedef
137 #define QUICKTHREADS_ARGS_MD(sp) (QUICKTHREADS_SPUT (sp, 1, ((qt_word_t *)qt_start)[0]))
157 #define QUICKTHREADS_VARGS_MD1(sp) (QUICKTHREADS_SPUT (sp, 0, ((qt_word_t *)qt_vstart)[0]))
H A Daxp.c98 qt_word_t *sp;
102 sp = (qt_word_t *)qsp;
104 tmove = 6 - ap._offset/sizeof(qt_word_t);
109 sp[i+6] = ((qt_word_t *)(ap._a0 + ap._offset))[i];
111 sp[i] = ((qt_word_t *)(ap._a0 + ap._offset))[i-6];
114 max = nbytes/sizeof(qt_word_t);
119 sp[i] = sp[i+6] = ((qt_word_t *)(ap._a0 + ap._offset))[i];
124 sp[i+6] = ((qt_word_t *)(ap._a0 + ap._offset))[i];
H A Dm88k.c76 qt_word_t *sp;
82 sp = (qt_word_t *)qsp;
89 for (i=0; i<nbytes/sizeof(qt_word_t) && n<8; ++i,++n) {
92 for (; i<nbytes/sizeof(qt_word_t); ++i) {
97 for (i=0; i<nbytes/sizeof(qt_word_t); ++i) {
H A Dpowerpc.c29 * by nbytes/sizeof(qt_word_t) and we load the stack of "qt_vstart"
30 * assuming that all parameters are alligned to the size of qt_word_t.
53 qt_word_t arg;
57 for ( i=0;i<(int)(nbytes/sizeof(qt_word_t)); i++)
59 arg = va_arg(vargs, qt_word_t);
H A Dmips.h17 typedef unsigned long qt_word_t; typedef
H A Daxp.h19 typedef unsigned long qt_word_t; typedef
H A Di386.h17 typedef unsigned long qt_word_t; typedef
H A DiX86_64.h17 typedef unsigned long qt_word_t; typedef
65 plus ten args and two qt_word_t's for correct alignment. */
H A Dm88k.h17 typedef unsigned long qt_word_t; typedef
H A Dsparc.h17 typedef unsigned long qt_word_t; typedef
H A Dvax.h17 typedef unsigned long qt_word_t; typedef
H A Dpowerpc_mach.h530 typedef PPC_W qt_word_t; typedef
H A Dpowerpc_sys5.h485 typedef PPC_W qt_word_t; typedef
/gem5/ext/systemc/src/sysc/qt/
H A Dqt.c21 for (i=nbytes/sizeof(qt_word_t); i>0; --i) {
22 QT_SPUT (QT_VARGS_ADJUST(sp), i, ((qt_word_t *)vargs)[-i]);
25 for (i=nbytes/sizeof(qt_word_t); i>0; --i) {
26 QT_SPUT (QT_VARGS_ADJUST(sp), i-1, ((qt_word_t *)vargs)[i-1]);
H A Dqt.h79 (((qt_word_t *)(top))[(at)] = (qt_word_t)(val))
H A Dstp.c13 ((void *)((((qt_word_t)(sp)) + (alignment) - 1) & ~((alignment)-1)))
H A Dmeas.c607 test09_cleanup, 2 * sizeof(qt_word_t), 1, 2);
609 test09_cleanup, 10 * sizeof(qt_word_t),
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_cor_qt.cpp130 return ( (void*)(((qt_word_t) sp + round_up_mask) & ~round_up_mask) );

Completed in 25 milliseconds