Lines Matching refs:dsv

1821      SV *dsv;
1826 dsv = sv_2mortal(newSVpv("", 0));
1827 pv = sv_uni_display(dsv, sv, 10, 0);
3268 Perl_sv_copypv(pTHX_ SV *dsv, register SV *ssv)
3273 sv_setpvn(dsv,s,len);
3275 SvUTF8_on(dsv);
3277 SvUTF8_off(dsv);
3612 C<dsv>. The source SV may be destroyed if it is mortal, so don't use this
3624 C<dsv>. The source SV may be destroyed if it is mortal, so don't use this
4351 Perl_sv_catpvn(pTHX_ SV *dsv, const char* sstr, STRLEN slen)
4353 sv_catpvn_flags(dsv, sstr, slen, SV_GMAGIC);
4369 If C<flags> has C<SV_GMAGIC> bit set, will C<mg_get> on C<dsv> if
4377 Perl_sv_catpvn_flags(pTHX_ register SV *dsv, register const char *sstr, register STRLEN slen, I32 flags)
4382 dstr = SvPV_force_flags(dsv, dlen, flags);
4383 SvGROW(dsv, dlen + slen + 1);
4385 sstr = SvPVX(dsv);
4386 Move(sstr, SvPVX(dsv) + dlen, slen, char);
4387 SvCUR(dsv) += slen;
4388 *SvEND(dsv) = '\0';
4389 (void)SvPOK_only_UTF8(dsv); /* validate pointer */
4390 SvTAINT(dsv);
4422 SV C<dsv>. Modifies C<dsv> but not C<ssv>. Handles 'get' magic, but
4428 SV C<dsv>. Modifies C<dsv> but not C<ssv>. If C<flags> has C<SV_GMAGIC>
4435 Perl_sv_catsv_flags(pTHX_ SV *dsv, register SV *ssv, I32 flags)
4446 dsv->sv_flags doesn't have that bit set.
4452 if (SvGMAGICAL(dsv) && (flags & SV_GMAGIC))
4453 mg_get(dsv);
4454 dutf8 = DO_UTF8(dsv);
4465 sv_utf8_upgrade_nomg(dsv);
4467 sv_catpvn_nomg(dsv, spv, slen);
4480 Perl_sv_catsv_mg(pTHX_ SV *dsv, register SV *ssv)
4482 sv_catsv(dsv,ssv);
4483 SvSETMAGIC(dsv);
11514 from the position which (PV + *offset) pointed to. The dsv will be
11525 Perl_sv_cat_decode(pTHX_ SV *dsv, SV *encoding,
11529 if (SvPOK(ssv) && SvPOK(dsv) && SvROK(encoding) && offset) {
11538 XPUSHs(dsv);