Searched refs:rb_thread_call_without_gvl (Results 1 - 12 of 12) sorted by relevance

/macosx-10.10.1/ruby-106/ruby/include/ruby/
H A Dthread.h30 void *rb_thread_call_without_gvl(void *(*func)(void *), void *data1,
/macosx-10.10.1/ruby-106/ruby/ext/curses/
H A Dcurses.c660 rb_thread_call_without_gvl(getch_func, &c, RUBY_UBF_IO, 0);
697 rb_thread_call_without_gvl(getstr_func, rtn, RUBY_UBF_IO, 0);
1978 rb_thread_call_without_gvl(wgetch_func, (void *)&arg, RUBY_UBF_IO, 0);
2020 rb_thread_call_without_gvl(wgetstr_func, (void *)&arg, RUBY_UBF_IO, 0);
/macosx-10.10.1/ruby-106/ruby/ext/openssl/
H A Dossl_pkey_dsa.c133 rb_thread_call_without_gvl(dsa_blocking_gen, &gen_arg, ossl_generate_cb_stop, &cb_arg);
H A Dossl_pkey_dh.c126 rb_thread_call_without_gvl(dh_blocking_gen, &gen_arg, ossl_generate_cb_stop, &cb_arg);
H A Dossl_pkey_rsa.c136 rb_thread_call_without_gvl(rsa_blocking_gen, &gen_arg, ossl_generate_cb_stop, &cb_arg);
/macosx-10.10.1/ruby-106/ruby/ext/socket/
H A Dancdata.c1126 return (ssize_t)rb_thread_call_without_gvl(nogvl_sendmsg_func, &args, RUBY_UBF_IO, 0);
1388 return (ssize_t)rb_thread_call_without_gvl(nogvl_recvmsg_func, &args, RUBY_UBF_IO, 0);
H A Draddrinfo.c189 ret = (int)(VALUE)rb_thread_call_without_gvl(nogvl_getaddrinfo, &arg, RUBY_UBF_IO, 0);
234 ret = (int)(VALUE)rb_thread_call_without_gvl(nogvl_getnameinfo, &arg, RUBY_UBF_IO, 0);
/macosx-10.10.1/ruby-106/ruby/
H A Dthread.c1234 * rb_thread_call_without_gvl - permit concurrent/parallel execution.
1238 * rb_thread_call_without_gvl() does:
1265 * correctly. Be careful to use rb_thread_call_without_gvl(). If you don't
1326 rb_thread_call_without_gvl(void *(*func)(void *data), void *data1, function
1371 return (VALUE)rb_thread_call_without_gvl(f, data1, ubf, data2);
1378 * rb_thread_call_without_gvl() you can not access Ruby values or invoke
H A Dio.c4061 return (int)(intptr_t)rb_thread_call_without_gvl(nogvl_close, &fd, RUBY_UBF_IO, 0);
4078 return (int)(intptr_t)rb_thread_call_without_gvl(nogvl_fclose, file, RUBY_UBF_IO, 0);
5250 fd = (int)(VALUE)rb_thread_call_without_gvl(sysopen_func, data, RUBY_UBF_IO, 0);
10215 rb_thread_call_without_gvl(nogvl_copy_stream_func, (void*)stp, RUBY_UBF_IO, 0);
H A Dbignum.c2826 rb_thread_call_without_gvl(bigdivrem1, &bds, rb_big_stop, &bds);
H A Dprocess.c717 result = (rb_pid_t)(VALUE)rb_thread_call_without_gvl(rb_waitpid_blocking, &arg,
/macosx-10.10.1/ruby-106/ruby/ext/zlib/
H A Dzlib.c1058 err = (int)(VALUE)rb_thread_call_without_gvl(zstream_run_func, (void *)&args,

Completed in 330 milliseconds