Lines Matching refs:fs_tab

79 struct	fstable	**fs_tab = NULL;  variable
228 (void) strcpy(hostname, fs_tab[n]->remote_name); in get_server_host()
230 if ((strcmp(fs_tab[n]->fstype, MNTTYPE_AUTO)) == NULL) in get_server_host()
233 return (fs_tab[n]->fstype); in get_server_host()
292 if (strcmp(fs_tab[i]->name, client_path) == 0) { in already_mounted()
300 strcmp(fs_tab[i]->remote_name, host_path) == 0) { in already_mounted()
307 if (strcmp(fs_tab[i]->remote_name, vfs->vfs_special) == 0) { in already_mounted()
338 if (fs_tab[n]->cl_mounted && fs_tab[n]->srvr_map) { in unmount_client()
344 arg[1] = fs_tab[n]->name; in unmount_client()
393 fs_tab[n]->name, errcode); in unmount_client()
395 fs_tab[n]->cl_mounted = 0; in unmount_client()
463 if (fs_tab[n]->mounted && fs_tab[n]->srvr_map) { in mount_client()
471 arg[3] = fs_tab[n]->remote_name; in mount_client()
472 arg[4] = fs_tab[n]->name; in mount_client()
519 fs_tab[n]->mnt_failed = 1; in mount_client()
521 fs_tab[n]->name, errcode); in mount_client()
523 fs_tab[n]->cl_mounted = 1; in mount_client()
578 "%s%s", fs_tab[fsys_value]->remote_name, in server_map()
579 path+strlen(fs_tab[fsys_value]->name)); in server_map()
620 if ((fs_tab = (struct fstable **)ar_get_head(fs_list)) == NULL) { in fs_tab_init()
660 free(fs_tab[n]->fstype); in fs_tab_free()
661 free(fs_tab[n]->name); in fs_tab_free()
662 free(fs_tab[n]->remote_name); in fs_tab_free()
770 fs_tab[fstab_entry]->served = 1; in mod_existing()
772 fs_tab[fstab_entry]->cl_mounted = 1; in mod_existing()
822 link_name = strdup(fs_tab[match_mount]->name); in construct_vfs()
825 nfte->writeable = fs_tab[match_mount]->writeable; in construct_vfs()
826 nfte->write_tested = fs_tab[match_mount]->write_tested; in construct_vfs()
832 nfte->writeable = fs_tab[fsys(link_name)]->writeable; in construct_vfs()
905 qsort(fs_tab, fs_tab_used, in get_mntinfo()
1006 qsort(fs_tab, fs_tab_used, sizeof (struct fstable *), fs_tab_ent_comp); in get_mntinfo()
1007 if (strcmp(fs_tab[fs_tab_used-1]->name, rn) != 0) { in get_mntinfo()
1008 progerr(ERR_MNT_NOROOT, fs_tab[fs_tab_used-1]->name, rn, errno, in get_mntinfo()
1107 if (fs_tab[i] == NULL) in fsys()
1109 else if (fs_tab[i]->namlen <= pathlen) in fsys()
1115 if (fs_tab[i] == NULL) in fsys()
1118 fs_namelen = fs_tab[i]->namlen; in fsys()
1130 if ((fs_namelen == 1 && *(fs_tab[i]->name) == '/') || in fsys()
1132 strncmp(fs_tab[i]->name, path2use, fs_namelen) == 0)) { in fsys()
1164 } while (fs_tab[i]->srvr_map); in resolved_fsys()
1177 return ((int)fs_tab[n]->srvr_map); in use_srvr_map_n()
1188 return ((int)fs_tab[n]->mounted); in is_mounted_n()
1204 if (fs_tab[n]->remote && fs_tab[n]->mounted && in is_fs_writeable_n()
1205 !fs_tab[n]->write_tested) { in is_fs_writeable_n()
1206 if (fs_tab[n]->writeable && !really_write(fs_tab[n]->name)) in is_fs_writeable_n()
1207 fs_tab[n]->writeable = 0; /* not really */ in is_fs_writeable_n()
1209 fs_tab[n]->write_tested = 1; /* confirmed */ in is_fs_writeable_n()
1212 return ((int)fs_tab[n]->writeable); in is_fs_writeable_n()
1224 return ((int)fs_tab[n]->remote); in is_remote_fs_n()
1231 return ((int)fs_tab[n]->served); in is_served_n()
1242 return (fs_tab[n]->bfree); in get_blk_free_n()
1253 return (fs_tab[n]->bused); in get_blk_used_n()
1264 return (fs_tab[n]->ffree); in get_inode_free_n()
1275 return (fs_tab[n]->fused); in get_inode_used_n()
1286 fs_tab[n]->bused = value; in set_blk_used_n()
1293 return (fs_tab[n]->bsize); in get_blk_size_n()
1300 return (fs_tab[n]->bsize); in get_frag_size_n()
1314 return (fs_tab[n]->name); in get_fs_name_n()
1326 return (fs_tab[n]->remote_name); in get_source_name_n()
1412 p = strchr(fs_tab[n]->remote_name, ':'); in get_remote_path()
1414 p = fs_tab[n]->remote_name; /* Loopback */ in get_remote_path()
1430 return (fs_tab[n]->name); in get_mount_point()
1441 return (fs_tab[n]); in get_fs_entry()