Searched refs:free (Results 1 - 25 of 58) sorted by relevance

123

/gem5/tests/test-progs/chdir-print/
H A Dchdir-print.c50 free(cwd);
56 free(cwd);
/gem5/util/tlm/src/
H A Dsc_mm.hh55 virtual void free(gp* payload);
H A Dsc_mm.cc73 MemoryManager::free(gp* payload) function in class:Gem5SystemC::MemoryManager
/gem5/src/systemc/tlm_bridge/
H A Dsc_mm.hh55 virtual void free(gp *payload);
H A Dsc_mm.cc66 MemoryManager::free(gp *payload) function in class:Gem5SystemC::MemoryManager
/gem5/src/systemc/tests/systemc/kernel/sc_main_main/
H A Dsc_main_main.cpp10 free(argv[i]);
34 free(argv[2]);
/gem5/ext/libelf/
H A Dlibelf_allocate.c87 free(P); \
116 free(e->e_arhdr);
125 free(e);
150 free(d->d_buf);
152 free(d);
203 free(s);
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp/
H A Dmy_extension.h37 void free() function in class:my_extension
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp2ext/
H A Dmy_extension.h37 void free() function in class:my_extension
/gem5/src/systemc/tests/tlm/static_extensions/gp2ext/
H A Dmy_extension.h37 void free() function in class:my_extension
/gem5/src/systemc/tests/tlm/nb2b_adapter/
H A Dmm.h35 // Delete free list access struct
41 void free(gp_t* trans);
71 void mm::free(gp_t* trans) function in class:mm
/gem5/src/systemc/tests/tlm/update_original/
H A Dmm.h35 // Delete free list access struct
41 void free(gp_t* trans);
71 void mm::free(gp_t* trans) function in class:mm
/gem5/src/systemc/utils/
H A Dsc_report.cc64 free((void *)_msgType);
66 free((void *)_msg);
79 free((void *)_msgType);
80 free((void *)_msg);
/gem5/src/systemc/ext/tlm_core/2/generic_payload/
H A Darray.hh80 // ...and then we call free on the content of the slot
81 (*this)[m_entries.back()]->free();
H A Dgp.hh36 virtual void free(tlm_generic_payload *) = 0;
52 virtual void free() { delete this; } function in class:tlm::tlm_extension_base
134 m_mm->free(this);
306 /* tlm_generic_payload. Target modules are free to check for extensions */
375 // call free() or tells the MM to do so it return false if there was
382 // call free() or tells the MM to do so it return false if there was
388 // This call removes the extension from the txn and does call free() or
397 // This call removes the extension from the txn and does call free() or
/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dscfx_mant.h110 static void free( word*, std::size_t );
141 scfx_mant::free( word* mant, std::size_t size ) function in class:sc_dt::scfx_mant
200 free( m_array, m_size );
217 free( m_array, m_size );
297 free( m_array, m_size );
/gem5/src/systemc/ext/dt/fx/
H A Dscfx_mant.hh104 static void free(word *, std::size_t);
126 scfx_mant::free(word *mant, std::size_t size) function in class:sc_dt::scfx_mant
176 free(m_array, m_size);
190 free(m_array, m_size);
251 free(m_array, m_size);
/gem5/ext/systemc/src/sysc/qt/
H A Dstp.c46 extern void free (void *sto);
178 free (((stp_t *)old)->sto);
179 free (old);
/gem5/src/systemc/ext/tlm_core/1/req_rsp/channels/fifo/
H A Dcircular_buffer.hh42 bool is_full() const { return free() == 0; }
46 int free() const { return m_free; } function in class:tlm::circular_buffer
82 int m_free; // number of free spaces
94 std::cout << "Free/Used " << free() << "/" << used() << std::endl;
/gem5/src/systemc/tlm_utils/
H A Dinstance_specific_extensions.cc118 void free(instance_specific_extension_container *);
136 instance_specific_extension_container_pool::free( function in class:tlm_utils::instance_specific_extension_container_pool
211 instance_specific_extension_container_pool::instance().free(this);
/gem5/ext/mcpat/
H A DxmlParser.cc109 if (t)free(t);
431 free(filenameAscii);
795 free(t);
882 if (buf) free(buf);
975 free((void*)s);
986 free((void*)s);
995 free((void*)s);
1235 free(lpszName);
1238 if (d->lpszName && (lpszName != d->lpszName)) free((void*)d->lpszName);
1280 if (p) free(
[all...]
/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_generic_payload/
H A Dtlm_array.h105 (*this)[m_entries.back()]->free();//...and then we call free on the content of the slot
/gem5/ext/systemc/src/tlm_utils/
H A Dinstance_specific_extensions.h71 //The private extension base. Similar to normal extension base, but without clone and free
186 inline void free(instance_specific_extension_container*);
195 // therefore it keeps a use_count of itself to automatically free itself
242 void instance_specific_extension_container_pool::free(instance_specific_extension_container* cont){ function in class:tlm_utils::instance_specific_extension_container_pool
264 void free(){return;} function in class:tlm_utils::instance_specific_extension_carrier
271 instance_specific_extension_container_pool::get_ispexcont_pool().free(this); //we send it back to our pool
/gem5/ext/googletest/googletest/samples/
H A Dsample10_unittest.cc63 free(block);
/gem5/src/systemc/ext/tlm_utils/
H A Dinstance_specific_extensions.h92 void free() { return; } function in class:tlm_utils::instance_specific_extension_carrier

Completed in 46 milliseconds

123