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

/osnet-11/usr/src/cmd/perl/5.8.4/distrib/
H A Dav.h68 #define AvFILLp(av) ((XPVAV*) SvANY(av))->xav_fill macro
85 ? mg_size((SV *) av) : AvFILLp(av))
H A Dav.c37 while (key > AvFILLp(av) + 1)
87 ary = AvALLOC(av) + AvFILLp(av) + 1;
89 Move(AvARRAY(av), AvALLOC(av), AvFILLp(av)+1, SV*);
228 if (key > AvFILLp(av)) {
319 if (AvFILLp(av) < key) {
324 ary[++AvFILLp(av)] = &PL_sv_undef;
325 while (AvFILLp(av) < key);
327 AvFILLp(av) = key;
360 AvMAX(av) = AvFILLp(av) = -1;
388 AvFILLp(a
[all...]
H A Dpad.c248 for (ix = AvFILLp(comppad_name); ix > 0; ix--) {
282 ix = AvFILLp(padlist);
406 sv = *av_fetch(PL_comppad, AvFILLp(PL_comppad) + 1, TRUE);
408 retval = AvFILLp(PL_comppad);
412 SSize_t names_fill = AvFILLp(PL_comppad_name);
498 if (!ckWARN(WARN_MISC) || AvFILLp(PL_comppad_name) < 0)
502 top = AvFILLp(PL_comppad_name);
585 for (off = AvFILLp(PL_comppad_name); off > 0; off--) {
677 for (off = AvFILLp(curname); off > 0; off--) {
884 PL_comppad_name_floor = AvFILLp(PL_comppad_nam
[all...]
H A Ddeb.c76 PTR2UV(PL_mainstack), PTR2UV(AvFILLp(PL_curstack)),
241 stack_max = AvFILLp(si->si_stack);
H A Dcop.h175 AvFILLp(ary) = -1; \
184 SSize_t fill = AvFILLp(cx->blk_sub.argarray); \
560 AvFILLp(next->si_stack) = 0; \
H A Dpp.h306 AvFILLp(f) = sp - PL_stack_base; \
309 sp = PL_stack_sp = PL_stack_base + AvFILLp(t); \
H A Dpp.c4063 offset += AvFILLp(ary) + 1;
4071 length += AvFILLp(ary) - offset + 1;
4083 if (offset > AvFILLp(ary) + 1) {
4086 offset = AvFILLp(ary) + 1;
4088 after = AvFILLp(ary) + 1 - (offset + length);
4130 AvFILLp(ary) += diff;
4151 dst = &AvARRAY(ary)[AvFILLp(ary)+1];
4185 AvFILLp(ary) += diff;
4188 if (AvFILLp(ary) + diff >= AvMAX(ary)) /* oh, well */
4189 av_extend(ary, AvFILLp(ar
[all...]
H A Dpp_ctl.c1558 if (AvMAX(PL_dbargs) < AvFILLp(ary) + off)
1559 av_extend(PL_dbargs, AvFILLp(ary) + off);
1560 Copy(AvALLOC(ary), AvARRAY(PL_dbargs), AvFILLp(ary) + 1 + off, SV*);
1561 AvFILLp(PL_dbargs) = AvFILLp(ary) + off;
1730 AvFILLp(PL_curstack) = SP - PL_stack_base;
2162 items = AvFILLp(av) + 1;
2189 items = AvFILLp(av) + 1;
2261 items = AvFILLp(av) + 1;
2301 AvFILLp(a
[all...]
H A Duniversal.c98 I32 items = AvFILLp(av) + 1;
H A Dpp_sort.c1528 AvFILLp(av) = max-1;
1681 AvFILLp(av) = 1;
H A Dmg.c280 len = AvFILLp((AV *) sv); /* Fallback to non-tied array */
1951 I32 i = AvFILLp(av);
H A Dpp_hot.c2683 if (hasargs || !av || AvFILLp(av) < 0
2837 items = AvFILLp(av) + 1; /* @_ is not tieable */
2889 items = AvFILLp(av) + 1;
2941 AvFILLp(av) = items - 1;
H A Dscope.c78 AvFILLp(si->si_stack) = 0;
H A Dsv.c1460 AvFILLp(sv) = -1;
4904 if (AvFILLp(av) >= AvMAX(av)) {
4906 I32 i = AvFILLp(av);
4914 av_extend(av, AvFILLp(av)+1);
4916 AvARRAY(av)[++AvFILLp(av)] = sv; /* av_push() */
4935 i = AvFILLp(av);
9553 i = AvFILLp(av);
10046 SSize_t items = AvFILLp((AV*)sstr) + 1;
10061 items = AvMAX((AV*)sstr) - AvFILLp((AV*)sstr);
H A Dgv.c259 I32 items = AvFILLp(av) + 1;
838 && AvFILLp(av) == -1)
H A Ddump.c1205 Perl_dump_indent(aTHX_ level, file, " FILL = %"IVdf"\n", (IV)AvFILLp(sv));
H A Dperl.h2305 #define FILTER_ISREADER(idx) (idx >= AvFILLp(PL_rsfp_filters))
H A Ddoio.c913 && PL_argvout_stack && AvFILLp(PL_argvout_stack) >= 0)
H A Dperl.c620 I32 i = AvFILLp(PL_regex_padav) + 1;
H A Dutil.c3120 for (i = 0; i <= AvFILLp(t->threadsv); i++, svp++) {
H A Dtoke.c2015 if (!PL_rsfp_filters || AvFILLp(PL_rsfp_filters)<0)
2018 datasv = FILTER_DATA(AvFILLp(PL_rsfp_filters));
2043 if (idx > AvFILLp(PL_rsfp_filters)){ /* Any more filters? */
2453 while(AvFILLp(PL_preambleav) >= 0) {
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/Storable/
H A DStorable.xs74 #ifndef AvFILLp /* Older perls (<=5.003) lack AvFILLp */
75 #define AvFILLp AvFILL
1706 int cnt = AvFILLp(av) + 1;
2236 av_store(av, AvFILLp(av)+1, key); /* av_push(), really */
2845 count = AvFILLp(av) + 1;
2955 av_store(av_hook, AvFILLp(av_hook)+1, SvREFCNT_inc(xsv));
3087 AvFILLp(av) = 0; /* Cheat, nothing after 0 interests us */
4060 AvFILLp(av) = len3; /* About to be filled anyway */
4149 AvFILLp(a
[all...]
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/ByteLoader/
H A Dbytecode.h138 #define BSET_av_pushx(sv, arg) (AvARRAY(sv)[++AvFILLp(sv)] = arg)
H A Dbyterun.c504 AvFILLp(bstate->bs_sv) = arg;
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/Devel/PPPort/
H A DPPPort.pm65 AvFILLp
733 #ifndef AvFILLp /* Older perls (<=5.003) lack AvFILLp */
734 # define AvFILLp AvFILL

Completed in 203 milliseconds