| /openbsd/src/gnu/usr.bin/perl/ |
| D | sv.h | 373 #define SvANY(sv) (sv)->sv_any argument 374 #define SvFLAGS(sv) (sv)->sv_flags argument 375 #define SvREFCNT(sv) (sv)->sv_refcnt argument 377 #define SvREFCNT_inc(sv) Perl_SvREFCNT_inc(MUTABLE_SV(sv)) argument 378 #define SvREFCNT_inc_simple(sv) SvREFCNT_inc(sv) argument 379 #define SvREFCNT_inc_NN(sv) Perl_SvREFCNT_inc_NN(MUTABLE_SV(sv)) argument 380 #define SvREFCNT_inc_void(sv) Perl_SvREFCNT_inc_void(MUTABLE_SV(sv)) argument 383 #define SvREFCNT_inc_simple_void(sv) \ argument 390 #define SvREFCNT_inc_simple_NN(sv) (++(SvREFCNT(sv)),MUTABLE_SV(sv)) argument 391 #define SvREFCNT_inc_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv))) argument [all …]
|
| D | sv_inline.h | 35 # define SvARENA_CHAIN(sv) ((sv)->sv_u.svu_rv) argument 36 # define SvARENA_CHAIN_SET(sv,val) (sv)->sv_u.svu_rv = MUTABLE_SV((val)) argument 41 # define POISON_SV_HEAD(sv) PoisonNew(&SvANY(sv), 1, void *), \ argument 44 # define SvARENA_CHAIN(sv) SvANY(sv) argument 45 # define SvARENA_CHAIN_SET(sv,val) SvANY(sv) = (void *)(val) argument 46 # define POISON_SV_HEAD(sv) argument 50 # define MEM_LOG_NEW_SV(sv, file, line, func) \ argument 52 # define MEM_LOG_DEL_SV(sv, file, line, func) \ argument 55 # define MEM_LOG_NEW_SV(sv, file, line, func) NOOP argument 56 # define MEM_LOG_DEL_SV(sv, file, line, func) NOOP argument [all …]
|
| D | mg.c | 90 S_save_magic_flags(pTHX_ SSize_t mgs_ix, SV *sv, U32 flags) in S_save_magic_flags() 133 Perl_mg_magical(SV *sv) in Perl_mg_magical() 166 Perl_mg_get(pTHX_ SV *sv) in Perl_mg_get() 270 Perl_mg_set(pTHX_ SV *sv) in Perl_mg_set() 301 Perl_mg_size(pTHX_ SV *sv) in Perl_mg_size() 341 Perl_mg_clear(pTHX_ SV *sv) in Perl_mg_clear() 366 S_mg_findext_flags(const SV *sv, int type, const MGVTBL *vtbl, U32 flags) in S_mg_findext_flags() 392 Perl_mg_find(const SV *sv, int type) in Perl_mg_find() 407 Perl_mg_findext(const SV *sv, int type, const MGVTBL *vtbl) in Perl_mg_findext() 413 Perl_mg_find_mglob(pTHX_ SV *sv) in Perl_mg_find_mglob() [all …]
|
| D | mathoms.c | 103 Perl_sv_unref(pTHX_ SV *sv) in Perl_sv_unref() 120 Perl_sv_taint(pTHX_ SV *sv) in Perl_sv_taint() 132 Perl_sv_2iv(pTHX_ SV *sv) in Perl_sv_2iv() 144 Perl_sv_2uv(pTHX_ SV *sv) in Perl_sv_2uv() 156 Perl_sv_2nv(pTHX_ SV *sv) in Perl_sv_2nv() 167 Perl_sv_2pv(pTHX_ SV *sv, STRLEN *lp) in Perl_sv_2pv() 185 Perl_sv_2pv_nolen(pTHX_ SV *sv) in Perl_sv_2pv_nolen() 204 Perl_sv_2pvbyte_nolen(pTHX_ SV *sv) in Perl_sv_2pvbyte_nolen() 224 Perl_sv_2pvutf8_nolen(pTHX_ SV *sv) in Perl_sv_2pvutf8_nolen() 243 Perl_sv_force_normal(pTHX_ SV *sv) in Perl_sv_force_normal() [all …]
|
| D | sv.c | 233 # define FREE_SV_DEBUG_FILE(sv) STMT_START { \ argument 239 # define DEBUG_SV_SERIAL(sv) \ argument 243 # define FREE_SV_DEBUG_FILE(sv) argument 244 # define DEBUG_SV_SERIAL(sv) NOOP argument 275 SV* sv; in Perl_more_sv() local 304 const SV * const sv = sva + 1; in S_del_sv() local 343 SV* sv; in S_sv_add_arena() local 388 SV* sv; in S_visit() local 407 do_report_used(pTHX_ SV *const sv) in do_report_used() 462 do_clean_named_objs(pTHX_ SV *const sv) in do_clean_named_objs() [all …]
|
| D | cv.h | 41 #define CvSTASH(sv) (MUTABLE_HV(((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_stash)) argument 43 #define CvSTART(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_start_u.xcv_start argument 44 #define CvROOT(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_root_u.xcv_root argument 45 #define CvXSUB(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_root_u.xcv_xsub argument 46 #define CvXSUBANY(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_start_u.xcv_xsubany argument 47 #define CvGV(sv) Perl_CvGV(aTHX_ (CV *)(sv)) argument 50 #define CvFILE(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_file argument 52 # define CvFILE_set_from_cop(sv, cop) \ argument 55 # define CvFILE_set_from_cop(sv, cop) \ argument 58 #define CvFILEGV(sv) (gv_fetchfile(CvFILE(sv))) argument [all …]
|
| D | universal.c | 91 S_sv_derived_from_svpvn(pTHX_ SV *sv, SV *namesv, const char * name, const STRLEN len, U32 flags) in S_sv_derived_from_svpvn() 146 Perl_sv_derived_from_sv(pTHX_ SV *sv, SV *namesv, U32 flags) in Perl_sv_derived_from_sv() 161 Perl_sv_derived_from(pTHX_ SV *sv, const char *const name) in Perl_sv_derived_from() 178 Perl_sv_derived_from_pv(pTHX_ SV *sv, const char *const name, U32 flags) in Perl_sv_derived_from_pv() 185 Perl_sv_derived_from_pvn(pTHX_ SV *sv, const char *const name, const STRLEN len, U32 flags) in Perl_sv_derived_from_pvn() 201 Perl_sv_derived_from_hv(pTHX_ SV *sv, HV *hv) in Perl_sv_derived_from_hv() 232 Perl_sv_isa_sv(pTHX_ SV *sv, SV *namesv) in Perl_sv_isa_sv() 289 Perl_sv_does_sv(pTHX_ SV *sv, SV *namesv, U32 flags) in Perl_sv_does_sv() 352 Perl_sv_does(pTHX_ SV *sv, const char *const name) in Perl_sv_does() 368 Perl_sv_does_pv(pTHX_ SV *sv, const char *const name, U32 flags) in Perl_sv_does_pv() [all …]
|
| D | inline.h | 247 Perl_CvGV(pTHX_ CV *sv) in Perl_CvGV() 264 Perl_CvDEPTH(const CV * const sv) in Perl_CvDEPTH() 326 S_MgBYTEPOS(pTHX_ MAGIC *mg, SV *sv, const char *s, STRLEN len) in S_MgBYTEPOS() 444 SV *sv = *PL_stack_sp--; in Perl_rpp_popfree_to() local 471 SV *sv = *PL_stack_sp--; in Perl_rpp_popfree_to_NN() local 496 SV *sv = *PL_stack_sp--; in Perl_rpp_popfree_1() local 521 SV *sv = *PL_stack_sp--; in Perl_rpp_popfree_1_NN() local 547 SV *sv = *PL_stack_sp--; in Perl_rpp_popfree_2() local 624 SV *sv = *PL_stack_sp--; in Perl_rpp_pop_1_norc() local 654 Perl_rpp_push_1(pTHX_ SV *sv) in Perl_rpp_push_1() [all …]
|
| D | pp.c | 100 S_rv2gv(pTHX_ SV *sv, const bool vivify_sv, const bool strict, in S_rv2gv() 192 SV *sv = *PL_stack_sp; in PP() local 217 Perl_softref2xv(pTHX_ SV *const sv, const char *const what, in Perl_softref2xv() 262 SV *sv = *PL_stack_sp; in PP() local 339 SV *sv = newSViv(AvFILL(MUTABLE_AV(av))); in PP() local 348 SV *sv = *PL_stack_sp; in PP() local 422 SV * const sv = core_prototype(NULL, s + 6, code, NULL); in PP() local 444 SV* sv = MUTABLE_SV(cv); in PP() local 489 SV *sv = *MARK; in PP() local 503 S_refto(pTHX_ SV *sv) in S_refto() [all …]
|
| D | doop.c | 39 S_do_trans_simple(pTHX_ SV * const sv, const OPtrans_map * const tbl) in S_do_trans_simple() 126 S_do_trans_count(pTHX_ SV * const sv, const OPtrans_map * const tbl) in S_do_trans_count() 175 S_do_trans_complex(pTHX_ SV * const sv, const OPtrans_map * const tbl) in S_do_trans_complex() 333 S_do_trans_count_invmap(pTHX_ SV * const sv, AV * const invmap) in S_do_trans_count_invmap() 402 S_do_trans_invmap(pTHX_ SV * const sv, AV * const invmap) in S_do_trans_invmap() 586 Perl_do_trans(pTHX_ SV *sv) in Perl_do_trans() 666 Perl_do_join(pTHX_ SV *sv, SV *delim, SV **mark, SV **sp) in Perl_do_join() 765 Perl_do_sprintf(pTHX_ SV *sv, SSize_t len, SV **sarg) in Perl_do_sprintf() 792 Perl_do_vecget(pTHX_ SV *sv, STRLEN offset, int size) in Perl_do_vecget() 891 Perl_do_vecset(pTHX_ SV *sv) in Perl_do_vecset() [all …]
|
| D | scope.c | 268 SV* const sv = PL_tmps_stack[PL_tmps_ix--]; in Perl_free_tmps() local 304 SV *sv; in S_save_scalar_at() local 457 Perl_save_set_svflags(pTHX_ SV* sv, U32 mask, U32 val) in Perl_save_set_svflags() 569 SV * const sv = newSVsv(item); in Perl_save_item() local 965 SV *sv; in Perl_save_aelem_flags() local 1016 SV *sv; in Perl_save_helem_flags() local 1158 SV * const sv = *a2.any_svp; in Perl_leave_scope() local 1207 SV * const sv = *a0.any_svp; in Perl_leave_scope() local 1407 SV *sv = *svp; in Perl_leave_scope() local 1567 SV * const sv = *svp; in Perl_leave_scope() local [all …]
|
| D | pp_hot.c | 292 SV * const sv = *PL_stack_sp; in PP() local 447 SV *sv = MUTABLE_SV(gv_fetchsv_nomg(left,GV_ADD, SVt_PVGV)); in PP() local 776 SV *sv; in PP() local 1465 SV *sv = AvARRAY(av)[i]; in S_pushav() local 1701 SV *sv = *PL_stack_sp; in PP() local 1722 SV *sv = *PL_stack_sp; in PP() local 1743 SV *sv; in PP() local 1760 SV* sv = *PL_stack_sp; in PP() local 2044 SV *sv; in PP() local 2246 SV *sv = NULL; in S_padhv_rv2hv_common() local [all …]
|
| D | pp_sys.c | 321 SV * const sv = newSV(79); in PP() local 674 Perl_tied_method(pTHX_ SV *methname, SV **mark, SV *const sv, in Perl_tied_method() 818 SV *sv; variable 1083 SV *sv; variable 1223 SV *sv = POPs; variable 1302 SV * const sv = newSVpvs_flags("AnyDBM_File", SVs_TEMP); variable 1359 SV *sv; variable 1383 SV * const sv = svs[i] = SP[i]; variable 1783 SV * const sv = sv_newmortal(); in PP() local 1882 SV *sv = sv_newmortal(); in PP() local [all …]
|
| D | vutil.c | 537 SV * const sv = *av_fetch(sav, key, FALSE); in Perl_new_version2() local 591 #define GET_NUMERIC_VERSION(ver, sv, tbuf, buf, len) \ argument 660 SV *sv = SvNVX(ver) > 10e37 ? newSV(64) : 0; in Perl_upg_version2() local 662 SV *sv = SvNVX(ver) > 10e50 ? newSV(64) : 0; in Perl_upg_version2() local 937 SV *sv; in Perl_vverify2() local 981 SV *sv; in Perl_vnumify2() local 1053 SV *sv; in Perl_vnormal2() local
|
| /openbsd/src/gnu/usr.bin/perl/dist/threads-shared/ |
| D | shared.xs | 325 sharedsv_userlock_free(pTHX_ SV *sv, MAGIC *mg) in sharedsv_userlock_free() 355 # define DUALVAR_FLAGS(sv) \ argument 362 # define DUALVAR_FLAGS(sv) \ argument 392 #define SHAREDSV_FROM_OBJ(sv) ((SvROK(sv)) ? INT2PTR(SV *, SvIV(SvRV(sv))) : NULL) argument 442 Perl_sharedsv_find(pTHX_ SV *sv) in Perl_sharedsv_find() 478 Perl_sharedsv_associate(pTHX_ SV *sv, SV *ssv) in Perl_sharedsv_associate() 537 S_sharedsv_new_shared(pTHX_ SV *sv) in S_sharedsv_new_shared() 561 SV *sv; in S_sharedsv_new_private() local 597 Perl_sharedsv_share(pTHX_ SV *sv) in Perl_sharedsv_share() 733 S_get_RV(pTHX_ SV *sv, SV *sobj) { in S_get_RV() [all …]
|
| /openbsd/src/gnu/usr.bin/perl/ext/attributes/ |
| D | attributes.xs | 31 modify_SV_attributes(pTHX_ SV *sv, SV **retlist, SV **attrlist, int numattrs) in modify_SV_attributes() 137 SV *rv, *sv; variable 158 SV *rv, *sv; variable 189 SV *rv, *sv; variable 236 SV *rv, *sv; variable
|
| /openbsd/src/gnu/usr.bin/perl/cpan/Term-ReadKey/ |
| D | ppport.h | 12642 # define SvRXOK(sv) (!!SvRX(sv)) argument 12799 # define DEFSV_set(sv) (DEFSV = (sv)) argument 14110 # define sv_vcatpvf(sv, pat, args) sv_vcatpvfn(sv, pat, strlen(pat), args, Null(SV**), 0, Null(bo… argument 14114 # define sv_vsetpvf(sv, pat, args) sv_vsetpvfn(sv, pat, strlen(pat), args, Null(SV**), 0, Null(bo… argument 14183 # define sv_vcatpvf_mg(sv, pat, args) \ argument 14256 # define sv_vsetpvf_mg(sv, pat, args) \ argument 14267 # define sv_2pv_nolen(sv) SvPV_nolen(sv) argument 14279 # define sv_2pvbyte(sv, lp) (sv_utf8_downgrade((sv), 0), SvPV((sv), *(lp))) argument 14290 #define SvPVbyte(sv, lp) \ argument 14303 # define sv_2pvbyte_nolen(sv) sv_2pv_nolen(sv) argument [all …]
|
| /openbsd/src/gnu/usr.bin/perl/ext/Devel-Peek/ |
| D | Peek.xs | 164 fill_mstats(SV *sv, int level) in fill_mstats() 274 mstats_fillhash(SV *sv, int level) in mstats_fillhash() 285 mstats2hash(SV *sv, SV *rv, int level) in mstats2hash() 297 fill_mstats(SV *sv, int level) in fill_mstats() 305 mstats_fillhash(SV *sv, int level) in mstats_fillhash() 313 mstats2hash(SV *sv, SV *rv, int level) in mstats2hash() 327 S_do_dump(pTHX_ SV *const sv, I32 lim) in S_do_dump()
|
| /openbsd/src/gnu/usr.bin/perl/haiku/Haiku/ |
| D | Haiku.xs | 23 haiku_do_debug_printf(pTHX_ SV *sv, in haiku_do_debug_printf() 59 SV *sv; in XS() local 81 SV *sv; in XS() local 103 SV *sv; in XS() local
|
| /openbsd/src/gnu/usr.bin/perl/dist/Storable/ |
| D | Storable.xs | 38 # define SvIsCOW(sv) 0 argument 68 # define SvTRULYREADONLY(sv) SvREADONLY(sv) argument 70 # define SvTRULYREADONLY(sv) (SvREADONLY(sv) && !SvIsCOW(sv)) argument 455 # define sv_magicext(sv, obj, type, vtbl, name, namlen) \ argument 458 SV *sv, SV *obj, int type, in THX_sv_magicext() 1997 SV *sv; in pkg_fetchmeth() local 2072 SV *sv; in pkg_can() local 2120 SV *sv = 0; in scalar_call() local 2199 SV *sv = POPs; in array_call() local 2257 cleanup_recursive_rv(pTHX_ SV* sv) { in cleanup_recursive_rv() [all …]
|
| /openbsd/src/gnu/usr.bin/perl/cpan/Digest-MD5/ |
| D | MD5.xs | 55 # define SvMAGIC_set(sv, mg) (SvMAGIC(sv) = (mg)) argument 59 # define sv_magicext(sv, obj, type, vtbl, name, namlen) \ argument 61 static MAGIC *THX_sv_magicext(pTHX_ SV *sv, SV *obj, int type, in THX_sv_magicext() 84 # define SvPVbyte(sv, lp) (sv_utf8_downgrade((sv), 0), SvPV((sv), (lp))) argument 123 static MD5_CTX* get_md5_ctx(pTHX_ SV* sv) in get_md5_ctx() 143 SV *sv = newSV(0); in new_md5_ctx() local 420 SV* sv = SvRV(ST(0)); variable 435 SV* sv = SvRV(ST(0)); variable
|
| /openbsd/src/gnu/usr.bin/perl/os2/OS2/OS2-ExtAttr/ |
| D | ExtAttr.xs | 16 SV *sv; in my_eadvalue() local 27 #define my_eadreplace(ead, index, sv, flag) \ argument 30 #define my_eadadd(ead, name, sv, flag) \ argument
|
| /openbsd/src/gnu/usr.bin/perl/cpan/Win32API-File/ |
| D | buffers.h | 214 #define null_arg(sv) ( SvROK(sv) && SVt_PVAV == SvTYPE(SvRV(sv)) \ argument 217 #define PV_or_null(sv) ( null_arg(sv) ? NULL : SvPV_nolen(sv) ) argument 228 #define lSvGROW(sv,n) SvGROW( sv, 0==(n) ? MIN_GROW_SIZE : (n)+1 ) argument 231 #define lwSvGROW(sv,n) CAST( WCHAR *, \ argument 235 #define autosize(sv) (!( SvOK(sv) && ! SvROK(sv) \ argument 239 #define optIV(sv) ( null_arg(sv) ? 0 : !SvOK(sv) ? 0 : SvIV(sv) ) argument 240 #define optUV(sv) ( null_arg(sv) ? 0 : !SvOK(sv) ? 0 : SvUV(sv) ) argument
|
| /openbsd/src/gnu/usr.bin/perl/cpan/Filter-Util-Call/ |
| D | Call.xs | 27 #define BUF_OFFSET(sv) IoPAGE_LEN(sv) argument 28 #define CODE_REF(sv) IoPAGE(sv) argument 33 #define SET_LEN(sv,len) \ argument 223 SV * sv = newSV(1) ; in real_import() local
|
| /openbsd/src/gnu/usr.bin/perl/cpan/Digest-SHA/src/ |
| D | sdf.c | 27 SV* sv; local 50 SV* sv = *svp++; local 71 sv_derived_from(sv, name) in sv_derived_from() argument
|