Lines Matching refs:StreamBase
40 static PetscErrorCode allocate(value_type **, size_type, const StreamBase<U> *) noexcept;
42 static PetscErrorCode deallocate(value_type *, const StreamBase<U> *) noexcept;
44 …de uninitialized_copy(value_type *, const value_type *, size_type, const StreamBase<U> *) noexcept;
49 inline PetscErrorCode HostAllocator<T, P>::allocate(value_type **ptr, size_type n, const StreamBase… in allocate()
58 inline PetscErrorCode HostAllocator<T, P>::deallocate(value_type *ptr, const StreamBase<U> *) noexc… in deallocate()
67 …lized_copy(value_type *dest, const value_type *src, size_type n, const StreamBase<U> *stream) noex… in uninitialized_copy()
91 static PetscErrorCode allocate(value_type **, size_type, const StreamBase<U> *) noexcept;
93 static PetscErrorCode deallocate(value_type *, const StreamBase<U> *) noexcept;
95 static PetscErrorCode zero(value_type *, size_type, const StreamBase<U> *) noexcept;
97 …de uninitialized_copy(value_type *, const value_type *, size_type, const StreamBase<U> *) noexcept;
99 static PetscErrorCode set_canary(value_type *, size_type, const StreamBase<U> *) noexcept;
104 …e DeviceAllocator<T, P>::allocate(value_type **ptr, size_type n, const StreamBase<U> *stream) noex… in allocate()
113 inline PetscErrorCode DeviceAllocator<T, P>::deallocate(value_type *ptr, const StreamBase<U> *strea… in deallocate()
122 inline PetscErrorCode DeviceAllocator<T, P>::zero(value_type *ptr, size_type n, const StreamBase<U>… in zero()
131 …lized_copy(value_type *dest, const value_type *src, size_type n, const StreamBase<U> *stream) noex… in uninitialized_copy()
140 … DeviceAllocator<T, P>::set_canary(value_type *ptr, size_type n, const StreamBase<U> *stream) noex… in set_canary()