RDATA 1696 dir.c RDATA(dir)->dfree != (RUBY_DATA_FUNC)free_dir) { RDATA 101 encoding.c RDATA(obj)->dmark != enc_mark) { RDATA 104 encoding.c return check_encoding(RDATA(obj)->data); RDATA 155 encoding.c if (enc_check_encoding(enc) >= 0) return RDATA(enc)->data; RDATA 549 encoding.c if (RDATA(obj)->dmark == enc_mark) return Qtrue; RDATA 586 encoding.c if (RDATA(obj)->dmark == enc_mark) { RDATA 70 enumerator.c if (RDATA(obj)->dmark != enumerator_mark) { RDATA 570 enumerator.c if (RDATA(obj)->dmark != yielder_mark) { RDATA 664 enumerator.c if (RDATA(obj)->dmark != generator_mark) { RDATA 216 ext/bigdecimal/bigdecimal.c if(RDATA(v)->dfree ==(void *) BigDecimal_delete) { RDATA 295 ext/iconv/iconv.c if (RDATA(obj)->dfree != ICONV_FREE) { RDATA 642 ext/openssl/ossl_ocsp.c RDATA(self)->data = newid; RDATA 40 ext/openssl/ossl_ssl_session.c if (RDATA(self)->data) RDATA 70 ext/openssl/ossl_ssl_session.c RDATA(self)->data = ctx; RDATA 334 ext/openssl/ossl_x509store.c RDATA(obj)->data = NULL; RDATA 35 ext/stringio/stringio.c #define IS_STRIO(obj) (RDATA(obj)->dmark == (RUBY_DATA_FUNC)strio_mark) RDATA 208 ext/strscan/strscan.c if (TYPE(obj) != T_DATA || RDATA(obj)->dmark != (RUBY_DATA_FUNC)strscan_mark) { RDATA 1666 gc.c struct heaps_slot *slot = (struct heaps_slot *)RDATA(p)->dmark; RDATA 1740 gc.c RDATA(p)->dfree = 0; RDATA 1766 gc.c RDATA(pp)->dmark = (void *)&heaps[i]; RDATA 2348 gc.c if (RDATA(obj)->dfree) { RDATA 2349 gc.c (*RDATA(obj)->dfree)(DATA_PTR(obj)); RDATA 2399 gc.c RDATA(p)->dfree = 0; RDATA 682 include/ruby/ruby.h #define DATA_PTR(dta) (RDATA(dta)->data) RDATA 76 proc.c RDATA(proc)->dfree == (RUBY_DATA_FUNC) proc_free) { RDATA 667 proc.c RDATA(other)->dmark == proc_mark) { RDATA 774 proc.c RDATA(method)->dmark == (RUBY_DATA_FUNC) bm_mark) { RDATA 869 proc.c || RDATA(other)->dmark != (RUBY_DATA_FUNC) bm_mark) RDATA 1129 proc.c if (RDATA(body)->dmark == (RUBY_DATA_FUNC) bm_mark) { RDATA 1608 proc.c if (TYPE(m) == T_DATA && RDATA(m)->dmark == (RUBY_DATA_FUNC) bm_mark) { RDATA 272 time.c if (TYPE(time) == T_DATA && RDATA(time)->dfree == time_free) { RDATA 287 time.c if (TYPE(time) == T_DATA && RDATA(time)->dfree == time_free) { RDATA 330 time.c if (TYPE(time) == T_DATA && RDATA(time)->dfree == time_free) { RDATA 1095 time.c if (TYPE(time2) == T_DATA && RDATA(time2)->dfree == time_free) { RDATA 1134 time.c if (TYPE(time2) == T_DATA && RDATA(time2)->dfree == time_free) { RDATA 1198 time.c if (TYPE(time) != T_DATA || RDATA(time)->dfree != time_free) { RDATA 1478 time.c if (TYPE(time2) == T_DATA && RDATA(time2)->dfree == time_free) { RDATA 1505 time.c if (TYPE(time2) == T_DATA && RDATA(time2)->dfree == time_free) { RDATA 3169 transcode.c #define IS_ECONV(obj) (RDATA(obj)->dfree == (RUBY_DATA_FUNC)econv_free) RDATA 1332 variable.c if (RDATA(av)->dmark != (RUBY_DATA_FUNC)rb_mark_tbl || RDATA 1333 variable.c RDATA(av)->dfree != (RUBY_DATA_FUNC)st_free_table) {