Lines Matching refs:dirarray
195 struct dirlist *dirarray = dirstack; in read_srclines() local
373 if (ndirlist > SIZE_MAX / sizeof (*dirarray)) in read_srclines()
375 dirarray = (struct dirlist *) malloc (ndirlist * sizeof (*dirarray)); in read_srclines()
376 if (unlikely (dirarray == NULL)) in read_srclines()
392 dirarray[0] = comp_dir_elem; in read_srclines()
395 dirarray[n].dir = (char *) linep; in read_srclines()
398 dirarray[n].len = endp - linep; in read_srclines()
432 dirarray[n].dir = dir; in read_srclines()
433 dirarray[n].len = strlen (dir); in read_srclines()
506 dirarray[diridx].len + 1 in read_srclines()
510 if (dirarray[diridx].dir != NULL) in read_srclines()
515 cp = stpcpy (cp, dirarray[diridx].dir); in read_srclines()
520 < dirarray[diridx].len + 1 + fnamelen + 1); in read_srclines()
633 dirarray[diridx].len + 1 in read_srclines()
638 cp = stpcpy (cp, dirarray[diridx].dir); in read_srclines()
642 < dirarray[diridx].len + 1 + fnamelen + 1); in read_srclines()
803 libdw_alloc (dbg, char, 1, (dirarray[diridx].len + 1 in read_srclines()
807 if (dirarray[diridx].dir != NULL) in read_srclines()
813 cp = stpcpy (cp, dirarray[diridx].dir); in read_srclines()
1010 dirs[i] = dirarray[i].dir; in read_srclines()
1074 if (dirarray != dirstack) in read_srclines()
1075 free (dirarray); in read_srclines()