hiphostregister Interface Reference#
Public Member Functions | |
| integer(c_int) function | hiphostregister_ (hostptr, sizebytes, flags) |
| Register host memory so it can be accessed from the current device. | |
| integer(c_int) function | hiphostregister_i4_0_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_i4_1_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_i4_1 (hostptr, length1, flags) |
| integer(c_int) function | hiphostregister_i4_1_c_size_t (hostptr, length1, flags) |
| integer(c_int) function | hiphostregister_i4_2_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_i4_2 (hostptr, length1, length2, flags) |
| integer(c_int) function | hiphostregister_i4_2_c_size_t (hostptr, length1, length2, flags) |
| integer(c_int) function | hiphostregister_i4_3_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_i4_3 (hostptr, length1, length2, length3, flags) |
| integer(c_int) function | hiphostregister_i4_3_c_size_t (hostptr, length1, length2, length3, flags) |
| integer(c_int) function | hiphostregister_i4_4_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_i4_4 (hostptr, length1, length2, length3, length4, flags) |
| integer(c_int) function | hiphostregister_i4_4_c_size_t (hostptr, length1, length2, length3, length4, flags) |
| integer(c_int) function | hiphostregister_i4_5_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_i4_5 (hostptr, length1, length2, length3, length4, length5, flags) |
| integer(c_int) function | hiphostregister_i4_5_c_size_t (hostptr, length1, length2, length3, length4, length5, flags) |
| integer(c_int) function | hiphostregister_i4_6_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_i4_6 (hostptr, length1, length2, length3, length4, length5, length6, flags) |
| integer(c_int) function | hiphostregister_i4_6_c_size_t (hostptr, length1, length2, length3, length4, length5, length6, flags) |
| integer(c_int) function | hiphostregister_i4_7_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_i4_7 (hostptr, length1, length2, length3, length4, length5, length6, length7, flags) |
| integer(c_int) function | hiphostregister_i4_7_c_size_t (hostptr, length1, length2, length3, length4, length5, length6, length7, flags) |
| integer(c_int) function | hiphostregister_i8_0_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_i8_1_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_i8_1 (hostptr, length1, flags) |
| integer(c_int) function | hiphostregister_i8_1_c_size_t (hostptr, length1, flags) |
| integer(c_int) function | hiphostregister_i8_2_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_i8_2 (hostptr, length1, length2, flags) |
| integer(c_int) function | hiphostregister_i8_2_c_size_t (hostptr, length1, length2, flags) |
| integer(c_int) function | hiphostregister_i8_3_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_i8_3 (hostptr, length1, length2, length3, flags) |
| integer(c_int) function | hiphostregister_i8_3_c_size_t (hostptr, length1, length2, length3, flags) |
| integer(c_int) function | hiphostregister_i8_4_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_i8_4 (hostptr, length1, length2, length3, length4, flags) |
| integer(c_int) function | hiphostregister_i8_4_c_size_t (hostptr, length1, length2, length3, length4, flags) |
| integer(c_int) function | hiphostregister_i8_5_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_i8_5 (hostptr, length1, length2, length3, length4, length5, flags) |
| integer(c_int) function | hiphostregister_i8_5_c_size_t (hostptr, length1, length2, length3, length4, length5, flags) |
| integer(c_int) function | hiphostregister_i8_6_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_i8_6 (hostptr, length1, length2, length3, length4, length5, length6, flags) |
| integer(c_int) function | hiphostregister_i8_6_c_size_t (hostptr, length1, length2, length3, length4, length5, length6, flags) |
| integer(c_int) function | hiphostregister_i8_7_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_i8_7 (hostptr, length1, length2, length3, length4, length5, length6, length7, flags) |
| integer(c_int) function | hiphostregister_i8_7_c_size_t (hostptr, length1, length2, length3, length4, length5, length6, length7, flags) |
| integer(c_int) function | hiphostregister_r4_0_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_r4_1_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_r4_1 (hostptr, length1, flags) |
| integer(c_int) function | hiphostregister_r4_1_c_size_t (hostptr, length1, flags) |
| integer(c_int) function | hiphostregister_r4_2_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_r4_2 (hostptr, length1, length2, flags) |
| integer(c_int) function | hiphostregister_r4_2_c_size_t (hostptr, length1, length2, flags) |
| integer(c_int) function | hiphostregister_r4_3_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_r4_3 (hostptr, length1, length2, length3, flags) |
| integer(c_int) function | hiphostregister_r4_3_c_size_t (hostptr, length1, length2, length3, flags) |
| integer(c_int) function | hiphostregister_r4_4_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_r4_4 (hostptr, length1, length2, length3, length4, flags) |
| integer(c_int) function | hiphostregister_r4_4_c_size_t (hostptr, length1, length2, length3, length4, flags) |
| integer(c_int) function | hiphostregister_r4_5_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_r4_5 (hostptr, length1, length2, length3, length4, length5, flags) |
| integer(c_int) function | hiphostregister_r4_5_c_size_t (hostptr, length1, length2, length3, length4, length5, flags) |
| integer(c_int) function | hiphostregister_r4_6_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_r4_6 (hostptr, length1, length2, length3, length4, length5, length6, flags) |
| integer(c_int) function | hiphostregister_r4_6_c_size_t (hostptr, length1, length2, length3, length4, length5, length6, flags) |
| integer(c_int) function | hiphostregister_r4_7_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_r4_7 (hostptr, length1, length2, length3, length4, length5, length6, length7, flags) |
| integer(c_int) function | hiphostregister_r4_7_c_size_t (hostptr, length1, length2, length3, length4, length5, length6, length7, flags) |
| integer(c_int) function | hiphostregister_r8_0_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_r8_1_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_r8_1 (hostptr, length1, flags) |
| integer(c_int) function | hiphostregister_r8_1_c_size_t (hostptr, length1, flags) |
| integer(c_int) function | hiphostregister_r8_2_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_r8_2 (hostptr, length1, length2, flags) |
| integer(c_int) function | hiphostregister_r8_2_c_size_t (hostptr, length1, length2, flags) |
| integer(c_int) function | hiphostregister_r8_3_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_r8_3 (hostptr, length1, length2, length3, flags) |
| integer(c_int) function | hiphostregister_r8_3_c_size_t (hostptr, length1, length2, length3, flags) |
| integer(c_int) function | hiphostregister_r8_4_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_r8_4 (hostptr, length1, length2, length3, length4, flags) |
| integer(c_int) function | hiphostregister_r8_4_c_size_t (hostptr, length1, length2, length3, length4, flags) |
| integer(c_int) function | hiphostregister_r8_5_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_r8_5 (hostptr, length1, length2, length3, length4, length5, flags) |
| integer(c_int) function | hiphostregister_r8_5_c_size_t (hostptr, length1, length2, length3, length4, length5, flags) |
| integer(c_int) function | hiphostregister_r8_6_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_r8_6 (hostptr, length1, length2, length3, length4, length5, length6, flags) |
| integer(c_int) function | hiphostregister_r8_6_c_size_t (hostptr, length1, length2, length3, length4, length5, length6, flags) |
| integer(c_int) function | hiphostregister_r8_7_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_r8_7 (hostptr, length1, length2, length3, length4, length5, length6, length7, flags) |
| integer(c_int) function | hiphostregister_r8_7_c_size_t (hostptr, length1, length2, length3, length4, length5, length6, length7, flags) |
| integer(c_int) function | hiphostregister_c4_0_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_c4_1_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_c4_1 (hostptr, length1, flags) |
| integer(c_int) function | hiphostregister_c4_1_c_size_t (hostptr, length1, flags) |
| integer(c_int) function | hiphostregister_c4_2_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_c4_2 (hostptr, length1, length2, flags) |
| integer(c_int) function | hiphostregister_c4_2_c_size_t (hostptr, length1, length2, flags) |
| integer(c_int) function | hiphostregister_c4_3_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_c4_3 (hostptr, length1, length2, length3, flags) |
| integer(c_int) function | hiphostregister_c4_3_c_size_t (hostptr, length1, length2, length3, flags) |
| integer(c_int) function | hiphostregister_c4_4_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_c4_4 (hostptr, length1, length2, length3, length4, flags) |
| integer(c_int) function | hiphostregister_c4_4_c_size_t (hostptr, length1, length2, length3, length4, flags) |
| integer(c_int) function | hiphostregister_c4_5_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_c4_5 (hostptr, length1, length2, length3, length4, length5, flags) |
| integer(c_int) function | hiphostregister_c4_5_c_size_t (hostptr, length1, length2, length3, length4, length5, flags) |
| integer(c_int) function | hiphostregister_c4_6_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_c4_6 (hostptr, length1, length2, length3, length4, length5, length6, flags) |
| integer(c_int) function | hiphostregister_c4_6_c_size_t (hostptr, length1, length2, length3, length4, length5, length6, flags) |
| integer(c_int) function | hiphostregister_c4_7_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_c4_7 (hostptr, length1, length2, length3, length4, length5, length6, length7, flags) |
| integer(c_int) function | hiphostregister_c4_7_c_size_t (hostptr, length1, length2, length3, length4, length5, length6, length7, flags) |
| integer(c_int) function | hiphostregister_c8_0_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_c8_1_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_c8_1 (hostptr, length1, flags) |
| integer(c_int) function | hiphostregister_c8_1_c_size_t (hostptr, length1, flags) |
| integer(c_int) function | hiphostregister_c8_2_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_c8_2 (hostptr, length1, length2, flags) |
| integer(c_int) function | hiphostregister_c8_2_c_size_t (hostptr, length1, length2, flags) |
| integer(c_int) function | hiphostregister_c8_3_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_c8_3 (hostptr, length1, length2, length3, flags) |
| integer(c_int) function | hiphostregister_c8_3_c_size_t (hostptr, length1, length2, length3, flags) |
| integer(c_int) function | hiphostregister_c8_4_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_c8_4 (hostptr, length1, length2, length3, length4, flags) |
| integer(c_int) function | hiphostregister_c8_4_c_size_t (hostptr, length1, length2, length3, length4, flags) |
| integer(c_int) function | hiphostregister_c8_5_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_c8_5 (hostptr, length1, length2, length3, length4, length5, flags) |
| integer(c_int) function | hiphostregister_c8_5_c_size_t (hostptr, length1, length2, length3, length4, length5, flags) |
| integer(c_int) function | hiphostregister_c8_6_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_c8_6 (hostptr, length1, length2, length3, length4, length5, length6, flags) |
| integer(c_int) function | hiphostregister_c8_6_c_size_t (hostptr, length1, length2, length3, length4, length5, length6, flags) |
| integer(c_int) function | hiphostregister_c8_7_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_c8_7 (hostptr, length1, length2, length3, length4, length5, length6, length7, flags) |
| integer(c_int) function | hiphostregister_c8_7_c_size_t (hostptr, length1, length2, length3, length4, length5, length6, length7, flags) |
| integer(c_int) function | hiphostregister_l_0_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_l_1_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_l_1 (hostptr, length1, flags) |
| integer(c_int) function | hiphostregister_l_1_c_size_t (hostptr, length1, flags) |
| integer(c_int) function | hiphostregister_l_2_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_l_2 (hostptr, length1, length2, flags) |
| integer(c_int) function | hiphostregister_l_2_c_size_t (hostptr, length1, length2, flags) |
| integer(c_int) function | hiphostregister_l_3_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_l_3 (hostptr, length1, length2, length3, flags) |
| integer(c_int) function | hiphostregister_l_3_c_size_t (hostptr, length1, length2, length3, flags) |
| integer(c_int) function | hiphostregister_l_4_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_l_4 (hostptr, length1, length2, length3, length4, flags) |
| integer(c_int) function | hiphostregister_l_4_c_size_t (hostptr, length1, length2, length3, length4, flags) |
| integer(c_int) function | hiphostregister_l_5_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_l_5 (hostptr, length1, length2, length3, length4, length5, flags) |
| integer(c_int) function | hiphostregister_l_5_c_size_t (hostptr, length1, length2, length3, length4, length5, flags) |
| integer(c_int) function | hiphostregister_l_6_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_l_6 (hostptr, length1, length2, length3, length4, length5, length6, flags) |
| integer(c_int) function | hiphostregister_l_6_c_size_t (hostptr, length1, length2, length3, length4, length5, length6, flags) |
| integer(c_int) function | hiphostregister_l_7_nosize (hostptr, flags) |
| integer(c_int) function | hiphostregister_l_7 (hostptr, length1, length2, length3, length4, length5, length6, length7, flags) |
| integer(c_int) function | hiphostregister_l_7_c_size_t (hostptr, length1, length2, length3, length4, length5, length6, length7, flags) |
Member Function/Subroutine Documentation
◆ hiphostregister_()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_ | ( | type(c_ptr), value | hostptr, |
| integer(c_size_t), value | sizebytes, | ||
| integer(c_int), value | flags | ||
| ) |
Register host memory so it can be accessed from the current device.
- Parameters
-
[out] hostPtr Pointer to host memory to be registered. [in] sizeBytes Size of the host memory [in] flags See below.
Flags:
hipHostRegisterDefaultMemory is Mapped and PortablehipHostRegisterPortableMemory is considered registered by all contexts. HIP only supports one context so this is always assumed true.hipHostRegisterMappedMap the allocation into the address space for the current device. The device pointer can be obtained withhipHostGetDevicePointer.hipExtHostRegisterUncachedMap the host memory onto extended fine grained access system memory pool.
After registering the memory, use hipHostGetDevicePointer to obtain the mapped device pointer. On many systems, the mapped device pointer will have a different value than the mapped host pointer. Applications must use the device pointer in device code, and the host pointer in host code.
On some systems, registered memory is pinned. On some systems, registered memory may not be actually be pinned but uses OS or hardware facilities to all GPU access to the host memory.
Developers are strongly encouraged to register memory blocks which are aligned to the host cache-line size. (typically 64-bytes but can be obtains from the CPUID instruction).
If registering non-aligned pointers, the application must take care when register pointers from the same cache line on different devices. HIP's coarse-grained synchronization model does not guarantee correct results if different devices write to different parts of the same cache block - typically one of the writes will "win" and overwrite data from the other registered memory region.
- Warning
- Avoid registering very large host memory allocations (for example, multi-gigabyte buffers such as LLM KV caches) with hipHostRegister.
Unregistering large pinned allocations through hipHostUnregister, or during process termination, requires synchronous kernel-level page-table cleanup and unmapping. This operation can incur significant delays and may trigger kernel CPU soft-lockup warnings.
For large shared-memory workloads, use Shared Virtual Memory (SVM) via hipMallocManaged or Heterogeneous Memory Management (HMM)-based memory management instead.
- Returns
hipSuccess,hipErrorOutOfMemory
- See also
- hipHostUnregister, hipHostGetFlags, hipHostGetDevicePointer
◆ hiphostregister_c4_0_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_0_nosize | ( | complex(c_float_complex), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_1()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_1 | ( | complex(c_float_complex), dimension(:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_1_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_1_c_size_t | ( | complex(c_float_complex), dimension(:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_1_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_1_nosize | ( | complex(c_float_complex), dimension(:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_2()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_2 | ( | complex(c_float_complex), dimension(:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_2_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_2_c_size_t | ( | complex(c_float_complex), dimension(:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_2_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_2_nosize | ( | complex(c_float_complex), dimension(:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_3()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_3 | ( | complex(c_float_complex), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_3_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_3_c_size_t | ( | complex(c_float_complex), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_3_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_3_nosize | ( | complex(c_float_complex), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_4()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_4 | ( | complex(c_float_complex), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_4_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_4_c_size_t | ( | complex(c_float_complex), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_4_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_4_nosize | ( | complex(c_float_complex), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_5()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_5 | ( | complex(c_float_complex), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_5_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_5_c_size_t | ( | complex(c_float_complex), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_5_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_5_nosize | ( | complex(c_float_complex), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_6()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_6 | ( | complex(c_float_complex), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | length6, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_6_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_6_c_size_t | ( | complex(c_float_complex), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_size_t), intent(in) | length6, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_6_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_6_nosize | ( | complex(c_float_complex), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_7()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_7 | ( | complex(c_float_complex), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | length6, | ||
| integer(c_int), intent(in) | length7, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_7_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_7_c_size_t | ( | complex(c_float_complex), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_size_t), intent(in) | length6, | ||
| integer(c_size_t), intent(in) | length7, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c4_7_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c4_7_nosize | ( | complex(c_float_complex), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_0_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_0_nosize | ( | complex(c_double_complex), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_1()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_1 | ( | complex(c_double_complex), dimension(:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_1_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_1_c_size_t | ( | complex(c_double_complex), dimension(:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_1_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_1_nosize | ( | complex(c_double_complex), dimension(:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_2()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_2 | ( | complex(c_double_complex), dimension(:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_2_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_2_c_size_t | ( | complex(c_double_complex), dimension(:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_2_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_2_nosize | ( | complex(c_double_complex), dimension(:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_3()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_3 | ( | complex(c_double_complex), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_3_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_3_c_size_t | ( | complex(c_double_complex), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_3_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_3_nosize | ( | complex(c_double_complex), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_4()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_4 | ( | complex(c_double_complex), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_4_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_4_c_size_t | ( | complex(c_double_complex), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_4_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_4_nosize | ( | complex(c_double_complex), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_5()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_5 | ( | complex(c_double_complex), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_5_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_5_c_size_t | ( | complex(c_double_complex), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_5_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_5_nosize | ( | complex(c_double_complex), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_6()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_6 | ( | complex(c_double_complex), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | length6, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_6_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_6_c_size_t | ( | complex(c_double_complex), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_size_t), intent(in) | length6, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_6_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_6_nosize | ( | complex(c_double_complex), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_7()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_7 | ( | complex(c_double_complex), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | length6, | ||
| integer(c_int), intent(in) | length7, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_7_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_7_c_size_t | ( | complex(c_double_complex), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_size_t), intent(in) | length6, | ||
| integer(c_size_t), intent(in) | length7, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_c8_7_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_c8_7_nosize | ( | complex(c_double_complex), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_0_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_0_nosize | ( | integer(c_int), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_1()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_1 | ( | integer(c_int), dimension(:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_1_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_1_c_size_t | ( | integer(c_int), dimension(:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_1_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_1_nosize | ( | integer(c_int), dimension(:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_2()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_2 | ( | integer(c_int), dimension(:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_2_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_2_c_size_t | ( | integer(c_int), dimension(:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_2_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_2_nosize | ( | integer(c_int), dimension(:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_3()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_3 | ( | integer(c_int), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_3_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_3_c_size_t | ( | integer(c_int), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_3_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_3_nosize | ( | integer(c_int), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_4()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_4 | ( | integer(c_int), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_4_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_4_c_size_t | ( | integer(c_int), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_4_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_4_nosize | ( | integer(c_int), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_5()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_5 | ( | integer(c_int), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_5_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_5_c_size_t | ( | integer(c_int), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_5_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_5_nosize | ( | integer(c_int), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_6()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_6 | ( | integer(c_int), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | length6, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_6_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_6_c_size_t | ( | integer(c_int), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_size_t), intent(in) | length6, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_6_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_6_nosize | ( | integer(c_int), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_7()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_7 | ( | integer(c_int), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | length6, | ||
| integer(c_int), intent(in) | length7, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_7_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_7_c_size_t | ( | integer(c_int), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_size_t), intent(in) | length6, | ||
| integer(c_size_t), intent(in) | length7, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i4_7_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i4_7_nosize | ( | integer(c_int), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_0_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_0_nosize | ( | integer(c_int64_t), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_1()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_1 | ( | integer(c_int64_t), dimension(:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_1_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_1_c_size_t | ( | integer(c_int64_t), dimension(:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_1_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_1_nosize | ( | integer(c_int64_t), dimension(:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_2()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_2 | ( | integer(c_int64_t), dimension(:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_2_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_2_c_size_t | ( | integer(c_int64_t), dimension(:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_2_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_2_nosize | ( | integer(c_int64_t), dimension(:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_3()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_3 | ( | integer(c_int64_t), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_3_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_3_c_size_t | ( | integer(c_int64_t), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_3_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_3_nosize | ( | integer(c_int64_t), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_4()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_4 | ( | integer(c_int64_t), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_4_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_4_c_size_t | ( | integer(c_int64_t), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_4_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_4_nosize | ( | integer(c_int64_t), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_5()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_5 | ( | integer(c_int64_t), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_5_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_5_c_size_t | ( | integer(c_int64_t), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_5_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_5_nosize | ( | integer(c_int64_t), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_6()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_6 | ( | integer(c_int64_t), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | length6, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_6_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_6_c_size_t | ( | integer(c_int64_t), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_size_t), intent(in) | length6, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_6_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_6_nosize | ( | integer(c_int64_t), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_7()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_7 | ( | integer(c_int64_t), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | length6, | ||
| integer(c_int), intent(in) | length7, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_7_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_7_c_size_t | ( | integer(c_int64_t), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_size_t), intent(in) | length6, | ||
| integer(c_size_t), intent(in) | length7, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_i8_7_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_i8_7_nosize | ( | integer(c_int64_t), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_0_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_0_nosize | ( | logical(c_bool), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_1()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_1 | ( | logical(c_bool), dimension(:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_1_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_1_c_size_t | ( | logical(c_bool), dimension(:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_1_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_1_nosize | ( | logical(c_bool), dimension(:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_2()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_2 | ( | logical(c_bool), dimension(:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_2_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_2_c_size_t | ( | logical(c_bool), dimension(:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_2_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_2_nosize | ( | logical(c_bool), dimension(:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_3()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_3 | ( | logical(c_bool), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_3_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_3_c_size_t | ( | logical(c_bool), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_3_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_3_nosize | ( | logical(c_bool), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_4()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_4 | ( | logical(c_bool), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_4_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_4_c_size_t | ( | logical(c_bool), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_4_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_4_nosize | ( | logical(c_bool), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_5()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_5 | ( | logical(c_bool), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_5_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_5_c_size_t | ( | logical(c_bool), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_5_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_5_nosize | ( | logical(c_bool), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_6()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_6 | ( | logical(c_bool), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | length6, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_6_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_6_c_size_t | ( | logical(c_bool), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_size_t), intent(in) | length6, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_6_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_6_nosize | ( | logical(c_bool), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_7()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_7 | ( | logical(c_bool), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | length6, | ||
| integer(c_int), intent(in) | length7, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_7_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_7_c_size_t | ( | logical(c_bool), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_size_t), intent(in) | length6, | ||
| integer(c_size_t), intent(in) | length7, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_l_7_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_l_7_nosize | ( | logical(c_bool), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_0_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_0_nosize | ( | real(c_float), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_1()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_1 | ( | real(c_float), dimension(:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_1_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_1_c_size_t | ( | real(c_float), dimension(:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_1_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_1_nosize | ( | real(c_float), dimension(:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_2()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_2 | ( | real(c_float), dimension(:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_2_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_2_c_size_t | ( | real(c_float), dimension(:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_2_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_2_nosize | ( | real(c_float), dimension(:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_3()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_3 | ( | real(c_float), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_3_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_3_c_size_t | ( | real(c_float), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_3_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_3_nosize | ( | real(c_float), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_4()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_4 | ( | real(c_float), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_4_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_4_c_size_t | ( | real(c_float), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_4_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_4_nosize | ( | real(c_float), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_5()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_5 | ( | real(c_float), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_5_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_5_c_size_t | ( | real(c_float), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_5_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_5_nosize | ( | real(c_float), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_6()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_6 | ( | real(c_float), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | length6, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_6_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_6_c_size_t | ( | real(c_float), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_size_t), intent(in) | length6, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_6_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_6_nosize | ( | real(c_float), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_7()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_7 | ( | real(c_float), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | length6, | ||
| integer(c_int), intent(in) | length7, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_7_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_7_c_size_t | ( | real(c_float), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_size_t), intent(in) | length6, | ||
| integer(c_size_t), intent(in) | length7, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r4_7_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r4_7_nosize | ( | real(c_float), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_0_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_0_nosize | ( | real(c_double), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_1()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_1 | ( | real(c_double), dimension(:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_1_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_1_c_size_t | ( | real(c_double), dimension(:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_1_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_1_nosize | ( | real(c_double), dimension(:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_2()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_2 | ( | real(c_double), dimension(:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_2_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_2_c_size_t | ( | real(c_double), dimension(:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_2_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_2_nosize | ( | real(c_double), dimension(:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_3()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_3 | ( | real(c_double), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_3_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_3_c_size_t | ( | real(c_double), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_3_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_3_nosize | ( | real(c_double), dimension(:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_4()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_4 | ( | real(c_double), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_4_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_4_c_size_t | ( | real(c_double), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_4_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_4_nosize | ( | real(c_double), dimension(:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_5()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_5 | ( | real(c_double), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_5_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_5_c_size_t | ( | real(c_double), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_5_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_5_nosize | ( | real(c_double), dimension(:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_6()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_6 | ( | real(c_double), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | length6, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_6_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_6_c_size_t | ( | real(c_double), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_size_t), intent(in) | length6, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_6_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_6_nosize | ( | real(c_double), dimension(:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_7()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_7 | ( | real(c_double), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | length1, | ||
| integer(c_int), intent(in) | length2, | ||
| integer(c_int), intent(in) | length3, | ||
| integer(c_int), intent(in) | length4, | ||
| integer(c_int), intent(in) | length5, | ||
| integer(c_int), intent(in) | length6, | ||
| integer(c_int), intent(in) | length7, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_7_c_size_t()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_7_c_size_t | ( | real(c_double), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_size_t), intent(in) | length1, | ||
| integer(c_size_t), intent(in) | length2, | ||
| integer(c_size_t), intent(in) | length3, | ||
| integer(c_size_t), intent(in) | length4, | ||
| integer(c_size_t), intent(in) | length5, | ||
| integer(c_size_t), intent(in) | length6, | ||
| integer(c_size_t), intent(in) | length7, | ||
| integer(c_int), intent(in) | flags | ||
| ) |
◆ hiphostregister_r8_7_nosize()
| integer(c_int) function hipfort_hiphostregister::hiphostregister::hiphostregister_r8_7_nosize | ( | real(c_double), dimension(:,:,:,:,:,:,:), intent(in), target | hostptr, |
| integer(c_int), intent(in) | flags | ||
| ) |
The documentation for this interface was generated from the following file: