Lines Matching defs:History_t
110 static History_t* hist_trim(History_t*, int);
111 static int hist_nearend(History_t*,Sfio_t*, off_t);
125 static History_t *wasopen;
126 static History_t *hist_ptr;
133 static int acctinit(History_t *hp)
178 static int sh_checkaudit(History_t *hp, const char *name, char *logbuf, size_t len)
231 register History_t *hp;
309 if(!(hp=new_of(History_t,(--histmask)*sizeof(off_t))))
411 void hist_close(register History_t *hp)
459 static History_t* hist_trim(History_t *hp, int n)
463 register History_t *hist_new, *hist_old = hp;
558 static int hist_nearend(History_t *hp, Sfio_t *iop, register off_t size)
625 void hist_eof(register History_t *hp)
751 void hist_cancel(register History_t *hp)
768 void hist_flush(register History_t *hp)
802 register History_t *hp = (History_t*)handle;
902 off_t hist_tell(register History_t *hp, int n)
910 off_t hist_seek(register History_t *hp, int n)
921 void hist_list(register History_t *hp,Sfio_t *outfile, off_t offset,int last, char *nl)
952 Histloc_t hist_find(register History_t*hp,char *string,register int index1,int flag,int direction)
1012 int hist_match(register History_t *hp,off_t offset,char *string,int *coffset)
1060 register History_t *hp = shgd->hist_ptr;
1105 History_t *hp = hist_ptr;
1140 Histloc_t hist_locate(History_t *hp,register int command,register int line,int lines)
1192 History_t *hp = (History_t*)handle;