MCPcopy Create free account
hub / github.com/arrayfire/arrayfire / af_free_device_v2

Function af_free_device_v2

src/api/c/memory.cpp:296–307  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

294}
295
296af_err af_free_device_v2(void *ptr) {
297 try {
298#ifdef AF_OPENCL
299 auto mem = static_cast<cl_mem>(ptr);
300 memFreeUser(new cl::Buffer(mem, false));
301#else
302 memFreeUser(ptr);
303#endif
304 }
305 CATCHALL;
306 return AF_SUCCESS;
307}
308
309af_err af_free_pinned(void *ptr) {
310 try {

Callers 3

TESTFunction · 0.50
TESTFunction · 0.50
freeV2Function · 0.50

Calls 1

memFreeUserFunction · 0.50

Tested by

no test coverage detected