Lines Matching +full:- +full:1 +full:ul
1 /* SPDX-License-Identifier: GPL-2.0 */
173 NFS4ERR_PERM = 1,
256 NFS4ERR_SEQUENCE_POS = 10064, /* [CB_]SEQ. op not 1st op */
318 NF4REG = 1, /* Regular File */
320 NF4BLK = 3, /* Special File - block device */
321 NF4CHR = 4, /* Special File - character device */
323 NF4SOCK = 6, /* Special File - socket */
324 NF4FIFO = 7, /* Special File - fifo */
331 NFS4_OPEN_CLAIM_PREVIOUS = 1,
341 NFS4_OPEN_CREATE = 1
346 NFS4_CREATE_GUARDED = 1,
349 * New to NFSv4.1. If session is persistent,
357 NFS4_LIMIT_SIZE = 1,
363 NFS4_OPEN_DELEGATE_READ = 1,
368 enum why_no_delegation4 { /* new to v4.1 */
370 WND4_CONTENTION = 1,
382 NFS4_READ_LT = 1,
390 NFS4_CHANGE_TYPE_IS_VERSION_COUNTER = 1,
397 #define FATTR4_WORD0_SUPPORTED_ATTRS (1UL << 0)
398 #define FATTR4_WORD0_TYPE (1UL << 1)
399 #define FATTR4_WORD0_FH_EXPIRE_TYPE (1UL << 2)
400 #define FATTR4_WORD0_CHANGE (1UL << 3)
401 #define FATTR4_WORD0_SIZE (1UL << 4)
402 #define FATTR4_WORD0_LINK_SUPPORT (1UL << 5)
403 #define FATTR4_WORD0_SYMLINK_SUPPORT (1UL << 6)
404 #define FATTR4_WORD0_NAMED_ATTR (1UL << 7)
405 #define FATTR4_WORD0_FSID (1UL << 8)
406 #define FATTR4_WORD0_UNIQUE_HANDLES (1UL << 9)
407 #define FATTR4_WORD0_LEASE_TIME (1UL << 10)
408 #define FATTR4_WORD0_RDATTR_ERROR (1UL << 11)
409 /* Mandatory in NFSv4.1 */
410 #define FATTR4_WORD2_SUPPATTR_EXCLCREAT (1UL << 11)
413 #define FATTR4_WORD0_ACL (1UL << 12)
414 #define FATTR4_WORD0_ACLSUPPORT (1UL << 13)
415 #define FATTR4_WORD0_ARCHIVE (1UL << 14)
416 #define FATTR4_WORD0_CANSETTIME (1UL << 15)
417 #define FATTR4_WORD0_CASE_INSENSITIVE (1UL << 16)
418 #define FATTR4_WORD0_CASE_PRESERVING (1UL << 17)
419 #define FATTR4_WORD0_CHOWN_RESTRICTED (1UL << 18)
420 #define FATTR4_WORD0_FILEHANDLE (1UL << 19)
421 #define FATTR4_WORD0_FILEID (1UL << 20)
422 #define FATTR4_WORD0_FILES_AVAIL (1UL << 21)
423 #define FATTR4_WORD0_FILES_FREE (1UL << 22)
424 #define FATTR4_WORD0_FILES_TOTAL (1UL << 23)
425 #define FATTR4_WORD0_FS_LOCATIONS (1UL << 24)
426 #define FATTR4_WORD0_HIDDEN (1UL << 25)
427 #define FATTR4_WORD0_HOMOGENEOUS (1UL << 26)
428 #define FATTR4_WORD0_MAXFILESIZE (1UL << 27)
429 #define FATTR4_WORD0_MAXLINK (1UL << 28)
430 #define FATTR4_WORD0_MAXNAME (1UL << 29)
431 #define FATTR4_WORD0_MAXREAD (1UL << 30)
432 #define FATTR4_WORD0_MAXWRITE (1UL << 31)
433 #define FATTR4_WORD1_MIMETYPE (1UL << 0)
434 #define FATTR4_WORD1_MODE (1UL << 1)
435 #define FATTR4_WORD1_NO_TRUNC (1UL << 2)
436 #define FATTR4_WORD1_NUMLINKS (1UL << 3)
437 #define FATTR4_WORD1_OWNER (1UL << 4)
438 #define FATTR4_WORD1_OWNER_GROUP (1UL << 5)
439 #define FATTR4_WORD1_QUOTA_HARD (1UL << 6)
440 #define FATTR4_WORD1_QUOTA_SOFT (1UL << 7)
441 #define FATTR4_WORD1_QUOTA_USED (1UL << 8)
442 #define FATTR4_WORD1_RAWDEV (1UL << 9)
443 #define FATTR4_WORD1_SPACE_AVAIL (1UL << 10)
444 #define FATTR4_WORD1_SPACE_FREE (1UL << 11)
445 #define FATTR4_WORD1_SPACE_TOTAL (1UL << 12)
446 #define FATTR4_WORD1_SPACE_USED (1UL << 13)
447 #define FATTR4_WORD1_SYSTEM (1UL << 14)
448 #define FATTR4_WORD1_TIME_ACCESS (1UL << 15)
449 #define FATTR4_WORD1_TIME_ACCESS_SET (1UL << 16)
450 #define FATTR4_WORD1_TIME_BACKUP (1UL << 17)
451 #define FATTR4_WORD1_TIME_CREATE (1UL << 18)
452 #define FATTR4_WORD1_TIME_DELTA (1UL << 19)
453 #define FATTR4_WORD1_TIME_METADATA (1UL << 20)
454 #define FATTR4_WORD1_TIME_MODIFY (1UL << 21)
455 #define FATTR4_WORD1_TIME_MODIFY_SET (1UL << 22)
456 #define FATTR4_WORD1_MOUNTED_ON_FILEID (1UL << 23)
457 #define FATTR4_WORD1_FS_LAYOUT_TYPES (1UL << 30)
458 #define FATTR4_WORD2_LAYOUT_TYPES (1UL << 0)
459 #define FATTR4_WORD2_LAYOUT_BLKSIZE (1UL << 1)
460 #define FATTR4_WORD2_MDSTHRESHOLD (1UL << 4)
461 #define FATTR4_WORD2_CLONE_BLKSIZE (1UL << 13)
462 #define FATTR4_WORD2_CHANGE_ATTR_TYPE (1UL << 15)
463 #define FATTR4_WORD2_SECURITY_LABEL (1UL << 16)
464 #define FATTR4_WORD2_MODE_UMASK (1UL << 17)
465 #define FATTR4_WORD2_XATTR_SUPPORT (1UL << 18)
468 #define THRESHOLD_RD (1UL << 0)
469 #define THRESHOLD_WR (1UL << 1)
470 #define THRESHOLD_RD_IO (1UL << 2)
471 #define THRESHOLD_WR_IO (1UL << 3)
474 #define NFSPROC4_COMPOUND 1
478 #define NFS4_DEBUG 1
577 SP4_MACH_CRED = 1,
582 LAYOUT_NFSV4_1_FILES = 1,
592 RETURN_FILE = 1,
598 IOMODE_READ = 1,
604 NOTIFY_DEVICEID4_CHANGE = 1 << 1,
605 NOTIFY_DEVICEID4_DELETE = 1 << 2,
610 PNFS_BLOCK_VOLUME_SLICE = 1,
618 PNFS_BLOCK_READ_DATA = 1,
632 PS_CODE_SET_BINARY = 1,
638 PS_DESIGNATOR_T10 = 1,
665 NFS4_CONTENT_HOLE = 1,
698 char addr[RPCBIND_MAXUADDRLEN + 1];
704 NL4_NAME = 1,
714 char nl4_str[NFS4_OPAQUE_LIMIT + 1];
725 SETXATTR4_CREATE = 1,