Lines Matching defs:stream

201 inline PetscErrorCode MemoryChunk<E>::release(const device::StreamBase<U> *stream) noexcept  in release()
223 inline PetscErrorCode MemoryChunk<E>::claim(const device::StreamBase<U> *stream, size_type req_size… in claim()
247 inline bool MemoryChunk<E>::can_claim(const device::StreamBase<U> *stream, size_type req_size, bool… in can_claim() argument
347 PetscErrorCode MemoryBlock<T, A, S>::clear_(const stream_type *stream) noexcept in clear_()
366 …<T, A, S>::MemoryBlock(allocator_type *alloc, size_type s, const device::StreamBase<U> *stream) no… in MemoryBlock()
377 stream_type stream; in ~MemoryBlock() local
394 stream_type stream; in operator =() local
430 …Block<T, A, S>::try_allocate_chunk(size_type req_size, T **ptr, const stream_type *stream, bool *s… in try_allocate_chunk()
514 inline PetscErrorCode MemoryBlock<T, A, S>::try_deallocate_chunk(T **ptr, const stream_type *stream in try_deallocate_chunk()
724 …Type, AllocType, DefaultChunkSize>::make_block_(size_type size, const stream_type *stream) noexcept in make_block_()
735 …e, StreamType, AllocType, DefaultChunkSize>::register_finalize_(const stream_type *stream) noexcept in register_finalize_()
752 … DefaultChunkSize>::allocate_(size_type size, value_type **ptr, const stream_type *stream) noexcept in allocate_()
796 … DefaultChunkSize>::allocate(size_t req_size, value_type **ptr, const stream_type *stream, size_ty… in allocate()
830 …ype, AllocType, DefaultChunkSize>::deallocate(value_type **ptr, const stream_type *stream) noexcept in deallocate()
863 …ltChunkSize>::reallocate(size_t new_req_size, value_type **ptr, const stream_type *stream) noexcept in reallocate()