/gem5/ext/systemc/src/sysc/utils/ |
H A D | sc_temporary.h | 80 char* result_p; local 82 result_p = m_next_p; 86 result_p = m_bgn_p; 89 return result_p; 190 T* result_p; // Entry to return. local 192 result_p = &m_pool_p[m_pool_i]; 194 return result_p;
|
/gem5/src/systemc/ext/dt/ |
H A D | sc_temporary.hh | 83 char *result_p; local 85 result_p = m_next_p; 88 result_p = m_bgn_p; 91 return result_p; 190 T *result_p; // Entry to return. local 192 result_p = &m_pool_p[m_pool_i]; 194 return result_p;
|
/gem5/ext/systemc/src/sysc/datatypes/misc/ |
H A D | sc_concatref.h | 241 sc_unsigned* result_p = sc_unsigned::m_pool.allocate(); local 244 result_p->nbits = result_p->num_bits(m_len); 245 result_p->ndigits = DIV_CEIL(result_p->nbits); 246 result_p->digit = (sc_digit*)sc_core::sc_temp_heap.allocate( 247 sizeof(sc_digit)*result_p->ndigits ); 250 memset( result_p->digit, 0, sizeof(sc_digit)*result_p->ndigits ); 252 result_p 631 sc_concat_bool* result_p = m_pool.allocate(); local 771 sc_dt::sc_concatref* result_p; // Proxy for the concatenation. local 783 sc_dt::sc_concatref* result_p; // Proxy for the concatenation. local 796 sc_dt::sc_concatref* result_p; // Proxy for the concatenation. local 807 sc_dt::sc_concatref* result_p; // Proxy for the concatenation. local 819 sc_dt::sc_concatref* result_p; // Proxy for the concatenation. local 831 sc_dt::sc_concatref* result_p; // Proxy for the concatenation. local 844 sc_dt::sc_concatref* result_p; // Proxy for the concatenation. local [all...] |
/gem5/src/systemc/ext/dt/misc/ |
H A D | sc_concatref.hh | 252 sc_unsigned *result_p = sc_unsigned::m_pool.allocate(); local 255 result_p->nbits = result_p->num_bits(m_len); 256 result_p->ndigits = DIV_CEIL(result_p->nbits); 257 result_p->digit = (sc_digit *)sc_core::sc_temp_heap.allocate( 258 sizeof(sc_digit) * result_p->ndigits); 259 result_p->digit[result_p->ndigits - 1] = 0; 260 right_non_zero = m_right_p->concat_get_data(result_p 579 sc_concat_bool *result_p = m_pool.allocate(); local 729 sc_dt::sc_concatref *result_p; // Proxy for the concatenation. local 740 sc_dt::sc_concatref *result_p; // Proxy for the concatenation. local 752 sc_dt::sc_concatref *result_p; // Proxy for the concatenation. local 763 sc_dt::sc_concatref *result_p; // Proxy for the concatenation. local 773 sc_dt::sc_concatref *result_p; // Proxy for the concatenation. local 784 sc_dt::sc_concatref *result_p; // Proxy for the concatenation. local 796 sc_dt::sc_concatref *result_p; // Proxy for the concatenation. local [all...] |
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_runnable_int.h | 276 sc_method_handle result_p; local 278 result_p = m_methods_pop; 279 if ( result_p != SC_NO_METHODS ) 281 m_methods_pop = result_p->next_runnable(); 282 result_p->set_next_runnable(0); 286 result_p = 0; 288 DEBUG_MSG(DEBUG_NAME,result_p,"popping method"); 289 return result_p; 301 sc_thread_handle result_p; local 303 result_p [all...] |
H A D | sc_object_manager.cpp | 204 sc_object* result_p; // result to return. local 207 result_p = NULL; 212 result_p = m_object_it->second.m_object_p; 213 if ( result_p ) break; 215 return result_p; 243 sc_object* result_p; // object to return. local 248 result_p = m_object_stack[hierarchy_n]; 250 return result_p; 320 sc_object* result_p; // result to return. local 327 for ( result_p [all...] |
H A D | sc_simcontext.cpp | 474 sc_object* result_p; // pointer to return. local 476 result_p = m_object_manager->hierarchy_curr(); 477 if ( !result_p ) 478 result_p = (sc_object*)get_curr_proc_info()->process_handle; 479 return result_p;
|
/gem5/ext/systemc/src/sysc/datatypes/int/ |
H A D | sc_int_base.h | 1234 sc_int_bitref* result_p = sc_int_bitref::m_pool.allocate(); local 1235 result_p->initialize(this, i); 1236 return *result_p; 1244 sc_int_bitref* result_p = sc_int_bitref::m_pool.allocate(); local 1245 result_p->initialize(this, i); 1246 return *result_p; 1255 sc_int_bitref* result_p = sc_int_bitref::m_pool.allocate(); local 1256 result_p->initialize(this, i); 1257 return *result_p; 1265 sc_int_bitref* result_p local 1278 sc_int_subref* result_p = sc_int_subref::m_pool.allocate(); local 1288 sc_int_subref* result_p = sc_int_subref::m_pool.allocate(); local 1299 sc_int_subref* result_p = sc_int_subref::m_pool.allocate(); local 1309 sc_int_subref* result_p = sc_int_subref::m_pool.allocate(); local [all...] |
H A D | sc_uint_base.h | 1204 sc_uint_bitref* result_p = sc_uint_bitref::m_pool.allocate(); local 1205 result_p->initialize(this, i); 1206 return *result_p; 1214 sc_uint_bitref* result_p = sc_uint_bitref::m_pool.allocate(); local 1215 result_p->initialize(this, i); 1216 return *result_p; 1225 sc_uint_bitref* result_p = sc_uint_bitref::m_pool.allocate(); local 1226 result_p->initialize(this, i); 1227 return *result_p; 1235 sc_uint_bitref* result_p local 1248 sc_uint_subref* result_p = sc_uint_subref::m_pool.allocate(); local 1258 sc_uint_subref* result_p = sc_uint_subref::m_pool.allocate(); local 1269 sc_uint_subref* result_p = sc_uint_subref::m_pool.allocate(); local 1279 sc_uint_subref* result_p = sc_uint_subref::m_pool.allocate(); local [all...] |
H A D | sc_signed.h | 1199 sc_signed_bitref* result_p = local 1201 result_p->initialize( this, i ); 1202 return *result_p; 1208 sc_signed_bitref* result_p = local 1210 result_p->initialize( this, i ); 1211 return *result_p; 1217 sc_signed_bitref* result_p = local 1219 result_p->initialize( this, i ); 1220 return *result_p; 1226 sc_signed_bitref* result_p local 1259 sc_signed_subref* result_p = local 1268 sc_signed_subref* result_p = local 1277 sc_signed_subref* result_p = local 1286 sc_signed_subref* result_p = local [all...] |
H A D | sc_unsigned.h | 1101 sc_unsigned_bitref* result_p = local 1103 result_p->initialize( this, i ); 1104 return *result_p; 1110 sc_unsigned_bitref* result_p = local 1112 result_p->initialize( this, i ); 1113 return *result_p; 1119 sc_unsigned_bitref* result_p = local 1121 result_p->initialize( this, i ); 1122 return *result_p; 1128 sc_unsigned_bitref* result_p local 1161 sc_unsigned_subref* result_p = local 1170 sc_unsigned_subref* result_p = local 1179 sc_unsigned_subref* result_p = local 1188 sc_unsigned_subref* result_p = local [all...] |
/gem5/src/systemc/ext/dt/int/ |
H A D | sc_int_base.hh | 1256 sc_int_bitref *result_p = sc_int_bitref::m_pool.allocate(); local 1257 result_p->initialize(this, i); 1258 return *result_p; 1265 sc_int_bitref *result_p = sc_int_bitref::m_pool.allocate(); local 1266 result_p->initialize(this, i); 1267 return *result_p; 1275 sc_int_bitref *result_p = sc_int_bitref::m_pool.allocate(); local 1276 result_p->initialize(this, i); 1277 return *result_p; 1284 sc_int_bitref *result_p local 1296 sc_int_subref *result_p = sc_int_subref::m_pool.allocate(); local 1305 sc_int_subref *result_p = sc_int_subref::m_pool.allocate(); local 1315 sc_int_subref *result_p = sc_int_subref::m_pool.allocate(); local 1324 sc_int_subref *result_p = sc_int_subref::m_pool.allocate(); local [all...] |
H A D | sc_uint_base.hh | 1141 sc_uint_bitref *result_p = sc_uint_bitref::m_pool.allocate(); local 1142 result_p->initialize(this, i); 1143 return *result_p; 1150 sc_uint_bitref *result_p = sc_uint_bitref::m_pool.allocate(); local 1151 result_p->initialize(this, i); 1152 return *result_p; 1159 sc_uint_bitref *result_p = sc_uint_bitref::m_pool.allocate(); local 1160 result_p->initialize(this, i); 1161 return *result_p; 1168 sc_uint_bitref *result_p local 1178 sc_uint_subref *result_p = sc_uint_subref::m_pool.allocate(); local 1187 sc_uint_subref *result_p = sc_uint_subref::m_pool.allocate(); local 1196 sc_uint_subref *result_p = sc_uint_subref::m_pool.allocate(); local 1205 sc_uint_subref *result_p = sc_uint_subref::m_pool.allocate(); local [all...] |
H A D | sc_signed.hh | 1101 sc_signed_bitref *result_p = sc_signed_bitref::m_pool.allocate(); local 1102 result_p->initialize(this, i); 1103 return *result_p; 1110 sc_signed_bitref *result_p = sc_signed_bitref::m_pool.allocate(); local 1111 result_p->initialize(this, i); 1112 return *result_p; 1119 sc_signed_bitref *result_p = sc_signed_bitref::m_pool.allocate(); local 1120 result_p->initialize(this, i); 1121 return *result_p; 1128 sc_signed_bitref *result_p local 1162 sc_signed_subref *result_p = sc_signed_subref::m_pool.allocate(); local 1171 sc_signed_subref *result_p = sc_signed_subref::m_pool.allocate(); local 1180 sc_signed_subref *result_p = sc_signed_subref::m_pool.allocate(); local 1189 sc_signed_subref *result_p = sc_signed_subref::m_pool.allocate(); local [all...] |
H A D | sc_unsigned.hh | 1012 sc_unsigned_bitref *result_p = sc_unsigned_bitref::m_pool.allocate(); local 1013 result_p->initialize(this, i); 1014 return *result_p; 1021 sc_unsigned_bitref *result_p = sc_unsigned_bitref::m_pool.allocate(); local 1022 result_p->initialize(this, i); 1023 return *result_p; 1030 sc_unsigned_bitref *result_p = sc_unsigned_bitref::m_pool.allocate(); local 1031 result_p->initialize(this, i); 1032 return *result_p; 1039 sc_unsigned_bitref *result_p local 1070 sc_unsigned_subref *result_p = sc_unsigned_subref::m_pool.allocate(); local 1079 sc_unsigned_subref *result_p = sc_unsigned_subref::m_pool.allocate(); local 1088 sc_unsigned_subref *result_p = sc_unsigned_subref::m_pool.allocate(); local 1097 sc_unsigned_subref *result_p = sc_unsigned_subref::m_pool.allocate(); local [all...] |
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_signal.cpp | 247 sc_reset* result_p; local 249 result_p = m_reset_p; 250 return result_p;
|
/gem5/src/systemc/tests/include/specialized_signals/ |
H A D | scx_signal_int.h | 411 sc_int_sigref* result_p = sc_int_sigref::m_pool.allocate(); local 412 result_p->initialize(this, left, right); 413 return *result_p; 537 sc_int_sigref* result_p; // Value to return. local 539 result_p = sc_int_sigref::m_pool.allocate(); 540 result_p->initialize(this, left, right); 541 return *result_p;
|
H A D | scx_signal_uint.h | 568 sc_uint_sigref* result_p; // Value to return. local 570 result_p = sc_uint_sigref::m_pool.allocate(); 571 result_p->initialize(this, left, right); 572 return *result_p; 775 sc_uint_sigref* result_p = sc_uint_sigref::m_pool.allocate(); local 776 result_p->initialize(this, left, right); 777 return *result_p;
|
H A D | scx_signal_signed.h | 676 sc_signed_sigref* result_p; // Value to return. local 678 result_p = sc_signed_sigref::m_pool.allocate(); 679 result_p->initialize(this, left, right); 680 return *result_p; 877 sc_signed_sigref* result_p = sc_signed_sigref::m_pool.allocate(); local 878 result_p->initialize(dynamic_cast<sc_signed_part_if*>(this), left, right); 879 return *result_p;
|
H A D | scx_signal_unsigned.h | 666 sc_unsigned_sigref* result_p; // Value to return. local 668 result_p = sc_unsigned_sigref::m_pool.allocate(); 669 result_p->initialize(this, left, right); 670 return *result_p; 882 sc_unsigned_sigref* result_p = sc_unsigned_sigref::m_pool.allocate(); local 883 result_p->initialize(dynamic_cast<sc_unsigned_part_if*>(this), left, right); 884 return *result_p;
|