Lines Matching refs:home
142 char *home; member
378 base_last_comp = last->comp - vp->home; in walk()
380 base_comp = comp - vp->home; in walk()
381 base_component = component - vp->home; in walk()
382 if ((strlen(q) + strlen(vp->home) + 1) > vp->len) { in walk()
390 base_this_comp = this.comp - vp->home; in walk()
391 base_fullpath = vp->fullpath - vp->home; in walk()
392 base_tmppath = vp->tmppath - vp->home; in walk()
394 tmp = (char *)realloc(vp->home, vp->len); in walk()
399 vp->home = tmp; in walk()
400 comp = vp->home + base_comp; in walk()
401 component = vp->home + base_component; in walk()
402 this.comp = vp->home + base_this_comp; in walk()
403 vp->fullpath = vp->home + base_fullpath; in walk()
404 vp->tmppath = vp->home + base_tmppath; in walk()
406 last->comp = vp->home + base_last_comp; in walk()
418 last->comp = vp->home + base_last_comp; in walk()
420 comp = vp->home + base_comp; in walk()
421 component = vp->home + base_component; in walk()
508 var.home = (char *)malloc(var.len); in nftw()
509 if (var.home == NULL) in nftw()
512 var.home[0] = 0; in nftw()
519 if (getcwd(var.home, PATH_MAX+1) == 0) { in nftw()
520 free(var.home); in nftw()
524 endhome = dp = var.home + strlen(var.home); in nftw()
529 var.fullpath = var.home; in nftw()
542 free(var.home); in nftw()
601 (void) chdir(var.home); in nftw()
602 free(var.home); in nftw()