Lines Matching +full:0 +full:x103
18 #define SMB1_PROT 0
26 #define BAD_PROT 0xFFFF
36 #define SMB10_PROT_ID 0x00
37 #define SMB20_PROT_ID 0x0202
38 #define SMB21_PROT_ID 0x0210
40 #define SMB2X_PROT_ID 0x02FF
41 #define SMB30_PROT_ID 0x0300
42 #define SMB302_PROT_ID 0x0302
43 #define SMB311_PROT_ID 0x0311
44 #define BAD_PROT_ID 0xFFFF
51 #define MAX_STREAM_PROT_LEN 0x00FFFFFF
54 #define F_SUPERSEDED 0
62 #define ATTR_READONLY 0x0001
63 #define ATTR_HIDDEN 0x0002
64 #define ATTR_SYSTEM 0x0004
65 #define ATTR_VOLUME 0x0008
66 #define ATTR_DIRECTORY 0x0010
67 #define ATTR_ARCHIVE 0x0020
68 #define ATTR_DEVICE 0x0040
69 #define ATTR_NORMAL 0x0080
70 #define ATTR_TEMPORARY 0x0100
71 #define ATTR_SPARSE 0x0200
72 #define ATTR_REPARSE 0x0400
73 #define ATTR_COMPRESSED 0x0800
74 #define ATTR_OFFLINE 0x1000
75 #define ATTR_NOT_CONTENT_INDEXED 0x2000
76 #define ATTR_ENCRYPTED 0x4000
77 #define ATTR_POSIX_SEMANTICS 0x01000000
78 #define ATTR_BACKUP_SEMANTICS 0x02000000
79 #define ATTR_DELETE_ON_CLOSE 0x04000000
80 #define ATTR_SEQUENTIAL_SCAN 0x08000000
81 #define ATTR_RANDOM_ACCESS 0x10000000
82 #define ATTR_NO_BUFFERING 0x20000000
83 #define ATTR_WRITE_THROUGH 0x80000000
98 #define ATTR_INTEGRITY_STREAML_LE cpu_to_le32(0x00008000)
99 #define ATTR_NO_SCRUB_DATA_LE cpu_to_le32(0x00020000)
100 #define ATTR_MASK_LE cpu_to_le32(0x00007FB7)
103 #define FILE_SUPPORTS_SPARSE_VDL 0x10000000 /* faster nonsparse extend */
104 #define FILE_SUPPORTS_BLOCK_REFCOUNTING 0x08000000 /* allow ioctl dup extents */
105 #define FILE_SUPPORT_INTEGRITY_STREAMS 0x04000000
106 #define FILE_SUPPORTS_USN_JOURNAL 0x02000000
107 #define FILE_SUPPORTS_OPEN_BY_FILE_ID 0x01000000
108 #define FILE_SUPPORTS_EXTENDED_ATTRIBUTES 0x00800000
109 #define FILE_SUPPORTS_HARD_LINKS 0x00400000
110 #define FILE_SUPPORTS_TRANSACTIONS 0x00200000
111 #define FILE_SEQUENTIAL_WRITE_ONCE 0x00100000
112 #define FILE_READ_ONLY_VOLUME 0x00080000
113 #define FILE_NAMED_STREAMS 0x00040000
114 #define FILE_SUPPORTS_ENCRYPTION 0x00020000
115 #define FILE_SUPPORTS_OBJECT_IDS 0x00010000
116 #define FILE_VOLUME_IS_COMPRESSED 0x00008000
117 #define FILE_SUPPORTS_REMOTE_STORAGE 0x00000100
118 #define FILE_SUPPORTS_REPARSE_POINTS 0x00000080
119 #define FILE_SUPPORTS_SPARSE_FILES 0x00000040
120 #define FILE_VOLUME_QUOTAS 0x00000020
121 #define FILE_FILE_COMPRESSION 0x00000010
122 #define FILE_PERSISTENT_ACLS 0x00000008
123 #define FILE_UNICODE_ON_DISK 0x00000004
124 #define FILE_CASE_PRESERVED_NAMES 0x00000002
125 #define FILE_CASE_SENSITIVE_SEARCH 0x00000001
127 #define FILE_READ_DATA 0x00000001 /* Data can be read from the file */
128 #define FILE_WRITE_DATA 0x00000002 /* Data can be written to the file */
129 #define FILE_APPEND_DATA 0x00000004 /* Data can be appended to the file */
130 #define FILE_READ_EA 0x00000008 /* Extended attributes associated */
132 #define FILE_WRITE_EA 0x00000010 /* Extended attributes associated */
134 #define FILE_EXECUTE 0x00000020 /*Data can be read into memory from */
136 #define FILE_DELETE_CHILD 0x00000040
137 #define FILE_READ_ATTRIBUTES 0x00000080 /* Attributes associated with the */
139 #define FILE_WRITE_ATTRIBUTES 0x00000100 /* Attributes associated with the */
141 #define DELETE 0x00010000 /* The file can be deleted */
142 #define READ_CONTROL 0x00020000 /* The access control list and */
145 #define WRITE_DAC 0x00040000 /* The access control list and */
148 #define WRITE_OWNER 0x00080000 /* Ownership information associated */
150 #define SYNCHRONIZE 0x00100000 /* The file handle can waited on to */
153 #define GENERIC_ALL 0x10000000
154 #define GENERIC_EXECUTE 0x20000000
155 #define GENERIC_WRITE 0x40000000
156 #define GENERIC_READ 0x80000000
206 #define SMB1_PROTO_NUMBER cpu_to_le32(0x424d53ff)
207 #define SMB_COM_NEGOTIATE 0x72
241 struct smb_hdr hdr; /* wct = 0 */
248 __le16 DialectIndex; /* 0xFFFF = no dialect acceptable */
283 } __packed; /* device info level 0x104 */
298 } __packed; /* size info, level 0x103 */
300 #define EXTENDED_INFO_MAGIC 0x43667364 /* Cfsd */
328 } __packed; /* level 0x101 FF resp data */
335 } __packed; /* level 0xc FF resp data */
350 } __packed; /* level 0x102 FF resp */
368 } __packed; /* level 0x104 FFrsp data */
405 } __packed; /* level 0x105 FF rsp data */
443 * to make a second call (to QFSInfo level 0x103 to get this info.
527 return be32_to_cpu(*((__be32 *)buf)) & 0xffffff; in get_rfc1002_len()