Lines Matching refs:attr
204 auto &&attr = entry.second; in PetscDeviceRegisterMemory_Private()
208 entry.first, PetscMemTypeToString(attr.mtype), attr.size); in PetscDeviceRegisterMemory_Private()
410 auto &&attr = it->second; in PetscDeviceDeallocate_Private()
411 …t64_FMT ", size %zu bytes)", ptr, it->first, PetscMemTypeToString(attr.mtype), attr.id, attr.size); in PetscDeviceDeallocate_Private()
413 auto &&attr = found_it->second; in PetscDeviceDeallocate_Private()
417 …PetscCall(PetscDeviceContextMarkIntentFromID(dctx, attr.id, PETSC_MEMORY_ACCESS_WRITE, "memory dea… in PetscDeviceDeallocate_Private()
420 PetscUseTypeMethod(dctx, memfree, attr.mtype, (void **)&ptr); in PetscDeviceDeallocate_Private()
422 PetscCall(PetscDeviceCheckCapable_Private(dctx, PetscMemTypeHost(attr.mtype), "freeing")); in PetscDeviceDeallocate_Private()
550 const auto &attr = memory_map.search_for(ptr, true)->second; in PetscDeviceMemset() local
552 …PetscCall(PetscDeviceContextMarkIntentFromID(dctx, attr.id, PETSC_MEMORY_ACCESS_WRITE, "memory set… in PetscDeviceMemset()
554 PetscUseTypeMethod(dctx, memset, attr.mtype, ptr, v, n); in PetscDeviceMemset()
558 PetscCall(PetscDeviceCheckCapable_Private(dctx, PetscMemTypeHost(attr.mtype), "memsetting")); in PetscDeviceMemset()