pub unsafe extern "C" fn hipDeviceGetExecutionCtx( ctx: *mut hipExecutionCtx_t, device: c_int, ) -> hipError_t