Lines Matching refs:cp
400 char *cp = error_info.id;
403 errormsg(SH_DICT,ERROR_system(ERROR_NOEXEC),e_exec,cp);
1378 lp->arg->argchn.cp = 0;
1527 char *first,*cp=fcseek(0),word[5];
1538 off = cp-first;
1540 off = cp-fcfirst();
1542 c=*cp, *cp=0;
1545 *cp = c;
1552 fcseek(cp+1-fcseek(0));
1700 register char *cp;
1713 if(!(cp=lp->lexd.first))
1714 cp = fcfirst();
1715 if((copy = fcseek(0)-cp) > 0)
1716 sfwrite(lp->sh->stk,cp,copy);
1725 const char *cp = (const char*)buff, *next=cp, *ep = cp + n;
1730 if(k=next-cp-1)
1732 if((k=sfwrite(sp,cp,k)) < 0)
1736 cp = next;
1738 if((k=sfwrite(sp,cp,ep-cp)) < 0)
1756 register char *bufp,*cp;
1871 cp = fcseek(0);
1877 if(!lp->lexd.dolparen && (c=cp-bufp))
1879 if((c=sfwrite(sp,cp=bufp,c))>0)
1901 if(!lp->lexd.dolparen && (n=cp-bufp))
2046 register const char *cp = sh_translate(e_unexpected);
2054 cp = sh_translate(e_unmatched);
2078 errormsg(SH_DICT,ERROR_exit(SYNBAD),e_lexsyntax1,lp->lastline,tokstr,cp);
2080 errormsg(SH_DICT,ERROR_exit(SYNBAD),e_lexsyntax2,tokstr,cp);