hipmemcpybatchasync Interface Reference#
hipfort::hipmemcpybatchasync Interface Reference
Perform Batch of 1D copies. More...
Public Member Functions | |
| integer(kind(hipsuccess)) function | hipmemcpybatchasync_ (dsts, srcs, sizes, count, attrs, attrsidxs, numattrs, failidx, stream) |
Detailed Description
Perform Batch of 1D copies.
- Parameters
-
[in] dsts - Array of destination pointers [in] srcs - Array of source pointers. [in] sizes - Array of sizes for memcpy operations [in] count - Size of dsts, srcs and sizes arrays [in] attrs - Array of memcpy attributes (not supported) [in] attrsIdxs - Array of indices to map attrs to copies (not supported) [in] numAttrs - Size of attrs and attrsIdxs arrays (not supported) [in] failIdx - Pointer to a location to return failure index inside the batch [in] stream - stream used to enqueue operations in.
- Returns
hipSuccess,hipErrorInvalidValue
Member Function/Subroutine Documentation
◆ hipmemcpybatchasync_()
| integer(kind(hipsuccess)) function hipfort::hipmemcpybatchasync::hipmemcpybatchasync_ | ( | type(c_ptr) | dsts, |
| type(c_ptr) | srcs, | ||
| type(c_ptr), value | sizes, | ||
| integer(c_size_t), value | count, | ||
| type(hipmemcpyattributes) | attrs, | ||
| type(c_ptr), value | attrsidxs, | ||
| integer(c_size_t), value | numattrs, | ||
| type(c_ptr), value | failidx, | ||
| type(c_ptr), value | stream | ||
| ) |
The documentation for this interface was generated from the following file: