Searched refs:file_buffer (Results 1 – 8 of 8) sorted by relevance
| /openbsd-src/gnu/usr.bin/texinfo/info/ |
| H A D | nodes.c | 35 static void remember_info_file (FILE_BUFFER *file_buffer); 36 static void free_file_buffer_tags (FILE_BUFFER *file_buffer); 38 static void get_nodes_of_tags_table (FILE_BUFFER *file_buffer, 40 static void get_nodes_of_info_file (FILE_BUFFER *file_buffer); 41 static void get_tags_of_indirect_tags_table (FILE_BUFFER *file_buffer, 47 static NODE *info_node_of_file_buffer_tags (FILE_BUFFER *file_buffer, 85 FILE_BUFFER *file_buffer = NULL; in info_get_node() local 107 file_buffer = info_find_file (filename); in info_get_node() 108 if (!file_buffer) in info_get_node() 117 node = info_get_node_of_file_buffer (nodename, file_buffer); in info_get_node() [all …]
|
| H A D | man.c | 58 static NODE *manpage_node_of_file_buffer (FILE_BUFFER *file_buffer, 69 get_manpage_node (FILE_BUFFER *file_buffer, char *pagename) in get_manpage_node() argument 73 node = manpage_node_of_file_buffer (file_buffer, pagename); in get_manpage_node() 86 char *old_contents = file_buffer->contents; in get_manpage_node() 90 INFO_FILE_LABEL, file_buffer->filename, in get_manpage_node() 93 oldsize = file_buffer->filesize; in get_manpage_node() 97 file_buffer->contents = in get_manpage_node() 98 (char *)xrealloc (file_buffer->contents, 1 + newsize); in get_manpage_node() 99 memcpy (file_buffer->contents + oldsize, header, hlen); in get_manpage_node() 100 memcpy (file_buffer->contents + oldsize + hlen, page, plen); in get_manpage_node() [all …]
|
| H A D | nodes.h | 144 FILE_BUFFER *file_buffer); 148 extern void build_tags_and_nodes (FILE_BUFFER *file_buffer);
|
| H A D | indices.c | 99 info_indices_of_file_buffer (FILE_BUFFER *file_buffer) in info_indices_of_file_buffer() argument 105 if (!file_buffer) in info_indices_of_file_buffer() 127 if (file_buffer->tags) in info_indices_of_file_buffer() 131 for (i = 0; (tag = file_buffer->tags[i]); i++) in info_indices_of_file_buffer() 144 initial_index_filename = xstrdup (file_buffer->filename); in info_indices_of_file_buffer() 166 result[i]->filename = xstrdup (file_buffer->filename); in info_indices_of_file_buffer()
|
| H A D | man.h | 31 extern NODE *get_manpage_node (FILE_BUFFER *file_buffer,
|
| H A D | indices.h | 32 extern REFERENCE **info_indices_of_file_buffer (FILE_BUFFER *file_buffer);
|
| H A D | session.c | 3485 FILE_BUFFER *file_buffer; in info_search_internal() local 3489 file_buffer = file_buffer_of_window (window); in info_search_internal() 3511 if (!file_buffer || (strcmp (initial_nodename, "*") == 0)) in info_search_internal() 3517 if (file_buffer->tags) in info_search_internal() 3525 for (i = 0; file_buffer->tags[i]; i++) in info_search_internal() 3526 if (strcmp (initial_nodename, file_buffer->tags[i]->nodename) == 0) in info_search_internal() 3529 last_subfile = file_buffer->tags[i]->filename; in info_search_internal() 3556 tag = file_buffer->tags[i]; in info_search_internal() 3575 node = info_get_node (file_buffer->filename, tag->nodename); in info_search_internal() 3586 filename_non_directory (file_buffer->filename), in info_search_internal()
|
| /openbsd-src/gnu/usr.bin/texinfo/ |
| H A D | ChangeLog.46 | 6075 > when a new man page is added to *manpages* file_buffer. 6078 > invalidated by reallocation of file_buffer->contents. 9269 contains the size of file_buffer->contents. finfo.st_size is no 9528 amount that file_buffer->nodes grows to 100 from 50. These two
|