Lines Matching refs:vpath
29 struct vpath struct
31 struct vpath *next; /* Pointer to next struct in the linked list. */ argument
41 static struct vpath *vpaths; argument
45 static struct vpath *general_vpath;
49 static struct vpath *gpaths;
51 static int selective_vpath_search PARAMS ((struct vpath *path, char **file, FILE_TIMESTAMP *mtime_p…
60 register struct vpath *new = 0; in build_vpath_lists()
61 register struct vpath *old, *nexto; in build_vpath_lists()
91 struct vpath *save_vpaths = vpaths; in build_vpath_lists()
123 struct vpath *save_vpaths = vpaths; in build_vpath_lists()
163 register char **vpath; in construct_vpath_list() local
177 register struct vpath *path, *lastpath; in construct_vpath_list()
183 struct vpath *next = path->next; in construct_vpath_list()
226 vpath = (char **) xmalloc (maxelem * sizeof (char *)); in construct_vpath_list()
265 vpath[elem++] = dir_name (v); in construct_vpath_list()
282 struct vpath *path; in construct_vpath_list()
287 vpath = (char **) xrealloc ((char *) vpath, in construct_vpath_list()
291 vpath[elem] = 0; in construct_vpath_list()
294 path = (struct vpath *) xmalloc (sizeof (struct vpath)); in construct_vpath_list()
295 path->searchpath = vpath; in construct_vpath_list()
308 free ((char *) vpath); in construct_vpath_list()
339 register struct vpath *v; in vpath_search()
372 selective_vpath_search (struct vpath *path, char **file, in selective_vpath_search()
378 register char **vpath = path->searchpath; in selective_vpath_search() local
419 for (i = 0; vpath[i] != 0; ++i) in selective_vpath_search()
426 vlen = strlen (vpath[i]); in selective_vpath_search()
427 bcopy (vpath[i], n, vlen); in selective_vpath_search()
497 exists_in_cache = exists = dir_file_exists_p (vpath[i], filename); in selective_vpath_search()
569 register struct vpath *v; in print_vpath_data_base()