Lines Matching defs:nfsmount
48 struct nfsmount { struct
49 struct nfsmount_common nm_com; /* Common fields for nlm */ argument
50 uint32_t nm_privflag; /* Private flags */
51 uint32_t nm_newflag; /* New mount flags */
52 int nm_numgrps; /* Max. size of groupslist */
53 u_char nm_fh[NFSX_FHMAX]; /* File handle of root dir */
54 int nm_fhsize; /* Size of root file handle */
55 struct nfssockreq nm_sockreq; /* Socket Info */
56 int nm_timeouts; /* Request timeouts */
57 int nm_rsize; /* Max size of read rpc */
58 int nm_wsize; /* Max size of write rpc */
59 int nm_readdirsize; /* Size of a readdir rpc */
60 int nm_readahead; /* Num. of blocks to readahead */
61 int nm_wcommitsize; /* Max size of commit for write */
62 int nm_acdirmin; /* Directory attr cache min lifetime */
63 int nm_acdirmax; /* Directory attr cache max lifetime */
64 int nm_acregmin; /* Reg file attr cache min lifetime */
65 int nm_acregmax; /* Reg file attr cache max lifetime */
66 u_char nm_verf[NFSX_VERF]; /* write verifier */
68 short nm_bufqlen; /* number of buffers in queue */
69 short nm_bufqwant; /* process wants to add to the queue */
70 int nm_bufqiods; /* number of iods processing queue */
71 u_int64_t nm_maxfilesize; /* maximum file size */
72 int nm_tprintf_initial_delay; /* initial delay */
73 int nm_tprintf_delay; /* interval for messages */
74 int nm_nametimeo; /* timeout for +ve entries (sec) */
75 int nm_negnametimeo; /* timeout for -ve entries (sec) */
79 struct nfsclclient *nm_clp;
80 char *nm_tlscertname; /* TLS certificate file name */
81 uid_t nm_uid; /* Uid for SetClientID etc. */
82 u_int64_t nm_clval; /* identifies which clientid */
83 u_int64_t nm_fsid[2]; /* NFSv4 fsid */
84 int nm_minorvers; /* Minor version # for NFSv4 */
85 u_int nm_aconnect; /* additional TCP connections */
86 u_int nm_nextaconn; /* Next nm_aconn[] to use */
88 struct __rpc_client *nm_aconn[NFS_MAXNCONN - 1]; /* Additional nconn */
90 u_int16_t nm_krbnamelen; /* Krb5 host principal, if any */
91 u_int16_t nm_dirpathlen; /* and mount dirpath, for V4 */
92 u_int16_t nm_srvkrbnamelen; /* and the server's target name */
93 u_char nm_name[1]; /* malloc'd actual len of krbname + dirpath */