Searched refs:cv (Results 1 - 25 of 73) sorted by relevance

123

/osnet-11/usr/src/cmd/perl/5.8.4/distrib/
H A Dcv.h0 /* cv.h
51 =for apidoc Am|HV*|CvSTASH|CV* cv
101 #define CvCLONE(cv) (CvFLAGS(cv) & CVf_CLONE)
102 #define CvCLONE_on(cv) (CvFLAGS(cv) |= CVf_CLONE)
103 #define CvCLONE_off(cv) (CvFLAGS(cv) &= ~CVf_CLONE)
105 #define CvCLONED(cv) (CvFLAGS(cv)
[all...]
H A Dpad.c25 =for apidoc m|AV *|CvPADLIST|CV *cv
26 CV's can have CvPADLIST(cv) set to point to an AV.
212 inner subs to the outer of this cv.
221 Perl_pad_undef(pTHX_ CV* cv) argument
224 PADLIST *padlist = CvPADLIST(cv);
228 if (!SvREFCNT(CvPADLIST(cv))) /* may be during global destruction */
242 CV *outercv = CvOUTSIDE(cv);
243 U32 seq = CvOUTSIDE_SEQ(cv);
262 && CvOUTSIDE(innercv) == cv)
295 SvREFCNT_dec((SV*)CvPADLIST(cv));
638 CV *cv; local
1258 S_cv_dump(pTHX_ CV *cv, char *title) argument
1301 CV *cv; local
1326 CV* cv; local
[all...]
H A Dgv.c195 CV* cv; local
217 if ((cv = GvCV(topgv))) {
222 SvREFCNT_dec(cv);
223 GvCV(topgv) = cv = Nullcv;
293 (cv = GvCV(gv)) &&
294 (CvROOT(cv) || CvXSUB(cv)))
296 if ((cv = GvCV(topgv)))
297 SvREFCNT_dec(cv);
334 CV *cv; local
452 CV* cv = GvCV(gv); local
480 CV* cv; local
[all...]
H A Dpp_hot.c2323 if (cx->blk_sub.cv && CvDEPTH(cx->blk_sub.cv) > 1) {
2392 if (!CvLVALUE(cx->blk_sub.cv))
2412 if (!CvLVALUE(cx->blk_sub.cv)) {
2479 if (cx->blk_sub.cv && CvDEPTH(cx->blk_sub.cv) > 1) {
2524 S_get_db_sub(pTHX_ SV **svp, CV *cv) argument
2529 GV *gv = CvGV(cv);
2532 if ( (CvFLAGS(cv) & (CVf_ANON | CVf_CLONED))
2534 || ((GvCV(gv) != cv)
2565 register CV *cv; local
2965 Perl_sub_crush_depth(pTHX_ CV *cv) argument
3226 register CV* cv = (CV *) cvarg; local
[all...]
H A Dop.c1023 CV *cv; local
1088 cv = GvCV(kGVOP_gv);
1089 if (!cv)
1091 if (CvLVALUE(cv))
1579 C<len> arguments to the subroutine identified by the C<cv> argument which
1593 Perl_apply_attrs_string(pTHX_ char *stashpv, CV *cv, argument
1619 newRV((SV*)cv)),
1902 CV *cv = get_cv("DB::postponed", FALSE); local
1903 if (cv) {
1908 call_sv((SV*)cv, G_DISCAR
3929 Perl_cv_undef(pTHX_ CV *cv) argument
3986 Perl_cv_ckproto(pTHX_ CV *cv, GV *gv, char *p) argument
4027 Perl_cv_const_sv(pTHX_ CV *cv) argument
4035 Perl_op_const_sv(pTHX_ OP *o, CV *cv) argument
4113 register CV *cv=0; local
4282 pad_fixup_inner_anons(CvPADLIST(cv), PL_compcv, cv); local
4461 CV* cv; local
4505 register CV *cv; local
4604 register CV *cv; local
6098 CV *cv = 0; local
6868 const_sv_xsub(pTHX_ CV* cv) argument
[all...]
H A Dxsutils.c26 void XS_attributes__warn_reserved(pTHX_ CV *cv);
27 void XS_attributes_reftype(pTHX_ CV *cv);
28 void XS_attributes__modify_attrs(pTHX_ CV *cv);
29 void XS_attributes__guess_stash(pTHX_ CV *cv);
30 void XS_attributes__fetch_attrs(pTHX_ CV *cv);
31 void XS_attributes_bootstrap(pTHX_ CV *cv);
H A Dcop.h113 CV * cv; member in struct:block_sub
127 * Note that the refcnt of the cv is incremented twice; The CX one is
131 cx->blk_sub.cv = cv; \
132 cx->blk_sub.olddepth = CvDEPTH(cv); \
134 if (!CvDEPTH(cv)) { \
135 (void)SvREFCNT_inc(cv); \
136 (void)SvREFCNT_inc(cv); \
137 SAVEFREESV(cv); \
153 cx->blk_sub.cv
217 CV * cv; member in struct:block_eval
[all...]
H A Dpp_ctl.c1187 if (cxstack[cxix].blk_sub.lval && CvLVALUE(cxstack[cxix].blk_sub.cv))
1461 ccstack[cxix].blk_sub.cv == GvCV(PL_DBsub))
1473 if (PL_DBsub && dbcxix >= 0 && ccstack[dbcxix].blk_sub.cv == GvCV(PL_DBsub))
1501 GV *cvgv = CvGV(ccstack[cxix].blk_sub.cv);
1618 register CV *cv; local
1625 cv = GvCV(gv);
1626 if (!cv)
1629 if (CvDEPTH(cv) >= 1 && !(PL_debug & DEBUG_DB_RECURSE_FLAG))
1645 CvDEPTH(cv)++;
1646 PAD_SET_CUR(CvPADLIST(cv),
2121 CV* cv = (CV*)SvRV(sv); local
2740 CV *cv = cx->blk_sub.cv; local
2890 CV *cv = get_cv("DB::postponed", FALSE); local
[all...]
H A DXSUB.h76 # define XS(name) __declspec(dllexport) void name(pTHX_ CV* cv)
78 # define XS(name) void name(pTHX_ CV* cv)
95 #define XSANY CvXSUBANY(cv)
105 #define XSINTERFACE_FUNC(ret,cv,f) ((XSINTERFACE_CVT(ret,))(f))
106 #define XSINTERFACE_FUNC_SET(cv,f) \
107 CvXSUBANY(cv).any_dxptr = (void (*) (pTHX_ void*))(f)
H A Dpp_sort.c1421 CV *cv = 0; local
1445 cv = sv_2cv(*++MARK, &stash, &gv, 0);
1446 if (cv && SvPOK(cv)) {
1448 char *proto = SvPV((SV*)cv, n_a);
1453 if (!(cv && CvROOT(cv))) {
1454 if (cv && CvXSUB(cv)) {
1469 PL_sortcop = (OP*)cv;
1707 CV *cv=(CV*)PL_sortcop; local
[all...]
/osnet-11/usr/src/lib/libc/port/sys/
H A Dlwp_cond.c37 _lwp_cond_wait(cond_t *cv, mutex_t *mp) argument
41 error = ___lwp_cond_wait(cv, mp, NULL, 0);
50 _lwp_cond_reltimedwait(cond_t *cv, mutex_t *mp, timespec_t *relts) argument
57 error = ___lwp_cond_wait(cv, mp, relts, 0);
66 _lwp_cond_timedwait(cond_t *cv, mutex_t *mp, timespec_t *absts) argument
73 return (_lwp_cond_reltimedwait(cv, mp, &tslocal));
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/attrs/
H A Dattrs.xs27 Perl_croak(aTHX_ "Usage: %s(Class, ...)", GvNAME(CvGV(cv)));
28 if (!PL_compcv || !(cv = CvOUTSIDE(PL_compcv)))
41 CvFLAGS(cv) &= ~flag;
43 CvFLAGS(cv) |= flag;
/osnet-11/usr/src/lib/libumem/common/
H A Dstub_stand.c50 cond_wait(cond_t *cv, mutex_t *mutex) argument
52 umem_panic("attempt to wait on standumem cv %p", cv);
/osnet-11/usr/src/lib/libast/common/tm/
H A Dtmxtouch.c45 Tv_t cv; local
76 cv.tv_sec = tmxsec(ct);
77 cv.tv_nsec = tmxnsec(ct);
78 cp = &cv;
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/List/Util/
H A DUtil.xs213 CV *cv;
229 cv = sv_2cv(block, &stash, &gv, 0);
230 reducecop = CvSTART(cv);
231 SAVESPTR(CvROOT(cv)->op_ppaddr);
232 CvROOT(cv)->op_ppaddr = PL_ppaddr[OP_NULL];
234 PAD_SET_CUR(CvPADLIST(cv),1);
237 PL_curpad = AvARRAY((AV*)AvARRAY(CvPADLIST(cv))[1]);
245 if (!CvDEPTH(cv))
246 (void)SvREFCNT_inc(cv);
268 CV *cv;
[all...]
/osnet-11/usr/src/lib/libcurses/screen/
H A Dmvcur.c215 int cv, ch; local
218 cv = _mvvert(cy, ny, doit);
221 return (cv + ch);
230 int dy, st_1, st_n, cv; local
247 cv = _COST(Row_address);
251 return ((cv < st_1 && cv < st_n) ? cv :
255 if (cv < st_1 && cv < st_
[all...]
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/Devel/DProf/
H A DDProf.xs21 CV *cv;
24 cv = INT2PTR(CV*,SvIVX(sv));
27 cv = get_cv(SvPVX(sv), TRUE);
29 cv = (CV*)SvRV(sv);
34 return cv;
41 CV *cv = db_get_cv(aTHX_ Sub);
42 GV *gv = cv ? CvGV(cv) : NULL;
43 if (cv && gv) {
319 set_cv_key(pTHX_ CV *cv, cha
[all...]
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/B/B/
H A DBytecode.pm114 my $cv = $gv->CV;
115 $cvix = $$cv && defined $files{$cv->FILE} ? $cv->ix : 0;
322 my ($cv,$ix) = @_;
323 my $stashix = $cv->STASH->ix;
324 my $gvix = $cv->GV->ix;
325 my $padlistix = $cv->PADLIST->ix;
326 my $outsideix = $cv->OUTSIDE->ix;
327 my $constix = $cv
[all...]
H A DC.pm887 my ($cv) = @_;
888 my $sym = objsym($cv);
890 # warn sprintf("CV 0x%x already saved as $sym\n", $$cv); # debug
894 my $gv = $cv->GV;
900 my $root = $cv->ROOT;
901 my $cvxsub = $cv->XSUB;
902 my $isconst = $cv->CvFLAGS & CVf_CONST;
904 my $value = $cv->XSUBANY;
909 $decl->add( "static CV* cv$cv_index;" );
910 $init->add( "cv
[all...]
H A DXref.pm198 my $cv = shift;
199 my $pack = $cv->GV->STASH->NAME;
200 $subname = ($pack eq "main" ? "" : "$pack\::") . $cv->GV->NAME;
201 load_pad($cv->PADLIST);
202 xref($cv->START);
315 my $cv = $gv->CV;
316 if ($$cv) {
317 #return if $done{$$cv}++;
321 push(@todo, $cv);
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/Devel/Peek/
H A DPeek.xs34 CV *cv = (CV*)sv;
35 AV* padlist = CvPADLIST(cv), *argav;
48 if (!CvROOT(cv)) {
53 if (CvDEPTH(cv)) {
110 do_sv_dump(0, Perl_debug_log, (SV*)cv, 0, 2, 0, 0);
313 #define _CvGV(cv) \
314 (SvROK(cv) && (SvTYPE(SvRV(cv))==SVt_PVCV) \
315 ? SvREFCNT_inc(CvGV((CV*)SvRV(cv))) : &PL_sv_undef)
415 _CvGV(cv)
[all...]
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/ByteLoader/
H A Dbytecode.h301 #define BSET_push_begin(ary,cv) \
309 av_push(PL_beginav, (SV*)cv); \
310 GvCV(CvGV(cv)) = 0; /* cv has been hijacked */\
316 #define BSET_push_init(ary,cv) \
320 av_store(PL_initav, 0, cv); \
322 #define BSET_push_end(ary,cv) \
326 av_store(PL_endav, 0, cv); \
339 #define BSET_signal(cv, name) \
341 name, strlen(name), cv,
[all...]
/osnet-11/usr/src/lib/udapl/udapl_tavor/common/
H A Ddapl_osd.c200 if (0 != pthread_cond_init(&wait_obj->cv, NULL)) {
259 &wait_obj->cv, &wait_obj->lock, &future);
275 &wait_obj->cv, &wait_obj->lock);
313 if (0 != pthread_cond_signal(&wait_obj->cv)) {
337 if (0 != pthread_cond_destroy(&wait_obj->cv)) {
/osnet-11/usr/src/lib/libc/port/gen/
H A Dnss_dbdefs.c433 char **cv, *dptr; local
670 cv = ing->arg[j].argv;
672 if (*cv)
673 len3 += strlen(*cv++) + 1;
676 cv = ing->groups.argv;
678 if (*cv)
679 len3 += strlen(*cv++) + 1;
704 cv = ing->arg[NSS_NETGR_MACHINE].argv;
709 len3 = strlen(*cv) + 1;
710 (void) strlcpy(dptr, *cv
912 char **cv, *bptr; local
[all...]
/osnet-11/usr/src/lib/fm/libldom/sparc/
H A Dldmsvcs_utils.c79 pthread_cond_t cv; member in struct:ldmsvcs_info
104 pthread_cond_t cv; member in struct:poller_s
248 (void) pthread_cond_broadcast(&pollbase.cv);
258 (void) pthread_cond_wait(&pollbase.cv, &pollbase.mt);
287 ier = pthread_cond_timedwait(&pollbase.cv, &pollbase.mt,
309 (void) pthread_cond_broadcast(&pollbase.cv);
312 (void) pthread_cond_broadcast(&pollbase.cv);
413 (void) pthread_cond_broadcast(&pollbase.cv);
467 (void) pthread_cond_wait(&pollbase.cv,
718 (void) pthread_cond_broadcast(&lsp->fmas_svcs.cv);
1210 static pthread_cond_t cv = PTHREAD_COND_INITIALIZER; local
[all...]

Completed in 96 milliseconds

123