Home
last modified time | relevance | path

Searched refs:pinned_memory (Results 1 – 4 of 4) sorted by relevance

/petsc/src/vec/vec/interface/
H A Dveccreate.c12 v->pinned_memory = PETSC_FALSE; in VecCreate_Common_Private()
/petsc/include/petsc/private/
H A Dveccupmimpl.h382 v->pinned_memory = static_cast<decltype(v->pinned_memory)>(useit.value()); in HostAllocateCheck_()
469 const auto useit = UseCUPMHostAlloc(v->pinned_memory); in DestroyHost_()
475 v->pinned_memory = PETSC_FALSE; in DestroyHost_()
767 const auto useit = UseCUPMHostAlloc(v->pinned_memory); in ReplaceArray()
773 v->pinned_memory = PETSC_FALSE; // REVIEW ME: we can determine this in ReplaceArray()
1155 v->pinned_memory = PETSC_TRUE; in Convert_IMPL_IMPLCUPM()
H A Dvecimpl.h171 …PetscBool pinned_memory; /* PETSC_TRUE if the current host allocation has been made … member
/petsc/src/vec/vec/impls/seq/cupm/
H A Dvecseqcupm_impl.hpp361 const auto useit = UseCUPMHostAlloc(util::exchange(w->pinned_memory, PETSC_FALSE)); in GetLocalVector()
382 w->pinned_memory = v->pinned_memory; in GetLocalVector()
417 v->pinned_memory = w->pinned_memory; in RestoreLocalVector()