Lines Matching +full:0 +full:x00000100
51 #define NFS_CALLBCKPROG 0x40000000 /* V4 only */
76 #define NFSV4_MINORVERSION 0 /* V4 Minor version */
104 #define NFSERR_OK 0
237 #define NFSERR_RPCERR 0x40000000 /* Mark an RPC layer error */
238 #define NFSERR_AUTHERR 0x80000000 /* Mark an authentication error */
243 #define NFSERR_PROGNOTV4 (NFSERR_RPCERR | 0xffff)
301 #define NFSPROC_NULL 0
434 #define NFSV2PROC_NULL 0
458 #define NFSV4PROC_CBNULL 0
464 #define NFSV3SATTRTIME_DONTCHANGE 0
468 #define NFSV4SATTRTIME_TOSERVER 0
477 #define NFSV4OPEN_NOCREATE 0
479 #define NFSV4OPEN_CLAIMNULL 0
486 #define NFSV4OPEN_DELEGATENONE 0
496 #define NFSV4ACE_ALLOWEDTYPE 0x00000000
497 #define NFSV4ACE_DENIEDTYPE 0x00000001
498 #define NFSV4ACE_AUDITTYPE 0x00000002
499 #define NFSV4ACE_ALARMTYPE 0x00000003
501 #define NFSV4ACE_SUPALLOWED 0x00000001
502 #define NFSV4ACE_SUPDENIED 0x00000002
503 #define NFSV4ACE_SUPAUDIT 0x00000004
504 #define NFSV4ACE_SUPALARM 0x00000008
508 #define NFSV4ACE_FILEINHERIT 0x00000001
509 #define NFSV4ACE_DIRECTORYINHERIT 0x00000002
510 #define NFSV4ACE_NOPROPAGATEINHERIT 0x00000004
511 #define NFSV4ACE_INHERITONLY 0x00000008
512 #define NFSV4ACE_SUCCESSFULACCESS 0x00000010
513 #define NFSV4ACE_FAILEDACCESS 0x00000020
514 #define NFSV4ACE_IDENTIFIERGROUP 0x00000040
516 #define NFSV4ACE_READDATA 0x00000001
517 #define NFSV4ACE_LISTDIRECTORY 0x00000001
518 #define NFSV4ACE_WRITEDATA 0x00000002
519 #define NFSV4ACE_ADDFILE 0x00000002
520 #define NFSV4ACE_APPENDDATA 0x00000004
521 #define NFSV4ACE_ADDSUBDIRECTORY 0x00000004
522 #define NFSV4ACE_READNAMEDATTR 0x00000008
523 #define NFSV4ACE_WRITENAMEDATTR 0x00000010
524 #define NFSV4ACE_EXECUTE 0x00000020
525 #define NFSV4ACE_SEARCH 0x00000020
526 #define NFSV4ACE_DELETECHILD 0x00000040
527 #define NFSV4ACE_READATTRIBUTES 0x00000080
528 #define NFSV4ACE_WRITEATTRIBUTES 0x00000100
529 #define NFSV4ACE_DELETE 0x00010000
530 #define NFSV4ACE_READACL 0x00020000
531 #define NFSV4ACE_WRITEACL 0x00040000
532 #define NFSV4ACE_WRITEOWNER 0x00080000
533 #define NFSV4ACE_SYNCHRONIZE 0x00100000
557 #define NFSV4ACE_AUDITMASK 0x0
562 #define NFSV4ACE_GENERICREAD 0x00120081
563 #define NFSV4ACE_GENERICWRITE 0x00160106
564 #define NFSV4ACE_GENERICEXECUTE 0x001200a0
566 #define NFSSTATEID_PUTALLZERO 0
574 #define NFSV4OPEN_ACCESSREAD 0x00000001
575 #define NFSV4OPEN_ACCESSWRITE 0x00000002
576 #define NFSV4OPEN_ACCESSBOTH 0x00000003
577 #define NFSV4OPEN_WANTDELEGMASK 0x0000ff00
578 #define NFSV4OPEN_WANTREADDELEG 0x00000100
579 #define NFSV4OPEN_WANTWRITEDELEG 0x00000200
580 #define NFSV4OPEN_WANTANYDELEG 0x00000300
581 #define NFSV4OPEN_WANTNODELEG 0x00000400
582 #define NFSV4OPEN_WANTCANCEL 0x00000500
583 #define NFSV4OPEN_WANTSIGNALDELEG 0x00010000
584 #define NFSV4OPEN_WANTPUSHDELEG 0x00020000
586 #define NFSV4OPEN_DENYNONE 0x00000000
587 #define NFSV4OPEN_DENYREAD 0x00000001
588 #define NFSV4OPEN_DENYWRITE 0x00000002
589 #define NFSV4OPEN_DENYBOTH 0x00000003
594 #define NFSV4OPEN_NOTWANTED 0
608 #define NFSV4OPEN_RESULTCONFIRM 0x00000002
609 #define NFSV4OPEN_LOCKTYPEPOSIX 0x00000004
610 #define NFSV4OPEN_PRESERVEUNLINKED 0x00000008
611 #define NFSV4OPEN_MAYNOTIFYLOCK 0x00000020
615 #define NFSV4OPEN_RECALL 0x00010000
616 #define NFSV4OPEN_READDELEGATE 0x00020000
617 #define NFSV4OPEN_WRITEDELEGATE 0x00040000
618 #define NFSV4OPEN_WDRESOURCE 0x00080000
619 #define NFSV4OPEN_WDCONTENTION 0x00100000
620 #define NFSV4OPEN_WDNOTWANTED 0x00200000
621 #define NFSV4OPEN_WDSUPPFTYPE 0x00400000
622 #define NFSV4OPEN_WDNOTSUPPDOWNGRADE 0x00800000
623 #define NFSV4OPEN_WDNOTSUPPUPGRADE 0x01000000
628 #define NFSV4FHTYPE_PERSISTENT 0x0
629 #define NFSV4FHTYPE_NOEXPIREWITHOPEN 0x1
630 #define NFSV4FHTYPE_VOLATILEANY 0x2
631 #define NFSV4FHTYPE_VOLATILEMIGRATE 0x4
632 #define NFSV4FHTYPE_VOLATILERENAME 0x8
642 #define NFSACCESS_READ 0x01
643 #define NFSACCESS_LOOKUP 0x02
644 #define NFSACCESS_MODIFY 0x04
645 #define NFSACCESS_EXTEND 0x08
646 #define NFSACCESS_DELETE 0x10
647 #define NFSACCESS_EXECUTE 0x20
650 #define NFSACCESS_XAREAD 0x40
651 #define NFSACCESS_XAWRITE 0x80
652 #define NFSACCESS_XALIST 0x100
654 #define NFSWRITE_UNSTABLE 0
658 #define NFSCREATE_UNCHECKED 0
663 #define NFSV3FSINFO_LINK 0x01
664 #define NFSV3FSINFO_SYMLINK 0x02
665 #define NFSV3FSINFO_HOMOGENEOUS 0x08
666 #define NFSV3FSINFO_CANSETTIME 0x10
669 #define NFSV4EXCH_SUPPMOVEDREFER 0x00000001
670 #define NFSV4EXCH_SUPPMOVEDMIGR 0x00000002
671 #define NFSV4EXCH_BINDPRINCSTATEID 0x00000100
672 #define NFSV4EXCH_USENONPNFS 0x00010000
673 #define NFSV4EXCH_USEPNFSMDS 0x00020000
674 #define NFSV4EXCH_USEPNFSDS 0x00040000
675 #define NFSV4EXCH_MASKPNFS 0x00070000
676 #define NFSV4EXCH_UPDCONFIRMEDRECA 0x40000000
677 #define NFSV4EXCH_CONFIRMEDR 0x80000000
680 #define NFSV4EXCH_SP4NONE 0
685 #define NFSV4CRSESS_PERSIST 0x00000001
686 #define NFSV4CRSESS_CONNBACKCHAN 0x00000002
687 #define NFSV4CRSESS_CONNRDMA 0x00000004
690 #define NFSV4SEQ_CBPATHDOWN 0x00000001
691 #define NFSV4SEQ_CBGSSCONTEXPIRING 0x00000002
692 #define NFSV4SEQ_CBGSSCONTEXPIRED 0x00000004
693 #define NFSV4SEQ_EXPIREDALLSTATEREVOKED 0x00000008
694 #define NFSV4SEQ_EXPIREDSOMESTATEREVOKED 0x00000010
695 #define NFSV4SEQ_ADMINSTATEREVOKED 0x00000020
696 #define NFSV4SEQ_RECALLABLESTATEREVOKED 0x00000040
697 #define NFSV4SEQ_LEASEMOVED 0x00000080
698 #define NFSV4SEQ_RESTARTRECLAIMNEEDED 0x00000100
699 #define NFSV4SEQ_CBPATHDOWNSESSION 0x00000200
700 #define NFSV4SEQ_BACKCHANNELFAULT 0x00000400
701 #define NFSV4SEQ_DEVIDCHANGED 0x00000800
702 #define NFSV4SEQ_DEVIDDELETED 0x00001000
709 #define NFSLAYOUT_NFSV4_1_FILES 0x1
710 #define NFSLAYOUT_OSD2_OBJECTS 0x2
711 #define NFSLAYOUT_BLOCK_VOLUME 0x3
712 #define NFSLAYOUT_FLEXFILE 0x4
719 #define NFSDEVICEIDNOTIFY_CHANGEBIT 0x1
720 #define NFSDEVICEIDNOTIFY_DELETEBIT 0x2
723 #define NFSFLAYUTIL_DENSE 0x1
724 #define NFSFLAYUTIL_COMMIT_THRU_MDS 0x2
725 #define NFSFLAYUTIL_IOADVISE_THRU_MDS 0x4
726 #define NFSFLAYUTIL_STRIPE_MASK 0xffffffc0
729 #define NFSFLEXFLAG_NO_LAYOUTCOMMIT 0x00000001
730 #define NFSFLEXFLAG_NOIO_MDS 0x00000002
731 #define NFSFLEXFLAG_NO_READIO 0x00000004
732 #define NFSFLEXFLAG_WRITE_ONEMIRROR 0x00000008
735 #define NFSCDFC4_FORE 0x1
736 #define NFSCDFC4_BACK 0x2
737 #define NFSCDFC4_FORE_OR_BOTH 0x3
738 #define NFSCDFC4_BACK_OR_BOTH 0x7
739 #define NFSCDFS4_FORE 0x1
740 #define NFSCDFS4_BACK 0x2
741 #define NFSCDFS4_BOTH 0x3
744 #define NFSSECINFONONAME_CURFH 0
758 #define nfsv2tov_type(a) newnv2tov_type[fxdr_unsigned(u_int32_t,(a))&0x7]
759 #define nfsv34tov_type(a) nv34tov_type[fxdr_unsigned(u_int32_t,(a))&0x7]
764 typedef enum { NFNON=0, NFREG=1, NFDIR=2, NFBLK=3, NFCHR=4, NFLNK=5,
905 #define NFSV4IOHINT_NORMAL 0
926 #define NFSATTRBIT_SUPPORTEDATTRS 0
1010 #define NFSATTRBM_SUPPORTEDATTRS 0x00000001
1011 #define NFSATTRBM_TYPE 0x00000002
1012 #define NFSATTRBM_FHEXPIRETYPE 0x00000004
1013 #define NFSATTRBM_CHANGE 0x00000008
1014 #define NFSATTRBM_SIZE 0x00000010
1015 #define NFSATTRBM_LINKSUPPORT 0x00000020
1016 #define NFSATTRBM_SYMLINKSUPPORT 0x00000040
1017 #define NFSATTRBM_NAMEDATTR 0x00000080
1018 #define NFSATTRBM_FSID 0x00000100
1019 #define NFSATTRBM_UNIQUEHANDLES 0x00000200
1020 #define NFSATTRBM_LEASETIME 0x00000400
1021 #define NFSATTRBM_RDATTRERROR 0x00000800
1022 #define NFSATTRBM_ACL 0x00001000
1023 #define NFSATTRBM_ACLSUPPORT 0x00002000
1024 #define NFSATTRBM_ARCHIVE 0x00004000
1025 #define NFSATTRBM_CANSETTIME 0x00008000
1026 #define NFSATTRBM_CASEINSENSITIVE 0x00010000
1027 #define NFSATTRBM_CASEPRESERVING 0x00020000
1028 #define NFSATTRBM_CHOWNRESTRICTED 0x00040000
1029 #define NFSATTRBM_FILEHANDLE 0x00080000
1030 #define NFSATTRBM_FILEID 0x00100000
1031 #define NFSATTRBM_FILESAVAIL 0x00200000
1032 #define NFSATTRBM_FILESFREE 0x00400000
1033 #define NFSATTRBM_FILESTOTAL 0x00800000
1034 #define NFSATTRBM_FSLOCATIONS 0x01000000
1035 #define NFSATTRBM_HIDDEN 0x02000000
1036 #define NFSATTRBM_HOMOGENEOUS 0x04000000
1037 #define NFSATTRBM_MAXFILESIZE 0x08000000
1038 #define NFSATTRBM_MAXLINK 0x10000000
1039 #define NFSATTRBM_MAXNAME 0x20000000
1040 #define NFSATTRBM_MAXREAD 0x40000000
1041 #define NFSATTRBM_MAXWRITE 0x80000000
1042 #define NFSATTRBM_MIMETYPE 0x00000001
1043 #define NFSATTRBM_MODE 0x00000002
1044 #define NFSATTRBM_NOTRUNC 0x00000004
1045 #define NFSATTRBM_NUMLINKS 0x00000008
1046 #define NFSATTRBM_OWNER 0x00000010
1047 #define NFSATTRBM_OWNERGROUP 0x00000020
1048 #define NFSATTRBM_QUOTAHARD 0x00000040
1049 #define NFSATTRBM_QUOTASOFT 0x00000080
1050 #define NFSATTRBM_QUOTAUSED 0x00000100
1051 #define NFSATTRBM_RAWDEV 0x00000200
1052 #define NFSATTRBM_SPACEAVAIL 0x00000400
1053 #define NFSATTRBM_SPACEFREE 0x00000800
1054 #define NFSATTRBM_SPACETOTAL 0x00001000
1055 #define NFSATTRBM_SPACEUSED 0x00002000
1056 #define NFSATTRBM_SYSTEM 0x00004000
1057 #define NFSATTRBM_TIMEACCESS 0x00008000
1058 #define NFSATTRBM_TIMEACCESSSET 0x00010000
1059 #define NFSATTRBM_TIMEBACKUP 0x00020000
1060 #define NFSATTRBM_TIMECREATE 0x00040000
1061 #define NFSATTRBM_TIMEDELTA 0x00080000
1062 #define NFSATTRBM_TIMEMETADATA 0x00100000
1063 #define NFSATTRBM_TIMEMODIFY 0x00200000
1064 #define NFSATTRBM_TIMEMODIFYSET 0x00400000
1065 #define NFSATTRBM_MOUNTEDONFILEID 0x00800000
1066 #define NFSATTRBM_DIRNOTIFDELAY 0x01000000
1067 #define NFSATTRBM_DIRENTNOTIFDELAY 0x02000000
1068 #define NFSATTRBM_DACL 0x04000000
1069 #define NFSATTRBM_SACL 0x08000000
1070 #define NFSATTRBM_CHANGEPOLICY 0x10000000
1071 #define NFSATTRBM_FSSTATUS 0x20000000
1072 #define NFSATTRBM_FSLAYOUTTYPE 0x40000000
1073 #define NFSATTRBM_LAYOUTHINT 0x80000000
1074 #define NFSATTRBM_LAYOUTTYPE 0x00000001
1075 #define NFSATTRBM_LAYOUTBLKSIZE 0x00000002
1076 #define NFSATTRBM_LAYOUTALIGNMENT 0x00000004
1077 #define NFSATTRBM_FSLOCATIONSINFO 0x00000008
1078 #define NFSATTRBM_MDSTHRESHOLD 0x00000010
1079 #define NFSATTRBM_RETENTIONGET 0x00000020
1080 #define NFSATTRBM_RETENTIONSET 0x00000040
1081 #define NFSATTRBM_RETENTEVTGET 0x00000080
1082 #define NFSATTRBM_RETENTEVTSET 0x00000100
1083 #define NFSATTRBM_RETENTIONHOLD 0x00000200
1084 #define NFSATTRBM_MODESETMASKED 0x00000400
1085 #define NFSATTRBM_SUPPATTREXCLCREAT 0x00000800
1086 #define NFSATTRBM_FSCHARSETCAP 0x00001000
1087 #define NFSATTRBM_CLONEBLKSIZE 0x00002000
1088 #define NFSATTRBM_SPACEFREED 0x00004000
1089 #define NFSATTRBM_CHANGEATTRTYPE 0x00008000
1090 #define NFSATTRBM_SECLABEL 0x00010000
1091 #define NFSATTRBM_MODEUMASK 0x00020000
1092 #define NFSATTRBM_XATTRSUPPORT 0x00040000
1100 * NFSATTRBIT_SUPPORTED - SUPP0 - bits 0<->31
1191 * NFSATTRBIT_SETABLE - SETABLE0 - bits 0<->31
1232 * NFSATTRBIT_GETATTR0 - bits 0<->31
1261 #define NFSATTRBIT_GETATTR2 0
1266 * NFSATTRBIT_WRITEGETATTR0 - bits 0<->31
1293 #define NFSATTRBIT_WRITEGETATTR2 0
1298 * NFSATTRBIT_WCCATTR0 - bits 0<->31
1300 #define NFSATTRBIT_WCCATTR0 0
1311 #define NFSATTRBIT_WCCATTR2 0
1314 * NFSATTRBIT_CBGETATTR0 - bits 0<->31
1321 #define NFSATTRBIT_CBGETATTR1 0x0
1326 #define NFSATTRBIT_CBGETATTR2 0x0
1331 * NFSATTRBIT_STATFS0 - bits 0<->31
1362 #define NFSATTRBIT_STATFS2 0
1368 * NFSGETATTRBIT_STATFS0 - bits 0<->31
1394 #define NFSGETATTRBIT_STATFS2 0
1398 * NFSGETATTRBIT_PATHCONF0 - bits 0<->31
1416 #define NFSGETATTRBIT_PATHCONF2 0
1426 #define NFSATTRBIT_READDIRPLUS2 0
1434 #define NFSATTRBIT_REFERRAL2 0
1437 #define NFSV4OPBM_ACCESS 0x00000008
1438 #define NFSV4OPBM_CLOSE 0x00000010
1439 #define NFSV4OPBM_COMMIT 0x00000020
1440 #define NFSV4OPBM_CREATE 0x00000040
1441 #define NFSV4OPBM_DELEGPURGE 0x00000080
1442 #define NFSV4OPBM_DELEGRETURN 0x00000100
1443 #define NFSV4OPBM_GETATTR 0x00000200
1444 #define NFSV4OPBM_GETFH 0x00000400
1445 #define NFSV4OPBM_LINK 0x00000800
1446 #define NFSV4OPBM_LOCK 0x00001000
1447 #define NFSV4OPBM_LOCKT 0x00002000
1448 #define NFSV4OPBM_LOCKU 0x00004000
1449 #define NFSV4OPBM_LOOKUP 0x00008000
1450 #define NFSV4OPBM_LOOKUPP 0x00010000
1451 #define NFSV4OPBM_NVERIFY 0x00020000
1452 #define NFSV4OPBM_OPEN 0x00040000
1453 #define NFSV4OPBM_OPENATTR 0x00080000
1454 #define NFSV4OPBM_OPENCONFIRM 0x00100000
1455 #define NFSV4OPBM_OPENDOWNGRADE 0x00200000
1456 #define NFSV4OPBM_PUTFH 0x00400000
1457 #define NFSV4OPBM_PUTPUBFH 0x00800000
1458 #define NFSV4OPBM_PUTROOTFH 0x01000000
1459 #define NFSV4OPBM_READ 0x02000000
1460 #define NFSV4OPBM_READDIR 0x04000000
1461 #define NFSV4OPBM_READLINK 0x08000000
1462 #define NFSV4OPBM_REMOVE 0x10000000
1463 #define NFSV4OPBM_RENAME 0x20000000
1464 #define NFSV4OPBM_RENEW 0x40000000
1465 #define NFSV4OPBM_RESTOREFH 0x80000000
1466 #define NFSV4OPBM_SAVEFH 0x00000001
1467 #define NFSV4OPBM_SECINFO 0x00000002
1468 #define NFSV4OPBM_SETATTR 0x00000004
1469 #define NFSV4OPBM_SETCLIENTID 0x00000008
1470 #define NFSV4OPBM_SETCLIENTIDCFRM 0x00000010
1471 #define NFSV4OPBM_VERIFY 0x00000020
1472 #define NFSV4OPBM_WRITE 0x00000040
1473 #define NFSV4OPBM_RELEASELCKOWN 0x00000080
1474 #define NFSV4OPBM_BACKCHANNELCTL 0x00000100
1475 #define NFSV4OPBM_BINDCONNTOSESS 0x00000200
1476 #define NFSV4OPBM_EXCHANGEID 0x00000400
1477 #define NFSV4OPBM_CREATESESSION 0x00000800
1478 #define NFSV4OPBM_DESTROYSESSION 0x00001000
1479 #define NFSV4OPBM_FREESTATEID 0x00002000
1480 #define NFSV4OPBM_GETDIRDELEG 0x00004000
1481 #define NFSV4OPBM_GETDEVINFO 0x00008000
1482 #define NFSV4OPBM_GETDEVLIST 0x00010000
1483 #define NFSV4OPBM_LAYOUTCOMMIT 0x00020000
1484 #define NFSV4OPBM_LAYOUTGET 0x00040000
1485 #define NFSV4OPBM_LAYOUTRETURN 0x00080000
1486 #define NFSV4OPBM_SECINFONONAME 0x00100000
1487 #define NFSV4OPBM_SEQUENCE 0x00200000
1488 #define NFSV4OPBM_SETSSV 0x00400000
1489 #define NFSV4OPBM_TESTSTATEID 0x00800000
1490 #define NFSV4OPBM_WANTDELEG 0x01000000
1491 #define NFSV4OPBM_DESTROYCLIENTID 0x02000000
1492 #define NFSV4OPBM_RECLAIMCOMPL 0x04000000
1493 #define NFSV4OPBM_ALLOCATE 0x08000000
1494 #define NFSV4OPBM_COPY 0x10000000
1495 #define NFSV4OPBM_COPYNOTIFY 0x20000000
1496 #define NFSV4OPBM_DEALLOCATE 0x40000000
1497 #define NFSV4OPBM_IOADVISE 0x80000000
1498 #define NFSV4OPBM_LAYOUTERROR 0x00000001
1499 #define NFSV4OPBM_LAYOUTSTATS 0x00000002
1500 #define NFSV4OPBM_OFFLOADCANCEL 0x00000004
1501 #define NFSV4OPBM_OFFLOADSTATUS 0x00000008
1502 #define NFSV4OPBM_READPLUS 0x00000010
1503 #define NFSV4OPBM_SEEK 0x00000020
1504 #define NFSV4OPBM_WRITESAME 0x00000040
1505 #define NFSV4OPBM_CLONE 0x00000080
1506 #define NFSV4OPBM_GETXATTR 0x00000100
1507 #define NFSV4OPBM_SETXATTR 0x00000200
1508 #define NFSV4OPBM_LISTXATTRS 0x00000400
1509 #define NFSV4OPBM_REMOVEXATTR 0x00000800
1525 #define NFSOPBIT_MUST2 0x0
1528 (b)->bits[0] &= NFSOPBIT_MUST0; \
1531 } while (0)
1548 #define NFSOPBIT_ALLOWED2 0x0
1551 (b)->bits[0] &= NFSOPBIT_ALLOWED0; \
1554 } while (0)
1615 #define NFSV3_FSFLINK 0x1
1616 #define NFSV3_FSFSYMLINK 0x2
1617 #define NFSV3_FSFHOMOGENEOUS 0x4
1618 #define NFSV3_FSFCANSETTIME 0x8
1654 #define NFSV4CONTENT_DATA 0
1658 #define NFSV4SXATTR_EITHER 0
1663 #define NFSV4CHANGETYPE_MONOTONIC_INCR 0