Lines Matching defs:hv
350 HV *ohv, *hv;
358 hv = GvHVn(gv);
360 SvMAGIC(hv) = SvMAGIC(ohv);
361 SvFLAGS((SV*)hv) |= SvMAGICAL(ohv);
365 SvSETMAGIC((SV*)hv);
368 return hv;
570 Perl_save_delete(pTHX_ HV *hv, char *key, I32 klen)
575 SSPUSHPTR(SvREFCNT_inc(hv));
636 Perl_save_helem(pTHX_ HV *hv, SV *key, SV **sptr)
640 SSPUSHPTR(SvREFCNT_inc(hv));
686 register HV *hv;
776 if (av) /* actually an av, hv or gv */
798 hv = (HV*)SSPOPPTR;
802 SvMAGIC(hv) = SvMAGIC(goner);
803 SvFLAGS(hv) |= SvMAGICAL(goner);
808 GvHV(gv) = hv;
809 if (SvMAGICAL(hv)) {
811 SvSETMAGIC((SV*)hv);
957 hv = (HV*)ptr;
959 (void)hv_delete(hv, (char*)ptr, (U32)SSPOPINT, G_DISCARD);
960 SvREFCNT_dec(hv);
1001 hv = (HV*)SSPOPPTR;
1002 ptr = hv_fetch_ent(hv, sv, 1, 0);
1007 if (SvTIED_mg((SV*)hv, PERL_MAGIC_tied))
1010 av = (AV*)hv; /* what to refcnt_dec */
1014 SvREFCNT_dec(hv);