Lines Matching refs:offset
359 int offset = stktell(stkp);
382 fcsopen(stkptr(stkp,offset));
387 stkseek(stkp,offset);
704 int offset=0,oldpat = mp->pattern;
710 offset = stktell(stkp);
724 if(offset)
727 if(sh_checkid(stkptr(stkp,offset),cp)!=cp)
999 * copy to ']' onto the stack and return offset to it
1027 int sh_macfun(Shell_t *shp, const char *name, int offset)
1051 stkseek(shp->stk,offset);
1095 int dolmax=0, vsize= -1, offset= -1, nulflg, replen=0, bysub=0;
1202 offset = stktell(stkp);
1275 id=stkptr(stkp,offset);
1320 if(sh_macfun(mp->shp,id,offset))
1399 c = *((unsigned char*)stkptr(stkp,offset-1));
1439 if( (mp->arith||mp->let) && (np->nvfun || nv_isattr(np,(NV_LJUST|NV_RJUST|NV_ZFILL))) && !nv_isattr(np,NV_INTEGER) && (offset==0 || !isalnum(c)))
1444 stkseek(stkp,offset);
1446 stkset(stkp,savptr,offset);
1461 stkseek(stkp,offset);
1488 stkseek(stkp,offset);
1566 offset = stktell(stkp);
1613 stkseek(stkp,offset);
1615 argp=stkptr(stkp,offset);
1733 stkseek(stkp,offset);
1760 if(v || c=='/' && offset>=0)
1761 stkseek(stkp,offset);
1946 stkseek(stkp,offset);
2557 * <offset> is byte offset for beginning of tilde string
2559 static void tilde_expand2(Shell_t *shp, register int offset)
2574 av[1] = &ptr[offset];
2584 stkset(shp->stk,ptr, offset);