Lines Matching defs:items

866     I32 items = (SP - PL_stack_base) - *PL_markstack_ptr; /* how many new items */
875 /* if there are new items, push them into the destination list */
876 if (items && gimme != G_VOID) {
878 if (items > PL_markstack_ptr[-1] - PL_markstack_ptr[-2]) {
880 * is repeatedly extended for every set of items. Is possible
887 shift = items - (PL_markstack_ptr[-1] - PL_markstack_ptr[-2]);
889 /* items to shift up (accounting for the moved source pointer) */
911 /* copy the new items down to the destination list */
912 dst = PL_stack_base + (PL_markstack_ptr[-2] += items) - 1;
914 while (items-- > 0)
921 while (items-- > 0) {
935 items = --*PL_markstack_ptr - PL_markstack_ptr[-1];
940 XPUSHi(items);
943 SP += items;
2123 I32 items = 0;
2162 items = AvFILLp(av) + 1;
2164 EXTEND(PL_stack_sp, items); /* @_ could have been extended. */
2165 Copy(AvARRAY(av), PL_stack_sp, items, SV*);
2166 PL_stack_sp += items;
2175 av_extend(av, items-1);
2189 items = AvFILLp(av) + 1;
2191 EXTEND(PL_stack_sp, items); /* @_ could have been extended. */
2192 Copy(AvARRAY(av), PL_stack_sp, items, SV*);
2193 PL_stack_sp += items;
2216 items = (*fp3)(CvXSUBANY(cv).any_i32,
2218 items);
2219 SP = PL_stack_base + items;
2261 items = AvFILLp(av) + 1;
2262 if (items) {
2264 EXTEND(SP, items);
2265 Copy(AvARRAY(av), SP + 1, items, SV*);
2266 SP += items;
2287 if (items >= AvMAX(av) + 1) {
2293 if (items >= AvMAX(av) + 1) {
2294 AvMAX(av) = items - 1;
2295 Renew(ary,items+1,SV*);
2300 Copy(mark,AvARRAY(av),items,SV*);
2301 AvFILLp(av) = items - 1;
2303 while (items--) {