Lines Matching refs:fs_tab
80 struct fstable **fs_tab = NULL; variable
224 (void) strcpy(hostname, fs_tab[n]->remote_name); in get_server_host()
226 if ((strcmp(fs_tab[n]->fstype, MNTTYPE_AUTOFS)) == NULL) in get_server_host()
229 return (fs_tab[n]->fstype); in get_server_host()
288 if (strcmp(fs_tab[i]->name, client_path) == 0) { in already_mounted()
296 strcmp(fs_tab[i]->remote_name, host_path) == 0) { in already_mounted()
303 if (strcmp(fs_tab[i]->remote_name, vfs->vfs_special) == 0) { in already_mounted()
334 if (fs_tab[n]->cl_mounted && fs_tab[n]->srvr_map) { in unmount_client()
340 arg[1] = fs_tab[n]->name; in unmount_client()
389 fs_tab[n]->name, errcode); in unmount_client()
391 fs_tab[n]->cl_mounted = 0; in unmount_client()
459 if (fs_tab[n]->mounted && fs_tab[n]->srvr_map) { in mount_client()
467 arg[3] = fs_tab[n]->remote_name; in mount_client()
468 arg[4] = fs_tab[n]->name; in mount_client()
515 fs_tab[n]->mnt_failed = 1; in mount_client()
517 fs_tab[n]->name, errcode); in mount_client()
519 fs_tab[n]->cl_mounted = 1; in mount_client()
574 "%s%s", fs_tab[fsys_value]->remote_name, in server_map()
575 path+strlen(fs_tab[fsys_value]->name)); in server_map()
616 if ((fs_tab = (struct fstable **)ar_get_head(fs_list)) == NULL) { in fs_tab_init()
656 free(fs_tab[n]->fstype); in fs_tab_free()
657 free(fs_tab[n]->name); in fs_tab_free()
658 free(fs_tab[n]->remote_name); in fs_tab_free()
766 fs_tab[fstab_entry]->served = 1; in mod_existing()
768 fs_tab[fstab_entry]->cl_mounted = 1; in mod_existing()
818 link_name = strdup(fs_tab[match_mount]->name); in construct_vfs()
821 nfte->writeable = fs_tab[match_mount]->writeable; in construct_vfs()
822 nfte->write_tested = fs_tab[match_mount]->write_tested; in construct_vfs()
828 nfte->writeable = fs_tab[fsys(link_name)]->writeable; in construct_vfs()
901 qsort(fs_tab, fs_tab_used, in get_mntinfo()
999 qsort(fs_tab, fs_tab_used, sizeof (struct fstable *), fs_tab_ent_comp); in get_mntinfo()
1000 if (strcmp(fs_tab[fs_tab_used-1]->name, rn) != 0) { in get_mntinfo()
1001 progerr(ERR_MNT_NOROOT, fs_tab[fs_tab_used-1]->name, rn, errno, in get_mntinfo()
1100 if (fs_tab[i] == NULL) in fsys()
1102 else if (fs_tab[i]->namlen <= pathlen) in fsys()
1108 if (fs_tab[i] == NULL) in fsys()
1111 fs_namelen = fs_tab[i]->namlen; in fsys()
1123 if ((fs_namelen == 1 && *(fs_tab[i]->name) == '/') || in fsys()
1125 strncmp(fs_tab[i]->name, path2use, fs_namelen) == 0)) { in fsys()
1157 } while (fs_tab[i]->srvr_map); in resolved_fsys()
1170 return ((int)fs_tab[n]->srvr_map); in use_srvr_map_n()
1181 return ((int)fs_tab[n]->mounted); in is_mounted_n()
1197 if (fs_tab[n]->remote && fs_tab[n]->mounted && in is_fs_writeable_n()
1198 !fs_tab[n]->write_tested) { in is_fs_writeable_n()
1199 if (fs_tab[n]->writeable && !really_write(fs_tab[n]->name)) in is_fs_writeable_n()
1200 fs_tab[n]->writeable = 0; /* not really */ in is_fs_writeable_n()
1202 fs_tab[n]->write_tested = 1; /* confirmed */ in is_fs_writeable_n()
1205 return ((int)fs_tab[n]->writeable); in is_fs_writeable_n()
1217 return ((int)fs_tab[n]->remote); in is_remote_fs_n()
1224 return ((int)fs_tab[n]->served); in is_served_n()
1235 return (fs_tab[n]->bfree); in get_blk_free_n()
1246 return (fs_tab[n]->bused); in get_blk_used_n()
1257 return (fs_tab[n]->ffree); in get_inode_free_n()
1268 return (fs_tab[n]->fused); in get_inode_used_n()
1279 fs_tab[n]->bused = value; in set_blk_used_n()
1286 return (fs_tab[n]->bsize); in get_blk_size_n()
1293 return (fs_tab[n]->bsize); in get_frag_size_n()
1307 return (fs_tab[n]->name); in get_fs_name_n()
1319 return (fs_tab[n]->remote_name); in get_source_name_n()
1405 p = strchr(fs_tab[n]->remote_name, ':'); in get_remote_path()
1407 p = fs_tab[n]->remote_name; /* Loopback */ in get_remote_path()
1423 return (fs_tab[n]->name); in get_mount_point()
1434 return (fs_tab[n]); in get_fs_entry()