Lines Matching +full:3 +full:v3

2  * SPDX-License-Identifier: BSD-3-Clause
18 * 3. Neither the name of the University nor the names of its contributors
39 * nfs definitions as per the Version 2 and 3 specs
43 * Constants as defined in the Sun NFS Version 2 and 3 specs.
45 * and in the "NFS: Network File System Version 3 Protocol
52 #define NFS_VER3 3
65 /* Stat numbers for rpc returns (version 2, 3 and 4) */
73 #define NFSERR_XDEV 18 /* Version 3 only */
77 #define NFSERR_INVAL 22 /* Version 3 only */
81 #define NFSERR_MLINK 31 /* Version 3 only */
86 #define NFSERR_REMOTE 71 /* Version 3 only */
88 #define NFSERR_BADHANDLE 10001 /* The rest Version 3, 4 only */
139 #define NFSERR_RETERR 0x80000000 /* Mark an error return for V3 */
151 /* specific to NFS Version 3 */
172 #define NFSX_FH(v3) ((v3) ? (NFSX_V3FHMAX + NFSX_UNSIGNED) : \ argument
174 #define NFSX_SRVFH(v3) ((v3) ? NFSX_V3FH : NFSX_V2FH) argument
175 #define NFSX_FATTR(v3) ((v3) ? NFSX_V3FATTR : NFSX_V2FATTR) argument
176 #define NFSX_PREOPATTR(v3) ((v3) ? (7 * NFSX_UNSIGNED) : 0) argument
177 #define NFSX_POSTOPATTR(v3) ((v3) ? (NFSX_V3FATTR + NFSX_UNSIGNED) : 0) argument
178 #define NFSX_POSTOPORFATTR(v3) ((v3) ? (NFSX_V3FATTR + NFSX_UNSIGNED) : \ argument
180 #define NFSX_WCCDATA(v3) ((v3) ? NFSX_V3WCCDATA : 0) argument
181 #define NFSX_WCCORFATTR(v3) ((v3) ? NFSX_V3WCCDATA : NFSX_V2FATTR) argument
182 #define NFSX_SATTR(v3) ((v3) ? NFSX_V3SATTR : NFSX_V2SATTR) argument
183 #define NFSX_COOKIEVERF(v3) ((v3) ? NFSX_V3COOKIEVERF : 0) argument
184 #define NFSX_WRITEVERF(v3) ((v3) ? NFSX_V3WRITEVERF : 0) argument
185 #define NFSX_READDIR(v3) ((v3) ? (5 * NFSX_UNSIGNED) : \ argument
187 #define NFSX_STATFS(v3) ((v3) ? NFSX_V3STATFS : NFSX_V2STATFS) argument
193 #define NFSPROC_LOOKUP 3
219 #define NFSV2PROC_NOOP 3
241 #define NFSV4OP_ACCESS 3
279 * Constants used by the Version 3 protocol for various RPCs
332 NFBLK=3,
347 NCLDELEGPREV = 3,
365 * File Handle (32 bytes for version 2), variable up to 64 for version 3.
411 * NFS Version 3 special file number.
437 * NFS version 2 and the version 3 protocol. Note that the union is only
442 * NFSX_FATTR(v3) macro.
555 #define FA4_CHANGE 3
626 * NFS Version 3 sattr structure for the new node creation case.