tag | line | file | source code |
server | 80 | fs/nfs/inode.c | struct nfs_server *server; |
server | 118 | fs/nfs/inode.c | server = &sb->u.nfs_sb.s_server; |
server | 119 | fs/nfs/inode.c | server->file = filp; |
server | 120 | fs/nfs/inode.c | server->lock = 0; |
server | 121 | fs/nfs/inode.c | server->wait = NULL; |
server | 122 | fs/nfs/inode.c | server->flags = data->flags; |
server | 123 | fs/nfs/inode.c | server->rsize = data->rsize; |
server | 124 | fs/nfs/inode.c | if (server->rsize <= 0) |
server | 125 | fs/nfs/inode.c | server->rsize = NFS_DEF_FILE_IO_BUFFER_SIZE; |
server | 126 | fs/nfs/inode.c | else if (server->rsize >= NFS_MAX_FILE_IO_BUFFER_SIZE) |
server | 127 | fs/nfs/inode.c | server->rsize = NFS_MAX_FILE_IO_BUFFER_SIZE; |
server | 128 | fs/nfs/inode.c | server->wsize = data->wsize; |
server | 129 | fs/nfs/inode.c | if (server->wsize <= 0) |
server | 130 | fs/nfs/inode.c | server->wsize = NFS_DEF_FILE_IO_BUFFER_SIZE; |
server | 131 | fs/nfs/inode.c | else if (server->wsize >= NFS_MAX_FILE_IO_BUFFER_SIZE) |
server | 132 | fs/nfs/inode.c | server->wsize = NFS_MAX_FILE_IO_BUFFER_SIZE; |
server | 133 | fs/nfs/inode.c | server->timeo = data->timeo*HZ/10; |
server | 134 | fs/nfs/inode.c | server->retrans = data->retrans; |
server | 135 | fs/nfs/inode.c | server->acregmin = data->acregmin*HZ; |
server | 136 | fs/nfs/inode.c | server->acregmax = data->acregmax*HZ; |
server | 137 | fs/nfs/inode.c | server->acdirmin = data->acdirmin*HZ; |
server | 138 | fs/nfs/inode.c | server->acdirmax = data->acdirmax*HZ; |
server | 139 | fs/nfs/inode.c | strcpy(server->hostname, data->hostname); |
server | 144 | fs/nfs/inode.c | if (((struct sockaddr_in *)(&server->toaddr))->sin_addr.s_addr == INADDR_ANY) { |
server | 158 | fs/nfs/inode.c | sock->ops->getname(sock, &(server->toaddr), &dummylen, 1) ; |
server | 162 | fs/nfs/inode.c | memcpy((char *)&(server->toaddr),(char *)(&data->addr),sizeof(server->toaddr)); |
server | 229 | fs/nfs/proc.c | int nfs_proc_getattr(struct nfs_server *server, struct nfs_fh *fhandle, |
server | 237 | fs/nfs/proc.c | if (!(p0 = nfs_rpc_alloc(server->rsize))) |
server | 242 | fs/nfs/proc.c | if ((status = nfs_rpc_call(server, p0, p, server->rsize)) < 0) { |
server | 265 | fs/nfs/proc.c | int nfs_proc_setattr(struct nfs_server *server, struct nfs_fh *fhandle, |
server | 273 | fs/nfs/proc.c | if (!(p0 = nfs_rpc_alloc(server->wsize))) |
server | 279 | fs/nfs/proc.c | if ((status = nfs_rpc_call(server, p0, p, server->wsize)) < 0) { |
server | 302 | fs/nfs/proc.c | int nfs_proc_lookup(struct nfs_server *server, struct nfs_fh *dir, const char *name, |
server | 314 | fs/nfs/proc.c | if (!(p0 = nfs_rpc_alloc(server->rsize))) |
server | 320 | fs/nfs/proc.c | if ((status = nfs_rpc_call(server, p0, p, server->rsize)) < 0) { |
server | 344 | fs/nfs/proc.c | int nfs_proc_readlink(struct nfs_server *server, struct nfs_fh *fhandle, |
server | 351 | fs/nfs/proc.c | if (!(*p0 = nfs_rpc_alloc(server->rsize))) |
server | 356 | fs/nfs/proc.c | if ((status = nfs_rpc_call(server, *p0, p, server->rsize)) < 0) |
server | 379 | fs/nfs/proc.c | int nfs_proc_read(struct nfs_server *server, struct nfs_fh *fhandle, |
server | 388 | fs/nfs/proc.c | if (!(p0 = nfs_rpc_alloc(server->rsize))) |
server | 396 | fs/nfs/proc.c | if ((status = nfs_rpc_call(server, p0, p, server->rsize)) < 0) { |
server | 425 | fs/nfs/proc.c | int nfs_proc_write(struct nfs_server *server, struct nfs_fh *fhandle, |
server | 433 | fs/nfs/proc.c | if (!(p0 = nfs_rpc_alloc(server->wsize))) |
server | 442 | fs/nfs/proc.c | if ((status = nfs_rpc_call(server, p0, p, server->wsize)) < 0) { |
server | 465 | fs/nfs/proc.c | int nfs_proc_create(struct nfs_server *server, struct nfs_fh *dir, |
server | 474 | fs/nfs/proc.c | if (!(p0 = nfs_rpc_alloc(server->wsize))) |
server | 481 | fs/nfs/proc.c | if ((status = nfs_rpc_call(server, p0, p, server->wsize)) < 0) { |
server | 505 | fs/nfs/proc.c | int nfs_proc_remove(struct nfs_server *server, struct nfs_fh *dir, const char *name) |
server | 512 | fs/nfs/proc.c | if (!(p0 = nfs_rpc_alloc(server->wsize))) |
server | 518 | fs/nfs/proc.c | if ((status = nfs_rpc_call(server, p0, p, server->wsize)) < 0) { |
server | 540 | fs/nfs/proc.c | int nfs_proc_rename(struct nfs_server *server, |
server | 549 | fs/nfs/proc.c | if (!(p0 = nfs_rpc_alloc(server->wsize))) |
server | 557 | fs/nfs/proc.c | if ((status = nfs_rpc_call(server, p0, p, server->wsize)) < 0) { |
server | 579 | fs/nfs/proc.c | int nfs_proc_link(struct nfs_server *server, struct nfs_fh *fhandle, |
server | 587 | fs/nfs/proc.c | if (!(p0 = nfs_rpc_alloc(server->wsize))) |
server | 594 | fs/nfs/proc.c | if ((status = nfs_rpc_call(server, p0, p, server->wsize)) < 0) { |
server | 616 | fs/nfs/proc.c | int nfs_proc_symlink(struct nfs_server *server, struct nfs_fh *dir, |
server | 624 | fs/nfs/proc.c | if (!(p0 = nfs_rpc_alloc(server->wsize))) |
server | 632 | fs/nfs/proc.c | if ((status = nfs_rpc_call(server, p0, p, server->wsize)) < 0) { |
server | 654 | fs/nfs/proc.c | int nfs_proc_mkdir(struct nfs_server *server, struct nfs_fh *dir, |
server | 663 | fs/nfs/proc.c | if (!(p0 = nfs_rpc_alloc(server->wsize))) |
server | 670 | fs/nfs/proc.c | if ((status = nfs_rpc_call(server, p0, p, server->wsize)) < 0) { |
server | 694 | fs/nfs/proc.c | int nfs_proc_rmdir(struct nfs_server *server, struct nfs_fh *dir, const char *name) |
server | 701 | fs/nfs/proc.c | if (!(p0 = nfs_rpc_alloc(server->wsize))) |
server | 707 | fs/nfs/proc.c | if ((status = nfs_rpc_call(server, p0, p, server->wsize)) < 0) { |
server | 729 | fs/nfs/proc.c | int nfs_proc_readdir(struct nfs_server *server, struct nfs_fh *fhandle, |
server | 740 | fs/nfs/proc.c | size = server->rsize; |
server | 741 | fs/nfs/proc.c | if (!(p0 = nfs_rpc_alloc(server->rsize))) |
server | 748 | fs/nfs/proc.c | if ((status = nfs_rpc_call(server, p0, p, server->rsize)) < 0) { |
server | 785 | fs/nfs/proc.c | int nfs_proc_statfs(struct nfs_server *server, struct nfs_fh *fhandle, |
server | 793 | fs/nfs/proc.c | if (!(p0 = nfs_rpc_alloc(server->rsize))) |
server | 798 | fs/nfs/proc.c | if ((status = nfs_rpc_call(server, p0, p, server->rsize)) < 0) { |
server | 52 | fs/nfs/sock.c | static int do_nfs_rpc_call(struct nfs_server *server, int *start, int *end, int size) |
server | 78 | fs/nfs/sock.c | file = server->file; |
server | 86 | fs/nfs/sock.c | init_timeout = server->timeo; |
server | 88 | fs/nfs/sock.c | retrans = server->retrans; |
server | 90 | fs/nfs/sock.c | server_name = server->hostname; |
server | 96 | fs/nfs/sock.c | | ((server->flags & NFS_MOUNT_INTR) |
server | 108 | fs/nfs/sock.c | &(server->toaddr), sizeof((server->toaddr))) ; |
server | 139 | fs/nfs/sock.c | if (server->flags & NFS_MOUNT_SOFT) { |
server | 233 | fs/nfs/sock.c | int nfs_rpc_call(struct nfs_server *server, int *start, int *end, int size) |
server | 237 | fs/nfs/sock.c | while (server->lock) |
server | 238 | fs/nfs/sock.c | sleep_on(&server->wait); |
server | 239 | fs/nfs/sock.c | server->lock = 1; |
server | 240 | fs/nfs/sock.c | result = do_nfs_rpc_call(server, start, end, size); |
server | 241 | fs/nfs/sock.c | server->lock = 0; |
server | 242 | fs/nfs/sock.c | wake_up(&server->wait); |
server | 49 | fs/smbfs/dir.c | smb_find_inode(struct smb_server *server, const char *path); |
server | 168 | fs/smbfs/dir.c | struct smb_server *server = SMB_SERVER(inode); |
server | 212 | fs/smbfs/dir.c | result = smb_proc_readdir(server, inode, |
server | 230 | fs/smbfs/dir.c | switch (server->case_handling) |
server | 266 | fs/smbfs/dir.c | ino_info = smb_find_inode(server, complete_path); |
server | 555 | fs/smbfs/dir.c | smb_init_root(struct smb_server *server) |
server | 557 | fs/smbfs/dir.c | struct smb_inode_info *root = &(server->root); |
server | 559 | fs/smbfs/dir.c | root->finfo.path = server->m.root_path; |
server | 571 | fs/smbfs/dir.c | smb_stat_root(struct smb_server *server) |
server | 573 | fs/smbfs/dir.c | struct smb_inode_info *root = &(server->root); |
server | 577 | fs/smbfs/dir.c | result = smb_proc_getattr(server, "\\", 1, &(root->finfo)); |
server | 581 | fs/smbfs/dir.c | result = smb_proc_getattr(server, |
server | 589 | fs/smbfs/dir.c | smb_free_all_inodes(struct smb_server *server) |
server | 595 | fs/smbfs/dir.c | struct smb_inode_info *root = &(server->root); |
server | 616 | fs/smbfs/dir.c | smb_invalidate_all_inodes(struct smb_server *server) |
server | 618 | fs/smbfs/dir.c | struct smb_inode_info *ino = &(server->root); |
server | 623 | fs/smbfs/dir.c | } while (ino != &(server->root)); |
server | 634 | fs/smbfs/dir.c | smb_find_inode(struct smb_server *server, const char *path) |
server | 636 | fs/smbfs/dir.c | struct smb_inode_info *result = &(server->root); |
server | 646 | fs/smbfs/dir.c | } while (result != &(server->root)); |
server | 158 | fs/smbfs/inode.c | struct smb_server *server = &(SMB_SBP(sb)->s_server); |
server | 160 | fs/smbfs/inode.c | smb_proc_disconnect(server); |
server | 161 | fs/smbfs/inode.c | close_fp(server->sock_file); |
server | 165 | fs/smbfs/inode.c | smb_free_all_inodes(server); |
server | 167 | fs/smbfs/inode.c | smb_kfree_s(server->packet, server->max_xmit); |
server | 183 | fs/smbfs/inode.c | struct smb_server *server; |
server | 233 | fs/smbfs/inode.c | server = &(SMB_SBP(sb)->s_server); |
server | 234 | fs/smbfs/inode.c | server->sock_file = filp; |
server | 235 | fs/smbfs/inode.c | server->lock = 0; |
server | 236 | fs/smbfs/inode.c | server->wait = NULL; |
server | 237 | fs/smbfs/inode.c | server->packet = NULL; |
server | 238 | fs/smbfs/inode.c | server->max_xmit = data->max_xmit; |
server | 239 | fs/smbfs/inode.c | if (server->max_xmit <= 0) |
server | 240 | fs/smbfs/inode.c | server->max_xmit = SMB_DEF_MAX_XMIT; |
server | 242 | fs/smbfs/inode.c | server->tid = 0; |
server | 243 | fs/smbfs/inode.c | server->pid = current->pid; |
server | 244 | fs/smbfs/inode.c | server->mid = current->pid + 20; |
server | 246 | fs/smbfs/inode.c | server->m = *data; |
server | 247 | fs/smbfs/inode.c | server->m.file_mode = (server->m.file_mode & |
server | 249 | fs/smbfs/inode.c | server->m.dir_mode = (server->m.dir_mode & |
server | 252 | fs/smbfs/inode.c | smb_init_root(server); |
server | 258 | fs/smbfs/inode.c | error = smb_proc_connect(server); |
server | 269 | fs/smbfs/inode.c | if (server->protocol >= PROTOCOL_LANMAN2) |
server | 270 | fs/smbfs/inode.c | server->case_handling = CASE_DEFAULT; |
server | 272 | fs/smbfs/inode.c | server->case_handling = CASE_LOWER; |
server | 278 | fs/smbfs/inode.c | smb_kfree_s(server->packet, server->max_xmit); |
server | 282 | fs/smbfs/inode.c | if ((error = smb_stat_root(server)) < 0) { |
server | 285 | fs/smbfs/inode.c | smb_kfree_s(server->packet, server->max_xmit); |
server | 297 | fs/smbfs/inode.c | if (!(sb->s_mounted = iget(sb, (int)&(server->root)))) { |
server | 300 | fs/smbfs/inode.c | smb_kfree_s(server->packet, server->max_xmit); |
server | 390 | fs/smbfs/proc.c | smb_lock_server(struct smb_server *server) |
server | 392 | fs/smbfs/proc.c | while (server->lock) |
server | 393 | fs/smbfs/proc.c | sleep_on(&server->wait); |
server | 394 | fs/smbfs/proc.c | server->lock = 1; |
server | 398 | fs/smbfs/proc.c | smb_unlock_server(struct smb_server *server) |
server | 400 | fs/smbfs/proc.c | if (server->lock != 1) { |
server | 404 | fs/smbfs/proc.c | server->lock = 0; |
server | 405 | fs/smbfs/proc.c | wake_up(&server->wait); |
server | 446 | fs/smbfs/proc.c | smb_retry(struct smb_server *server) |
server | 448 | fs/smbfs/proc.c | if (server->state != CONN_INVALID) { |
server | 452 | fs/smbfs/proc.c | if (smb_release(server) < 0) { |
server | 454 | fs/smbfs/proc.c | server->state = CONN_RETRIED; |
server | 457 | fs/smbfs/proc.c | if(smb_proc_reconnect(server) < 0) { |
server | 459 | fs/smbfs/proc.c | server->state = CONN_RETRIED; |
server | 463 | fs/smbfs/proc.c | server->state = CONN_VALID; |
server | 481 | fs/smbfs/proc.c | smb_setup_header(struct smb_server *server, byte command, word wct, word bcc) |
server | 484 | fs/smbfs/proc.c | byte *p = server->packet; |
server | 485 | fs/smbfs/proc.c | byte *buf = server->packet; |
server | 500 | fs/smbfs/proc.c | WSET(buf, smb_tid, server->tid); |
server | 501 | fs/smbfs/proc.c | WSET(buf, smb_pid, server->pid); |
server | 502 | fs/smbfs/proc.c | WSET(buf, smb_uid, server->server_uid); |
server | 503 | fs/smbfs/proc.c | WSET(buf, smb_mid, server->mid); |
server | 505 | fs/smbfs/proc.c | if (server->protocol > PROTOCOL_CORE) { |
server | 521 | fs/smbfs/proc.c | smb_setup_header_exclusive(struct smb_server *server, |
server | 524 | fs/smbfs/proc.c | smb_lock_server(server); |
server | 525 | fs/smbfs/proc.c | return smb_setup_header(server, command, wct, bcc); |
server | 536 | fs/smbfs/proc.c | smb_proc_open(struct smb_server *server, const char *pathname, int len, |
server | 541 | fs/smbfs/proc.c | char* buf = server->packet; |
server | 546 | fs/smbfs/proc.c | smb_lock_server(server); |
server | 549 | fs/smbfs/proc.c | p = smb_setup_header(server, SMBopen, 2, 2 + len); |
server | 554 | fs/smbfs/proc.c | if ((error = smb_request_ok(server, SMBopen, 7, 0)) != 0) { |
server | 556 | fs/smbfs/proc.c | if (smb_retry(server)) { |
server | 561 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 565 | fs/smbfs/proc.c | p = smb_setup_header(server, SMBopen, 2, 2 + len); |
server | 570 | fs/smbfs/proc.c | if ((error = smb_request_ok(server, SMBopen, 7, 0)) != 0) { |
server | 571 | fs/smbfs/proc.c | if (smb_retry(server)) { |
server | 574 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 588 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 598 | fs/smbfs/proc.c | smb_proc_close(struct smb_server *server, struct smb_dirent *finfo) |
server | 600 | fs/smbfs/proc.c | char *buf = server->packet; |
server | 602 | fs/smbfs/proc.c | smb_setup_header_exclusive(server, SMBclose, 3, 0); |
server | 606 | fs/smbfs/proc.c | return smb_request_ok_unlock(server, SMBclose, 0, 0); |
server | 616 | fs/smbfs/proc.c | smb_proc_read(struct smb_server *server, struct smb_dirent *finfo, |
server | 620 | fs/smbfs/proc.c | char *buf = server->packet; |
server | 623 | fs/smbfs/proc.c | smb_setup_header_exclusive(server, SMBread, 5, 0); |
server | 630 | fs/smbfs/proc.c | if ((error = smb_request_ok(server, SMBread, 5, -1)) < 0) { |
server | 631 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 637 | fs/smbfs/proc.c | smb_decode_data(SMB_BUF(server->packet), data, &data_len, fs); |
server | 639 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 654 | fs/smbfs/proc.c | smb_proc_read_raw(struct smb_server *server, struct smb_dirent *finfo, |
server | 657 | fs/smbfs/proc.c | char *buf = server->packet; |
server | 664 | fs/smbfs/proc.c | smb_setup_header_exclusive(server, SMBreadbraw, 8, 0); |
server | 672 | fs/smbfs/proc.c | result = smb_request_read_raw(server, data, count); |
server | 673 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 678 | fs/smbfs/proc.c | smb_proc_write(struct smb_server *server, struct smb_dirent *finfo, |
server | 682 | fs/smbfs/proc.c | char *buf = server->packet; |
server | 685 | fs/smbfs/proc.c | p = smb_setup_header_exclusive(server, SMBwrite, 5, count + 3); |
server | 695 | fs/smbfs/proc.c | if ((res = smb_request_ok(server, SMBwrite, 1, 0)) >= 0) { |
server | 699 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 706 | fs/smbfs/proc.c | smb_proc_write_raw(struct smb_server *server, struct smb_dirent *finfo, |
server | 709 | fs/smbfs/proc.c | char *buf = server->packet; |
server | 716 | fs/smbfs/proc.c | smb_setup_header_exclusive(server, SMBwritebraw, 11, 0); |
server | 728 | fs/smbfs/proc.c | result = smb_request_ok(server, SMBwritebraw, 1, 0); |
server | 733 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 737 | fs/smbfs/proc.c | result = smb_request_write_raw(server, data, count); |
server | 743 | fs/smbfs/proc.c | if (smb_valid_packet(server->packet) != 0) { |
server | 746 | fs/smbfs/proc.c | } else if (server->rcls != 0) { |
server | 747 | fs/smbfs/proc.c | result = -smb_errno(server->rcls, server->err); |
server | 748 | fs/smbfs/proc.c | } else if (smb_verify(server->packet, SMBwritec,1,0) != 0) { |
server | 754 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 762 | fs/smbfs/proc.c | smb_proc_do_create(struct smb_server *server, const char *path, int len, |
server | 767 | fs/smbfs/proc.c | char *buf = server->packet; |
server | 769 | fs/smbfs/proc.c | smb_lock_server(server); |
server | 771 | fs/smbfs/proc.c | p = smb_setup_header(server, command, 3, len + 2); |
server | 776 | fs/smbfs/proc.c | if ((error = smb_request_ok(server, command, 1, 0)) < 0) { |
server | 777 | fs/smbfs/proc.c | if (smb_retry(server)) { |
server | 780 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 786 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 788 | fs/smbfs/proc.c | smb_proc_close(server, entry); |
server | 794 | fs/smbfs/proc.c | smb_proc_create(struct smb_server *server, const char *path, int len, |
server | 797 | fs/smbfs/proc.c | return smb_proc_do_create(server, path, len, entry, SMBcreate); |
server | 801 | fs/smbfs/proc.c | smb_proc_mknew(struct smb_server *server, const char *path, int len, |
server | 804 | fs/smbfs/proc.c | return smb_proc_do_create(server, path, len, entry, SMBmknew); |
server | 808 | fs/smbfs/proc.c | smb_proc_mv(struct smb_server *server, |
server | 813 | fs/smbfs/proc.c | char *buf = server->packet; |
server | 816 | fs/smbfs/proc.c | smb_lock_server(server); |
server | 819 | fs/smbfs/proc.c | p = smb_setup_header(server, SMBmv, 1, olen + nlen + 4); |
server | 824 | fs/smbfs/proc.c | if ((result = smb_request_ok(server, SMBmv, 0, 0)) < 0) { |
server | 825 | fs/smbfs/proc.c | if (smb_retry(server)) { |
server | 829 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 834 | fs/smbfs/proc.c | smb_proc_mkdir(struct smb_server *server, const char *path, const int len) |
server | 839 | fs/smbfs/proc.c | smb_lock_server(server); |
server | 842 | fs/smbfs/proc.c | p = smb_setup_header(server, SMBmkdir, 0, 2 + len); |
server | 845 | fs/smbfs/proc.c | if ((result = smb_request_ok(server, SMBmkdir, 0, 0)) < 0) { |
server | 846 | fs/smbfs/proc.c | if (smb_retry(server)) { |
server | 850 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 855 | fs/smbfs/proc.c | smb_proc_rmdir(struct smb_server *server, const char *path, const int len) |
server | 860 | fs/smbfs/proc.c | smb_lock_server(server); |
server | 863 | fs/smbfs/proc.c | p = smb_setup_header(server, SMBrmdir, 0, 2 + len); |
server | 866 | fs/smbfs/proc.c | if ((result = smb_request_ok(server, SMBrmdir, 0, 0)) < 0) { |
server | 867 | fs/smbfs/proc.c | if (smb_retry(server)) { |
server | 871 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 876 | fs/smbfs/proc.c | smb_proc_unlink(struct smb_server *server, const char *path, const int len) |
server | 879 | fs/smbfs/proc.c | char *buf = server->packet; |
server | 882 | fs/smbfs/proc.c | smb_lock_server(server); |
server | 885 | fs/smbfs/proc.c | p = smb_setup_header(server, SMBunlink, 1, 2 + len); |
server | 889 | fs/smbfs/proc.c | if ((result = smb_request_ok(server, SMBunlink, 0, 0)) < 0) { |
server | 890 | fs/smbfs/proc.c | if (smb_retry(server)) { |
server | 894 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 899 | fs/smbfs/proc.c | smb_proc_trunc(struct smb_server *server, word fid, dword length) |
server | 902 | fs/smbfs/proc.c | char *buf = server->packet; |
server | 905 | fs/smbfs/proc.c | smb_lock_server(server); |
server | 908 | fs/smbfs/proc.c | p = smb_setup_header(server, SMBwrite, 5, 3); |
server | 915 | fs/smbfs/proc.c | if ((result = smb_request_ok(server, SMBwrite, 1, 0)) < 0) { |
server | 916 | fs/smbfs/proc.c | if (smb_retry(server)) { |
server | 920 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 942 | fs/smbfs/proc.c | smb_proc_readdir_short(struct smb_server *server, struct inode *dir, int fpos, |
server | 955 | fs/smbfs/proc.c | int entries_asked = (server->max_xmit - 100) / SMB_DIRINFO_SIZE; |
server | 965 | fs/smbfs/proc.c | buf = server->packet; |
server | 967 | fs/smbfs/proc.c | smb_lock_server(server); |
server | 976 | fs/smbfs/proc.c | p = smb_setup_header(server, SMBsearch, 2, |
server | 984 | fs/smbfs/proc.c | p = smb_setup_header(server, SMBsearch, 2, |
server | 992 | fs/smbfs/proc.c | if ((error = smb_request_ok(server, SMBsearch, 1, -1)) < 0) { |
server | 993 | fs/smbfs/proc.c | if ( (server->rcls == ERRDOS) |
server | 994 | fs/smbfs/proc.c | && (server->err == ERRnofiles)) { |
server | 1000 | fs/smbfs/proc.c | if (smb_retry(server)) { |
server | 1008 | fs/smbfs/proc.c | p = SMB_VWV(server->packet); |
server | 1027 | fs/smbfs/proc.c | SMB_BUF(server->packet) + 3 + |
server | 1056 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 1146 | fs/smbfs/proc.c | smb_proc_readdir_long(struct smb_server *server, struct inode *dir, int fpos, |
server | 1186 | fs/smbfs/proc.c | smb_lock_server(server); |
server | 1197 | fs/smbfs/proc.c | unsigned char *outbuf = server->packet; |
server | 1207 | fs/smbfs/proc.c | smb_setup_header(server, SMBtrans2, 15, |
server | 1258 | fs/smbfs/proc.c | result = smb_trans2_request(server, |
server | 1263 | fs/smbfs/proc.c | if (smb_retry(server)) { |
server | 1271 | fs/smbfs/proc.c | if (server->rcls != 0) |
server | 1367 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 1373 | fs/smbfs/proc.c | smb_proc_readdir(struct smb_server *server, struct inode *dir, int fpos, |
server | 1376 | fs/smbfs/proc.c | if (server->protocol >= PROTOCOL_LANMAN2) |
server | 1377 | fs/smbfs/proc.c | return smb_proc_readdir_long(server, dir, fpos, cache_size, |
server | 1380 | fs/smbfs/proc.c | return smb_proc_readdir_short(server, dir, fpos, cache_size, |
server | 1385 | fs/smbfs/proc.c | smb_proc_getattr_core(struct smb_server *server, const char *path, int len, |
server | 1390 | fs/smbfs/proc.c | char *buf = server->packet; |
server | 1392 | fs/smbfs/proc.c | smb_lock_server(server); |
server | 1397 | fs/smbfs/proc.c | p = smb_setup_header(server, SMBgetatr, 0, 2 + len); |
server | 1400 | fs/smbfs/proc.c | if ((result = smb_request_ok(server, SMBgetatr, 10, 0)) < 0) { |
server | 1401 | fs/smbfs/proc.c | if (smb_retry(server)) { |
server | 1404 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 1413 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 1420 | fs/smbfs/proc.c | smb_proc_getattrE(struct smb_server *server, struct smb_dirent *entry) |
server | 1422 | fs/smbfs/proc.c | char* buf = server->packet; |
server | 1425 | fs/smbfs/proc.c | smb_setup_header_exclusive(server, SMBgetattrE, 1, 0); |
server | 1428 | fs/smbfs/proc.c | if ((result = smb_request_ok(server, SMBgetattrE, 11, 0)) != 0) { |
server | 1429 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 1439 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 1444 | fs/smbfs/proc.c | smb_proc_getattr(struct smb_server *server, const char *path, int len, |
server | 1447 | fs/smbfs/proc.c | if (server->protocol >= PROTOCOL_LANMAN1) { |
server | 1452 | fs/smbfs/proc.c | if ((result=smb_proc_open(server,path,len, |
server | 1456 | fs/smbfs/proc.c | return smb_proc_getattr_core(server,path,len,entry); |
server | 1459 | fs/smbfs/proc.c | if ((result=smb_proc_getattrE(server, &temp_entry)) >= 0) { |
server | 1467 | fs/smbfs/proc.c | smb_proc_close(server, &temp_entry); |
server | 1471 | fs/smbfs/proc.c | return smb_proc_getattr_core(server, path, len, entry); |
server | 1479 | fs/smbfs/proc.c | smb_proc_setattr_core(struct smb_server *server, |
server | 1484 | fs/smbfs/proc.c | char *buf = server->packet; |
server | 1487 | fs/smbfs/proc.c | smb_lock_server(server); |
server | 1490 | fs/smbfs/proc.c | p = smb_setup_header(server, SMBsetatr, 8, 4 + len); |
server | 1496 | fs/smbfs/proc.c | if ((result = smb_request_ok(server, SMBsetatr, 0, 0)) < 0) { |
server | 1497 | fs/smbfs/proc.c | if (smb_retry(server)) { |
server | 1501 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 1508 | fs/smbfs/proc.c | smb_proc_setattrE(struct smb_server *server, word fid, |
server | 1511 | fs/smbfs/proc.c | char *buf = server->packet; |
server | 1514 | fs/smbfs/proc.c | smb_setup_header_exclusive(server, SMBsetattrE, 7, 0); |
server | 1530 | fs/smbfs/proc.c | return smb_request_ok_unlock(server, SMBsetattrE, 0, 0); |
server | 1536 | fs/smbfs/proc.c | smb_proc_setattr(struct smb_server *server, struct inode *inode, |
server | 1542 | fs/smbfs/proc.c | if (server->protocol >= PROTOCOL_LANMAN1) { |
server | 1545 | fs/smbfs/proc.c | return smb_proc_setattrE(server, finfo->fileid, new_finfo); |
server | 1547 | fs/smbfs/proc.c | return smb_proc_setattr_core(server, finfo->path, finfo->len, |
server | 1557 | fs/smbfs/proc.c | struct smb_server *server = &(SMB_SBP(super)->s_server); |
server | 1559 | fs/smbfs/proc.c | smb_lock_server(server); |
server | 1562 | fs/smbfs/proc.c | smb_setup_header(server, SMBdskattr, 0, 0); |
server | 1564 | fs/smbfs/proc.c | if ((error = smb_request_ok(server, SMBdskattr, 5, 0)) < 0) { |
server | 1565 | fs/smbfs/proc.c | if (smb_retry(server)) { |
server | 1568 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 1572 | fs/smbfs/proc.c | p = SMB_VWV(server->packet); |
server | 1577 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 1598 | fs/smbfs/proc.c | smb_proc_reconnect(struct smb_server *server) |
server | 1614 | fs/smbfs/proc.c | int given_max_xmit = server->m.max_xmit; |
server | 1618 | fs/smbfs/proc.c | if ((result = smb_connect(server)) < 0) { |
server | 1624 | fs/smbfs/proc.c | server->state = CONN_VALID; |
server | 1626 | fs/smbfs/proc.c | if (server->packet != NULL) { |
server | 1627 | fs/smbfs/proc.c | smb_kfree_s(server->packet, server->max_xmit); |
server | 1630 | fs/smbfs/proc.c | server->packet = smb_kmalloc(max_xmit, GFP_KERNEL); |
server | 1632 | fs/smbfs/proc.c | if (server->packet == NULL) { |
server | 1638 | fs/smbfs/proc.c | server->max_xmit = max_xmit; |
server | 1643 | fs/smbfs/proc.c | p = server->packet + 4; |
server | 1645 | fs/smbfs/proc.c | p = smb_name_mangle(p, server->m.server_name); |
server | 1646 | fs/smbfs/proc.c | p = smb_name_mangle(p, server->m.client_name); |
server | 1648 | fs/smbfs/proc.c | smb_encode_smb_length(server->packet, |
server | 1649 | fs/smbfs/proc.c | (void *)p - (void *)(server->packet)); |
server | 1651 | fs/smbfs/proc.c | server->packet[0] = 0x81; /* SESSION REQUEST */ |
server | 1653 | fs/smbfs/proc.c | if (smb_catch_keepalive(server) < 0) { |
server | 1657 | fs/smbfs/proc.c | if ((result = smb_request(server)) < 0) { |
server | 1659 | fs/smbfs/proc.c | smb_dont_catch_keepalive(server); |
server | 1663 | fs/smbfs/proc.c | if (server->packet[0] != 0x82) { |
server | 1666 | fs/smbfs/proc.c | server->packet[0]); |
server | 1667 | fs/smbfs/proc.c | smb_dont_catch_keepalive(server); |
server | 1669 | fs/smbfs/proc.c | smb_dump_packet(server->packet); |
server | 1678 | fs/smbfs/proc.c | memset(server->packet, 0, SMB_HEADER_LEN); |
server | 1685 | fs/smbfs/proc.c | smb_setup_header(server, SMBnegprot, 0, plength); |
server | 1687 | fs/smbfs/proc.c | p = SMB_BUF(server->packet); |
server | 1693 | fs/smbfs/proc.c | if ((result = smb_request_ok(server, SMBnegprot, 1, -1)) < 0) { |
server | 1695 | fs/smbfs/proc.c | smb_dont_catch_keepalive(server); |
server | 1703 | fs/smbfs/proc.c | p = SMB_VWV(server->packet); |
server | 1705 | fs/smbfs/proc.c | server->protocol = prots[i].prot; |
server | 1710 | fs/smbfs/proc.c | if (server->protocol > PROTOCOL_LANMAN1) { |
server | 1712 | fs/smbfs/proc.c | word passlen = strlen(server->m.password); |
server | 1713 | fs/smbfs/proc.c | word userlen = strlen(server->m.username); |
server | 1716 | fs/smbfs/proc.c | server->m.password); |
server | 1718 | fs/smbfs/proc.c | server->m.username); |
server | 1720 | fs/smbfs/proc.c | WVAL(server->packet, smb_vwv5)); |
server | 1722 | fs/smbfs/proc.c | server->maxxmt = WVAL(server->packet, smb_vwv2); |
server | 1723 | fs/smbfs/proc.c | server->maxmux = WVAL(server->packet, smb_vwv3); |
server | 1724 | fs/smbfs/proc.c | server->maxvcs = WVAL(server->packet, smb_vwv4); |
server | 1725 | fs/smbfs/proc.c | server->blkmode= WVAL(server->packet, smb_vwv5); |
server | 1726 | fs/smbfs/proc.c | server->sesskey= DVAL(server->packet, smb_vwv6); |
server | 1728 | fs/smbfs/proc.c | smb_setup_header(server, SMBsesssetupX, 10, |
server | 1731 | fs/smbfs/proc.c | WSET(server->packet, smb_vwv0, 0x00ff); |
server | 1732 | fs/smbfs/proc.c | WSET(server->packet, smb_vwv1, 0); |
server | 1733 | fs/smbfs/proc.c | WSET(server->packet, smb_vwv2, given_max_xmit); |
server | 1734 | fs/smbfs/proc.c | WSET(server->packet, smb_vwv3, 2); |
server | 1735 | fs/smbfs/proc.c | WSET(server->packet, smb_vwv4, server->pid); |
server | 1736 | fs/smbfs/proc.c | DSET(server->packet, smb_vwv5, server->sesskey); |
server | 1737 | fs/smbfs/proc.c | WSET(server->packet, smb_vwv7, passlen + 1); |
server | 1738 | fs/smbfs/proc.c | WSET(server->packet, smb_vwv8, 0); |
server | 1739 | fs/smbfs/proc.c | WSET(server->packet, smb_vwv9, 0); |
server | 1741 | fs/smbfs/proc.c | p = SMB_BUF(server->packet); |
server | 1742 | fs/smbfs/proc.c | strcpy(p, server->m.password); |
server | 1744 | fs/smbfs/proc.c | strcpy(p, server->m.username); |
server | 1746 | fs/smbfs/proc.c | if ((result = smb_request_ok(server,SMBsesssetupX,3,0)) < 0) { |
server | 1748 | fs/smbfs/proc.c | smb_dont_catch_keepalive(server); |
server | 1751 | fs/smbfs/proc.c | smb_decode_word(server->packet+32, &(server->server_uid)); |
server | 1756 | fs/smbfs/proc.c | server->maxxmt = 0; |
server | 1757 | fs/smbfs/proc.c | server->maxmux = 0; |
server | 1758 | fs/smbfs/proc.c | server->maxvcs = 0; |
server | 1759 | fs/smbfs/proc.c | server->blkmode = 0; |
server | 1760 | fs/smbfs/proc.c | server->sesskey = 0; |
server | 1765 | fs/smbfs/proc.c | smb_setup_header(server, SMBtcon, 0, |
server | 1766 | fs/smbfs/proc.c | 6 + strlen(server->m.service) + |
server | 1767 | fs/smbfs/proc.c | strlen(server->m.password) + strlen(dev)); |
server | 1768 | fs/smbfs/proc.c | p = SMB_BUF(server->packet); |
server | 1769 | fs/smbfs/proc.c | p = smb_encode_ascii(p, server->m.service, strlen(server->m.service)); |
server | 1770 | fs/smbfs/proc.c | p = smb_encode_ascii(p,server->m.password, strlen(server->m.password)); |
server | 1773 | fs/smbfs/proc.c | if ((result = smb_request_ok(server, SMBtcon, 2, 0)) < 0) { |
server | 1775 | fs/smbfs/proc.c | smb_dont_catch_keepalive(server); |
server | 1781 | fs/smbfs/proc.c | p = SMB_VWV(server->packet); |
server | 1782 | fs/smbfs/proc.c | p = smb_decode_word(p, &server->max_xmit); |
server | 1784 | fs/smbfs/proc.c | if (server->max_xmit > given_max_xmit) |
server | 1785 | fs/smbfs/proc.c | server->max_xmit = given_max_xmit; |
server | 1787 | fs/smbfs/proc.c | p = smb_decode_word(p, &server->tid); |
server | 1791 | fs/smbfs/proc.c | server->max_xmit += 4; |
server | 1793 | fs/smbfs/proc.c | DPRINTK("max_xmit = %d, tid = %d\n", server->max_xmit, server->tid); |
server | 1796 | fs/smbfs/proc.c | smb_kfree_s(server->packet, max_xmit); |
server | 1798 | fs/smbfs/proc.c | server->packet = smb_kmalloc(server->max_xmit, GFP_KERNEL); |
server | 1799 | fs/smbfs/proc.c | if (server->packet == NULL) { |
server | 1802 | fs/smbfs/proc.c | smb_dont_catch_keepalive(server); |
server | 1810 | fs/smbfs/proc.c | server->state = CONN_INVALID; |
server | 1817 | fs/smbfs/proc.c | smb_proc_connect(struct smb_server *server) |
server | 1820 | fs/smbfs/proc.c | smb_lock_server(server); |
server | 1821 | fs/smbfs/proc.c | result = smb_proc_reconnect(server); |
server | 1822 | fs/smbfs/proc.c | if ((result < 0) && (server->packet != NULL)) { |
server | 1823 | fs/smbfs/proc.c | smb_kfree_s(server->packet, server->max_xmit); |
server | 1824 | fs/smbfs/proc.c | server->packet = NULL; |
server | 1826 | fs/smbfs/proc.c | smb_unlock_server(server); |
server | 1831 | fs/smbfs/proc.c | smb_proc_disconnect(struct smb_server *server) |
server | 1833 | fs/smbfs/proc.c | smb_setup_header_exclusive(server, SMBtdis, 0, 0); |
server | 1834 | fs/smbfs/proc.c | return smb_request_ok_unlock(server, SMBtdis, 0, 0); |
server | 77 | fs/smbfs/sock.c | smb_catch_keepalive(struct smb_server *server) |
server | 84 | fs/smbfs/sock.c | if ( (server == NULL) |
server | 85 | fs/smbfs/sock.c | || ((file = server->sock_file) == NULL) |
server | 90 | fs/smbfs/sock.c | server->data_ready = NULL; |
server | 98 | fs/smbfs/sock.c | server->data_ready = NULL; |
server | 106 | fs/smbfs/sock.c | server->data_ready = NULL; |
server | 112 | fs/smbfs/sock.c | (unsigned int)(server->data_ready)); |
server | 119 | fs/smbfs/sock.c | server->data_ready = sk->data_ready; |
server | 125 | fs/smbfs/sock.c | smb_dont_catch_keepalive(struct smb_server *server) |
server | 132 | fs/smbfs/sock.c | if ( (server == NULL) |
server | 133 | fs/smbfs/sock.c | || ((file = server->sock_file) == NULL) |
server | 156 | fs/smbfs/sock.c | if (server->data_ready == NULL) { |
server | 170 | fs/smbfs/sock.c | (unsigned int)(server->data_ready)); |
server | 172 | fs/smbfs/sock.c | sk->data_ready = server->data_ready; |
server | 173 | fs/smbfs/sock.c | server->data_ready = NULL; |
server | 265 | fs/smbfs/sock.c | smb_receive(struct smb_server *server, struct socket *sock) |
server | 269 | fs/smbfs/sock.c | result = smb_receive_raw(sock, server->packet, |
server | 270 | fs/smbfs/sock.c | server->max_xmit - 4, /* max_xmit in server |
server | 279 | fs/smbfs/sock.c | server->rcls = *((unsigned char *)(server->packet+9)); |
server | 280 | fs/smbfs/sock.c | server->err = *((unsigned short *)(server->packet+11)); |
server | 282 | fs/smbfs/sock.c | if (server->rcls != 0) { |
server | 284 | fs/smbfs/sock.c | server->rcls, server->err); |
server | 295 | fs/smbfs/sock.c | smb_receive_trans2(struct smb_server *server, struct socket *sock, |
server | 302 | fs/smbfs/sock.c | unsigned char *inbuf = server->packet; |
server | 308 | fs/smbfs/sock.c | if ((result = smb_receive(server, sock)) < 0) { |
server | 312 | fs/smbfs/sock.c | if (server->rcls != 0) { |
server | 383 | fs/smbfs/sock.c | if ((result = smb_receive(server, sock)) < 0) { |
server | 386 | fs/smbfs/sock.c | if (server->rcls != 0) { |
server | 405 | fs/smbfs/sock.c | server_sock(struct smb_server *server) |
server | 410 | fs/smbfs/sock.c | if (server == NULL) |
server | 412 | fs/smbfs/sock.c | if ((file = server->sock_file) == NULL) |
server | 420 | fs/smbfs/sock.c | smb_release(struct smb_server *server) |
server | 422 | fs/smbfs/sock.c | struct socket *sock = server_sock(server); |
server | 442 | fs/smbfs/sock.c | smb_connect(struct smb_server *server) |
server | 444 | fs/smbfs/sock.c | struct socket *sock = server_sock(server); |
server | 451 | fs/smbfs/sock.c | return sock->ops->connect(sock, (struct sockaddr *)&(server->m.addr), |
server | 462 | fs/smbfs/sock.c | smb_request(struct smb_server *server) |
server | 469 | fs/smbfs/sock.c | struct socket *sock = server_sock(server); |
server | 470 | fs/smbfs/sock.c | unsigned char *buffer = (server == NULL) ? NULL : server->packet; |
server | 477 | fs/smbfs/sock.c | if (server->state != CONN_VALID) |
server | 480 | fs/smbfs/sock.c | if ((result = smb_dont_catch_keepalive(server)) != 0) { |
server | 481 | fs/smbfs/sock.c | server->state = CONN_INVALID; |
server | 482 | fs/smbfs/sock.c | smb_invalidate_all_inodes(server); |
server | 500 | fs/smbfs/sock.c | result = smb_receive(server, sock); |
server | 509 | fs/smbfs/sock.c | if ((result2 = smb_catch_keepalive(server)) < 0) { |
server | 514 | fs/smbfs/sock.c | server->state = CONN_INVALID; |
server | 515 | fs/smbfs/sock.c | smb_invalidate_all_inodes(server); |
server | 528 | fs/smbfs/sock.c | smb_trans2_request(struct smb_server *server, |
server | 537 | fs/smbfs/sock.c | struct socket *sock = server_sock(server); |
server | 538 | fs/smbfs/sock.c | unsigned char *buffer = (server == NULL) ? NULL : server->packet; |
server | 545 | fs/smbfs/sock.c | if (server->state != CONN_VALID) |
server | 548 | fs/smbfs/sock.c | if ((result = smb_dont_catch_keepalive(server)) != 0) { |
server | 549 | fs/smbfs/sock.c | server->state = CONN_INVALID; |
server | 550 | fs/smbfs/sock.c | smb_invalidate_all_inodes(server); |
server | 568 | fs/smbfs/sock.c | result = smb_receive_trans2(server, sock, |
server | 579 | fs/smbfs/sock.c | if ((result2 = smb_catch_keepalive(server)) < 0) { |
server | 584 | fs/smbfs/sock.c | server->state = CONN_INVALID; |
server | 585 | fs/smbfs/sock.c | smb_invalidate_all_inodes(server); |
server | 595 | fs/smbfs/sock.c | smb_request_read_raw(struct smb_server *server, |
server | 603 | fs/smbfs/sock.c | struct socket *sock = server_sock(server); |
server | 604 | fs/smbfs/sock.c | unsigned char *buffer = (server == NULL) ? NULL : server->packet; |
server | 611 | fs/smbfs/sock.c | if (server->state != CONN_VALID) |
server | 614 | fs/smbfs/sock.c | if ((result = smb_dont_catch_keepalive(server)) != 0) { |
server | 615 | fs/smbfs/sock.c | server->state = CONN_INVALID; |
server | 616 | fs/smbfs/sock.c | smb_invalidate_all_inodes(server); |
server | 651 | fs/smbfs/sock.c | if ((result2 = smb_catch_keepalive(server)) < 0) { |
server | 656 | fs/smbfs/sock.c | server->state = CONN_INVALID; |
server | 657 | fs/smbfs/sock.c | smb_invalidate_all_inodes(server); |
server | 669 | fs/smbfs/sock.c | smb_request_write_raw(struct smb_server *server, |
server | 678 | fs/smbfs/sock.c | struct socket *sock = server_sock(server); |
server | 679 | fs/smbfs/sock.c | unsigned char *buffer = (server == NULL) ? NULL : server->packet; |
server | 686 | fs/smbfs/sock.c | if (server->state != CONN_VALID) |
server | 689 | fs/smbfs/sock.c | if ((result = smb_dont_catch_keepalive(server)) != 0) { |
server | 690 | fs/smbfs/sock.c | server->state = CONN_INVALID; |
server | 691 | fs/smbfs/sock.c | smb_invalidate_all_inodes(server); |
server | 715 | fs/smbfs/sock.c | result = smb_receive(server, sock); |
server | 725 | fs/smbfs/sock.c | if ((result2 = smb_catch_keepalive(server)) < 0) { |
server | 730 | fs/smbfs/sock.c | server->state = CONN_INVALID; |
server | 731 | fs/smbfs/sock.c | smb_invalidate_all_inodes(server); |
server | 52 | include/linux/nfs_fs.h | extern int nfs_proc_getattr(struct nfs_server *server, struct nfs_fh *fhandle, |
server | 54 | include/linux/nfs_fs.h | extern int nfs_proc_setattr(struct nfs_server *server, struct nfs_fh *fhandle, |
server | 56 | include/linux/nfs_fs.h | extern int nfs_proc_lookup(struct nfs_server *server, struct nfs_fh *dir, |
server | 59 | include/linux/nfs_fs.h | extern int nfs_proc_readlink(struct nfs_server *server, struct nfs_fh *fhandle, |
server | 62 | include/linux/nfs_fs.h | extern int nfs_proc_read(struct nfs_server *server, struct nfs_fh *fhandle, |
server | 65 | include/linux/nfs_fs.h | extern int nfs_proc_write(struct nfs_server *server, struct nfs_fh *fhandle, |
server | 68 | include/linux/nfs_fs.h | extern int nfs_proc_create(struct nfs_server *server, struct nfs_fh *dir, |
server | 71 | include/linux/nfs_fs.h | extern int nfs_proc_remove(struct nfs_server *server, struct nfs_fh *dir, |
server | 73 | include/linux/nfs_fs.h | extern int nfs_proc_rename(struct nfs_server *server, |
server | 76 | include/linux/nfs_fs.h | extern int nfs_proc_link(struct nfs_server *server, struct nfs_fh *fhandle, |
server | 78 | include/linux/nfs_fs.h | extern int nfs_proc_symlink(struct nfs_server *server, struct nfs_fh *dir, |
server | 80 | include/linux/nfs_fs.h | extern int nfs_proc_mkdir(struct nfs_server *server, struct nfs_fh *dir, |
server | 83 | include/linux/nfs_fs.h | extern int nfs_proc_rmdir(struct nfs_server *server, struct nfs_fh *dir, |
server | 85 | include/linux/nfs_fs.h | extern int nfs_proc_readdir(struct nfs_server *server, struct nfs_fh *fhandle, |
server | 87 | include/linux/nfs_fs.h | extern int nfs_proc_statfs(struct nfs_server *server, struct nfs_fh *fhandle, |
server | 92 | include/linux/nfs_fs.h | extern int nfs_rpc_call(struct nfs_server *server, int *start, int *end, int size); |
server | 106 | include/linux/smb_fs.h | void smb_free_all_inodes(struct smb_server *server); |
server | 107 | include/linux/smb_fs.h | void smb_init_root(struct smb_server *server); |
server | 108 | include/linux/smb_fs.h | int smb_stat_root(struct smb_server *server); |
server | 111 | include/linux/smb_fs.h | void smb_invalidate_all_inodes(struct smb_server *server); |
server | 122 | include/linux/smb_fs.h | void smb_invalidate_connection(struct smb_server *server); |
server | 123 | include/linux/smb_fs.h | int smb_conn_is_valid(struct smb_server *server); |
server | 128 | include/linux/smb_fs.h | int smb_proc_open(struct smb_server *server, const char *pathname, |
server | 130 | include/linux/smb_fs.h | int smb_proc_close(struct smb_server *server, struct smb_dirent *finfo); |
server | 131 | include/linux/smb_fs.h | int smb_proc_read(struct smb_server *server, struct smb_dirent *finfo, |
server | 133 | include/linux/smb_fs.h | int smb_proc_read_raw(struct smb_server *server, struct smb_dirent *finfo, |
server | 135 | include/linux/smb_fs.h | int smb_proc_write(struct smb_server *server, struct smb_dirent *finfo, |
server | 137 | include/linux/smb_fs.h | int smb_proc_write_raw(struct smb_server *server, struct smb_dirent *finfo, |
server | 139 | include/linux/smb_fs.h | int smb_proc_create(struct smb_server *server, const char *path, |
server | 141 | include/linux/smb_fs.h | int smb_proc_mknew(struct smb_server *server, const char *path, int len, |
server | 143 | include/linux/smb_fs.h | int smb_proc_mv(struct smb_server *server, const char *opath, const int olen, |
server | 145 | include/linux/smb_fs.h | int smb_proc_mkdir(struct smb_server *server, const char *path, const int len); |
server | 146 | include/linux/smb_fs.h | int smb_proc_rmdir(struct smb_server *server, const char *path, const int len); |
server | 147 | include/linux/smb_fs.h | int smb_proc_unlink(struct smb_server *server, const char *path, |
server | 149 | include/linux/smb_fs.h | int smb_proc_readdir(struct smb_server *server, struct inode *dir, |
server | 152 | include/linux/smb_fs.h | int smb_proc_getattr(struct smb_server *server, const char *path, |
server | 154 | include/linux/smb_fs.h | int smb_proc_setattr(struct smb_server *server, |
server | 157 | include/linux/smb_fs.h | int smb_proc_chkpath(struct smb_server *server, char *path, int len, |
server | 160 | include/linux/smb_fs.h | int smb_proc_reconnect(struct smb_server *server); |
server | 161 | include/linux/smb_fs.h | int smb_proc_connect(struct smb_server *server); |
server | 162 | include/linux/smb_fs.h | int smb_proc_disconnect(struct smb_server *server); |
server | 163 | include/linux/smb_fs.h | int smb_proc_trunc(struct smb_server *server, word fid, dword length); |
server | 166 | include/linux/smb_fs.h | int smb_release(struct smb_server *server); |
server | 167 | include/linux/smb_fs.h | int smb_connect(struct smb_server *server); |
server | 168 | include/linux/smb_fs.h | int smb_request(struct smb_server *server); |
server | 169 | include/linux/smb_fs.h | int smb_request_read_raw(struct smb_server *server, |
server | 171 | include/linux/smb_fs.h | int smb_request_write_raw(struct smb_server *server, |
server | 173 | include/linux/smb_fs.h | int smb_catch_keepalive(struct smb_server *server); |
server | 174 | include/linux/smb_fs.h | int smb_dont_catch_keepalive(struct smb_server *server); |
server | 175 | include/linux/smb_fs.h | int smb_trans2_request(struct smb_server *server, |