Classes |
struct | attrlist4 |
struct | bitmap4 |
struct | nfs_fh4 |
struct | sec_oid4 |
struct | utf8string |
struct | pathname4 |
struct | nfstime4 |
struct | settime4 |
struct | fsid4 |
struct | change_policy4 |
struct | fs_location4 |
struct | fs_locations4 |
struct | nfsace4 |
struct | nfsacl41 |
struct | mode_masked4 |
struct | specdata4 |
struct | netaddr4 |
struct | nfs_impl_id4 |
struct | stateid4 |
struct | layout_content4 |
struct | layouthint4 |
struct | layout4 |
struct | device_addr4 |
struct | layoutupdate4 |
struct | layoutreturn_file4 |
struct | layoutreturn4 |
struct | fs4_status |
struct | threshold_item4 |
struct | mdsthreshold4 |
struct | retention_get4 |
struct | retention_set4 |
struct | fattr4_acl |
struct | fattr4_fs_layout_types |
struct | fattr4_layout_types |
struct | fattr4 |
struct | change_info4 |
struct | cb_client4 |
struct | nfs_client_id4 |
struct | client_owner4 |
struct | server_owner4 |
struct | state_owner4 |
struct | ssv_mic_plain_tkn4 |
struct | ssv_mic_tkn4 |
struct | ssv_seal_plain_tkn4 |
struct | ssv_seal_cipher_tkn4 |
struct | fs_locations_server4 |
struct | fs_locations_item4 |
struct | fs_locations_info4 |
struct | nfsv4_1_file_layouthint4 |
struct | multipath_list4 |
struct | nfsv4_1_file_layout_ds_addr4 |
struct | nfsv4_1_file_layout4 |
struct | ACCESS4args |
struct | ACCESS4resok |
struct | ACCESS4res |
struct | CLOSE4args |
struct | CLOSE4res |
struct | COMMIT4args |
struct | COMMIT4resok |
struct | COMMIT4res |
struct | createtype4 |
struct | CREATE4args |
struct | CREATE4resok |
struct | CREATE4res |
struct | DELEGPURGE4args |
struct | DELEGPURGE4res |
struct | DELEGRETURN4args |
struct | DELEGRETURN4res |
struct | GETATTR4args |
struct | GETATTR4resok |
struct | GETATTR4res |
struct | GETFH4resok |
struct | GETFH4res |
struct | LINK4args |
struct | LINK4resok |
struct | LINK4res |
struct | open_to_lock_owner4 |
struct | exist_lock_owner4 |
struct | locker4 |
struct | LOCK4args |
struct | LOCK4denied |
struct | LOCK4resok |
struct | LOCK4res |
struct | LOCKT4args |
struct | LOCKT4res |
struct | LOCKU4args |
struct | LOCKU4res |
struct | LOOKUP4args |
struct | LOOKUP4res |
struct | LOOKUPP4res |
struct | NVERIFY4args |
struct | NVERIFY4res |
struct | creatverfattr |
struct | createhow4 |
struct | openflag4 |
struct | nfs_modified_limit4 |
struct | nfs_space_limit4 |
struct | open_claim_delegate_cur4 |
struct | open_claim4 |
struct | OPEN4args |
struct | open_read_delegation4 |
struct | open_write_delegation4 |
struct | open_none_delegation4 |
struct | open_delegation4 |
struct | OPEN4resok |
struct | OPEN4res |
struct | OPENATTR4args |
struct | OPENATTR4res |
struct | OPEN_CONFIRM4args |
struct | OPEN_CONFIRM4resok |
struct | OPEN_CONFIRM4res |
struct | OPEN_DOWNGRADE4args |
struct | OPEN_DOWNGRADE4resok |
struct | OPEN_DOWNGRADE4res |
struct | PUTFH4args |
struct | PUTFH4res |
struct | PUTPUBFH4res |
struct | PUTROOTFH4res |
struct | READ4args |
struct | READ4resok |
struct | READ4res |
struct | READDIR4args |
struct | entry4 |
struct | dirlist4 |
struct | READDIR4resok |
struct | READDIR4res |
struct | READLINK4resok |
struct | READLINK4res |
struct | REMOVE4args |
struct | REMOVE4resok |
struct | REMOVE4res |
struct | RENAME4args |
struct | RENAME4resok |
struct | RENAME4res |
struct | RENEW4args |
struct | RENEW4res |
struct | RESTOREFH4res |
struct | SAVEFH4res |
struct | SECINFO4args |
struct | rpcsec_gss_info |
struct | secinfo4 |
struct | SECINFO4resok |
struct | SECINFO4res |
struct | SETATTR4args |
struct | SETATTR4res |
struct | SETCLIENTID4args |
struct | SETCLIENTID4resok |
struct | SETCLIENTID4res |
struct | SETCLIENTID_CONFIRM4args |
struct | SETCLIENTID_CONFIRM4res |
struct | VERIFY4args |
struct | VERIFY4res |
struct | WRITE4args |
struct | WRITE4resok |
struct | WRITE4res |
struct | RELEASE_LOCKOWNER4args |
struct | RELEASE_LOCKOWNER4res |
struct | ILLEGAL4res |
struct | gsshandle4_t |
struct | gss_cb_handles4 |
struct | callback_sec_parms4 |
struct | BACKCHANNEL_CTL4args |
struct | BACKCHANNEL_CTL4res |
struct | BIND_CONN_TO_SESSION4args |
struct | BIND_CONN_TO_SESSION4resok |
struct | BIND_CONN_TO_SESSION4res |
struct | state_protect_ops4 |
struct | ssv_sp_parms4 |
struct | state_protect4_a |
struct | EXCHANGE_ID4args |
struct | ssv_prot_info4 |
struct | state_protect4_r |
struct | EXCHANGE_ID4resok |
struct | EXCHANGE_ID4res |
struct | channel_attrs4 |
struct | CREATE_SESSION4args |
struct | CREATE_SESSION4resok |
struct | CREATE_SESSION4res |
struct | DESTROY_SESSION4args |
struct | DESTROY_SESSION4res |
struct | FREE_STATEID4args |
struct | FREE_STATEID4res |
struct | GET_DIR_DELEGATION4args |
struct | GET_DIR_DELEGATION4resok |
struct | GET_DIR_DELEGATION4res_non_fatal |
struct | GET_DIR_DELEGATION4res |
struct | GETDEVICEINFO4args |
struct | GETDEVICEINFO4resok |
struct | GETDEVICEINFO4res |
struct | GETDEVICELIST4args |
struct | GETDEVICELIST4resok |
struct | GETDEVICELIST4res |
struct | newtime4 |
struct | newoffset4 |
struct | LAYOUTCOMMIT4args |
struct | newsize4 |
struct | LAYOUTCOMMIT4resok |
struct | LAYOUTCOMMIT4res |
struct | LAYOUTGET4args |
struct | LAYOUTGET4resok |
struct | LAYOUTGET4res |
struct | LAYOUTRETURN4args |
struct | layoutreturn_stateid |
struct | LAYOUTRETURN4res |
struct | SEQUENCE4args |
struct | SEQUENCE4resok |
struct | SEQUENCE4res |
struct | ssa_digest_input4 |
struct | SET_SSV4args |
struct | ssr_digest_input4 |
struct | SET_SSV4resok |
struct | SET_SSV4res |
struct | TEST_STATEID4args |
struct | TEST_STATEID4resok |
struct | TEST_STATEID4res |
struct | deleg_claim4 |
struct | WANT_DELEGATION4args |
struct | WANT_DELEGATION4res |
struct | DESTROY_CLIENTID4args |
struct | DESTROY_CLIENTID4res |
struct | RECLAIM_COMPLETE4args |
struct | RECLAIM_COMPLETE4res |
struct | nfs_argop4 |
struct | nfs_resop4 |
struct | COMPOUND4args |
struct | COMPOUND4res |
struct | CB_GETATTR4args |
struct | CB_GETATTR4resok |
struct | CB_GETATTR4res |
struct | CB_RECALL4args |
struct | CB_RECALL4res |
struct | CB_ILLEGAL4res |
struct | layoutrecall_file4 |
struct | layoutrecall4 |
struct | CB_LAYOUTRECALL4args |
struct | CB_LAYOUTRECALL4res |
struct | notify_entry4 |
struct | prev_entry4 |
struct | notify_remove4 |
struct | notify_add4 |
struct | notify_attr4 |
struct | notify_rename4 |
struct | notify_verifier4 |
struct | notifylist4 |
struct | notify4 |
struct | CB_NOTIFY4args |
struct | CB_NOTIFY4res |
struct | CB_PUSH_DELEG4args |
struct | CB_PUSH_DELEG4res |
struct | CB_RECALL_ANY4args |
struct | CB_RECALL_ANY4res |
struct | CB_RECALLABLE_OBJ_AVAIL4res |
struct | CB_RECALL_SLOT4args |
struct | CB_RECALL_SLOT4res |
struct | referring_call4 |
struct | referring_call_list4 |
struct | CB_SEQUENCE4args |
struct | CB_SEQUENCE4resok |
struct | CB_SEQUENCE4res |
struct | CB_WANTS_CANCELLED4args |
struct | CB_WANTS_CANCELLED4res |
struct | CB_NOTIFY_LOCK4args |
struct | CB_NOTIFY_LOCK4res |
struct | notify_deviceid_delete4 |
struct | notify_deviceid_change4 |
struct | CB_NOTIFY_DEVICEID4args |
struct | CB_NOTIFY_DEVICEID4res |
struct | nfs_cb_argop4 |
struct | nfs_cb_resop4 |
struct | CB_COMPOUND4args |
struct | CB_COMPOUND4res |
Defines |
#define | RPCSEC_GSS 6 |
#define | _AUTH_SYS_DEFINE_FOR_NFSv41 |
#define | NFS4_FHSIZE 128 |
#define | NFS4_VERIFIER_SIZE 8 |
#define | NFS4_OPAQUE_LIMIT 1024 |
#define | NFS4_SESSIONID_SIZE 16 |
#define | NFS4_INT64_MAX 0x7fffffffffffffff |
#define | NFS4_UINT64_MAX 0xffffffffffffffff |
#define | NFS4_INT32_MAX 0x7fffffff |
#define | NFS4_UINT32_MAX 0xffffffff |
#define | NFS4_MAXFILELEN 0xffffffffffffffff |
#define | NFS4_MAXFILEOFF 0xfffffffffffffffe |
#define | ACL4_SUPPORT_ALLOW_ACL 0x00000001 |
#define | ACL4_SUPPORT_DENY_ACL 0x00000002 |
#define | ACL4_SUPPORT_AUDIT_ACL 0x00000004 |
#define | ACL4_SUPPORT_ALARM_ACL 0x00000008 |
#define | ACE4_ACCESS_ALLOWED_ACE_TYPE 0x00000000 |
#define | ACE4_ACCESS_DENIED_ACE_TYPE 0x00000001 |
#define | ACE4_SYSTEM_AUDIT_ACE_TYPE 0x00000002 |
#define | ACE4_SYSTEM_ALARM_ACE_TYPE 0x00000003 |
#define | ACE4_FILE_INHERIT_ACE 0x00000001 |
#define | ACE4_DIRECTORY_INHERIT_ACE 0x00000002 |
#define | ACE4_NO_PROPAGATE_INHERIT_ACE 0x00000004 |
#define | ACE4_INHERIT_ONLY_ACE 0x00000008 |
#define | ACE4_SUCCESSFUL_ACCESS_ACE_FLAG 0x00000010 |
#define | ACE4_FAILED_ACCESS_ACE_FLAG 0x00000020 |
#define | ACE4_IDENTIFIER_GROUP 0x00000040 |
#define | ACE4_INHERITED_ACE 0x00000080 |
#define | ACE4_READ_DATA 0x00000001 |
#define | ACE4_LIST_DIRECTORY 0x00000001 |
#define | ACE4_WRITE_DATA 0x00000002 |
#define | ACE4_ADD_FILE 0x00000002 |
#define | ACE4_APPEND_DATA 0x00000004 |
#define | ACE4_ADD_SUBDIRECTORY 0x00000004 |
#define | ACE4_READ_NAMED_ATTRS 0x00000008 |
#define | ACE4_WRITE_NAMED_ATTRS 0x00000010 |
#define | ACE4_EXECUTE 0x00000020 |
#define | ACE4_DELETE_CHILD 0x00000040 |
#define | ACE4_READ_ATTRIBUTES 0x00000080 |
#define | ACE4_WRITE_ATTRIBUTES 0x00000100 |
#define | ACE4_WRITE_RETENTION 0x00000200 |
#define | ACE4_WRITE_RETENTION_HOLD 0x00000400 |
#define | ACE4_DELETE 0x00010000 |
#define | ACE4_READ_ACL 0x00020000 |
#define | ACE4_WRITE_ACL 0x00040000 |
#define | ACE4_WRITE_OWNER 0x00080000 |
#define | ACE4_SYNCHRONIZE 0x00100000 |
#define | ACE4_GENERIC_READ 0x00120081 |
#define | ACE4_GENERIC_WRITE 0x00160106 |
#define | ACE4_GENERIC_EXECUTE 0x001200A0 |
#define | ACL4_AUTO_INHERIT 0x00000001 |
#define | ACL4_PROTECTED 0x00000002 |
#define | ACL4_DEFAULTED 0x00000004 |
#define | MODE4_SUID 0x800 |
#define | MODE4_SGID 0x400 |
#define | MODE4_SVTX 0x200 |
#define | MODE4_RUSR 0x100 |
#define | MODE4_WUSR 0x080 |
#define | MODE4_XUSR 0x040 |
#define | MODE4_RGRP 0x020 |
#define | MODE4_WGRP 0x010 |
#define | MODE4_XGRP 0x008 |
#define | MODE4_ROTH 0x004 |
#define | MODE4_WOTH 0x002 |
#define | MODE4_XOTH 0x001 |
#define | FH4_PERSISTENT 0x00000000 |
#define | FH4_NOEXPIRE_WITH_OPEN 0x00000001 |
#define | FH4_VOLATILE_ANY 0x00000002 |
#define | FH4_VOL_MIGRATION 0x00000004 |
#define | FH4_VOL_RENAME 0x00000008 |
#define | NFS4_DEVICEID4_SIZE 16 |
#define | LAYOUT4_RET_REC_FILE 1 |
#define | LAYOUT4_RET_REC_FSID 2 |
#define | LAYOUT4_RET_REC_ALL 3 |
#define | TH4_READ_SIZE 0 |
#define | TH4_WRITE_SIZE 1 |
#define | TH4_READ_IOSIZE 2 |
#define | TH4_WRITE_IOSIZE 3 |
#define | RET4_DURATION_INFINITE 0xffffffffffffffff |
#define | FSCHARSET_CAP4_CONTAINS_NON_UTF8 0x1 |
#define | FSCHARSET_CAP4_ALLOWS_ONLY_UTF8 0x2 |
#define | FATTR4_SUPPORTED_ATTRS 0 |
#define | FATTR4_TYPE 1 |
#define | FATTR4_FH_EXPIRE_TYPE 2 |
#define | FATTR4_CHANGE 3 |
#define | FATTR4_SIZE 4 |
#define | FATTR4_LINK_SUPPORT 5 |
#define | FATTR4_SYMLINK_SUPPORT 6 |
#define | FATTR4_NAMED_ATTR 7 |
#define | FATTR4_FSID 8 |
#define | FATTR4_UNIQUE_HANDLES 9 |
#define | FATTR4_LEASE_TIME 10 |
#define | FATTR4_RDATTR_ERROR 11 |
#define | FATTR4_FILEHANDLE 19 |
#define | FATTR4_SUPPATTR_EXCLCREAT 75 |
#define | FATTR4_ACL 12 |
#define | FATTR4_ACLSUPPORT 13 |
#define | FATTR4_ARCHIVE 14 |
#define | FATTR4_CANSETTIME 15 |
#define | FATTR4_CASE_INSENSITIVE 16 |
#define | FATTR4_CASE_PRESERVING 17 |
#define | FATTR4_CHOWN_RESTRICTED 18 |
#define | FATTR4_FILEID 20 |
#define | FATTR4_FILES_AVAIL 21 |
#define | FATTR4_FILES_FREE 22 |
#define | FATTR4_FILES_TOTAL 23 |
#define | FATTR4_FS_LOCATIONS 24 |
#define | FATTR4_HIDDEN 25 |
#define | FATTR4_HOMOGENEOUS 26 |
#define | FATTR4_MAXFILESIZE 27 |
#define | FATTR4_MAXLINK 28 |
#define | FATTR4_MAXNAME 29 |
#define | FATTR4_MAXREAD 30 |
#define | FATTR4_MAXWRITE 31 |
#define | FATTR4_MIMETYPE 32 |
#define | FATTR4_MODE 33 |
#define | FATTR4_NO_TRUNC 34 |
#define | FATTR4_NUMLINKS 35 |
#define | FATTR4_OWNER 36 |
#define | FATTR4_OWNER_GROUP 37 |
#define | FATTR4_QUOTA_AVAIL_HARD 38 |
#define | FATTR4_QUOTA_AVAIL_SOFT 39 |
#define | FATTR4_QUOTA_USED 40 |
#define | FATTR4_RAWDEV 41 |
#define | FATTR4_SPACE_AVAIL 42 |
#define | FATTR4_SPACE_FREE 43 |
#define | FATTR4_SPACE_TOTAL 44 |
#define | FATTR4_SPACE_USED 45 |
#define | FATTR4_SYSTEM 46 |
#define | FATTR4_TIME_ACCESS 47 |
#define | FATTR4_TIME_ACCESS_SET 48 |
#define | FATTR4_TIME_BACKUP 49 |
#define | FATTR4_TIME_CREATE 50 |
#define | FATTR4_TIME_DELTA 51 |
#define | FATTR4_TIME_METADATA 52 |
#define | FATTR4_TIME_MODIFY 53 |
#define | FATTR4_TIME_MODIFY_SET 54 |
#define | FATTR4_MOUNTED_ON_FILEID 55 |
#define | FATTR4_DIR_NOTIF_DELAY 56 |
#define | FATTR4_DIRENT_NOTIF_DELAY 57 |
#define | FATTR4_DACL 58 |
#define | FATTR4_SACL 59 |
#define | FATTR4_CHANGE_POLICY 60 |
#define | FATTR4_FS_STATUS 61 |
#define | FATTR4_FS_LAYOUT_TYPES 62 |
#define | FATTR4_LAYOUT_HINT 63 |
#define | FATTR4_LAYOUT_TYPES 64 |
#define | FATTR4_LAYOUT_BLKSIZE 65 |
#define | FATTR4_LAYOUT_ALIGNMENT 66 |
#define | FATTR4_FS_LOCATIONS_INFO 67 |
#define | FATTR4_MDSTHRESHOLD 68 |
#define | FATTR4_RETENTION_GET 69 |
#define | FATTR4_RETENTION_SET 70 |
#define | FATTR4_RETENTEVT_GET 71 |
#define | FATTR4_RETENTEVT_SET 72 |
#define | FATTR4_RETENTION_HOLD 73 |
#define | FATTR4_MODE_SET_MASKED 74 |
#define | FATTR4_FS_CHARSET_CAP 76 |
#define | FSLI4BX_GFLAGS 0 |
#define | FSLI4BX_TFLAGS 1 |
#define | FSLI4BX_CLSIMUL 2 |
#define | FSLI4BX_CLHANDLE 3 |
#define | FSLI4BX_CLFILEID 4 |
#define | FSLI4BX_CLWRITEVER 5 |
#define | FSLI4BX_CLCHANGE 6 |
#define | FSLI4BX_CLREADDIR 7 |
#define | FSLI4BX_READRANK 8 |
#define | FSLI4BX_WRITERANK 9 |
#define | FSLI4BX_READORDER 10 |
#define | FSLI4BX_WRITEORDER 11 |
#define | FSLI4GF_WRITABLE 0x01 |
#define | FSLI4GF_CUR_REQ 0x02 |
#define | FSLI4GF_ABSENT 0x04 |
#define | FSLI4GF_GOING 0x08 |
#define | FSLI4GF_SPLIT 0x10 |
#define | FSLI4TF_RDMA 0x01 |
#define | FSLI4IF_VAR_SUB 0x00000001 |
#define | NFL4_UFLG_MASK 0x0000003F |
#define | NFL4_UFLG_DENSE 0x00000001 |
#define | NFL4_UFLG_COMMIT_THRU_MDS 0x00000002 |
#define | NFL4_UFLG_STRIPE_UNIT_SIZE_MASK 0xFFFFFFC0 |
#define | ACCESS4_READ 0x00000001 |
#define | ACCESS4_LOOKUP 0x00000002 |
#define | ACCESS4_MODIFY 0x00000004 |
#define | ACCESS4_EXTEND 0x00000008 |
#define | ACCESS4_DELETE 0x00000010 |
#define | ACCESS4_EXECUTE 0x00000020 |
#define | OPEN4_SHARE_ACCESS_READ 0x00000001 |
#define | OPEN4_SHARE_ACCESS_WRITE 0x00000002 |
#define | OPEN4_SHARE_ACCESS_BOTH 0x00000003 |
#define | OPEN4_SHARE_DENY_NONE 0x00000000 |
#define | OPEN4_SHARE_DENY_READ 0x00000001 |
#define | OPEN4_SHARE_DENY_WRITE 0x00000002 |
#define | OPEN4_SHARE_DENY_BOTH 0x00000003 |
#define | OPEN4_SHARE_ACCESS_WANT_DELEG_MASK 0xFF00 |
#define | OPEN4_SHARE_ACCESS_WANT_NO_PREFERENCE 0x0000 |
#define | OPEN4_SHARE_ACCESS_WANT_READ_DELEG 0x0100 |
#define | OPEN4_SHARE_ACCESS_WANT_WRITE_DELEG 0x0200 |
#define | OPEN4_SHARE_ACCESS_WANT_ANY_DELEG 0x0300 |
#define | OPEN4_SHARE_ACCESS_WANT_NO_DELEG 0x0400 |
#define | OPEN4_SHARE_ACCESS_WANT_CANCEL 0x0500 |
#define | OPEN4_SHARE_ACCESS_WANT_SIGNAL_DELEG_WHEN_RESRC_AVAIL 0x10000 |
#define | OPEN4_SHARE_ACCESS_WANT_PUSH_DELEG_WHEN_UNCONTENDED 0x20000 |
#define | OPEN4_RESULT_CONFIRM 0x00000002 |
#define | OPEN4_RESULT_LOCKTYPE_POSIX 0x00000004 |
#define | OPEN4_RESULT_PRESERVE_UNLINKED 0x00000008 |
#define | OPEN4_RESULT_MAY_NOTIFY_LOCK 0x00000020 |
#define | EXCHGID4_FLAG_SUPP_MOVED_REFER 0x00000001 |
#define | EXCHGID4_FLAG_SUPP_MOVED_MIGR 0x00000002 |
#define | EXCHGID4_FLAG_BIND_PRINC_STATEID 0x00000100 |
#define | EXCHGID4_FLAG_USE_NON_PNFS 0x00010000 |
#define | EXCHGID4_FLAG_USE_PNFS_MDS 0x00020000 |
#define | EXCHGID4_FLAG_USE_PNFS_DS 0x00040000 |
#define | EXCHGID4_FLAG_MASK_PNFS 0x00070000 |
#define | EXCHGID4_FLAG_UPD_CONFIRMED_REC_A 0x40000000 |
#define | EXCHGID4_FLAG_CONFIRMED_R 0x80000000 |
#define | CREATE_SESSION4_FLAG_PERSIST 0x00000001 |
#define | CREATE_SESSION4_FLAG_CONN_BACK_CHAN 0x00000002 |
#define | CREATE_SESSION4_FLAG_CONN_RDMA 0x00000004 |
#define | SEQ4_STATUS_CB_PATH_DOWN 0x00000001 |
#define | SEQ4_STATUS_CB_GSS_CONTEXTS_EXPIRING 0x00000002 |
#define | SEQ4_STATUS_CB_GSS_CONTEXTS_EXPIRED 0x00000004 |
#define | SEQ4_STATUS_EXPIRED_ALL_STATE_REVOKED 0x00000008 |
#define | SEQ4_STATUS_EXPIRED_SOME_STATE_REVOKED 0x00000010 |
#define | SEQ4_STATUS_ADMIN_STATE_REVOKED 0x00000020 |
#define | SEQ4_STATUS_RECALLABLE_STATE_REVOKED 0x00000040 |
#define | SEQ4_STATUS_LEASE_MOVED 0x00000080 |
#define | SEQ4_STATUS_RESTART_RECLAIM_NEEDED 0x00000100 |
#define | SEQ4_STATUS_CB_PATH_DOWN_SESSION 0x00000200 |
#define | SEQ4_STATUS_BACKCHANNEL_FAULT 0x00000400 |
#define | SEQ4_STATUS_DEVID_CHANGED 0x00000800 |
#define | SEQ4_STATUS_DEVID_DELETED 0x00001000 |
#define | RCA4_TYPE_MASK_RDATA_DLG 0 |
#define | RCA4_TYPE_MASK_WDATA_DLG 1 |
#define | RCA4_TYPE_MASK_DIR_DLG 2 |
#define | RCA4_TYPE_MASK_FILE_LAYOUT 3 |
#define | RCA4_TYPE_MASK_BLK_LAYOUT 4 |
#define | RCA4_TYPE_MASK_OBJ_LAYOUT_MIN 8 |
#define | RCA4_TYPE_MASK_OBJ_LAYOUT_MAX 9 |
#define | RCA4_TYPE_MASK_OTHER_LAYOUT_MIN 12 |
#define | RCA4_TYPE_MASK_OTHER_LAYOUT_MAX 15 |
#define | NFS4_PROGRAM 100003 |
#define | NFS_V4 4 |
#define | NFSPROC4_NULL 0 |
#define | NFSPROC4_COMPOUND 1 |
#define | NFS4_CALLBACK 0x40000000 |
#define | NFS_CB 1 |
#define | CB_NULL 0 |
#define | CB_COMPOUND 1 |
Typedefs |
typedef struct authsys_parms | authsys_parms |
typedef enum nfs_ftype4 | nfs_ftype4 |
typedef enum nfsstat4 | nfsstat4 |
typedef uint64_t | changeid4 |
typedef uint64_t | clientid4 |
typedef uint32_t | count4 |
typedef uint64_t | length4 |
typedef uint32_t | mode4 |
typedef uint64_t | nfs_cookie4 |
typedef uint64_t | offset4 |
typedef uint32_t | qop4 |
typedef uint32_t | sequenceid4 |
typedef uint32_t | seqid4 |
typedef char | sessionid4 [NFS4_SESSIONID_SIZE] |
typedef uint32_t | slotid4 |
typedef utf8string | utf8str_cis |
typedef utf8string | utf8str_cs |
typedef utf8string | utf8str_mixed |
typedef utf8str_cs | component4 |
typedef utf8str_cs | linktext4 |
typedef char | verifier4 [NFS4_VERIFIER_SIZE] |
typedef struct nfstime4 | nfstime4 |
typedef enum time_how4 | time_how4 |
typedef struct settime4 | settime4 |
typedef uint32_t | nfs_lease4 |
typedef struct fsid4 | fsid4 |
typedef struct change_policy4 | change_policy4 |
typedef struct fs_location4 | fs_location4 |
typedef struct fs_locations4 | fs_locations4 |
typedef uint32_t | acetype4 |
typedef uint32_t | aceflag4 |
typedef uint32_t | acemask4 |
typedef struct nfsace4 | nfsace4 |
typedef uint32_t | aclflag4 |
typedef struct nfsacl41 | nfsacl41 |
typedef struct mode_masked4 | mode_masked4 |
typedef struct specdata4 | specdata4 |
typedef struct netaddr4 | netaddr4 |
typedef struct nfs_impl_id4 | nfs_impl_id4 |
typedef struct stateid4 | stateid4 |
typedef enum layouttype4 | layouttype4 |
typedef struct layout_content4 | layout_content4 |
typedef struct layouthint4 | layouthint4 |
typedef enum layoutiomode4 | layoutiomode4 |
typedef struct layout4 | layout4 |
typedef char | deviceid4 [NFS4_DEVICEID4_SIZE] |
typedef struct device_addr4 | device_addr4 |
typedef struct layoutupdate4 | layoutupdate4 |
typedef enum layoutreturn_type4 | layoutreturn_type4 |
typedef struct layoutreturn_file4 | layoutreturn_file4 |
typedef struct layoutreturn4 | layoutreturn4 |
typedef enum fs4_status_type | fs4_status_type |
typedef struct fs4_status | fs4_status |
typedef length4 | threshold4_read_size |
typedef length4 | threshold4_write_size |
typedef length4 | threshold4_read_iosize |
typedef length4 | threshold4_write_iosize |
typedef struct threshold_item4 | threshold_item4 |
typedef struct mdsthreshold4 | mdsthreshold4 |
typedef struct retention_get4 | retention_get4 |
typedef struct retention_set4 | retention_set4 |
typedef uint32_t | fs_charset_cap4 |
typedef bitmap4 | fattr4_supported_attrs |
typedef nfs_ftype4 | fattr4_type |
typedef uint32_t | fattr4_fh_expire_type |
typedef changeid4 | fattr4_change |
typedef uint64_t | fattr4_size |
typedef bool_t | fattr4_link_support |
typedef bool_t | fattr4_symlink_support |
typedef bool_t | fattr4_named_attr |
typedef fsid4 | fattr4_fsid |
typedef bool_t | fattr4_unique_handles |
typedef nfs_lease4 | fattr4_lease_time |
typedef nfsstat4 | fattr4_rdattr_error |
typedef uint32_t | fattr4_aclsupport |
typedef bool_t | fattr4_archive |
typedef bool_t | fattr4_cansettime |
typedef bool_t | fattr4_case_insensitive |
typedef bool_t | fattr4_case_preserving |
typedef bool_t | fattr4_chown_restricted |
typedef uint64_t | fattr4_fileid |
typedef uint64_t | fattr4_files_avail |
typedef nfs_fh4 | fattr4_filehandle |
typedef uint64_t | fattr4_files_free |
typedef uint64_t | fattr4_files_total |
typedef fs_locations4 | fattr4_fs_locations |
typedef bool_t | fattr4_hidden |
typedef bool_t | fattr4_homogeneous |
typedef uint64_t | fattr4_maxfilesize |
typedef uint32_t | fattr4_maxlink |
typedef uint32_t | fattr4_maxname |
typedef uint64_t | fattr4_maxread |
typedef uint64_t | fattr4_maxwrite |
typedef utf8str_cs | fattr4_mimetype |
typedef mode4 | fattr4_mode |
typedef mode_masked4 | fattr4_mode_set_masked |
typedef uint64_t | fattr4_mounted_on_fileid |
typedef bool_t | fattr4_no_trunc |
typedef uint32_t | fattr4_numlinks |
typedef utf8str_mixed | fattr4_owner |
typedef utf8str_mixed | fattr4_owner_group |
typedef uint64_t | fattr4_quota_avail_hard |
typedef uint64_t | fattr4_quota_avail_soft |
typedef uint64_t | fattr4_quota_used |
typedef specdata4 | fattr4_rawdev |
typedef uint64_t | fattr4_space_avail |
typedef uint64_t | fattr4_space_free |
typedef uint64_t | fattr4_space_total |
typedef uint64_t | fattr4_space_used |
typedef bool_t | fattr4_system |
typedef nfstime4 | fattr4_time_access |
typedef settime4 | fattr4_time_access_set |
typedef nfstime4 | fattr4_time_backup |
typedef nfstime4 | fattr4_time_create |
typedef nfstime4 | fattr4_time_delta |
typedef nfstime4 | fattr4_time_metadata |
typedef nfstime4 | fattr4_time_modify |
typedef settime4 | fattr4_time_modify_set |
typedef bitmap4 | fattr4_suppattr_exclcreat |
typedef nfstime4 | fattr4_dir_notif_delay |
typedef nfstime4 | fattr4_dirent_notif_delay |
typedef fs4_status | fattr4_fs_status |
typedef fs_charset_cap4 | fattr4_fs_charset_cap |
typedef uint32_t | fattr4_layout_alignment |
typedef uint32_t | fattr4_layout_blksize |
typedef layouthint4 | fattr4_layout_hint |
typedef mdsthreshold4 | fattr4_mdsthreshold |
typedef retention_get4 | fattr4_retention_get |
typedef retention_set4 | fattr4_retention_set |
typedef retention_get4 | fattr4_retentevt_get |
typedef retention_set4 | fattr4_retentevt_set |
typedef uint64_t | fattr4_retention_hold |
typedef nfsacl41 | fattr4_dacl |
typedef nfsacl41 | fattr4_sacl |
typedef change_policy4 | fattr4_change_policy |
typedef struct fattr4 | fattr4 |
typedef struct change_info4 | change_info4 |
typedef netaddr4 | clientaddr4 |
typedef struct cb_client4 | cb_client4 |
typedef struct nfs_client_id4 | nfs_client_id4 |
typedef struct client_owner4 | client_owner4 |
typedef struct server_owner4 | server_owner4 |
typedef struct state_owner4 | state_owner4 |
typedef state_owner4 | open_owner4 |
typedef state_owner4 | lock_owner4 |
typedef enum nfs_lock_type4 | nfs_lock_type4 |
typedef enum ssv_subkey4 | ssv_subkey4 |
typedef struct ssv_mic_plain_tkn4 | ssv_mic_plain_tkn4 |
typedef struct ssv_mic_tkn4 | ssv_mic_tkn4 |
typedef struct ssv_seal_plain_tkn4 | ssv_seal_plain_tkn4 |
typedef struct ssv_seal_cipher_tkn4 | ssv_seal_cipher_tkn4 |
typedef struct fs_locations_server4 | fs_locations_server4 |
typedef struct fs_locations_item4 | fs_locations_item4 |
typedef struct fs_locations_info4 | fs_locations_info4 |
typedef fs_locations_info4 | fattr4_fs_locations_info |
typedef uint32_t | nfl_util4 |
typedef enum filelayout_hint_care4 | filelayout_hint_care4 |
typedef struct
nfsv4_1_file_layouthint4 | nfsv4_1_file_layouthint4 |
typedef struct
nfsv4_1_file_layout_ds_addr4 | nfsv4_1_file_layout_ds_addr4 |
typedef struct nfsv4_1_file_layout4 | nfsv4_1_file_layout4 |
typedef struct ACCESS4args | ACCESS4args |
typedef struct ACCESS4resok | ACCESS4resok |
typedef struct ACCESS4res | ACCESS4res |
typedef struct CLOSE4args | CLOSE4args |
typedef struct CLOSE4res | CLOSE4res |
typedef struct COMMIT4args | COMMIT4args |
typedef struct COMMIT4resok | COMMIT4resok |
typedef struct COMMIT4res | COMMIT4res |
typedef struct createtype4 | createtype4 |
typedef struct CREATE4args | CREATE4args |
typedef struct CREATE4resok | CREATE4resok |
typedef struct CREATE4res | CREATE4res |
typedef struct DELEGPURGE4args | DELEGPURGE4args |
typedef struct DELEGPURGE4res | DELEGPURGE4res |
typedef struct DELEGRETURN4args | DELEGRETURN4args |
typedef struct DELEGRETURN4res | DELEGRETURN4res |
typedef struct GETATTR4args | GETATTR4args |
typedef struct GETATTR4resok | GETATTR4resok |
typedef struct GETATTR4res | GETATTR4res |
typedef struct GETFH4resok | GETFH4resok |
typedef struct GETFH4res | GETFH4res |
typedef struct LINK4args | LINK4args |
typedef struct LINK4resok | LINK4resok |
typedef struct LINK4res | LINK4res |
typedef struct open_to_lock_owner4 | open_to_lock_owner4 |
typedef struct exist_lock_owner4 | exist_lock_owner4 |
typedef struct locker4 | locker4 |
typedef struct LOCK4args | LOCK4args |
typedef struct LOCK4denied | LOCK4denied |
typedef struct LOCK4resok | LOCK4resok |
typedef struct LOCK4res | LOCK4res |
typedef struct LOCKT4args | LOCKT4args |
typedef struct LOCKT4res | LOCKT4res |
typedef struct LOCKU4args | LOCKU4args |
typedef struct LOCKU4res | LOCKU4res |
typedef struct LOOKUP4args | LOOKUP4args |
typedef struct LOOKUP4res | LOOKUP4res |
typedef struct LOOKUPP4res | LOOKUPP4res |
typedef struct NVERIFY4args | NVERIFY4args |
typedef struct NVERIFY4res | NVERIFY4res |
typedef enum createmode4 | createmode4 |
typedef struct creatverfattr | creatverfattr |
typedef struct createhow4 | createhow4 |
typedef enum opentype4 | opentype4 |
typedef struct openflag4 | openflag4 |
typedef enum limit_by4 | limit_by4 |
typedef struct nfs_modified_limit4 | nfs_modified_limit4 |
typedef struct nfs_space_limit4 | nfs_space_limit4 |
typedef enum open_delegation_type4 | open_delegation_type4 |
typedef enum open_claim_type4 | open_claim_type4 |
typedef struct
open_claim_delegate_cur4 | open_claim_delegate_cur4 |
typedef struct open_claim4 | open_claim4 |
typedef struct OPEN4args | OPEN4args |
typedef struct
open_read_delegation4 | open_read_delegation4 |
typedef struct
open_write_delegation4 | open_write_delegation4 |
typedef enum why_no_delegation4 | why_no_delegation4 |
typedef struct
open_none_delegation4 | open_none_delegation4 |
typedef struct open_delegation4 | open_delegation4 |
typedef struct OPEN4resok | OPEN4resok |
typedef struct OPEN4res | OPEN4res |
typedef struct OPENATTR4args | OPENATTR4args |
typedef struct OPENATTR4res | OPENATTR4res |
typedef struct OPEN_CONFIRM4args | OPEN_CONFIRM4args |
typedef struct OPEN_CONFIRM4resok | OPEN_CONFIRM4resok |
typedef struct OPEN_CONFIRM4res | OPEN_CONFIRM4res |
typedef struct OPEN_DOWNGRADE4args | OPEN_DOWNGRADE4args |
typedef struct OPEN_DOWNGRADE4resok | OPEN_DOWNGRADE4resok |
typedef struct OPEN_DOWNGRADE4res | OPEN_DOWNGRADE4res |
typedef struct PUTFH4args | PUTFH4args |
typedef struct PUTFH4res | PUTFH4res |
typedef struct PUTPUBFH4res | PUTPUBFH4res |
typedef struct PUTROOTFH4res | PUTROOTFH4res |
typedef struct READ4args | READ4args |
typedef struct READ4resok | READ4resok |
typedef struct READ4res | READ4res |
typedef struct READDIR4args | READDIR4args |
typedef struct entry4 | entry4 |
typedef struct dirlist4 | dirlist4 |
typedef struct READDIR4resok | READDIR4resok |
typedef struct READDIR4res | READDIR4res |
typedef struct READLINK4resok | READLINK4resok |
typedef struct READLINK4res | READLINK4res |
typedef struct REMOVE4args | REMOVE4args |
typedef struct REMOVE4resok | REMOVE4resok |
typedef struct REMOVE4res | REMOVE4res |
typedef struct RENAME4args | RENAME4args |
typedef struct RENAME4resok | RENAME4resok |
typedef struct RENAME4res | RENAME4res |
typedef struct RENEW4args | RENEW4args |
typedef struct RENEW4res | RENEW4res |
typedef struct RESTOREFH4res | RESTOREFH4res |
typedef struct SAVEFH4res | SAVEFH4res |
typedef struct SECINFO4args | SECINFO4args |
typedef struct rpcsec_gss_info | rpcsec_gss_info |
typedef struct secinfo4 | secinfo4 |
typedef struct SECINFO4res | SECINFO4res |
typedef struct SETATTR4args | SETATTR4args |
typedef struct SETATTR4res | SETATTR4res |
typedef struct SETCLIENTID4args | SETCLIENTID4args |
typedef struct SETCLIENTID4resok | SETCLIENTID4resok |
typedef struct SETCLIENTID4res | SETCLIENTID4res |
typedef struct
SETCLIENTID_CONFIRM4args | SETCLIENTID_CONFIRM4args |
typedef struct
SETCLIENTID_CONFIRM4res | SETCLIENTID_CONFIRM4res |
typedef struct VERIFY4args | VERIFY4args |
typedef struct VERIFY4res | VERIFY4res |
typedef enum stable_how4 | stable_how4 |
typedef struct WRITE4args | WRITE4args |
typedef struct WRITE4resok | WRITE4resok |
typedef struct WRITE4res | WRITE4res |
typedef struct
RELEASE_LOCKOWNER4args | RELEASE_LOCKOWNER4args |
typedef struct
RELEASE_LOCKOWNER4res | RELEASE_LOCKOWNER4res |
typedef struct ILLEGAL4res | ILLEGAL4res |
typedef struct gss_cb_handles4 | gss_cb_handles4 |
typedef struct callback_sec_parms4 | callback_sec_parms4 |
typedef struct BACKCHANNEL_CTL4args | BACKCHANNEL_CTL4args |
typedef struct BACKCHANNEL_CTL4res | BACKCHANNEL_CTL4res |
typedef enum
channel_dir_from_client4 | channel_dir_from_client4 |
typedef struct
BIND_CONN_TO_SESSION4args | BIND_CONN_TO_SESSION4args |
typedef enum
channel_dir_from_server4 | channel_dir_from_server4 |
typedef struct
BIND_CONN_TO_SESSION4resok | BIND_CONN_TO_SESSION4resok |
typedef struct
BIND_CONN_TO_SESSION4res | BIND_CONN_TO_SESSION4res |
typedef struct state_protect_ops4 | state_protect_ops4 |
typedef struct ssv_sp_parms4 | ssv_sp_parms4 |
typedef enum state_protect_how4 | state_protect_how4 |
typedef struct state_protect4_a | state_protect4_a |
typedef struct EXCHANGE_ID4args | EXCHANGE_ID4args |
typedef struct ssv_prot_info4 | ssv_prot_info4 |
typedef struct state_protect4_r | state_protect4_r |
typedef struct EXCHANGE_ID4resok | EXCHANGE_ID4resok |
typedef struct EXCHANGE_ID4res | EXCHANGE_ID4res |
typedef struct channel_attrs4 | channel_attrs4 |
typedef struct CREATE_SESSION4args | CREATE_SESSION4args |
typedef struct CREATE_SESSION4resok | CREATE_SESSION4resok |
typedef struct CREATE_SESSION4res | CREATE_SESSION4res |
typedef struct DESTROY_SESSION4args | DESTROY_SESSION4args |
typedef struct DESTROY_SESSION4res | DESTROY_SESSION4res |
typedef struct FREE_STATEID4args | FREE_STATEID4args |
typedef struct FREE_STATEID4res | FREE_STATEID4res |
typedef nfstime4 | attr_notice4 |
typedef struct
GET_DIR_DELEGATION4args | GET_DIR_DELEGATION4args |
typedef struct
GET_DIR_DELEGATION4resok | GET_DIR_DELEGATION4resok |
typedef enum gddrnf4_status | gddrnf4_status |
typedef struct
GET_DIR_DELEGATION4res_non_fatal | GET_DIR_DELEGATION4res_non_fatal |
typedef struct
GET_DIR_DELEGATION4res | GET_DIR_DELEGATION4res |
typedef struct GETDEVICEINFO4args | GETDEVICEINFO4args |
typedef struct GETDEVICEINFO4resok | GETDEVICEINFO4resok |
typedef struct GETDEVICEINFO4res | GETDEVICEINFO4res |
typedef struct GETDEVICELIST4args | GETDEVICELIST4args |
typedef struct GETDEVICELIST4resok | GETDEVICELIST4resok |
typedef struct GETDEVICELIST4res | GETDEVICELIST4res |
typedef struct newtime4 | newtime4 |
typedef struct newoffset4 | newoffset4 |
typedef struct LAYOUTCOMMIT4args | LAYOUTCOMMIT4args |
typedef struct newsize4 | newsize4 |
typedef struct LAYOUTCOMMIT4resok | LAYOUTCOMMIT4resok |
typedef struct LAYOUTCOMMIT4res | LAYOUTCOMMIT4res |
typedef struct LAYOUTGET4args | LAYOUTGET4args |
typedef struct LAYOUTGET4resok | LAYOUTGET4resok |
typedef struct LAYOUTGET4res | LAYOUTGET4res |
typedef struct LAYOUTRETURN4args | LAYOUTRETURN4args |
typedef struct layoutreturn_stateid | layoutreturn_stateid |
typedef struct LAYOUTRETURN4res | LAYOUTRETURN4res |
typedef enum secinfo_style4 | secinfo_style4 |
typedef secinfo_style4 | SECINFO_NO_NAME4args |
typedef SECINFO4res | SECINFO_NO_NAME4res |
typedef struct SEQUENCE4args | SEQUENCE4args |
typedef struct SEQUENCE4resok | SEQUENCE4resok |
typedef struct SEQUENCE4res | SEQUENCE4res |
typedef struct ssa_digest_input4 | ssa_digest_input4 |
typedef struct SET_SSV4args | SET_SSV4args |
typedef struct ssr_digest_input4 | ssr_digest_input4 |
typedef struct SET_SSV4resok | SET_SSV4resok |
typedef struct SET_SSV4res | SET_SSV4res |
typedef struct TEST_STATEID4args | TEST_STATEID4args |
typedef struct TEST_STATEID4resok | TEST_STATEID4resok |
typedef struct TEST_STATEID4res | TEST_STATEID4res |
typedef struct deleg_claim4 | deleg_claim4 |
typedef struct WANT_DELEGATION4args | WANT_DELEGATION4args |
typedef struct WANT_DELEGATION4res | WANT_DELEGATION4res |
typedef struct
DESTROY_CLIENTID4args | DESTROY_CLIENTID4args |
typedef struct DESTROY_CLIENTID4res | DESTROY_CLIENTID4res |
typedef struct
RECLAIM_COMPLETE4args | RECLAIM_COMPLETE4args |
typedef struct RECLAIM_COMPLETE4res | RECLAIM_COMPLETE4res |
typedef enum nfs_opnum4 | nfs_opnum4 |
typedef struct nfs_argop4 | nfs_argop4 |
typedef struct nfs_resop4 | nfs_resop4 |
typedef struct COMPOUND4args | COMPOUND4args |
typedef struct COMPOUND4res | COMPOUND4res |
typedef struct CB_GETATTR4args | CB_GETATTR4args |
typedef struct CB_GETATTR4resok | CB_GETATTR4resok |
typedef struct CB_GETATTR4res | CB_GETATTR4res |
typedef struct CB_RECALL4args | CB_RECALL4args |
typedef struct CB_RECALL4res | CB_RECALL4res |
typedef struct CB_ILLEGAL4res | CB_ILLEGAL4res |
typedef enum layoutrecall_type4 | layoutrecall_type4 |
typedef struct layoutrecall_file4 | layoutrecall_file4 |
typedef struct layoutrecall4 | layoutrecall4 |
typedef struct CB_LAYOUTRECALL4args | CB_LAYOUTRECALL4args |
typedef struct CB_LAYOUTRECALL4res | CB_LAYOUTRECALL4res |
typedef enum notify_type4 | notify_type4 |
typedef struct notify_entry4 | notify_entry4 |
typedef struct prev_entry4 | prev_entry4 |
typedef struct notify_remove4 | notify_remove4 |
typedef struct notify_add4 | notify_add4 |
typedef struct notify_attr4 | notify_attr4 |
typedef struct notify_rename4 | notify_rename4 |
typedef struct notify_verifier4 | notify_verifier4 |
typedef struct notify4 | notify4 |
typedef struct CB_NOTIFY4args | CB_NOTIFY4args |
typedef struct CB_NOTIFY4res | CB_NOTIFY4res |
typedef struct CB_PUSH_DELEG4args | CB_PUSH_DELEG4args |
typedef struct CB_PUSH_DELEG4res | CB_PUSH_DELEG4res |
typedef struct CB_RECALL_ANY4args | CB_RECALL_ANY4args |
typedef struct CB_RECALL_ANY4res | CB_RECALL_ANY4res |
typedef CB_RECALL_ANY4args | CB_RECALLABLE_OBJ_AVAIL4args |
typedef struct
CB_RECALLABLE_OBJ_AVAIL4res | CB_RECALLABLE_OBJ_AVAIL4res |
typedef struct CB_RECALL_SLOT4args | CB_RECALL_SLOT4args |
typedef struct CB_RECALL_SLOT4res | CB_RECALL_SLOT4res |
typedef struct referring_call4 | referring_call4 |
typedef struct referring_call_list4 | referring_call_list4 |
typedef struct CB_SEQUENCE4args | CB_SEQUENCE4args |
typedef struct CB_SEQUENCE4resok | CB_SEQUENCE4resok |
typedef struct CB_SEQUENCE4res | CB_SEQUENCE4res |
typedef struct
CB_WANTS_CANCELLED4args | CB_WANTS_CANCELLED4args |
typedef struct
CB_WANTS_CANCELLED4res | CB_WANTS_CANCELLED4res |
typedef struct CB_NOTIFY_LOCK4args | CB_NOTIFY_LOCK4args |
typedef struct CB_NOTIFY_LOCK4res | CB_NOTIFY_LOCK4res |
typedef enum notify_deviceid_type4 | notify_deviceid_type4 |
typedef struct
notify_deviceid_delete4 | notify_deviceid_delete4 |
typedef struct
notify_deviceid_change4 | notify_deviceid_change4 |
typedef struct
CB_NOTIFY_DEVICEID4args | CB_NOTIFY_DEVICEID4args |
typedef struct
CB_NOTIFY_DEVICEID4res | CB_NOTIFY_DEVICEID4res |
typedef enum nfs_cb_opnum4 | nfs_cb_opnum4 |
typedef struct nfs_cb_argop4 | nfs_cb_argop4 |
typedef struct nfs_cb_resop4 | nfs_cb_resop4 |
typedef struct CB_COMPOUND4args | CB_COMPOUND4args |
typedef struct CB_COMPOUND4res | CB_COMPOUND4res |
Enumerations |
enum | nfs_ftype4 {
NF4REG = 1,
NF4DIR = 2,
NF4BLK = 3,
NF4CHR = 4,
NF4LNK = 5,
NF4SOCK = 6,
NF4FIFO = 7,
NF4ATTRDIR = 8,
NF4NAMEDATTR = 9,
NF4REG = 1,
NF4DIR = 2,
NF4BLK = 3,
NF4CHR = 4,
NF4LNK = 5,
NF4SOCK = 6,
NF4FIFO = 7,
NF4ATTRDIR = 8,
NF4NAMEDATTR = 9
} |
enum | nfsstat4 {
NFS4_OK = 0,
NFS4ERR_PERM = 1,
NFS4ERR_NOENT = 2,
NFS4ERR_IO = 5,
NFS4ERR_NXIO = 6,
NFS4ERR_ACCESS = 13,
NFS4ERR_EXIST = 17,
NFS4ERR_XDEV = 18,
NFS4ERR_NOTDIR = 20,
NFS4ERR_ISDIR = 21,
NFS4ERR_INVAL = 22,
NFS4ERR_FBIG = 27,
NFS4ERR_NOSPC = 28,
NFS4ERR_ROFS = 30,
NFS4ERR_MLINK = 31,
NFS4ERR_NAMETOOLONG = 63,
NFS4ERR_NOTEMPTY = 66,
NFS4ERR_DQUOT = 69,
NFS4ERR_STALE = 70,
NFS4ERR_BADHANDLE = 10001,
NFS4ERR_BAD_COOKIE = 10003,
NFS4ERR_NOTSUPP = 10004,
NFS4ERR_TOOSMALL = 10005,
NFS4ERR_SERVERFAULT = 10006,
NFS4ERR_BADTYPE = 10007,
NFS4ERR_DELAY = 10008,
NFS4ERR_SAME = 10009,
NFS4ERR_DENIED = 10010,
NFS4ERR_EXPIRED = 10011,
NFS4ERR_LOCKED = 10012,
NFS4ERR_GRACE = 10013,
NFS4ERR_FHEXPIRED = 10014,
NFS4ERR_SHARE_DENIED = 10015,
NFS4ERR_WRONGSEC = 10016,
NFS4ERR_CLID_INUSE = 10017,
NFS4ERR_RESOURCE = 10018,
NFS4ERR_MOVED = 10019,
NFS4ERR_NOFILEHANDLE = 10020,
NFS4ERR_MINOR_VERS_MISMATCH = 10021,
NFS4ERR_STALE_CLIENTID = 10022,
NFS4ERR_STALE_STATEID = 10023,
NFS4ERR_OLD_STATEID = 10024,
NFS4ERR_BAD_STATEID = 10025,
NFS4ERR_BAD_SEQID = 10026,
NFS4ERR_NOT_SAME = 10027,
NFS4ERR_LOCK_RANGE = 10028,
NFS4ERR_SYMLINK = 10029,
NFS4ERR_RESTOREFH = 10030,
NFS4ERR_LEASE_MOVED = 10031,
NFS4ERR_ATTRNOTSUPP = 10032,
NFS4ERR_NO_GRACE = 10033,
NFS4ERR_RECLAIM_BAD = 10034,
NFS4ERR_RECLAIM_CONFLICT = 10035,
NFS4ERR_BADXDR = 10036,
NFS4ERR_LOCKS_HELD = 10037,
NFS4ERR_OPENMODE = 10038,
NFS4ERR_BADOWNER = 10039,
NFS4ERR_BADCHAR = 10040,
NFS4ERR_BADNAME = 10041,
NFS4ERR_BAD_RANGE = 10042,
NFS4ERR_LOCK_NOTSUPP = 10043,
NFS4ERR_OP_ILLEGAL = 10044,
NFS4ERR_DEADLOCK = 10045,
NFS4ERR_FILE_OPEN = 10046,
NFS4ERR_ADMIN_REVOKED = 10047,
NFS4ERR_CB_PATH_DOWN = 10048,
NFS4_OK = 0,
NFS4ERR_PERM = 1,
NFS4ERR_NOENT = 2,
NFS4ERR_IO = 5,
NFS4ERR_NXIO = 6,
NFS4ERR_ACCESS = 13,
NFS4ERR_EXIST = 17,
NFS4ERR_XDEV = 18,
NFS4ERR_NOTDIR = 20,
NFS4ERR_ISDIR = 21,
NFS4ERR_INVAL = 22,
NFS4ERR_FBIG = 27,
NFS4ERR_NOSPC = 28,
NFS4ERR_ROFS = 30,
NFS4ERR_MLINK = 31,
NFS4ERR_NAMETOOLONG = 63,
NFS4ERR_NOTEMPTY = 66,
NFS4ERR_DQUOT = 69,
NFS4ERR_STALE = 70,
NFS4ERR_BADHANDLE = 10001,
NFS4ERR_BAD_COOKIE = 10003,
NFS4ERR_NOTSUPP = 10004,
NFS4ERR_TOOSMALL = 10005,
NFS4ERR_SERVERFAULT = 10006,
NFS4ERR_BADTYPE = 10007,
NFS4ERR_DELAY = 10008,
NFS4ERR_SAME = 10009,
NFS4ERR_DENIED = 10010,
NFS4ERR_EXPIRED = 10011,
NFS4ERR_LOCKED = 10012,
NFS4ERR_GRACE = 10013,
NFS4ERR_FHEXPIRED = 10014,
NFS4ERR_SHARE_DENIED = 10015,
NFS4ERR_WRONGSEC = 10016,
NFS4ERR_CLID_INUSE = 10017,
NFS4ERR_RESOURCE = 10018,
NFS4ERR_MOVED = 10019,
NFS4ERR_NOFILEHANDLE = 10020,
NFS4ERR_MINOR_VERS_MISMATCH = 10021,
NFS4ERR_STALE_CLIENTID = 10022,
NFS4ERR_STALE_STATEID = 10023,
NFS4ERR_OLD_STATEID = 10024,
NFS4ERR_BAD_STATEID = 10025,
NFS4ERR_BAD_SEQID = 10026,
NFS4ERR_NOT_SAME = 10027,
NFS4ERR_LOCK_RANGE = 10028,
NFS4ERR_SYMLINK = 10029,
NFS4ERR_RESTOREFH = 10030,
NFS4ERR_LEASE_MOVED = 10031,
NFS4ERR_ATTRNOTSUPP = 10032,
NFS4ERR_NO_GRACE = 10033,
NFS4ERR_RECLAIM_BAD = 10034,
NFS4ERR_RECLAIM_CONFLICT = 10035,
NFS4ERR_BADXDR = 10036,
NFS4ERR_LOCKS_HELD = 10037,
NFS4ERR_OPENMODE = 10038,
NFS4ERR_BADOWNER = 10039,
NFS4ERR_BADCHAR = 10040,
NFS4ERR_BADNAME = 10041,
NFS4ERR_BAD_RANGE = 10042,
NFS4ERR_LOCK_NOTSUPP = 10043,
NFS4ERR_OP_ILLEGAL = 10044,
NFS4ERR_DEADLOCK = 10045,
NFS4ERR_FILE_OPEN = 10046,
NFS4ERR_ADMIN_REVOKED = 10047,
NFS4ERR_CB_PATH_DOWN = 10048,
NFS4ERR_BADIOMODE = 10049,
NFS4ERR_BADLAYOUT = 10050,
NFS4ERR_BAD_SESSION_DIGEST = 10051,
NFS4ERR_BADSESSION = 10052,
NFS4ERR_BADSLOT = 10053,
NFS4ERR_COMPLETE_ALREADY = 10054,
NFS4ERR_CONN_NOT_BOUND_TO_SESSION = 10055,
NFS4ERR_DELEG_ALREADY_WANTED = 10056,
NFS4ERR_BACK_CHAN_BUSY = 10057,
NFS4ERR_LAYOUTTRYLATER = 10058,
NFS4ERR_LAYOUTUNAVAILABLE = 10059,
NFS4ERR_NOMATCHING_LAYOUT = 10060,
NFS4ERR_RECALLCONFLICT = 10061,
NFS4ERR_UNKNOWN_LAYOUTTYPE = 10062,
NFS4ERR_SEQ_MISORDERED = 10063,
NFS4ERR_SEQUENCE_POS = 10064,
NFS4ERR_REQ_TOO_BIG = 10065,
NFS4ERR_REP_TOO_BIG = 10066,
NFS4ERR_REP_TOO_BIG_TO_CACHE = 10067,
NFS4ERR_RETRY_UNCACHED_REP = 10068,
NFS4ERR_UNSAFE_COMPOUND = 10069,
NFS4ERR_TOO_MANY_OPS = 10070,
NFS4ERR_OP_NOT_IN_SESSION = 10071,
NFS4ERR_HASH_ALG_UNSUPP = 10072,
NFS4ERR_CLIENTID_BUSY = 10074,
NFS4ERR_PNFS_IO_HOLE = 10075,
NFS4ERR_SEQ_FALSE_RETRY = 10076,
NFS4ERR_BAD_HIGH_SLOT = 10077,
NFS4ERR_DEADSESSION = 10078,
NFS4ERR_ENCR_ALG_UNSUPP = 10079,
NFS4ERR_PNFS_NO_LAYOUT = 10080,
NFS4ERR_NOT_ONLY_OP = 10081,
NFS4ERR_WRONG_CRED = 10082,
NFS4ERR_WRONG_TYPE = 10083,
NFS4ERR_DIRDELEG_UNAVAIL = 10084,
NFS4ERR_REJECT_DELEG = 10085,
NFS4ERR_RETURNCONFLICT = 10086,
NFS4ERR_DELEG_REVOKED = 10087
} |
enum | time_how4 { SET_TO_SERVER_TIME4 = 0,
SET_TO_CLIENT_TIME4 = 1,
SET_TO_SERVER_TIME4 = 0,
SET_TO_CLIENT_TIME4 = 1
} |
enum | layouttype4 { LAYOUT4_NFSV4_1_FILES = 0x1,
LAYOUT4_OSD2_OBJECTS = 0x2,
LAYOUT4_BLOCK_VOLUME = 0x3
} |
enum | layoutiomode4 { LAYOUTIOMODE4_READ = 1,
LAYOUTIOMODE4_RW = 2,
LAYOUTIOMODE4_ANY = 3
} |
enum | layoutreturn_type4 { LAYOUTRETURN4_FILE = LAYOUT4_RET_REC_FILE,
LAYOUTRETURN4_FSID = LAYOUT4_RET_REC_FSID,
LAYOUTRETURN4_ALL = LAYOUT4_RET_REC_ALL
} |
enum | fs4_status_type {
STATUS4_FIXED = 1,
STATUS4_UPDATED = 2,
STATUS4_VERSIONED = 3,
STATUS4_WRITABLE = 4,
STATUS4_REFERRAL = 5
} |
enum | nfs_lock_type4 {
READ_LT = 1,
WRITE_LT = 2,
READW_LT = 3,
WRITEW_LT = 4,
READ_LT = 1,
WRITE_LT = 2,
READW_LT = 3,
WRITEW_LT = 4
} |
enum | ssv_subkey4 { SSV4_SUBKEY_MIC_I2T = 1,
SSV4_SUBKEY_MIC_T2I = 2,
SSV4_SUBKEY_SEAL_I2T = 3,
SSV4_SUBKEY_SEAL_T2I = 4
} |
enum | filelayout_hint_care4 { NFLH4_CARE_DENSE = NFL4_UFLG_DENSE,
NFLH4_CARE_COMMIT_THRU_MDS = NFL4_UFLG_COMMIT_THRU_MDS,
NFLH4_CARE_STRIPE_UNIT_SIZE = 0x00000040,
NFLH4_CARE_STRIPE_COUNT = 0x00000080
} |
enum | createmode4 {
UNCHECKED4 = 0,
GUARDED4 = 1,
EXCLUSIVE4 = 2,
UNCHECKED4 = 0,
GUARDED4 = 1,
EXCLUSIVE4 = 2,
EXCLUSIVE4_1 = 3
} |
enum | opentype4 { OPEN4_NOCREATE = 0,
OPEN4_CREATE = 1,
OPEN4_NOCREATE = 0,
OPEN4_CREATE = 1
} |
enum | limit_by4 { NFS_LIMIT_SIZE = 1,
NFS_LIMIT_BLOCKS = 2,
NFS_LIMIT_SIZE = 1,
NFS_LIMIT_BLOCKS = 2
} |
enum | open_delegation_type4 {
OPEN_DELEGATE_NONE = 0,
OPEN_DELEGATE_READ = 1,
OPEN_DELEGATE_WRITE = 2,
OPEN_DELEGATE_NONE = 0,
OPEN_DELEGATE_READ = 1,
OPEN_DELEGATE_WRITE = 2,
OPEN_DELEGATE_NONE_EXT = 3
} |
enum | open_claim_type4 {
CLAIM_NULL = 0,
CLAIM_PREVIOUS = 1,
CLAIM_DELEGATE_CUR = 2,
CLAIM_DELEGATE_PREV = 3,
CLAIM_NULL = 0,
CLAIM_PREVIOUS = 1,
CLAIM_DELEGATE_CUR = 2,
CLAIM_DELEGATE_PREV = 3,
CLAIM_FH = 4,
CLAIM_DELEG_CUR_FH = 5,
CLAIM_DELEG_PREV_FH = 6
} |
enum | why_no_delegation4 {
WND4_NOT_WANTED = 0,
WND4_CONTENTION = 1,
WND4_RESOURCE = 2,
WND4_NOT_SUPP_FTYPE = 3,
WND4_WRITE_DELEG_NOT_SUPP_FTYPE = 4,
WND4_NOT_SUPP_UPGRADE = 5,
WND4_NOT_SUPP_DOWNGRADE = 6,
WND4_CANCELLED = 7,
WND4_IS_DIR = 8
} |
enum | stable_how4 {
UNSTABLE4 = 0,
DATA_SYNC4 = 1,
FILE_SYNC4 = 2,
UNSTABLE4 = 0,
DATA_SYNC4 = 1,
FILE_SYNC4 = 2
} |
enum | channel_dir_from_client4 { CDFC4_FORE = 0x1,
CDFC4_BACK = 0x2,
CDFC4_FORE_OR_BOTH = 0x3,
CDFC4_BACK_OR_BOTH = 0x7
} |
enum | channel_dir_from_server4 { CDFS4_FORE = 0x1,
CDFS4_BACK = 0x2,
CDFS4_BOTH = 0x3
} |
enum | state_protect_how4 { SP4_NONE = 0,
SP4_MACH_CRED = 1,
SP4_SSV = 2
} |
enum | gddrnf4_status { GDD4_OK = 0,
GDD4_UNAVAIL = 1
} |
enum | secinfo_style4 { SECINFO_STYLE4_CURRENT_FH = 0,
SECINFO_STYLE4_PARENT = 1
} |
enum | nfs_opnum4 {
NFS4_OP_ACCESS = 3,
NFS4_OP_CLOSE = 4,
NFS4_OP_COMMIT = 5,
NFS4_OP_CREATE = 6,
NFS4_OP_DELEGPURGE = 7,
NFS4_OP_DELEGRETURN = 8,
NFS4_OP_GETATTR = 9,
NFS4_OP_GETFH = 10,
NFS4_OP_LINK = 11,
NFS4_OP_LOCK = 12,
NFS4_OP_LOCKT = 13,
NFS4_OP_LOCKU = 14,
NFS4_OP_LOOKUP = 15,
NFS4_OP_LOOKUPP = 16,
NFS4_OP_NVERIFY = 17,
NFS4_OP_OPEN = 18,
NFS4_OP_OPENATTR = 19,
NFS4_OP_OPEN_CONFIRM = 20,
NFS4_OP_OPEN_DOWNGRADE = 21,
NFS4_OP_PUTFH = 22,
NFS4_OP_PUTPUBFH = 23,
NFS4_OP_PUTROOTFH = 24,
NFS4_OP_READ = 25,
NFS4_OP_READDIR = 26,
NFS4_OP_READLINK = 27,
NFS4_OP_REMOVE = 28,
NFS4_OP_RENAME = 29,
NFS4_OP_RENEW = 30,
NFS4_OP_RESTOREFH = 31,
NFS4_OP_SAVEFH = 32,
NFS4_OP_SECINFO = 33,
NFS4_OP_SETATTR = 34,
NFS4_OP_SETCLIENTID = 35,
NFS4_OP_SETCLIENTID_CONFIRM = 36,
NFS4_OP_VERIFY = 37,
NFS4_OP_WRITE = 38,
NFS4_OP_RELEASE_LOCKOWNER = 39,
NFS4_OP_ILLEGAL = 10044,
NFS4_OP_ACCESS = 3,
NFS4_OP_CLOSE = 4,
NFS4_OP_COMMIT = 5,
NFS4_OP_CREATE = 6,
NFS4_OP_DELEGPURGE = 7,
NFS4_OP_DELEGRETURN = 8,
NFS4_OP_GETATTR = 9,
NFS4_OP_GETFH = 10,
NFS4_OP_LINK = 11,
NFS4_OP_LOCK = 12,
NFS4_OP_LOCKT = 13,
NFS4_OP_LOCKU = 14,
NFS4_OP_LOOKUP = 15,
NFS4_OP_LOOKUPP = 16,
NFS4_OP_NVERIFY = 17,
NFS4_OP_OPEN = 18,
NFS4_OP_OPENATTR = 19,
NFS4_OP_OPEN_CONFIRM = 20,
NFS4_OP_OPEN_DOWNGRADE = 21,
NFS4_OP_PUTFH = 22,
NFS4_OP_PUTPUBFH = 23,
NFS4_OP_PUTROOTFH = 24,
NFS4_OP_READ = 25,
NFS4_OP_READDIR = 26,
NFS4_OP_READLINK = 27,
NFS4_OP_REMOVE = 28,
NFS4_OP_RENAME = 29,
NFS4_OP_RENEW = 30,
NFS4_OP_RESTOREFH = 31,
NFS4_OP_SAVEFH = 32,
NFS4_OP_SECINFO = 33,
NFS4_OP_SETATTR = 34,
NFS4_OP_SETCLIENTID = 35,
NFS4_OP_SETCLIENTID_CONFIRM = 36,
NFS4_OP_VERIFY = 37,
NFS4_OP_WRITE = 38,
NFS4_OP_RELEASE_LOCKOWNER = 39,
NFS4_OP_BACKCHANNEL_CTL = 40,
NFS4_OP_BIND_CONN_TO_SESSION = 41,
NFS4_OP_EXCHANGE_ID = 42,
NFS4_OP_CREATE_SESSION = 43,
NFS4_OP_DESTROY_SESSION = 44,
NFS4_OP_FREE_STATEID = 45,
NFS4_OP_GET_DIR_DELEGATION = 46,
NFS4_OP_GETDEVICEINFO = 47,
NFS4_OP_GETDEVICELIST = 48,
NFS4_OP_LAYOUTCOMMIT = 49,
NFS4_OP_LAYOUTGET = 50,
NFS4_OP_LAYOUTRETURN = 51,
NFS4_OP_SECINFO_NO_NAME = 52,
NFS4_OP_SEQUENCE = 53,
NFS4_OP_SET_SSV = 54,
NFS4_OP_TEST_STATEID = 55,
NFS4_OP_WANT_DELEGATION = 56,
NFS4_OP_DESTROY_CLIENTID = 57,
NFS4_OP_RECLAIM_COMPLETE = 58,
NFS4_OP_ILLEGAL = 10044
} |
enum | layoutrecall_type4 { LAYOUTRECALL4_FILE = LAYOUT4_RET_REC_FILE,
LAYOUTRECALL4_FSID = LAYOUT4_RET_REC_FSID,
LAYOUTRECALL4_ALL = LAYOUT4_RET_REC_ALL
} |
enum | notify_type4 {
NOTIFY4_CHANGE_CHILD_ATTRS = 0,
NOTIFY4_CHANGE_DIR_ATTRS = 1,
NOTIFY4_REMOVE_ENTRY = 2,
NOTIFY4_ADD_ENTRY = 3,
NOTIFY4_RENAME_ENTRY = 4,
NOTIFY4_CHANGE_COOKIE_VERIFIER = 5
} |
enum | notify_deviceid_type4 { NOTIFY_DEVICEID4_CHANGE = 1,
NOTIFY_DEVICEID4_DELETE = 2
} |
enum | nfs_cb_opnum4 {
NFS4_OP_CB_GETATTR = 3,
NFS4_OP_CB_RECALL = 4,
NFS4_OP_CB_ILLEGAL = 10044,
NFS4_OP_CB_GETATTR = 3,
NFS4_OP_CB_RECALL = 4,
NFS4_OP_CB_LAYOUTRECALL = 5,
NFS4_OP_CB_NOTIFY = 6,
NFS4_OP_CB_PUSH_DELEG = 7,
NFS4_OP_CB_RECALL_ANY = 8,
NFS4_OP_CB_RECALLABLE_OBJ_AVAIL = 9,
NFS4_OP_CB_RECALL_SLOT = 10,
NFS4_OP_CB_SEQUENCE = 11,
NFS4_OP_CB_WANTS_CANCELLED = 12,
NFS4_OP_CB_NOTIFY_LOCK = 13,
NFS4_OP_CB_NOTIFY_DEVICEID = 14,
NFS4_OP_CB_ILLEGAL = 10044
} |
Functions |
void * | nfsproc4_null_4 () |
void * | nfsproc4_null_4_svc () |
COMPOUND4res * | nfsproc4_compound_4 () |
COMPOUND4res * | nfsproc4_compound_4_svc () |
int | nfs4_program_4_freeresult () |
void * | cb_null_1 () |
void * | cb_null_1_svc () |
CB_COMPOUND4res * | cb_compound_1 () |
CB_COMPOUND4res * | cb_compound_1_svc () |
int | nfs4_callback_1_freeresult () |