Lines Matching refs:src_devicep
3372 struct gomp_device_descr *dst_devicep = NULL, *src_devicep = NULL; in omp_target_memcpy() local
3393 src_devicep = resolve_device (src_device_num); in omp_target_memcpy()
3394 if (src_devicep == NULL) in omp_target_memcpy()
3397 if (!(src_devicep->capabilities & GOMP_OFFLOAD_CAP_OPENMP_400) in omp_target_memcpy()
3398 || src_devicep->capabilities & GOMP_OFFLOAD_CAP_SHARED_MEM) in omp_target_memcpy()
3399 src_devicep = NULL; in omp_target_memcpy()
3401 if (src_devicep == NULL && dst_devicep == NULL) in omp_target_memcpy()
3406 if (src_devicep == NULL) in omp_target_memcpy()
3417 gomp_mutex_lock (&src_devicep->lock); in omp_target_memcpy()
3418 ret = src_devicep->dev2host_func (src_devicep->target_id, in omp_target_memcpy()
3421 gomp_mutex_unlock (&src_devicep->lock); in omp_target_memcpy()
3424 if (src_devicep == dst_devicep) in omp_target_memcpy()
3426 gomp_mutex_lock (&src_devicep->lock); in omp_target_memcpy()
3427 ret = src_devicep->dev2dev_func (src_devicep->target_id, in omp_target_memcpy()
3430 gomp_mutex_unlock (&src_devicep->lock); in omp_target_memcpy()
3444 struct gomp_device_descr *src_devicep) in omp_target_memcpy_rect_worker() argument
3457 if (dst_devicep == NULL && src_devicep == NULL) in omp_target_memcpy_rect_worker()
3463 else if (src_devicep == NULL) in omp_target_memcpy_rect_worker()
3469 ret = src_devicep->dev2host_func (src_devicep->target_id, in omp_target_memcpy_rect_worker()
3473 else if (src_devicep == dst_devicep) in omp_target_memcpy_rect_worker()
3474 ret = src_devicep->dev2dev_func (src_devicep->target_id, in omp_target_memcpy_rect_worker()
3503 src_devicep); in omp_target_memcpy_rect_worker()
3521 struct gomp_device_descr *dst_devicep = NULL, *src_devicep = NULL; in omp_target_memcpy_rect() local
3544 src_devicep = resolve_device (src_device_num); in omp_target_memcpy_rect()
3545 if (src_devicep == NULL) in omp_target_memcpy_rect()
3548 if (!(src_devicep->capabilities & GOMP_OFFLOAD_CAP_OPENMP_400) in omp_target_memcpy_rect()
3549 || src_devicep->capabilities & GOMP_OFFLOAD_CAP_SHARED_MEM) in omp_target_memcpy_rect()
3550 src_devicep = NULL; in omp_target_memcpy_rect()
3553 if (src_devicep != NULL && dst_devicep != NULL && src_devicep != dst_devicep) in omp_target_memcpy_rect()
3556 if (src_devicep) in omp_target_memcpy_rect()
3557 gomp_mutex_lock (&src_devicep->lock); in omp_target_memcpy_rect()
3563 dst_devicep, src_devicep); in omp_target_memcpy_rect()
3564 if (src_devicep) in omp_target_memcpy_rect()
3565 gomp_mutex_unlock (&src_devicep->lock); in omp_target_memcpy_rect()