/gem5/src/systemc/ext/tlm_core/2/generic_payload/ |
H A D | endian_conv.hh | 61 to_hostendian_generic(tlm_generic_payload *txn, int sizeof_databus) 96 tlm_to_hostendian_generic(tlm_generic_payload *txn, int sizeof_databus) 97 tlm_from_hostendian_generic(tlm_generic_payload *txn, int sizeof_databus) 113 tlm_to_hostendian_word(tlm_generic_payload *txn, int sizeof_databus) 114 tlm_from_hostendian_word(tlm_generic_payload *txn, int sizeof_databus) 129 tlm_to_hostendian_aligned(tlm_generic_payload *txn, int sizeof_databus) 130 tlm_from_hostendian_aligned(tlm_generic_payload *txn, int sizeof_databus) 136 tlm_to_hostendian_single(tlm_generic_payload *txn, int sizeof_databus) 137 tlm_from_hostendian_single(tlm_generic_payload *txn, int sizeof_databus) 182 void (*from_f)(tlm_generic_payload *txn, unsigned int sizeof_databus); 183 int sizeof_databus; member in class:tlm::tlm_endian_context 349 loop_generic0(int new_len, int new_stream_width, int orig_stream_width, int sizeof_databus, sc_dt::uint64 orig_start_address, sc_dt::uint64 new_start_address, int be_length, unsigned char *ie_data, unsigned char *ie_be, unsigned char *he_data, unsigned char *he_be) argument 381 tlm_from_hostendian_generic(tlm_generic_payload *txn, unsigned int sizeof_databus) argument 400 tlm_to_hostendian_generic(tlm_generic_payload *txn, unsigned int sizeof_databus) argument 547 loop_word1(int bytes_left, int len0, int lenN, int sizeof_databus, unsigned char *start, unsigned char *end, unsigned char *src, unsigned char *bsrc, unsigned char *dest, unsigned char *bdest) argument 618 tlm_from_hostendian_word(tlm_generic_payload *txn, unsigned int sizeof_databus) argument 661 tlm_to_hostendian_word(tlm_generic_payload *txn, unsigned int sizeof_databus) argument 803 tlm_from_hostendian_aligned( tlm_generic_payload *txn, unsigned int sizeof_databus) argument 839 tlm_to_hostendian_aligned( tlm_generic_payload *txn, unsigned int sizeof_databus) argument 902 tlm_from_hostendian_single( tlm_generic_payload *txn, unsigned int sizeof_databus) argument 913 tlm_to_hostendian_single(tlm_generic_payload *txn, unsigned int sizeof_databus) argument [all...] |
/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_generic_payload/ |
H A D | tlm_endian_conv.h | 61 to_hostendian_generic(tlm_generic_payload *txn, int sizeof_databus) 96 tlm_to_hostendian_generic(tlm_generic_payload *txn, int sizeof_databus) 97 tlm_from_hostendian_generic(tlm_generic_payload *txn, int sizeof_databus) 113 tlm_to_hostendian_word(tlm_generic_payload *txn, int sizeof_databus) 114 tlm_from_hostendian_word(tlm_generic_payload *txn, int sizeof_databus) 129 tlm_to_hostendian_aligned(tlm_generic_payload *txn, int sizeof_databus) 130 tlm_from_hostendian_aligned(tlm_generic_payload *txn, int sizeof_databus) 136 tlm_to_hostendian_single(tlm_generic_payload *txn, int sizeof_databus) 137 tlm_from_hostendian_single(tlm_generic_payload *txn, int sizeof_databus) 184 void (*from_f)(tlm_generic_payload *txn, unsigned int sizeof_databus); 185 int sizeof_databus; member in class:tlm::tlm_endian_context 313 loop_generic0(int new_len, int new_stream_width, int orig_stream_width, int sizeof_databus, sc_dt::uint64 orig_start_address, sc_dt::uint64 new_start_address, int be_length, uchar *ie_data, uchar *ie_be, uchar *he_data, uchar *he_be) argument 342 tlm_from_hostendian_generic(tlm_generic_payload *txn, unsigned int sizeof_databus) argument 356 tlm_to_hostendian_generic(tlm_generic_payload *txn, unsigned int sizeof_databus) argument 469 loop_word1( int bytes_left, int len0, int lenN, int sizeof_databus, uchar *start, uchar *end, uchar *src, uchar *bsrc, uchar *dest, uchar *bdest) argument 532 tlm_from_hostendian_word(tlm_generic_payload *txn, unsigned int sizeof_databus) argument 563 tlm_to_hostendian_word(tlm_generic_payload *txn, unsigned int sizeof_databus) argument 669 tlm_from_hostendian_aligned(tlm_generic_payload *txn, unsigned int sizeof_databus) argument 699 tlm_to_hostendian_aligned(tlm_generic_payload *txn, unsigned int sizeof_databus) argument 754 tlm_from_hostendian_single(tlm_generic_payload *txn, unsigned int sizeof_databus) argument 762 tlm_to_hostendian_single(tlm_generic_payload *txn, unsigned int sizeof_databus) argument [all...] |
/gem5/src/systemc/tests/tlm/endian_conv/ |
H A D | test_endian_conv.cpp | 64 local_single_tohe(tlm_generic_payload *txn, unsigned int sizeof_databus); 66 local_single_fromhe(tlm_generic_payload *txn, unsigned int sizeof_databus); 343 local_single_tohe(tlm_generic_payload *txn, unsigned int sizeof_databus) { argument 349 sc_dt::uint64 mask = sizeof_databus - 1; 352 if(sizeof(DATAWORD) > sizeof_databus) 353 txn->set_data_length(sizeof_databus + sizeof(DATAWORD)); 355 txn->set_data_length(2 * sizeof_databus); 394 local_single_fromhe(tlm_generic_payload *txn, unsigned int sizeof_databus) { argument 395 sc_dt::uint64 mask = sizeof_databus - 1;
|