Searched refs:MUTABLE_HV (Results 1 - 25 of 32) sorted by relevance

12

/openbsd-current/gnu/usr.bin/perl/
H A Dvutil.c303 (void)hv_stores(MUTABLE_HV(hv), "qv", newSViv(qv));
305 (void)hv_stores(MUTABLE_HV(hv), "alpha", newSViv(alpha));
307 (void)hv_stores(MUTABLE_HV(hv), "width", newSViv(width));
429 (void)hv_stores(MUTABLE_HV(hv), "original", orig);
430 (void)hv_stores(MUTABLE_HV(hv), "vinf", newSViv(1));
438 (void)hv_stores(MUTABLE_HV(hv), "original", orig);
441 (void)hv_stores(MUTABLE_HV(hv), "original", newSVpvs("0"));
446 (void)hv_stores(MUTABLE_HV(hv), "version", newRV_noinc(MUTABLE_SV(av)));
494 if ( hv_exists(MUTABLE_HV(ver), "qv", 2) )
495 (void)hv_stores(MUTABLE_HV(h
[all...]
H A Dhv.h302 #define HvFILL(hv) Perl_hv_fill(aTHX_ MUTABLE_HV(hv))
320 #define HvRITER(hv) (*Perl_hv_riter_p(aTHX_ MUTABLE_HV(hv)))
321 #define HvEITER(hv) (*Perl_hv_eiter_p(aTHX_ MUTABLE_HV(hv)))
322 #define HvRITER_set(hv,r) Perl_hv_riter_set(aTHX_ MUTABLE_HV(hv), r)
323 #define HvEITER_set(hv,e) Perl_hv_eiter_set(aTHX_ MUTABLE_HV(hv), e)
387 #define HvPLACEHOLDERS(hv) (*Perl_hv_placeholders_p(aTHX_ MUTABLE_HV(hv)))
389 #define HvPLACEHOLDERS_set(hv,p) Perl_hv_placeholders_set(aTHX_ MUTABLE_HV(hv), p)
705 #define newHV() MUTABLE_HV(newSV_type(SVt_PVHV))
H A Dmro_core.c187 = MUTABLE_HV(sv_dup_inc((const SV *)newmeta->mro_linear_all, param));
199 = MUTABLE_HV(sv_dup_inc((const SV *)newmeta->mro_nextmethod, param));
202 = MUTABLE_HV(sv_dup_inc((const SV *)newmeta->isa, param));
348 stored = MUTABLE_HV(sv_2mortal((SV*)newHVhv(HvMROMETA(basestash)->isa)));
361 stored = MUTABLE_HV(newSV_type_mortal(SVt_PVHV));
371 stored = MUTABLE_HV(newSV_type_mortal(SVt_PVHV));
543 isarev = svp ? MUTABLE_HV(*svp) : NULL;
639 mroisarev = MUTABLE_HV(HeVAL(he));
684 mroisarev = MUTABLE_HV(HeVAL(he));
1083 if (svp) isarev = MUTABLE_HV(*sv
[all...]
H A Dvxs.inc161 if ( hv_exists(MUTABLE_HV(SvRV(req)), "qv", 2 ) ) {
377 if ( hv_exists(MUTABLE_HV(lobj), key, keylen ) )
H A Dscope.h187 save_delete(MUTABLE_HV(h), (char*)(k), (I32)(l))
189 save_hdelete(MUTABLE_HV(h), (s))
H A Dscope.c1417 Perl_hv_kill_backrefs(aTHX_ MUTABLE_HV(sv));
1440 hv_clear(MUTABLE_HV(sv));
1600 GvHV(PL_hintgv) = MUTABLE_HV(a2.any_ptr);
H A Dmathoms.c674 HV * const hv = MUTABLE_HV(newSV_type(SVt_PVHV));
H A Dcv.h41 #define CvSTASH(sv) (MUTABLE_HV(((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_stash))
H A Dpp_ctl.c4150 SV * const pv = *hv_fetchs(MUTABLE_HV(req), "original", FALSE);
4153 lav = MUTABLE_AV(SvRV(*hv_fetchs(MUTABLE_HV(req), "version", FALSE)));
4157 || hv_exists(MUTABLE_HV(req), "qv", 2 ) /* qv style */
5010 mXPUSHs(MUTABLE_SV(hv_copy_hints_hv(MUTABLE_HV(cSVOP_sv))));
5053 saved_hh = MUTABLE_HV(SvREFCNT_inc(POPs));
5696 HV *other_hv = MUTABLE_HV(SvRV(d));
5701 HV *hv = MUTABLE_HV(SvRV(e));
5752 HV *hv = MUTABLE_HV(SvRV(e));
5771 HV *hv = MUTABLE_HV(SvRV(e));
5792 if (hv_exists_ent(MUTABLE_HV(SvR
[all...]
H A Dmg.c1448 hv_iterinit(MUTABLE_HV(sv));
1449 while ((entry = hv_iternext(MUTABLE_HV(sv)))) {
1452 SvPV_nolen_const(hv_iterval(MUTABLE_HV(sv), entry)));
2037 HV * const hv = MUTABLE_HV(LvTARG(sv));
2063 hv_ksplit(MUTABLE_HV(LvTARG(sv)), SvIV(sv));
2641 HE * const he = hv_fetch_ent(MUTABLE_HV(ahv), mg->mg_obj, FALSE, 0);
2707 HE * const he = hv_fetch_ent(MUTABLE_HV(ahv), mg->mg_obj, TRUE, 0);
H A Dpp.c726 HV* const hv = MUTABLE_HV(sv);
914 hv_undef(MUTABLE_HV(sv));
5138 HV * hash = MUTABLE_HV(POPs);
5179 HV * const hv = MUTABLE_HV(osv);
5285 HV * const hv = MUTABLE_HV(POPs);
5329 HV * const hv = MUTABLE_HV(POPs);
5366 hv = MUTABLE_HV(POPs);
5415 HV *hv = MUTABLE_HV(POPs);
5458 HV * const hv = MUTABLE_HV(POPs);
5515 HV * const hv = MUTABLE_HV(POP
[all...]
H A Dpp_hot.c2581 HV *hash = MUTABLE_HV(lsv);
3535 HV * const hv = MUTABLE_HV(POPs);
5801 else return MUTABLE_HV(sv);
5908 else stash = MUTABLE_HV(cMETHOP_rclass);
5926 if (UNLIKELY(!stash)) stash = MUTABLE_HV(cMETHOP_rclass);
H A Dclass.c164 SvSTASH_set(instance, MUTABLE_HV(SvREFCNT_inc_simple(stash)));
H A Duniversal.c750 HV * const hv = MUTABLE_HV(SvRV(ST(0)));
H A Ddoop.c1189 HV * const keys = MUTABLE_HV(POPs);
H A Dsv_inline.h504 SvSTASH_set(io, MUTABLE_HV(SvREFCNT_inc(GvHV(iogv))));
H A Dsv.c1199 SvSTASH_set(io, MUTABLE_HV(SvREFCNT_inc(GvHV(iogv))));
6147 svp = (SV**)Perl_hv_backreferences_p(aTHX_ MUTABLE_HV(tsv));
6204 svp = (SV**)Perl_hv_backreferences_p(aTHX_ MUTABLE_HV(tsv));
6691 Perl_hv_kill_backrefs(aTHX_ MUTABLE_HV(sv));
6772 Perl_hv_undef_flags(aTHX_ MUTABLE_HV(sv), HV_NAME_SETALL);
7020 Perl_hv_undef_flags(aTHX_ MUTABLE_HV(sv), HV_NAME_SETALL);
10811 SvSTASH_set(tmpRef, MUTABLE_HV(SvREFCNT_inc_simple(stash)));
12917 if ( hv_existss(MUTABLE_HV(SvRV(vecsv)), "alpha") ) {
14834 HvARRAY(MUTABLE_HV(dsv)) = NULL;
15465 GV* const cloner = gv_fetchmethod_autoload(MUTABLE_HV(s
[all...]
H A Dsv.h2704 # define hv_dup(s,t) MUTABLE_HV(sv_dup((const SV *)s,t))
2705 # define hv_dup_inc(s,t) MUTABLE_HV(sv_dup_inc((const SV *)s,t))
H A Dpp_sys.c885 HvEITER_set(MUTABLE_HV(varsv), 0);
886 HvRITER_set(MUTABLE_HV(varsv), -1);
1050 HvEITER_set(MUTABLE_HV(sv), 0);
1087 HV * const hv = MUTABLE_HV(POPs);
H A Ddump.c2162 totalkeys = HvTOTALKEYS(MUTABLE_HV(sv));
2272 = *Perl_hv_backreferences_p(aTHX_ MUTABLE_HV(sv));
2362 HV * const hv = MUTABLE_HV(sv);
H A Dgv.c1878 MUTABLE_HV(SvREFCNT_inc_simple(PL_defstash));
3814 SvSTASH_set(newref, MUTABLE_HV(SvREFCNT_inc(SvSTASH(tmpRef))));
H A Dhandy.h76 =for apidoc_item |HV * |MUTABLE_HV |HV * p
107 #define MUTABLE_HV(p) ((HV *)MUTABLE_PTR(p)) macro
/openbsd-current/gnu/usr.bin/perl/ext/mro/
H A Dmro.xs142 tails = MUTABLE_HV(sv_2mortal(MUTABLE_SV(newHV())));
394 isarev = he ? MUTABLE_HV(HeVAL(he)) : NULL;
425 isarev = he ? MUTABLE_HV(HeVAL(he)) : NULL;
/openbsd-current/gnu/usr.bin/perl/ext/Hash-Util/
H A DUtil.xs16 hv = MUTABLE_HV(hashref);
/openbsd-current/gnu/usr.bin/perl/ext/File-Glob/
H A DGlob.xs429 glob_entries_clone = MUTABLE_HV(sv_dup_inc((SV*)MY_CXT.x_GLOB_ENTRIES, &param));

Completed in 593 milliseconds

12