prif_get_strided Module Procedure

module procedure prif_get_strided module module subroutine prif_get_strided(image_num, coarray_handle, offset, remote_stride, current_image_buffer, current_image_stride, element_size, extent, stat, errmsg, errmsg_alloc)

Arguments

TypeIntentOptionalAttributesName
integer(kind=c_int), intent(in) :: image_num
type(prif_coarray_handle), intent(in) :: coarray_handle
integer(kind=c_size_t), intent(in) :: offset
integer(kind=c_ptrdiff_t), intent(in) :: remote_stride(:)
type(c_ptr), intent(in) :: current_image_buffer
integer(kind=c_ptrdiff_t), intent(in) :: current_image_stride(:)
integer(kind=c_size_t), intent(in) :: element_size
integer(kind=c_size_t), intent(in) :: extent(:)
integer(kind=c_int), intent(out), optional :: stat
character(len=*), intent(inout), optional :: errmsg
character(len=:), intent(inout), optional allocatable:: errmsg_alloc

Calls

proc~~prif_get_strided~~CallsGraph proc~prif_get_strided prif_get_strided call_assert call_assert proc~prif_get_strided->call_assert proc~coarray_handle_check coarray_handle_check proc~prif_get_strided->proc~coarray_handle_check interface~prif_get_strided_indirect prif_get_strided_indirect proc~prif_get_strided->interface~prif_get_strided_indirect proc~base_pointer base_pointer proc~prif_get_strided->proc~base_pointer assert_always assert_always proc~coarray_handle_check->assert_always proc~prif_get_strided_indirect prif_get_strided_indirect interface~prif_get_strided_indirect->proc~prif_get_strided_indirect proc~base_pointer->call_assert proc~base_pointer->proc~coarray_handle_check interface~caf_convert_base_addr caf_convert_base_addr proc~base_pointer->interface~caf_convert_base_addr call_assert_describe call_assert_describe proc~base_pointer->call_assert_describe proc~get_strided_helper get_strided_helper proc~prif_get_strided_indirect->proc~get_strided_helper proc~get_strided_helper->call_assert interface~caf_get_strided caf_get_strided proc~get_strided_helper->interface~caf_get_strided

Called by

proc~~prif_get_strided~~CalledByGraph proc~prif_get_strided prif_get_strided interface~prif_get_strided prif_get_strided interface~prif_get_strided->proc~prif_get_strided

Contents

None