Lines Matching refs:SV
119 my_sv_copypv(pTHX_ SV *const dsv, SV *const ssv) in my_sv_copypv()
154 static SV *
155 my_sv_ref(pTHX_ SV *dst, const SV *sv, int ob) in my_sv_ref()
183 static enum slu_accum accum_type(SV *sv) { in accum_type()
231 call_sv((SV *)randcv, G_SCALAR); in MY_callrand()
244 static CV* MY_sv_to_cv(pTHX_ SV* sv, const char * const subname) in MY_sv_to_cv()
280 SV *retsv; in min()
293 SV *stacksv = ST(index); in min()
294 SV *tmpsv; in min()
332 SV *sv; in sum()
335 SV *retsv = NULL; in sum()
339 SV *tmpsv; in sum()
508 SV *left; in minstr()
518 SV *right = ST(index); in minstr()
526 SV *right = ST(index); in minstr()
542 SV *block in reduce()
549 SV *ret = sv_newmortal(); in reduce()
553 SV **args = &PL_stack_base[ax]; in reduce()
609 call_sv((SV*)cv, G_SCALAR); in reduce()
619 SV **svs = AvARRAY(retvals); in reduce()
636 SV *block in first()
641 SV **args = &PL_stack_base[ax]; in first()
658 SV *def_sv = GvSV(PL_defgv) = args[index]; in first()
687 call_sv((SV*)cv, G_SCALAR); in first()
700 SV *block in any()
711 SV **args = &PL_stack_base[ax]; in any()
730 SV *def_sv = GvSV(PL_defgv) = args[index]; in any()
753 call_sv((SV*)cv, G_SCALAR); in any()
829 SV *a = ST(argi); in pairs()
830 SV *b = argi < items-1 ? ST(argi+1) : &PL_sv_undef; in pairs()
836 ST(reti) = sv_2mortal(newRV_noinc((SV *)av)); in pairs()
854 SV **args_copy; in unpairs()
855 Newx(args_copy, items, SV *); in unpairs()
858 Copy(&ST(0), args_copy, items, SV *); in unpairs()
861 SV *pair = args_copy[i]; in unpairs()
903 SV *a = ST(argi); in pairkeys()
925 SV *b = argi < items-1 ? ST(argi+1) : &PL_sv_undef; in pairvalues()
936 SV *block in pairfirst()
956 SV **stack = PL_stack_base + ax; in pairfirst()
964 SV *a = GvSV(agv) = stack[argi]; in pairfirst()
965 SV *b = GvSV(bgv) = argi < items-1 ? stack[argi+1] : &PL_sv_undef; in pairfirst()
989 SV *a = GvSV(agv) = ST(argi); in pairfirst()
990 SV *b = GvSV(bgv) = argi < items-1 ? ST(argi+1) : &PL_sv_undef; in pairfirst()
993 call_sv((SV*)cv, G_SCALAR); in pairfirst()
1015 SV *block in pairgrep()
1040 SV **stack = PL_stack_base + ax; in pairgrep()
1049 SV *a = GvSV(agv) = stack[argi]; in pairgrep()
1050 SV *b = GvSV(bgv) = argi < items-1 ? stack[argi+1] : &PL_sv_undef; in pairgrep()
1075 SV *a = GvSV(agv) = ST(argi); in pairgrep()
1076 SV *b = GvSV(bgv) = argi < items-1 ? ST(argi+1) : &PL_sv_undef; in pairgrep()
1079 call_sv((SV*)cv, G_SCALAR); in pairgrep()
1104 SV *block in pairmap()
1110 SV **args_copy = NULL; in pairmap()
1130 SV **stack = PL_stack_base + ax; in pairmap()
1184 sv_2mortal((SV*)spill); in pairmap()
1217 count = call_sv((SV*)cv, G_LIST); in pairmap()
1223 Newx(args_copy, n_args, SV *); in pairmap()
1226 Copy(&ST(argi), args_copy, n_args, SV *); in pairmap()
1255 SV *randsv = get_sv("List::Util::RAND", 0); in shuffle()
1266 SV *tmp = ST(swap); in shuffle()
1281 SV *randsv = get_sv("List::Util::RAND", 0); in sample()
1308 SV *selected = ST(reti + index); in sample()
1332 SV **args = &PL_stack_base[ax]; in uniq()
1343 sv_2mortal((SV *)(seen = newHV())); in uniq()
1346 SV *arg = args[index]; in uniq()
1429 SV **args = &PL_stack_base[ax]; in uniqnum()
1432 SV *keysv = sv_newmortal(); in uniqnum()
1441 sv_2mortal((SV *)(seen = newHV())); in uniqnum()
1444 SV *arg = args[index]; in uniqnum()
1604 SV *arg = ST(i);
1639 SV *item = (i < av_count(lists[listi])) ?
1658 SV *item = (i < av_count(lists[listi])) ?
1665 mPUSHs(newRV_noinc((SV *)ret));
1675 SV *num in dualvar()
1676 SV *str in dualvar()
1711 SV *sv
1720 SV *
1722 SV *sv in blessed()
1742 SV *sv in reftype()
1757 SV *sv in refaddr()
1772 SV *sv
1779 SV *sv
1782 SV *tsv;
1817 SV *sv
1825 SV *sv
1835 SV *sv
1845 SV *sv
1856 SV *
1858 SV *sv
1861 SV *tempsv;
1880 openhandle(SV *sv) in openhandle()
1901 if(IoIFP(io) || SvTIED_mg((SV*)io, PERL_MAGIC_tiedscalar)){ in openhandle()
1912 SV *proto
1913 SV *code
1915 SV *cv; /* not CV * */
1939 SV *name
1940 SV *sub
1986 SV* tmp;
2019 …SV* old_full_name = sv_2mortal(newSVpvn_flags(HvNAME(oldhv), HvNAMELEN_get(oldhv), HvNAMEUTF8(oldh…
2027 SV* old_val = HeVAL(old_data);
2028 …SV* new_full_name = sv_2mortal(newSVpvn_flags(HvNAME(stash), HvNAMELEN_get(stash), HvNAMEUTF8(stas…
2060 mg->mg_obj = (SV *) gv;
2072 SV *code
2099 SV *rmcsv;