diff --git a/src/util-mpm-ac.c b/src/util-mpm-ac.c index 5208dd1f66..bb7e7fb573 100644 --- a/src/util-mpm-ac.c +++ b/src/util-mpm-ac.c @@ -1831,12 +1831,12 @@ static void *SCACCudaDispatcher(void *arg) cb_data->op_buffer_read, cb_data->op_buffer_write); #endif - r = SCCudaMemcpyHtoD(cuda_packets_buffer_d, (cb_data->d_buffer + cb_culled_info.d_buffer_start_offset), cb_culled_info.d_buffer_len); + r = SCCudaMemcpyHtoDAsync(cuda_packets_buffer_d, (cb_data->d_buffer + cb_culled_info.d_buffer_start_offset), cb_culled_info.d_buffer_len, 0); if (r < 0) { SCLogError(SC_ERR_AC_CUDA_ERROR, "SCCudaMemcpyHtoD failure."); exit(EXIT_FAILURE); } - r = SCCudaMemcpyHtoD(cuda_offset_buffer_d, (cb_data->o_buffer + cb_culled_info.op_buffer_start_offset), sizeof(uint32_t) * cb_culled_info.no_of_items); + r = SCCudaMemcpyHtoDAsync(cuda_offset_buffer_d, (cb_data->o_buffer + cb_culled_info.op_buffer_start_offset), sizeof(uint32_t) * cb_culled_info.no_of_items, 0); if (r < 0) { SCLogError(SC_ERR_AC_CUDA_ERROR, "SCCudaMemcpyHtoD failure."); exit(EXIT_FAILURE); @@ -1856,7 +1856,7 @@ static void *SCACCudaDispatcher(void *arg) SCLogError(SC_ERR_AC_CUDA_ERROR, "SCCudaLaunchKernel failure."); exit(EXIT_FAILURE); } - r = SCCudaMemcpyDtoH(cuda_results_buffer_h, cuda_results_buffer_d, sizeof(uint32_t) * (cb_culled_info.d_buffer_len * 2)); + r = SCCudaMemcpyDtoHAsync(cuda_results_buffer_h, cuda_results_buffer_d, sizeof(uint32_t) * (cb_culled_info.d_buffer_len * 2), 0); if (r < 0) { SCLogError(SC_ERR_AC_CUDA_ERROR, "SCCudaMemcpyDtoH failure."); exit(EXIT_FAILURE);