DATA_PTR 6535 compile.c struct st_table *labels_table = DATA_PTR(labels_wrapper); DATA_PTR 6672 compile.c DATA_PTR(labels_wrapper) = 0; DATA_PTR 8342 compile.c DATA_PTR(dump_obj) = NULL; DATA_PTR 1176 cont.c if (DATA_PTR(fibval) != 0) { DATA_PTR 1188 cont.c DATA_PTR(fibval) = fib; DATA_PTR 175 encoding.c return DATA_PTR(enc); DATA_PTR 1121 encoding.c if (!(enc = DATA_PTR(self)) || rb_enc_from_index(rb_enc_to_index(enc)) != enc) { DATA_PTR 1143 encoding.c return rb_fstring_cstr(rb_enc_name((rb_encoding*)DATA_PTR(self))); DATA_PTR 626 error.c return DATA_PTR(obj); DATA_PTR 1342 error.c ptr = DATA_PTR(mesg); DATA_PTR 13 ext/-test-/marshal/compat/usrcompat.c *(int *)DATA_PTR(self) = NUM2INT(val); DATA_PTR 34 ext/-test-/st/numhash/numhash.c DATA_PTR(self) = st_init_numtable(); DATA_PTR 274 ext/bigdecimal/bigdecimal.c pv = DATA_PTR(v); DATA_PTR 843 ext/bigdecimal/bigdecimal.c Real* pv = DATA_PTR(self); DATA_PTR 2300 ext/bigdecimal/bigdecimal.c exp = DATA_PTR(vexp); DATA_PTR 2529 ext/bigdecimal/bigdecimal.c DATA_PTR(self) = pv; DATA_PTR 2545 ext/bigdecimal/bigdecimal.c DATA_PTR(self) = VpCopy(pv, x); DATA_PTR 2567 ext/bigdecimal/bigdecimal.c return DATA_PTR(iniValue); DATA_PTR 2777 ext/bigdecimal/bigdecimal.c vx = DATA_PTR(x); DATA_PTR 2841 ext/bigdecimal/bigdecimal.c while (!VpIsZero((Real*)DATA_PTR(d))) { DATA_PTR 2842 ext/bigdecimal/bigdecimal.c SIGNED_VALUE const ey = VpExponent10(DATA_PTR(y)); DATA_PTR 2843 ext/bigdecimal/bigdecimal.c SIGNED_VALUE const ed = VpExponent10(DATA_PTR(d)); DATA_PTR 2865 ext/bigdecimal/bigdecimal.c vprec = SSIZET2NUM(prec - VpExponent10(DATA_PTR(y))); DATA_PTR 2915 ext/bigdecimal/bigdecimal.c vx = DATA_PTR(x); DATA_PTR 3005 ext/bigdecimal/bigdecimal.c while (!VpIsZero((Real*)DATA_PTR(d))) { DATA_PTR 3006 ext/bigdecimal/bigdecimal.c SIGNED_VALUE const ey = VpExponent10(DATA_PTR(y)); DATA_PTR 3007 ext/bigdecimal/bigdecimal.c SIGNED_VALUE const ed = VpExponent10(DATA_PTR(d)); DATA_PTR 232 ext/dbm/dbm.c DATA_PTR(obj) = dbmp; DATA_PTR 109 ext/fiddle/handle.c struct dl_handle *fiddle_handle = DATA_PTR(obj); DATA_PTR 30 ext/fiddle/pointer.c #define RPTR_DATA(obj) ((struct ptr_data *)(DATA_PTR(obj))) DATA_PTR 272 ext/gdbm/gdbm.c free_dbm(DATA_PTR(obj)); DATA_PTR 273 ext/gdbm/gdbm.c DATA_PTR(obj) = dbmp; DATA_PTR 688 ext/objspace/objspace.c VALUE obj = (VALUE)DATA_PTR(self); DATA_PTR 696 ext/objspace/objspace.c VALUE obj = (VALUE)DATA_PTR(self); DATA_PTR 706 ext/objspace/objspace.c VALUE obj = (VALUE)DATA_PTR(self); DATA_PTR 789 ext/objspace/objspace.c obj = (VALUE)DATA_PTR(obj); DATA_PTR 900 ext/objspace/objspace.c obj = (VALUE)DATA_PTR(obj); DATA_PTR 922 ext/objspace/objspace.c obj = (VALUE)DATA_PTR(obj); DATA_PTR 96 ext/openssl/ossl_ns_spki.c NETSCAPE_SPKI_free(DATA_PTR(self)); DATA_PTR 158 ext/openssl/ossl_pkcs12.c PKCS12 *pkcs = DATA_PTR(self); DATA_PTR 164 ext/openssl/ossl_pkcs12.c DATA_PTR(self) = pkcs; DATA_PTR 381 ext/openssl/ossl_pkcs7.c PKCS7 *p7, *pkcs = DATA_PTR(self); DATA_PTR 396 ext/openssl/ossl_pkcs7.c DATA_PTR(self) = NULL; DATA_PTR 400 ext/openssl/ossl_pkcs7.c DATA_PTR(self) = pkcs; DATA_PTR 423 ext/openssl/ossl_pkcs7.c DATA_PTR(self) = pkcs7; DATA_PTR 412 ext/openssl/ossl_ssl.c DATA_PTR(sess_obj) = sess; DATA_PTR 461 ext/openssl/ossl_ssl.c DATA_PTR(sess_obj) = sess; DATA_PTR 121 ext/openssl/ossl_x509attr.c DATA_PTR(self) = attr; DATA_PTR 156 ext/openssl/ossl_x509cert.c X509 *x509, *x = DATA_PTR(self); DATA_PTR 166 ext/openssl/ossl_x509cert.c DATA_PTR(self) = x; DATA_PTR 170 ext/openssl/ossl_x509cert.c DATA_PTR(self) = x; DATA_PTR 192 ext/openssl/ossl_x509cert.c DATA_PTR(self) = x509; DATA_PTR 111 ext/openssl/ossl_x509crl.c X509_CRL *crl, *x = DATA_PTR(self); DATA_PTR 120 ext/openssl/ossl_x509crl.c DATA_PTR(self) = x; DATA_PTR 124 ext/openssl/ossl_x509crl.c DATA_PTR(self) = x; DATA_PTR 145 ext/openssl/ossl_x509crl.c DATA_PTR(self) = crl; DATA_PTR 314 ext/openssl/ossl_x509ext.c DATA_PTR(self) = ext; DATA_PTR 174 ext/openssl/ossl_x509name.c DATA_PTR(self) = name; DATA_PTR 119 ext/openssl/ossl_x509req.c X509_REQ *req, *x = DATA_PTR(self); DATA_PTR 128 ext/openssl/ossl_x509req.c DATA_PTR(self) = x; DATA_PTR 132 ext/openssl/ossl_x509req.c DATA_PTR(self) = x; DATA_PTR 153 ext/openssl/ossl_x509req.c DATA_PTR(self) = req; DATA_PTR 212 ext/sdbm/init.c DATA_PTR(obj) = dbmp; DATA_PTR 808 ext/socket/raddrinfo.c DATA_PTR(a) = rai = alloc_addrinfo(); DATA_PTR 1050 ext/socket/raddrinfo.c DATA_PTR(self) = rai = alloc_addrinfo(); DATA_PTR 1705 ext/socket/raddrinfo.c DATA_PTR(self) = rai = alloc_addrinfo(); DATA_PTR 2469 ext/socket/raddrinfo.c DATA_PTR(addr) = rai = alloc_addrinfo(); DATA_PTR 127 ext/stringio/stringio.c ((struct StringIO*)DATA_PTR(strio))->flags & FMODE_##mode) DATA_PTR 179 ext/stringio/stringio.c DATA_PTR(self) = ptr = strio_alloc(); DATA_PTR 477 ext/stringio/stringio.c strio_free(DATA_PTR(copy)); DATA_PTR 479 ext/stringio/stringio.c DATA_PTR(copy) = ptr; DATA_PTR 6135 ext/tk/tcltklib.c if (DATA_PTR(self)) { DATA_PTR 6140 ext/tk/tcltklib.c DATA_PTR(self) = ptr; DATA_PTR 317 ext/win32ole/win32ole.c st_delete(DATA_PTR(com_hash), &key, 0); DATA_PTR 400 ext/win32ole/win32ole.c struct st_table *tbl = DATA_PTR(com_hash); DATA_PTR 862 ext/win32ole/win32ole.c struct st_table *tbl = DATA_PTR(enc2cp_hash); DATA_PTR 4893 file.c if (DATA_PTR(obj)) { DATA_PTR 4894 file.c xfree(DATA_PTR(obj)); DATA_PTR 4895 file.c DATA_PTR(obj) = NULL; DATA_PTR 4899 file.c DATA_PTR(obj) = nst; DATA_PTR 4911 file.c if (DATA_PTR(copy)) { DATA_PTR 4912 file.c xfree(DATA_PTR(copy)); DATA_PTR 4913 file.c DATA_PTR(copy) = 0; DATA_PTR 4915 file.c if (DATA_PTR(orig)) { DATA_PTR 4917 file.c *nst = *(struct stat*)DATA_PTR(orig); DATA_PTR 4918 file.c DATA_PTR(copy) = nst; DATA_PTR 1987 gc.c DATA_PTR(obj) = xcalloc(1, size); DATA_PTR 2007 gc.c DATA_PTR(obj) = xcalloc(1, size); DATA_PTR 2181 gc.c if (DATA_PTR(obj)) { DATA_PTR 2184 gc.c void *data = DATA_PTR(obj); DATA_PTR 2867 gc.c if (!DATA_PTR(p) || !RANY(p)->as.data.dfree) break; DATA_PTR 2876 gc.c xfree(DATA_PTR(p)); DATA_PTR 4486 gc.c void *const ptr = DATA_PTR(obj); DATA_PTR 1141 include/ruby/ruby.h (void)((sval) = (type *)DATA_PTR(result)); DATA_PTR 1159 include/ruby/ruby.h (void)((sval) = (type *)DATA_PTR(result)); DATA_PTR 402 io.c #define argf_of(obj) (*(struct argf *)DATA_PTR(obj)) DATA_PTR 903 iseq.c rb_iseq_t *iseq = DATA_PTR(iseqw); DATA_PTR 1402 proc.c m1 = (struct METHOD *)DATA_PTR(method); DATA_PTR 1403 proc.c m2 = (struct METHOD *)DATA_PTR(other); DATA_PTR 1822 proc.c struct METHOD *method = (struct METHOD *)DATA_PTR(body); DATA_PTR 3987 process.c return (VALUE)rb_spawn_process(DATA_PTR(argp->execarg), DATA_PTR 351 random.c return DATA_PTR(obj); DATA_PTR 927 string.c DATA_PTR(econv_wrapper) = ec; DATA_PTR 950 string.c DATA_PTR(econv_wrapper) = 0; DATA_PTR 4360 thread.c rb_mutex_lock((VALUE)DATA_PTR(thread_shield)); DATA_PTR 4384 thread.c if (DATA_PTR(self)) return Qtrue; DATA_PTR 4416 thread.c DATA_PTR(self) = 0; DATA_PTR 2129 time.c tobj = DATA_PTR(time); /* skip type check */ DATA_PTR 3214 transcode.c DATA_PTR(self) = ec; DATA_PTR 3427 transcode.c DATA_PTR(self) = ec; DATA_PTR 3560 transcode.c ec2 = DATA_PTR(other); DATA_PTR 1972 variable.c DATA_PTR(av) = tbl = st_init_numtable(); DATA_PTR 254 vm_core.h #define CoreDataFromValue(obj, type) (type*)DATA_PTR(obj)