Lines Matching refs:dim
108 static void _glh_return_line(GlhHashNode *hash, char *line, size_t dim);
530 char *_glh_find_backwards(GlHistory *glh, char *line, size_t dim) in _glh_find_backwards() argument
551 if(dim < strlen(line) + 1) { in _glh_find_backwards()
591 _glh_return_line(node->line, line, dim); in _glh_find_backwards()
618 char *_glh_find_forwards(GlHistory *glh, char *line, size_t dim) in _glh_find_forwards() argument
639 if(dim < strlen(line) + 1) { in _glh_find_forwards()
668 _glh_return_line(node->line, line, dim); in _glh_find_forwards()
792 char *_glh_oldest_line(GlHistory *glh, char *line, size_t dim) in _glh_oldest_line() argument
812 if(dim < strlen(line) + 1) { in _glh_oldest_line()
842 _glh_return_line(node->line, line, dim); in _glh_oldest_line()
865 char *_glh_current_line(GlHistory *glh, char *line, size_t dim) in _glh_current_line() argument
885 if(dim < strlen(line) + 1) { in _glh_current_line()
894 _glh_return_line(glh->list.tail->line, line, dim); in _glh_current_line()
956 char *_glh_recall_line(GlHistory *glh, GlhLineID id, char *line, size_t dim) in _glh_recall_line() argument
986 _glh_return_line(node->line, line, dim); in _glh_recall_line()
1156 char *line, size_t dim) in _glh_load_history() argument
1198 for(lineno=1; fgets(line, dim, fp) != NULL; lineno++) { in _glh_load_history()
1248 if(fgets(line, dim, fp) == NULL) in _glh_load_history()
2467 static void _glh_return_line(GlhHashNode *hash, char *line, size_t dim) in _glh_return_line() argument
2471 for(seg=hash->head; dim>0 && seg; seg=seg->next) { in _glh_return_line()
2473 for(i=0; dim>0 && i<GLH_SEG_SIZE; i++,dim--) in _glh_return_line()
2480 if(dim==0) in _glh_return_line()