Searched refs:XPVMG (Results 1 – 9 of 9) sorted by relevance
267 PERLVAR(Ixpvmg_root, XPVMG *) /* free xpvmg list */474 PERLVAR(Ixpvmg_arenaroot,XPVMG*) /* list of allocated xpvmg areas */
788 #define SvMAGIC(sv) ((XPVMG*) SvANY(sv))->xmg_magic789 #define SvSTASH(sv) ((XPVMG*) SvANY(sv))->xmg_stash820 (((XPVMG*)SvANY(sv))->xmg_magic = (val)); } STMT_END824 (((XPVMG*) SvANY(sv))->xmg_stash = (val)); } STMT_END
852 XPVMG* xpvmg; in S_more_xpvmg()853 XPVMG* xpvmgend; in S_more_xpvmg()854 New(719, xpvmg, PERL_ARENA_SIZE/sizeof(XPVMG), XPVMG); in S_more_xpvmg()858 xpvmgend = &xpvmg[PERL_ARENA_SIZE / sizeof(XPVMG) - 1]; in S_more_xpvmg()1148 STATIC XPVMG*1151 XPVMG* xpvmg; in S_new_xpvmg()1156 PL_xpvmg_root = (XPVMG*)xpvmg->xpv_pv; in S_new_xpvmg()1164 S_del_xpvmg(pTHX_ XPVMG *p) in S_del_xpvmg()1256 #define new_XPVMG() my_safemalloc(sizeof(XPVMG))1295 #define del_XPVMG(p) del_xpvmg((XPVMG *)p)[all …]
855 XPVMG *any; in S_mess_alloc()865 Newxz(any, 1, XPVMG); in S_mess_alloc()
1843 STATIC XPVMG* S_new_xpvmg(pTHX);1855 STATIC void S_del_xpvmg(pTHX_ XPVMG* p);
1241 s |XPVMG* |new_xpvmg1253 s |void |del_xpvmg |NN XPVMG* p
2122 typedef struct xpvmg XPVMG; typedef
5155 introduced XPVMG storage in arenas
129 #define BSET_xmg_stash(sv, arg) *(SV**)&(((XPVMG*)SvANY(sv))->xmg_stash) = (arg)