acc_copyin– Allocate device memory and copy host memory to it.
In C/C++, this function allocates len bytes of device memory and maps it to the specified host address in a. The device address of the newly allocated device memory is returned.
In Fortran, two (2) forms are supported. In the first form, a specifies a contiguous array section. The second form a specifies a variable or array element and len specifies the length in bytes.
OpenACC specification v2.0, section 3.2.17.