caf_put_strided Interface

interface


Called by

interface~~caf_put_strided~~CalledByGraph interface~caf_put_strided caf_put_strided proc~put_strided_helper put_strided_helper proc~put_strided_helper->interface~caf_put_strided proc~prif_put_strided_indirect prif_put_strided_indirect proc~prif_put_strided_indirect->proc~put_strided_helper interface~prif_put_strided_indirect prif_put_strided_indirect interface~prif_put_strided_indirect->proc~prif_put_strided_indirect proc~prif_put_strided prif_put_strided proc~prif_put_strided->interface~prif_put_strided_indirect interface~prif_put_strided prif_put_strided interface~prif_put_strided->proc~prif_put_strided

subroutine caf_put_strided(dims, image_num, remote_ptr, remote_stride, current_image_buffer, current_image_stride, element_size, extent) bind(c)

Arguments

TypeIntentOptionalAttributesName
integer(kind=c_int), intent(in), value:: dims
integer(kind=c_int), intent(in), value:: image_num
integer(kind=c_intptr_t), intent(in), value:: remote_ptr
type(c_ptr), intent(in), value:: remote_stride
type(c_ptr), intent(in), value:: current_image_buffer
type(c_ptr), intent(in), value:: current_image_stride
integer(kind=c_size_t), intent(in), value:: element_size
type(c_ptr), intent(in), value:: extent

Description

void caf_put_strided(int dims, int image_num, intptr_t remote_ptr, void remote_stride, void current_image_buffer, void * current_image_stride, size_t element_size, void *extent)