/openbsd/gnu/usr.bin/perl/cpan/Digest-MD5/ |
H A D | MD5.xs | 58 #ifndef sv_magicext 59 # define sv_magicext(sv, obj, type, vtbl, name, namlen) \ macro 154 sv_magicext(sv, NULL, PERL_MAGIC_ext, (const MGVTBL * const)&vtbl_md5, (const char *)context, 0); in new_md5_ctx()
|
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/ |
H A D | 5007003 | 57 sv_magicext # U
|
/openbsd/gnu/usr.bin/perl/dist/threads-shared/ |
H A D | shared.xs | 426 mg = sv_magicext(ssv, NULL, PERL_MAGIC_ext, &sharedsv_userlock_vtbl, in S_get_userlock() 500 mg = sv_magicext(sv, obj, PERL_MAGIC_tied, &sharedsv_array_vtbl, in Perl_sharedsv_associate() 517 mg = sv_magicext(sv, Nullsv, PERL_MAGIC_shared_scalar, in Perl_sharedsv_associate() 925 nmg = sv_magicext(nsv, mg->mg_obj, mg->mg_type, mg->mg_virtual, in sharedsv_scalar_mg_local() 1190 MAGIC *nmg = sv_magicext(nsv,mg->mg_obj, in sharedsv_array_mg_copy()
|
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/ |
H A D | 5007003 | 145 sv_magicext # U
|
/openbsd/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/ |
H A D | FieldHash.xs | 88 mg = sv_magicext(item, id, PERL_MAGIC_ext, NULL, NULL, 0); in HUF_obj_id()
|
/openbsd/gnu/usr.bin/perl/ext/PerlIO-encoding/ |
H A D | encoding.xs | 71 sv_magicext(sv, NULL, PERL_MAGIC_ext, &PerlIOEncode_tag, 0, 0); in PerlIOEncode_getarg()
|
/openbsd/gnu/usr.bin/perl/ext/PerlIO-via/ |
H A D | via.xs | 622 sv_magicext(sv, NULL, PERL_MAGIC_ext, &PerlIOVia_tag, 0, 0); in PerlIOVia_getarg()
|
/openbsd/gnu/usr.bin/perl/ |
H A D | av.c | 1214 mg = sv_magicext(MUTABLE_SV(av), 0, PERL_MAGIC_arylen_p, in S_get_aux_mg()
|
H A D | perl.c | 4474 mg = sv_magicext(PL_DBsingle, NULL, PERL_MAGIC_debugvar, &PL_vtbl_debugvar, 0, 0); in Perl_init_debugger() 4481 mg = sv_magicext(PL_DBtrace, NULL, PERL_MAGIC_debugvar, &PL_vtbl_debugvar, 0, 0); in Perl_init_debugger() 4488 mg = sv_magicext(PL_DBsignal, NULL, PERL_MAGIC_debugvar, &PL_vtbl_debugvar, 0, 0); in Perl_init_debugger()
|
H A D | hv.c | 3458 mg = sv_magicext(MUTABLE_SV(hv), 0, PERL_MAGIC_rhash, 0, 0, 0); in Perl_hv_placeholders_p() 3504 if (!sv_magicext(MUTABLE_SV(hv), 0, PERL_MAGIC_rhash, 0, 0, ph)) in Perl_hv_placeholders_set()
|
H A D | scope.c | 1942 (void)sv_magicext(variable, coderef, PERL_MAGIC_destruct, in Perl_mortal_destructor_sv()
|
H A D | sv.c | 5915 return sv_magicext(sv, NULL, PERL_MAGIC_regex_global, 5980 mg = sv_magicext(sv,obj,how,vtable,name,namlen); 6220 mg = sv_magicext(tsv, NULL, PERL_MAGIC_backref, &PL_vtbl_backref, NULL, 0); 7741 *mgp = sv_magicext(sv, 0, PERL_MAGIC_utf8, &PL_vtbl_utf8, 0, 0); 7784 *mgp = sv_magicext(sv, 0, PERL_MAGIC_utf8, (MGVTBL*)&PL_vtbl_utf8, 0, 8594 mg = sv_magicext(sv, 0, PERL_MAGIC_collxfrm, &PL_vtbl_collxfrm,
|
H A D | doio.c | 1556 …mg = sv_magicext((SV*)GvIOp(PL_argvoutgv), (SV*)magic_av, PERL_MAGIC_uvar, &argvout_vtbl, NULL, 0); in Perl_nextargv()
|
H A D | mg.c | 496 sv_magicext(nsv, mg->mg_obj, mg->mg_type, vtbl, in Perl_mg_localize()
|
H A D | util.c | 1023 mg = sv_magicext(sv, NULL, PERL_MAGIC_bm, &PL_vtbl_bm, NULL, 0); in Perl_fbm_compile()
|
H A D | pp_ctl.c | 6500 mg = sv_magicext(sv, NULL, PERL_MAGIC_fm, &PL_vtbl_fm, NULL, 0); in S_doparseform()
|
H A D | pp.c | 7459 MAGIC * const mg = sv_magicext(ret, arg, PERL_MAGIC_lvref,
|
H A D | embed.h | 700 # define sv_magicext(a,b,c,d,e,f) Perl_sv_magicext(aTHX_ a,b,c,d,e,f) macro
|
H A D | toke.c | 10814 mg = sv_magicext(MUTABLE_SV(PL_curstash), 0, PERL_MAGIC_symtab, 0, 0, in S_scan_pat()
|
/openbsd/gnu/usr.bin/perl/dist/threads/ |
H A D | threads.xs | 734 mg = sv_magicext(sv, Nullsv, PERL_MAGIC_shared_scalar, &ithread_vtbl, (char *)thread, 0); in S_ithread_to_SV()
|
/openbsd/gnu/usr.bin/perl/dist/Storable/ |
H A D | Storable.xs | 454 #ifndef sv_magicext 455 # define sv_magicext(sv, obj, type, vtbl, name, namlen) \ macro 483 sv_magicext(self, NULL, PERL_MAGIC_ext, &vtbl_storable, NULL, 0); \
|
/openbsd/gnu/usr.bin/perl/ext/B/ |
H A D | B.xs | 182 sv_magicext(target, temp, PERL_MAGIC_sv, NULL, NULL, 0); in make_temp_object()
|
/openbsd/gnu/usr.bin/perl/ext/XS-APItest/ |
H A D | APItest.xs | 3178 sv_magicext(sv, NULL, PERL_MAGIC_ext, &rmagical_b, NULL, 0); 4968 …sv_magicext(sv, NULL, ix == 2 ? PERL_MAGIC_extvalue : PERL_MAGIC_ext, ix ? &vtbl_bar : &vtbl_foo, … 5066 mg = sv_magicext(SvRV(rsv), NULL, PERL_MAGIC_ext, &vtbl_mycopy, NULL, 0);
|
/openbsd/gnu/usr.bin/perl/pod/ |
H A D | perlguts.pod | 1405 See also C<sv_magicext> in L<perlapi> for a more flexible way to add magic 3357 % perl ppport.h --api-info=sv_magicext
|
H A D | perl5140delta.pod | 3160 sv_magicext() attaches magic of a certain type and with a given virtual table
|