Home
last modified time | relevance | path

Searched refs:PL_savestack (Results 1 – 8 of 8) sorted by relevance

/openbsd/gnu/usr.bin/perl/
H A Dscope.h34 #define SSPUSHBOOL(p) (PL_savestack[PL_savestack_ix++].any_bool = (p))
35 #define SSPUSHIV(i) (PL_savestack[PL_savestack_ix++].any_iv = (IV)(i))
57 ANY *ssp = &PL_savestack[ix]
76 #define SSPOPINT (PL_savestack[--PL_savestack_ix].any_i32)
77 #define SSPOPLONG (PL_savestack[--PL_savestack_ix].any_long)
78 #define SSPOPBOOL (PL_savestack[--PL_savestack_ix].any_bool)
79 #define SSPOPIV (PL_savestack[--PL_savestack_ix].any_iv)
80 #define SSPOPUV (PL_savestack[--PL_savestack_ix].any_uv)
81 #define SSPOPPTR (PL_savestack[--PL_savestack_ix].any_ptr)
82 #define SSPOPDPTR (PL_savestack[--PL_savestack_ix].any_dptr)
[all …]
H A Dscope.c206 Renew(PL_savestack, new_max + SS_MAXPUSH + 1, ANY); in Perl_savestack_grow_cnt()
1056 const SSize_t start = pad + ((char*)&PL_savestack[PL_savestack_ix] in Perl_save_alloc()
1057 - (char*)PL_savestack); in Perl_save_alloc()
1058 const UV elems = 1 + ((size + pad - 1) / sizeof(*PL_savestack)); in Perl_save_alloc()
1106 ap = &PL_savestack[ix]; in Perl_leave_scope()
H A Dembedvar.h256 # define PL_savestack (vTHX->Isavestack) macro
H A Dregexec.c235 …nt paren_elems_to_push = (paren_bytes_to_push + sizeof(*PL_savestack) - 1) / sizeof(*PL_savestack); in S_regcppush()
269 memcpy(&PL_savestack[PL_savestack_ix], RXp_OFFSp(rex) + parenfloor + 1, paren_bytes_to_push); in S_regcppush()
438 STATIC_ASSERT_STMT(sizeof(*RXp_OFFSp(rex)) >= sizeof(*PL_savestack)); in S_regcppop()
442 i = (i * sizeof(*PL_savestack)) / sizeof(*RXp_OFFSp(rex)); in S_regcppop()
450 memcpy(RXp_OFFSp(rex) + paren, &PL_savestack[PL_savestack_ix], i * sizeof(*RXp_OFFSp(rex))); in S_regcppop()
H A Dperl.c4493 Newxz(PL_savestack, size, ANY); in Perl_init_stacks()
4519 Safefree(PL_savestack); in S_nuke_stacks()
H A Dsv.c15598 PL_savestack = 0;
16233 PL_savestack = ss_dup(proto_perl, param);
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/
H A D5005000501 PL_savestack # Z added by devel/scanprov
/openbsd/gnu/usr.bin/perl/pod/
H A Dperlguts.pod4019 C<PL_savestack>, of type C<ANY *>.
4022 =for apidoc Amnh||PL_savestack