Lines Matching refs:var
497 struct Var var; in nftw() local
506 var.walklevel = 0; in nftw()
507 var.len = 2*(PATH_MAX+1); in nftw()
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()
526 var.fullpath = dp; in nftw()
529 var.fullpath = var.home; in nftw()
531 var.tmppath = dp; in nftw()
540 var.state.base = (int)(base + 1 - var.tmppath); in nftw()
542 free(var.home); in nftw()
546 var.curflags = flags; in nftw()
562 var.opendirf = nocdopendir; in nftw()
564 var.statf = nocdlstat; in nftw()
566 var.statf = nocdstat; in nftw()
568 var.opendirf = cdopendir; in nftw()
570 var.statf = cdlstat; in nftw()
572 var.statf = cdstat; in nftw()
580 if ((*var.statf)(savepath, &statb, NULL, 0) >= 0) in nftw()
581 var.cur_mount = statb.st_dev; in nftw()
585 var.state.level = 0; in nftw()
594 var.savedstatf = NULL; in nftw()
595 rc = walk(dp, fn, depth, (struct Save *)0, &var); in nftw()
601 (void) chdir(var.home); in nftw()
602 free(var.home); in nftw()