349
350
351
352
353
354
355
356
357
358
359
360
361
362
|
# File 'ext/cumo/cuda/driver.c', line 349
static VALUE
rb_cuModuleLoadData(VALUE self, VALUE image)
{
CUmodule _module;
const void* _image = (void*)RSTRING_PTR(image);
CUresult status;
struct cuModuleLoadDataParam param = {&_module, _image};
status = (CUresult)rb_thread_call_without_gvl(cuModuleLoadData_without_gvl_cb, ¶m, NULL, NULL);
//status = cuModuleLoadData(&_module, _image);
check_status(status);
return SIZET2NUM((size_t)_module);
}
|