Lines Matching refs:U

39   template <typename U>
40 static PetscErrorCode allocate(value_type **, size_type, const StreamBase<U> *) noexcept;
41 template <typename U>
42 static PetscErrorCode deallocate(value_type *, const StreamBase<U> *) noexcept;
43 template <typename U>
44 …de uninitialized_copy(value_type *, const value_type *, size_type, const StreamBase<U> *) noexcept;
48 template <typename U>
49 …orCode HostAllocator<T, P>::allocate(value_type **ptr, size_type n, const StreamBase<U> *) noexcept in allocate() argument
57 template <typename U>
58 inline PetscErrorCode HostAllocator<T, P>::deallocate(value_type *ptr, const StreamBase<U> *) noexc… in deallocate() argument
66 template <typename U>
67 …ed_copy(value_type *dest, const value_type *src, size_type n, const StreamBase<U> *stream) noexcept in uninitialized_copy()
90 template <typename U>
91 static PetscErrorCode allocate(value_type **, size_type, const StreamBase<U> *) noexcept;
92 template <typename U>
93 static PetscErrorCode deallocate(value_type *, const StreamBase<U> *) noexcept;
94 template <typename U>
95 static PetscErrorCode zero(value_type *, size_type, const StreamBase<U> *) noexcept;
96 template <typename U>
97 …de uninitialized_copy(value_type *, const value_type *, size_type, const StreamBase<U> *) noexcept;
98 template <typename U>
99 static PetscErrorCode set_canary(value_type *, size_type, const StreamBase<U> *) noexcept;
103 template <typename U>
104 …eviceAllocator<T, P>::allocate(value_type **ptr, size_type n, const StreamBase<U> *stream) noexcept in allocate()
112 template <typename U>
113 inline PetscErrorCode DeviceAllocator<T, P>::deallocate(value_type *ptr, const StreamBase<U> *strea… in deallocate()
121 template <typename U>
122 inline PetscErrorCode DeviceAllocator<T, P>::zero(value_type *ptr, size_type n, const StreamBase<U>… in zero()
130 template <typename U>
131 …ed_copy(value_type *dest, const value_type *src, size_type n, const StreamBase<U> *stream) noexcept in uninitialized_copy()
139 template <typename U>
140 …viceAllocator<T, P>::set_canary(value_type *ptr, size_type n, const StreamBase<U> *stream) noexcept in set_canary()