Lines Matching refs:server

196 ncp_single_volume(struct ncp_server *server)  in ncp_single_volume()  argument
198 return (server->m.mounted_vol[0] != '\0'); in ncp_single_volume()
313 struct ncp_server *server; in ncp_lookup_validate() local
332 server = NCP_SERVER(dir); in ncp_lookup_validate()
340 val = NCP_TEST_AGE(server, dentry); in ncp_lookup_validate()
349 res = ncp_io2vol(server, __name, &len, dentry->d_name.name, in ncp_lookup_validate()
352 res = ncp_lookup_volume(server, __name, &(finfo.i)); in ncp_lookup_validate()
354 ncp_update_known_namespace(server, finfo.i.volNumber, NULL); in ncp_lookup_validate()
357 res = ncp_io2vol(server, __name, &len, dentry->d_name.name, in ncp_lookup_validate()
360 res = ncp_obtain_info(server, dir, __name, &(finfo.i)); in ncp_lookup_validate()
392 struct ncp_server *server = NCP_SERVER(inode); in ncp_obtain_mtime() local
395 if (!ncp_conn_valid(server) || ncp_is_server_root(inode)) in ncp_obtain_mtime()
398 if (ncp_obtain_info(server, inode, NULL, &i)) in ncp_obtain_mtime()
407 struct ncp_server *server = NCP_SERVER(d_inode(parent)); in ncp_invalidate_dircache_entries() local
413 ncp_age_dentry(server, dentry); in ncp_invalidate_dircache_entries()
423 struct ncp_server *server = NCP_SERVER(inode); in ncp_readdir() local
436 if (!ncp_conn_valid(server)) in ncp_readdir()
454 if (jiffies - ctl.head.time >= NCP_MAX_AGE(server)) in ncp_readdir()
693 struct ncp_server *server = NCP_SERVER(inode); in ncp_read_volume_list() local
703 if (ncp_get_volume_info_with_number(server, i, &info) != 0) in ncp_read_volume_list()
710 if (ncp_lookup_volume(server, info.volume_name, in ncp_read_volume_list()
716 inval_dentry = ncp_update_known_namespace(server, entry.i.volNumber, NULL); in ncp_read_volume_list()
728 struct ncp_server *server = NCP_SERVER(dir); in ncp_do_readdir() local
740 err = ncp_initialize_search(server, dir, &seq); in ncp_do_readdir()
759 err = ncp_search_for_fileset(server, &seq, &more, &cnt, buf, bufsize, &rpl, &rpls); in ncp_do_readdir()
773 (void)ncp_obtain_nfs_info(server, &entry.i); in ncp_do_readdir()
787 struct ncp_server* server = NCP_SBP(sb); in ncp_conn_logged_in() local
790 if (ncp_single_volume(server)) { in ncp_conn_logged_in()
799 result = ncp_io2vol(server, __name, &len, server->m.mounted_vol, in ncp_conn_logged_in()
800 strlen(server->m.mounted_vol), 1); in ncp_conn_logged_in()
804 if (ncp_get_volume_root(server, __name, &volNumber, &dirEntNum, &DosDirNum)) { in ncp_conn_logged_in()
805 ncp_vdbg("%s not found\n", server->m.mounted_vol); in ncp_conn_logged_in()
812 ncp_update_known_namespace(server, volNumber, NULL); in ncp_conn_logged_in()
832 struct ncp_server *server = NCP_SERVER(dir); in ncp_lookup() local
839 if (!ncp_conn_valid(server)) in ncp_lookup()
846 res = ncp_io2vol(server, __name, &len, dentry->d_name.name, in ncp_lookup()
849 res = ncp_lookup_volume(server, __name, &(finfo.i)); in ncp_lookup()
851 ncp_update_known_namespace(server, finfo.i.volNumber, NULL); in ncp_lookup()
853 res = ncp_io2vol(server, __name, &len, dentry->d_name.name, in ncp_lookup()
856 res = ncp_obtain_info(server, dir, __name, &(finfo.i)); in ncp_lookup()
913 struct ncp_server *server = NCP_SERVER(dir); in ncp_create_new() local
921 ncp_age_dentry(server, dentry); in ncp_create_new()
923 error = ncp_io2vol(server, __name, &len, dentry->d_name.name, in ncp_create_new()
931 (server->m.flags & NCP_MOUNT_EXTRAS) && in ncp_create_new()
935 result = ncp_open_create_file_or_subdir(server, dir, __name, in ncp_create_new()
940 result = ncp_open_create_file_or_subdir(server, dir, __name, in ncp_create_new()
954 if (ncp_is_nfs_extras(server, finfo.volume)) { in ncp_create_new()
957 if (ncp_modify_nfs_info(server, finfo.volume, in ncp_create_new()
977 struct ncp_server *server = NCP_SERVER(dir); in ncp_mkdir() local
983 ncp_age_dentry(server, dentry); in ncp_mkdir()
985 error = ncp_io2vol(server, __name, &len, dentry->d_name.name, in ncp_mkdir()
990 error = ncp_open_create_file_or_subdir(server, dir, __name, in ncp_mkdir()
995 if (ncp_is_nfs_extras(server, finfo.volume)) { in ncp_mkdir()
998 if (ncp_modify_nfs_info(server, in ncp_mkdir()
1014 struct ncp_server *server = NCP_SERVER(dir); in ncp_rmdir() local
1021 error = ncp_io2vol(server, __name, &len, dentry->d_name.name, in ncp_rmdir()
1026 result = ncp_del_file_or_subdir(server, dir, __name); in ncp_rmdir()
1059 struct ncp_server *server; in ncp_unlink() local
1062 server = NCP_SERVER(dir); in ncp_unlink()
1073 error = ncp_del_file_or_subdir2(server, dentry); in ncp_unlink()
1077 if ((error == 0x9C || error == 0x90) && server->m.flags & NCP_MOUNT_STRONG) { /* R/O */ in ncp_unlink()
1111 struct ncp_server *server = NCP_SERVER(old_dir); in ncp_rename() local
1118 ncp_age_dentry(server, old_dentry); in ncp_rename()
1119 ncp_age_dentry(server, new_dentry); in ncp_rename()
1122 error = ncp_io2vol(server, __old_name, &old_len, in ncp_rename()
1129 error = ncp_io2vol(server, __new_name, &new_len, in ncp_rename()
1135 error = ncp_ren_or_mov_file_or_subdir(server, old_dir, __old_name, in ncp_rename()
1139 server->m.flags & NCP_MOUNT_STRONG) { /* RO */ in ncp_rename()