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

Function user_lock_fn

test/memory.cpp:684–691  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

682}
683
684af_err user_lock_fn(af_memory_manager manager, void *ptr) {
685 auto *payload = getMemoryManagerPayload<E2ETestPayload>(manager);
686 if (payload->locked.find(ptr) == payload->locked.end()) {
687 payload->locked.insert(ptr);
688 payload->lockedBytes += payload->table[ptr];
689 }
690 return AF_SUCCESS;
691}
692
693af_err is_user_locked_fn(af_memory_manager manager, int *out, void *ptr) {
694 auto *payload = getMemoryManagerPayload<E2ETestPayload>(manager);

Callers

nothing calls this directly

Calls 1

findMethod · 0.80

Tested by

no test coverage detected