Lines Matching refs:genchar
1139 Edpos_t ed_curpos(Edit_t *ep,genchar *phys, int off, int cur, Edpos_t curpos)
1141 register genchar *sp=phys;
1184 int ed_setcursor(register Edit_t *ep,genchar *physical,register int old,register int new,int first)
1287 int ed_virt_to_phys(Edit_t *ep,genchar *virt,genchar *phys,int cur,int voff,int poff)
1289 register genchar *sp = virt;
1290 register genchar *dp = phys;
1292 genchar *curp = sp + cur;
1293 genchar *dpmax = phys+MAXLINE;
1357 int ed_internal(const char *src, genchar *dest)
1362 if(dest == (genchar*)roundof(cp-(unsigned char*)0,sizeof(genchar)))
1364 genchar buffer[MAXLINE];
1366 ed_gencpy((genchar*)dp,buffer);
1381 int ed_external(const genchar *src, char *dest)
1383 register genchar wc;
1386 char *dpmax = dp+sizeof(genchar)*MAXLINE-2;
1389 char buffer[MAXLINE*sizeof(genchar)];
1417 void ed_gencpy(genchar *dp,const genchar *sp)
1419 dp = (genchar*)roundof((char*)dp-(char*)0,sizeof(genchar));
1420 sp = (const genchar*)roundof((char*)sp-(char*)0,sizeof(genchar));
1428 void ed_genncpy(register genchar *dp,register const genchar *sp, int n)
1430 dp = (genchar*)roundof((char*)dp-(char*)0,sizeof(genchar));
1431 sp = (const genchar*)roundof((char*)sp-(char*)0,sizeof(genchar));
1439 int ed_genlen(register const genchar *str)
1441 register const genchar *sp = str;
1442 sp = (const genchar*)roundof((char*)sp-(char*)0,sizeof(genchar));