nfss 115 fs/nfs/fscache.c struct nfs_server *nfss = NFS_SB(sb); nfss 119 fs/nfs/fscache.c nfss->fscache_key = NULL; nfss 120 fs/nfs/fscache.c nfss->fscache = NULL; nfss 121 fs/nfs/fscache.c if (!(nfss->options & NFS_OPTION_FSCACHE)) nfss 132 fs/nfs/fscache.c key->nfs_client = nfss->nfs_client; nfss 134 fs/nfs/fscache.c key->key.nfs_server.flags = nfss->flags; nfss 135 fs/nfs/fscache.c key->key.nfs_server.rsize = nfss->rsize; nfss 136 fs/nfs/fscache.c key->key.nfs_server.wsize = nfss->wsize; nfss 137 fs/nfs/fscache.c key->key.nfs_server.acregmin = nfss->acregmin; nfss 138 fs/nfs/fscache.c key->key.nfs_server.acregmax = nfss->acregmax; nfss 139 fs/nfs/fscache.c key->key.nfs_server.acdirmin = nfss->acdirmin; nfss 140 fs/nfs/fscache.c key->key.nfs_server.acdirmax = nfss->acdirmax; nfss 141 fs/nfs/fscache.c key->key.nfs_server.fsid = nfss->fsid; nfss 142 fs/nfs/fscache.c key->key.rpc_auth.au_flavor = nfss->client->cl_auth->au_flavor; nfss 186 fs/nfs/fscache.c nfss->fscache_key = key; nfss 189 fs/nfs/fscache.c nfss->fscache = fscache_acquire_cookie(nfss->nfs_client->fscache, nfss 194 fs/nfs/fscache.c nfss, 0, true); nfss 196 fs/nfs/fscache.c nfss, nfss->fscache); nfss 202 fs/nfs/fscache.c nfss->fscache_key = NULL; nfss 203 fs/nfs/fscache.c nfss->fscache = NULL; nfss 213 fs/nfs/fscache.c struct nfs_server *nfss = NFS_SB(sb); nfss 216 fs/nfs/fscache.c nfss, nfss->fscache); nfss 218 fs/nfs/fscache.c fscache_relinquish_cookie(nfss->fscache, NULL, false); nfss 219 fs/nfs/fscache.c nfss->fscache = NULL; nfss 221 fs/nfs/fscache.c if (nfss->fscache_key) { nfss 223 fs/nfs/fscache.c rb_erase(&nfss->fscache_key->node, &nfs_fscache_keys); nfss 225 fs/nfs/fscache.c kfree(nfss->fscache_key); nfss 226 fs/nfs/fscache.c nfss->fscache_key = NULL; nfss 249 fs/nfs/fscache.c struct nfs_server *nfss = NFS_SERVER(inode); nfss 253 fs/nfs/fscache.c if (!(nfss->fscache && S_ISREG(inode->i_mode))) nfss 96 fs/nfs/pnfs.c unset_pnfs_layoutdriver(struct nfs_server *nfss) nfss 98 fs/nfs/pnfs.c if (nfss->pnfs_curr_ld) { nfss 99 fs/nfs/pnfs.c if (nfss->pnfs_curr_ld->clear_layoutdriver) nfss 100 fs/nfs/pnfs.c nfss->pnfs_curr_ld->clear_layoutdriver(nfss); nfss 102 fs/nfs/pnfs.c if (atomic_dec_and_test(&nfss->nfs_client->cl_mds_count)) nfss 103 fs/nfs/pnfs.c nfs4_deviceid_purge_client(nfss->nfs_client); nfss 104 fs/nfs/pnfs.c module_put(nfss->pnfs_curr_ld->owner); nfss 106 fs/nfs/pnfs.c nfss->pnfs_curr_ld = NULL; nfss 2669 fs/nfs/pnfs.c struct nfs_server *nfss = NFS_SERVER(inode); nfss 2675 fs/nfs/pnfs.c trypnfs = nfss->pnfs_curr_ld->write_pagelist(hdr, how); nfss 2793 fs/nfs/pnfs.c struct nfs_server *nfss = NFS_SERVER(inode); nfss 2801 fs/nfs/pnfs.c trypnfs = nfss->pnfs_curr_ld->read_pagelist(hdr); nfss 2949 fs/nfs/pnfs.c struct nfs_server *nfss = NFS_SERVER(data->args.inode); nfss 2951 fs/nfs/pnfs.c if (nfss->pnfs_curr_ld->cleanup_layoutcommit) nfss 2952 fs/nfs/pnfs.c nfss->pnfs_curr_ld->cleanup_layoutcommit(data); nfss 432 fs/nfs/pnfs.h static inline int pnfs_enabled_sb(struct nfs_server *nfss) nfss 434 fs/nfs/pnfs.h return nfss->pnfs_curr_ld != NULL; nfss 546 fs/nfs/pnfs.h struct nfs_server *nfss = NFS_SERVER(ino); nfss 548 fs/nfs/pnfs.h if (pnfs_enabled_sb(nfss) && nfsi->layout) { nfss 558 fs/nfs/pnfs.h struct nfs_server *nfss) nfss 560 fs/nfs/pnfs.h return (dst && src && src->bm != 0 && nfss->pnfs_curr_ld && nfss 561 fs/nfs/pnfs.h nfss->pnfs_curr_ld->id == src->l_type); nfss 787 fs/nfs/pnfs.h struct nfs_server *nfss) nfss 535 fs/nfs/super.c static void nfs_show_mountd_netid(struct seq_file *m, struct nfs_server *nfss, nfss 538 fs/nfs/super.c struct sockaddr *sap = (struct sockaddr *) &nfss->mountd_address; nfss 543 fs/nfs/super.c switch (nfss->mountd_protocol) { nfss 553 fs/nfs/super.c switch (nfss->mountd_protocol) { nfss 567 fs/nfs/super.c static void nfs_show_mountd_options(struct seq_file *m, struct nfs_server *nfss, nfss 570 fs/nfs/super.c struct sockaddr *sap = (struct sockaddr *)&nfss->mountd_address; nfss 572 fs/nfs/super.c if (nfss->flags & NFS_MOUNT_LEGACY_INTERFACE) nfss 591 fs/nfs/super.c if (nfss->mountd_version || showdefaults) nfss 592 fs/nfs/super.c seq_printf(m, ",mountvers=%u", nfss->mountd_version); nfss 593 fs/nfs/super.c if ((nfss->mountd_port && nfss 594 fs/nfs/super.c nfss->mountd_port != (unsigned short)NFS_UNSPEC_PORT) || nfss 596 fs/nfs/super.c seq_printf(m, ",mountport=%u", nfss->mountd_port); nfss 598 fs/nfs/super.c nfs_show_mountd_netid(m, nfss, showdefaults); nfss 602 fs/nfs/super.c static void nfs_show_nfsv4_options(struct seq_file *m, struct nfs_server *nfss, nfss 605 fs/nfs/super.c struct nfs_client *clp = nfss->nfs_client; nfss 610 fs/nfs/super.c static void nfs_show_nfsv4_options(struct seq_file *m, struct nfs_server *nfss, nfss 628 fs/nfs/super.c static void nfs_show_mount_options(struct seq_file *m, struct nfs_server *nfss, nfss 649 fs/nfs/super.c struct nfs_client *clp = nfss->nfs_client; nfss 654 fs/nfs/super.c seq_printf(m, ",rsize=%u", nfss->rsize); nfss 655 fs/nfs/super.c seq_printf(m, ",wsize=%u", nfss->wsize); nfss 656 fs/nfs/super.c if (nfss->bsize != 0) nfss 657 fs/nfs/super.c seq_printf(m, ",bsize=%u", nfss->bsize); nfss 658 fs/nfs/super.c seq_printf(m, ",namlen=%u", nfss->namelen); nfss 659 fs/nfs/super.c if (nfss->acregmin != NFS_DEF_ACREGMIN*HZ || showdefaults) nfss 660 fs/nfs/super.c seq_printf(m, ",acregmin=%u", nfss->acregmin/HZ); nfss 661 fs/nfs/super.c if (nfss->acregmax != NFS_DEF_ACREGMAX*HZ || showdefaults) nfss 662 fs/nfs/super.c seq_printf(m, ",acregmax=%u", nfss->acregmax/HZ); nfss 663 fs/nfs/super.c if (nfss->acdirmin != NFS_DEF_ACDIRMIN*HZ || showdefaults) nfss 664 fs/nfs/super.c seq_printf(m, ",acdirmin=%u", nfss->acdirmin/HZ); nfss 665 fs/nfs/super.c if (nfss->acdirmax != NFS_DEF_ACDIRMAX*HZ || showdefaults) nfss 666 fs/nfs/super.c seq_printf(m, ",acdirmax=%u", nfss->acdirmax/HZ); nfss 667 fs/nfs/super.c if (!(nfss->flags & (NFS_MOUNT_SOFT|NFS_MOUNT_SOFTERR))) nfss 670 fs/nfs/super.c if (nfss->flags & nfs_infop->flag) nfss 677 fs/nfs/super.c rpc_peeraddr2str(nfss->client, RPC_DISPLAY_NETID)); nfss 682 fs/nfs/super.c if (nfss->port != NFS_PORT) nfss 683 fs/nfs/super.c seq_printf(m, ",port=%u", nfss->port); nfss 685 fs/nfs/super.c if (nfss->port) nfss 686 fs/nfs/super.c seq_printf(m, ",port=%u", nfss->port); nfss 688 fs/nfs/super.c seq_printf(m, ",timeo=%lu", 10U * nfss->client->cl_timeout->to_initval / HZ); nfss 689 fs/nfs/super.c seq_printf(m, ",retrans=%u", nfss->client->cl_timeout->to_retries); nfss 690 fs/nfs/super.c seq_printf(m, ",sec=%s", nfs_pseudoflavour_to_name(nfss->client->cl_auth->au_flavor)); nfss 693 fs/nfs/super.c nfs_show_mountd_options(m, nfss, showdefaults); nfss 695 fs/nfs/super.c nfs_show_nfsv4_options(m, nfss, showdefaults); nfss 697 fs/nfs/super.c if (nfss->options & NFS_OPTION_FSCACHE) nfss 700 fs/nfs/super.c if (nfss->options & NFS_OPTION_MIGRATION) nfss 703 fs/nfs/super.c if (nfss->flags & NFS_MOUNT_LOOKUP_CACHE_NONEG) { nfss 704 fs/nfs/super.c if (nfss->flags & NFS_MOUNT_LOOKUP_CACHE_NONE) nfss 710 fs/nfs/super.c local_flock = nfss->flags & NFS_MOUNT_LOCAL_FLOCK; nfss 711 fs/nfs/super.c local_fcntl = nfss->flags & NFS_MOUNT_LOCAL_FCNTL; nfss 728 fs/nfs/super.c struct nfs_server *nfss = NFS_SB(root->d_sb); nfss 730 fs/nfs/super.c nfs_show_mount_options(m, nfss, 0); nfss 734 fs/nfs/super.c rpc_peeraddr2str(nfss->nfs_client->cl_rpcclient, nfss 774 fs/nfs/super.c static void show_implementation_id(struct seq_file *m, struct nfs_server *nfss) nfss 776 fs/nfs/super.c if (nfss->nfs_client && nfss->nfs_client->cl_implid) { nfss 777 fs/nfs/super.c struct nfs41_impl_id *impl_id = nfss->nfs_client->cl_implid; nfss 790 fs/nfs/super.c static void show_implementation_id(struct seq_file *m, struct nfs_server *nfss) nfss 825 fs/nfs/super.c struct nfs_server *nfss = NFS_SB(root->d_sb); nfss 826 fs/nfs/super.c struct rpc_auth *auth = nfss->client->cl_auth; nfss 839 fs/nfs/super.c nfs_show_mount_options(m, nfss, 1); nfss 841 fs/nfs/super.c seq_printf(m, "\n\tage:\t%lu", (jiffies - nfss->mount_time) / HZ); nfss 843 fs/nfs/super.c show_implementation_id(m, nfss); nfss 846 fs/nfs/super.c seq_printf(m, "caps=0x%x", nfss->caps); nfss 847 fs/nfs/super.c seq_printf(m, ",wtmult=%u", nfss->wtmult); nfss 848 fs/nfs/super.c seq_printf(m, ",dtsize=%u", nfss->dtsize); nfss 849 fs/nfs/super.c seq_printf(m, ",bsize=%u", nfss->bsize); nfss 850 fs/nfs/super.c seq_printf(m, ",namlen=%u", nfss->namelen); nfss 853 fs/nfs/super.c if (nfss->nfs_client->rpc_ops->version == 4) { nfss 855 fs/nfs/super.c seq_printf(m, "bm0=0x%x", nfss->attr_bitmask[0]); nfss 856 fs/nfs/super.c seq_printf(m, ",bm1=0x%x", nfss->attr_bitmask[1]); nfss 857 fs/nfs/super.c seq_printf(m, ",bm2=0x%x", nfss->attr_bitmask[2]); nfss 858 fs/nfs/super.c seq_printf(m, ",acl=0x%x", nfss->acl_bitmask); nfss 859 fs/nfs/super.c show_sessions(m, nfss); nfss 860 fs/nfs/super.c show_pnfs(m, nfss); nfss 861 fs/nfs/super.c show_lease(m, nfss); nfss 879 fs/nfs/super.c stats = per_cpu_ptr(nfss->io_stats, cpu); nfss 900 fs/nfs/super.c if (nfss->options & NFS_OPTION_FSCACHE) { nfss 908 fs/nfs/super.c rpc_clnt_show_stats(m, nfss->client); nfss 2248 fs/nfs/super.c nfs_compare_remount_data(struct nfs_server *nfss, nfss 2251 fs/nfs/super.c if ((data->flags ^ nfss->flags) & NFS_REMOUNT_CMP_FLAGMASK || nfss 2252 fs/nfs/super.c data->rsize != nfss->rsize || nfss 2253 fs/nfs/super.c data->wsize != nfss->wsize || nfss 2254 fs/nfs/super.c data->version != nfss->nfs_client->rpc_ops->version || nfss 2255 fs/nfs/super.c data->minorversion != nfss->nfs_client->cl_minorversion || nfss 2256 fs/nfs/super.c data->retrans != nfss->client->cl_timeout->to_retries || nfss 2257 fs/nfs/super.c !nfs_auth_info_match(&data->auth_info, nfss->client->cl_auth->au_flavor) || nfss 2258 fs/nfs/super.c data->acregmin != nfss->acregmin / HZ || nfss 2259 fs/nfs/super.c data->acregmax != nfss->acregmax / HZ || nfss 2260 fs/nfs/super.c data->acdirmin != nfss->acdirmin / HZ || nfss 2261 fs/nfs/super.c data->acdirmax != nfss->acdirmax / HZ || nfss 2262 fs/nfs/super.c data->timeo != (10U * nfss->client->cl_timeout->to_initval / HZ) || nfss 2263 fs/nfs/super.c (data->options & NFS_OPTION_FSCACHE) != (nfss->options & NFS_OPTION_FSCACHE) || nfss 2264 fs/nfs/super.c data->nfs_server.port != nfss->port || nfss 2265 fs/nfs/super.c data->nfs_server.addrlen != nfss->nfs_client->cl_addrlen || nfss 2267 fs/nfs/super.c (struct sockaddr *)&nfss->nfs_client->cl_addr)) nfss 2277 fs/nfs/super.c struct nfs_server *nfss = sb->s_fs_info; nfss 2281 fs/nfs/super.c u32 nfsvers = nfss->nfs_client->rpc_ops->version; nfss 2301 fs/nfs/super.c data->flags = nfss->flags; nfss 2302 fs/nfs/super.c data->rsize = nfss->rsize; nfss 2303 fs/nfs/super.c data->wsize = nfss->wsize; nfss 2304 fs/nfs/super.c data->retrans = nfss->client->cl_timeout->to_retries; nfss 2305 fs/nfs/super.c data->selected_flavor = nfss->client->cl_auth->au_flavor; nfss 2306 fs/nfs/super.c data->acregmin = nfss->acregmin / HZ; nfss 2307 fs/nfs/super.c data->acregmax = nfss->acregmax / HZ; nfss 2308 fs/nfs/super.c data->acdirmin = nfss->acdirmin / HZ; nfss 2309 fs/nfs/super.c data->acdirmax = nfss->acdirmax / HZ; nfss 2310 fs/nfs/super.c data->timeo = 10U * nfss->client->cl_timeout->to_initval / HZ; nfss 2311 fs/nfs/super.c data->nfs_server.port = nfss->port; nfss 2312 fs/nfs/super.c data->nfs_server.addrlen = nfss->nfs_client->cl_addrlen; nfss 2314 fs/nfs/super.c data->minorversion = nfss->nfs_client->cl_minorversion; nfss 2316 fs/nfs/super.c memcpy(&data->nfs_server.address, &nfss->nfs_client->cl_addr, nfss 2334 fs/nfs/super.c error = nfs_compare_remount_data(nfss, data); nfss 2567 fs/nfs/super.c struct nfs_server *nfss = NFS_SB(sb); nfss 2571 fs/nfs/super.c nfss->fscache_key = NULL; nfss 2572 fs/nfs/super.c nfss->fscache = NULL; nfss 353 fs/nfs/write.c struct nfs_server *nfss = NFS_SERVER(inode); nfss 358 fs/nfs/write.c if (atomic_long_inc_return(&nfss->writeback) > nfss 366 fs/nfs/write.c struct nfs_server *nfss = NFS_SERVER(inode); nfss 375 fs/nfs/write.c if (atomic_long_dec_return(&nfss->writeback) < NFS_CONGESTION_OFF_THRESH) nfss 1845 fs/nfs/write.c struct nfs_server *nfss; nfss 1886 fs/nfs/write.c nfss = NFS_SERVER(data->inode); nfss 1887 fs/nfs/write.c if (atomic_long_read(&nfss->writeback) < NFS_CONGESTION_OFF_THRESH) nfss 281 include/linux/nfs_fs.h struct nfs_server *nfss = NFS_SERVER(inode); nfss 282 include/linux/nfs_fs.h return S_ISDIR(inode->i_mode) ? nfss->acdirmin : nfss->acregmin; nfss 287 include/linux/nfs_fs.h struct nfs_server *nfss = NFS_SERVER(inode); nfss 288 include/linux/nfs_fs.h return S_ISDIR(inode->i_mode) ? nfss->acdirmax : nfss->acregmax;