Lines Matching defs:mark
937 SP = PL_stack_base + POPMARK; /* pop original mark */
1760 SV **mark;
1763 mark = newsp;
1770 if (mark < SP)
1776 while (mark < SP) {
1777 *++newsp = sv_mortalcopy(*++mark);
1915 SV **mark;
1933 mark = newsp;
2122 SV** mark;
2157 mark = PL_stack_sp;
2211 while (SP > mark) {
2217 mark - PL_stack_base + 1,
2228 /* Push a mark for the start of arglist */
2229 PUSHMARK(mark);
2285 ++mark;
2300 Copy(mark,AvARRAY(av),items,SV*);
2304 if (*mark)
2305 SvTEMP_off(*mark);
2306 mark++;
2830 SP = PL_stack_base + POPMARK; /* pop original mark */
2903 SP = PL_stack_base + POPMARK; /* pop original mark */
3424 register SV **mark;
3449 MEXTEND(mark,0);
3456 for (mark = newsp + 1; mark <= SP; mark++) {
3457 if (!(SvFLAGS(*mark) & SVs_TEMP)) {
3458 *mark = sv_mortalcopy(*mark);
3511 register SV **mark;
3535 MEXTEND(mark,0);
3542 for (mark = newsp + 1; mark <= SP; mark++) {
3543 if (!(SvFLAGS(*mark) & (SVs_PADTMP|SVs_TEMP))) {
3544 *mark = sv_mortalcopy(*mark);