cudaMemcpy2D on device

As you know, you can call a device-side version of memcpy in a CUDA kernel simply by calling “memcpy”. Is is possible to call some of the more intelligent memcpy host functions on the device?

e.g. cudaMemcpy2D

?