Lines Matching refs:cp

135 	register char *cp, *acctfile;
140 if(!(cp = getlogin()))
144 cp = userinfo->pw_name;
146 cp = "unknown";
148 logname = strdup(cp);
181 char *buff, *cp, *last;
190 if(!(cp=strchr(logbuf,';')) && !(cp=strchr(logbuf,' ')))
192 *cp = 0;
195 cp++;
196 id1 = id2 = strtol(cp,&last,10);
203 cp = last;
205 while(*cp==';' || *cp==' ');
236 register char *cp;
244 if(cp=nv_getval(HOME))
245 stakputs(cp);
264 cp = path_relative(histname);
267 if((fd=open(cp,O_BINARY|O_APPEND|O_RDWR|O_CREAT,histmode))>=0)
285 if(unlink(cp)>=0)
305 if(cp=nv_getval(HISTSIZE))
306 maxlines = (unsigned)strtol(cp, (char**)0, 10);
461 register char *cp;
527 *(endbuff=(cp=buff)+sfvalue(hist_old->histfp)) = 0;
530 while(*cp++);
531 if(cp > endbuff)
533 else if(*cp==0)
534 cp++;
535 if(cp > endbuff)
536 cp = endbuff;
537 c = cp-buff;
557 register unsigned char *cp, *endbuff;
564 while(cp=buff=(unsigned char*)sfreserve(iop,SF_UNBOUND,SF_LOCKR))
567 *(endbuff=cp+n) = 0;
571 if(!incmd && *cp++==HIST_CMDNO && *cp==0)
573 n = cp+1 - buff;
578 while(*cp++);
579 if(cp>endbuff)
584 if(*cp==0 && ++cp>endbuff)
624 register char *cp,*first,*endbuff;
629 while(cp=(char*)sfreserve(hp->histfp,SF_UNBOUND,0))
632 *(endbuff = cp+n) = 0;
633 first = cp += skip;
638 if(cp>first)
640 count += (cp-first);
655 first = cp;
657 switch(*((unsigned char*)(cp++)))
660 if(*cp==0)
663 cp += (HIST_MARKSZ-1);
666 if(cp <= endbuff)
668 unsigned char *marker = (unsigned char*)(cp-4);
678 if(*cp==0)
680 cp+=1;
685 cp--;
688 if(cp > endbuff)
690 cp++;
694 first = cp;
695 while(*cp++);
696 if(cp > endbuff)
699 while(*cp==0)
701 if(++cp > endbuff)
706 count += (--cp-first);
707 skip = (cp-endbuff);
982 register unsigned char *first, *cp;
988 if(!(cp = first = (unsigned char*)sfgetr(hp->histfp,0,0)))
994 if(*cp==*string && memcmp(cp,string,n)==0)
997 *coffset = (cp-first);
1002 if(*cp=='\n')
1005 if((c=mbsize(cp)) < 0)
1008 cp += c;
1071 register unsigned char *cp = (unsigned char*)s1;
1077 for(;c = *cp;cp++)
1082 *cp = 0;
1089 s1 = (char*)cp;
1093 *cp = 0;