Lines Matching refs:cpu_to_le16
508 cpu_to_le16(CIFS_CRYPTO_KEY_SIZE)) { in decode_lanman_negprot_rsp()
580 pSMB->ByteCount = cpu_to_le16(count); in CIFSSMBNegotiate()
819 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSPOSIXDelFile()
832 pRqD->type = cpu_to_le16(type); in CIFSPOSIXDelFile()
833 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSPOSIXDelFile()
834 pSMB->DataOffset = cpu_to_le16(offset); in CIFSPOSIXDelFile()
837 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_PATH_INFORMATION); in CIFSPOSIXDelFile()
840 pSMB->DataCount = cpu_to_le16(sizeof(struct unlink_psx_rq)); in CIFSPOSIXDelFile()
841 pSMB->TotalDataCount = cpu_to_le16(sizeof(struct unlink_psx_rq)); in CIFSPOSIXDelFile()
842 pSMB->ParameterCount = cpu_to_le16(params); in CIFSPOSIXDelFile()
844 pSMB->InformationLevel = cpu_to_le16(SMB_POSIX_UNLINK); in CIFSPOSIXDelFile()
847 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSPOSIXDelFile()
891 cpu_to_le16(ATTR_READONLY | ATTR_HIDDEN | ATTR_SYSTEM); in CIFSSMBDelFile()
894 pSMB->ByteCount = cpu_to_le16(name_len + 1); in CIFSSMBDelFile()
940 pSMB->ByteCount = cpu_to_le16(name_len + 1); in CIFSSMBRmDir()
985 pSMB->ByteCount = cpu_to_le16(name_len + 1); in CIFSSMBMkDir()
1035 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSPOSIXCreate()
1036 pSMB->MaxDataCount = cpu_to_le16(1000); /* large enough */ in CIFSPOSIXCreate()
1046 pdata->Level = cpu_to_le16(SMB_QUERY_FILE_UNIX_BASIC); in CIFSPOSIXCreate()
1050 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSPOSIXCreate()
1051 pSMB->DataOffset = cpu_to_le16(offset); in CIFSPOSIXCreate()
1054 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_PATH_INFORMATION); in CIFSPOSIXCreate()
1057 pSMB->DataCount = cpu_to_le16(count); in CIFSPOSIXCreate()
1058 pSMB->ParameterCount = cpu_to_le16(params); in CIFSPOSIXCreate()
1061 pSMB->InformationLevel = cpu_to_le16(SMB_POSIX_OPEN); in CIFSPOSIXCreate()
1064 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSPOSIXCreate()
1092 if (psx_rsp->ReturnedLevel != cpu_to_le16(SMB_QUERY_FILE_UNIX_BASIC)) { in CIFSPOSIXCreate()
1201 pSMB->OpenFlags = cpu_to_le16(REQ_OPLOCK); in SMBLegacyOpen()
1203 pSMB->OpenFlags = cpu_to_le16(REQ_BATCHOPLOCK); in SMBLegacyOpen()
1205 pSMB->OpenFlags |= cpu_to_le16(REQ_MORE_INFO); in SMBLegacyOpen()
1206 pSMB->Mode = cpu_to_le16(access_flags_to_smbopen_mode(access_flags)); in SMBLegacyOpen()
1207 pSMB->Mode |= cpu_to_le16(0x40); /* deny none */ in SMBLegacyOpen()
1213 pSMB->FileAttributes = cpu_to_le16(ATTR_SYSTEM); in SMBLegacyOpen()
1215 pSMB->FileAttributes = cpu_to_le16(0/*ATTR_NORMAL*/); in SMBLegacyOpen()
1218 pSMB->FileAttributes |= cpu_to_le16(ATTR_READONLY); in SMBLegacyOpen()
1225 pSMB->Sattr = cpu_to_le16(ATTR_HIDDEN | ATTR_SYSTEM | ATTR_DIRECTORY); in SMBLegacyOpen()
1226 pSMB->OpenFunction = cpu_to_le16(convert_disposition(openDisposition)); in SMBLegacyOpen()
1230 pSMB->ByteCount = cpu_to_le16(count); in SMBLegacyOpen()
1308 req->NameLength = cpu_to_le16(name_len); in CIFS_open()
1316 req->NameLength = cpu_to_le16(name_len); in CIFS_open()
1358 req->ByteCount = cpu_to_le16(count); in CIFS_open()
1626 smb->hdr.Pid = cpu_to_le16((__u16)rdata->pid); in cifs_async_readv()
1627 smb->hdr.PidHigh = cpu_to_le16((__u16)(rdata->pid >> 16)); in cifs_async_readv()
1635 smb->MaxCount = cpu_to_le16(rdata->bytes & 0xFFFF); in cifs_async_readv()
1696 pSMB->hdr.Pid = cpu_to_le16((__u16)pid); in CIFSSMBRead()
1697 pSMB->hdr.PidHigh = cpu_to_le16((__u16)(pid >> 16)); in CIFSSMBRead()
1710 pSMB->MaxCount = cpu_to_le16(count & 0xFFFF); in CIFSSMBRead()
1810 pSMB->hdr.Pid = cpu_to_le16((__u16)pid); in CIFSSMBWrite()
1811 pSMB->hdr.PidHigh = cpu_to_le16((__u16)(pid >> 16)); in CIFSSMBWrite()
1841 cpu_to_le16(offsetof(struct smb_com_write_req, Data) - 4); in CIFSSMBWrite()
1859 pSMB->DataLengthLow = cpu_to_le16(bytes_sent & 0xFFFF); in CIFSSMBWrite()
1860 pSMB->DataLengthHigh = cpu_to_le16(bytes_sent >> 16); in CIFSSMBWrite()
1864 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBWrite()
1869 pSMBW->ByteCount = cpu_to_le16(byte_count); in CIFSSMBWrite()
2123 smb->hdr.Pid = cpu_to_le16((__u16)wdata->pid); in cifs_async_writev()
2124 smb->hdr.PidHigh = cpu_to_le16((__u16)(wdata->pid >> 16)); in cifs_async_writev()
2136 cpu_to_le16(offsetof(struct smb_com_write_req, Data) - 4); in cifs_async_writev()
2152 smb->DataLengthLow = cpu_to_le16(wdata->bytes & 0xFFFF); in cifs_async_writev()
2153 smb->DataLengthHigh = cpu_to_le16(wdata->bytes >> 16); in cifs_async_writev()
2213 pSMB->hdr.Pid = cpu_to_le16((__u16)pid); in CIFSSMBWrite2()
2214 pSMB->hdr.PidHigh = cpu_to_le16((__u16)(pid >> 16)); in CIFSSMBWrite2()
2230 cpu_to_le16(offsetof(struct smb_com_write_req, Data) - 4); in CIFSSMBWrite2()
2232 pSMB->DataLengthLow = cpu_to_le16(count & 0xFFFF); in CIFSSMBWrite2()
2233 pSMB->DataLengthHigh = cpu_to_le16(count >> 16); in CIFSSMBWrite2()
2241 pSMB->ByteCount = cpu_to_le16(count + 1); in CIFSSMBWrite2()
2245 pSMBW->ByteCount = cpu_to_le16(count + 5); in CIFSSMBWrite2()
2303 pSMB->NumberOfLocks = cpu_to_le16(num_lock); in cifs_lockv()
2304 pSMB->NumberOfUnlocks = cpu_to_le16(num_unlock); in cifs_lockv()
2311 pSMB->ByteCount = cpu_to_le16(count); in cifs_lockv()
2359 pSMB->NumberOfLocks = cpu_to_le16(numLock); in CIFSSMBLock()
2360 pSMB->NumberOfUnlocks = cpu_to_le16(numUnlock); in CIFSSMBLock()
2367 pSMB->Locks[0].Pid = cpu_to_le16(netpid); in CIFSSMBLock()
2379 pSMB->ByteCount = cpu_to_le16(count); in CIFSSMBLock()
2433 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBPosixLock()
2434 pSMB->MaxDataCount = cpu_to_le16(1000); /* BB find max SMB from sess */ in CIFSSMBPosixLock()
2438 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_FILE_INFORMATION); in CIFSSMBPosixLock()
2440 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_FILE_INFORMATION); in CIFSSMBPosixLock()
2442 pSMB->DataCount = cpu_to_le16(count); in CIFSSMBPosixLock()
2443 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBPosixLock()
2446 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBPosixLock()
2450 parm_data->lock_type = cpu_to_le16(lock_type); in CIFSSMBPosixLock()
2453 parm_data->lock_flags = cpu_to_le16(1); in CIFSSMBPosixLock()
2462 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBPosixLock()
2464 pSMB->InformationLevel = cpu_to_le16(SMB_SET_POSIX_LOCK); in CIFSSMBPosixLock()
2467 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBPosixLock()
2501 if (parm_data->lock_type == cpu_to_le16(CIFS_UNLCK)) in CIFSSMBPosixLock()
2505 cpu_to_le16(CIFS_RDLCK)) in CIFSSMBPosixLock()
2508 cpu_to_le16(CIFS_WRLCK)) in CIFSSMBPosixLock()
2607 cpu_to_le16(ATTR_READONLY | ATTR_HIDDEN | ATTR_SYSTEM | in CIFSSMBRename()
2639 pSMB->ByteCount = cpu_to_le16(count); in CIFSSMBRename()
2686 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBRenameOpenFile()
2687 pSMB->MaxDataCount = cpu_to_le16(1000); /* BB find max SMB from sess */ in CIFSSMBRenameOpenFile()
2690 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_FILE_INFORMATION); in CIFSSMBRenameOpenFile()
2692 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBRenameOpenFile()
2694 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBRenameOpenFile()
2695 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBRenameOpenFile()
2714 pSMB->DataCount = cpu_to_le16(count); in CIFSSMBRenameOpenFile()
2718 cpu_to_le16(SMB_SET_FILE_RENAME_INFORMATION); in CIFSSMBRenameOpenFile()
2721 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBRenameOpenFile()
2759 pSMB->Flags = cpu_to_le16(flags & COPY_TREE); in CIFSSMBCopy()
2789 pSMB->ByteCount = cpu_to_le16(count); in CIFSSMBCopy()
2863 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSUnixCreateSymLink()
2865 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSUnixCreateSymLink()
2868 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_PATH_INFORMATION); in CIFSUnixCreateSymLink()
2870 pSMB->DataCount = cpu_to_le16(name_len_target); in CIFSUnixCreateSymLink()
2871 pSMB->ParameterCount = cpu_to_le16(params); in CIFSUnixCreateSymLink()
2874 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSUnixCreateSymLink()
2875 pSMB->DataOffset = cpu_to_le16(offset); in CIFSUnixCreateSymLink()
2876 pSMB->InformationLevel = cpu_to_le16(SMB_SET_FILE_UNIX_LINK); in CIFSUnixCreateSymLink()
2879 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSUnixCreateSymLink()
2950 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSUnixCreateHardLink()
2952 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSUnixCreateHardLink()
2955 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_PATH_INFORMATION); in CIFSUnixCreateHardLink()
2957 pSMB->ParameterCount = cpu_to_le16(params); in CIFSUnixCreateHardLink()
2959 pSMB->DataCount = cpu_to_le16(name_len_target); in CIFSUnixCreateHardLink()
2961 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSUnixCreateHardLink()
2962 pSMB->DataOffset = cpu_to_le16(offset); in CIFSUnixCreateHardLink()
2963 pSMB->InformationLevel = cpu_to_le16(SMB_SET_FILE_UNIX_HLINK); in CIFSUnixCreateHardLink()
2966 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSUnixCreateHardLink()
3003 cpu_to_le16(ATTR_READONLY | ATTR_HIDDEN | ATTR_SYSTEM | in CIFSCreateHardLink()
3005 pSMB->Flags = cpu_to_le16(CREATE_HARD_LINK); in CIFSCreateHardLink()
3040 pSMB->ByteCount = cpu_to_le16(count); in CIFSCreateHardLink()
3092 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBUnixQuerySymLink()
3093 pSMB->MaxDataCount = cpu_to_le16(CIFSMaxBufSize); in CIFSSMBUnixQuerySymLink()
3099 pSMB->ParameterOffset = cpu_to_le16(offsetof( in CIFSSMBUnixQuerySymLink()
3105 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_PATH_INFORMATION); in CIFSSMBUnixQuerySymLink()
3107 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSSMBUnixQuerySymLink()
3109 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_FILE_UNIX_LINK); in CIFSSMBUnixQuerySymLink()
3112 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBUnixQuerySymLink()
3194 pSMB->SubCommand = cpu_to_le16(NT_TRANSACT_IOCTL); in CIFSSMBQuerySymLink()
3298 pSMB->compression_state = cpu_to_le16(COMPRESSION_FORMAT_DEFAULT); in CIFSSMB_set_compression()
3312 pSMB->SubCommand = cpu_to_le16(NT_TRANSACT_IOCTL); in CIFSSMB_set_compression()
3319 pSMB->ByteCount = cpu_to_le16(5); in CIFSSMB_set_compression()
3344 ace->e_perm = cpu_to_le16(cifs_ace->cifs_e_perm); in cifs_convert_ace()
3345 ace->e_tag = cpu_to_le16(cifs_ace->cifs_e_tag); in cifs_convert_ace()
3452 cifs_acl->version = cpu_to_le16(1); in ACL_to_cifs_posix()
3454 cifs_acl->access_entry_count = cpu_to_le16(count); in ACL_to_cifs_posix()
3455 cifs_acl->default_entry_count = cpu_to_le16(0xFFFF); in ACL_to_cifs_posix()
3457 cifs_acl->default_entry_count = cpu_to_le16(count); in ACL_to_cifs_posix()
3458 cifs_acl->access_entry_count = cpu_to_le16(0xFFFF); in ACL_to_cifs_posix()
3518 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBGetPosixACL()
3520 pSMB->MaxDataCount = cpu_to_le16(4000); in CIFSSMBGetPosixACL()
3526 pSMB->ParameterOffset = cpu_to_le16( in CIFSSMBGetPosixACL()
3533 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_PATH_INFORMATION); in CIFSSMBGetPosixACL()
3535 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSSMBGetPosixACL()
3537 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_POSIX_ACL); in CIFSSMBGetPosixACL()
3540 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBGetPosixACL()
3601 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBSetPosixACL()
3603 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBSetPosixACL()
3613 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBSetPosixACL()
3622 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBSetPosixACL()
3625 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_PATH_INFORMATION); in CIFSSMBSetPosixACL()
3626 pSMB->InformationLevel = cpu_to_le16(SMB_SET_POSIX_ACL); in CIFSSMBSetPosixACL()
3628 pSMB->DataCount = cpu_to_le16(data_count); in CIFSSMBSetPosixACL()
3630 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBSetPosixACL()
3634 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBSetPosixACL()
3670 pSMB->t2.MaxParameterCount = cpu_to_le16(4); in CIFSGetExtAttr()
3672 pSMB->t2.MaxDataCount = cpu_to_le16(4000); in CIFSGetExtAttr()
3678 pSMB->t2.ParameterOffset = cpu_to_le16(offsetof(struct smb_t2_qfi_req, in CIFSGetExtAttr()
3684 pSMB->t2.SubCommand = cpu_to_le16(TRANS2_QUERY_FILE_INFORMATION); in CIFSGetExtAttr()
3686 pSMB->t2.TotalParameterCount = cpu_to_le16(params); in CIFSGetExtAttr()
3688 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_ATTR_FLAGS); in CIFSGetExtAttr()
3692 pSMB->t2.ByteCount = cpu_to_le16(byte_count); in CIFSGetExtAttr()
3765 pSMB->SubCommand = cpu_to_le16(sub_command); in smb_init_nttransact()
3848 pSMB->ByteCount = cpu_to_le16(11); /* 3 bytes pad + 8 bytes parm */ in CIFSSMBGetCIFSACL()
3945 pSMB->SubCommand = cpu_to_le16(NT_TRANSACT_SET_SECURITY_DESC); in CIFSSMBSetCIFSACL()
3946 pSMB->ByteCount = cpu_to_le16(byte_count+data_count); in CIFSSMBSetCIFSACL()
4011 pSMB->ByteCount = cpu_to_le16(name_len); in SMBQueryInformation()
4064 pSMB->t2.MaxParameterCount = cpu_to_le16(4); in CIFSSMBQFileInfo()
4066 pSMB->t2.MaxDataCount = cpu_to_le16(CIFSMaxBufSize); in CIFSSMBQFileInfo()
4072 pSMB->t2.ParameterOffset = cpu_to_le16(offsetof(struct smb_t2_qfi_req, in CIFSSMBQFileInfo()
4078 pSMB->t2.SubCommand = cpu_to_le16(TRANS2_QUERY_FILE_INFORMATION); in CIFSSMBQFileInfo()
4080 pSMB->t2.TotalParameterCount = cpu_to_le16(params); in CIFSSMBQFileInfo()
4082 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_FILE_ALL_INFO); in CIFSSMBQFileInfo()
4086 pSMB->t2.ByteCount = cpu_to_le16(byte_count); in CIFSSMBQFileInfo()
4149 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBQPathInfo()
4151 pSMB->MaxDataCount = cpu_to_le16(4000); in CIFSSMBQPathInfo()
4157 pSMB->ParameterOffset = cpu_to_le16(offsetof( in CIFSSMBQPathInfo()
4163 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_PATH_INFORMATION); in CIFSSMBQPathInfo()
4165 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSSMBQPathInfo()
4168 pSMB->InformationLevel = cpu_to_le16(SMB_INFO_STANDARD); in CIFSSMBQPathInfo()
4170 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_FILE_ALL_INFO); in CIFSSMBQPathInfo()
4173 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBQPathInfo()
4233 pSMB->t2.MaxParameterCount = cpu_to_le16(4); in CIFSSMBUnixQFileInfo()
4235 pSMB->t2.MaxDataCount = cpu_to_le16(CIFSMaxBufSize); in CIFSSMBUnixQFileInfo()
4241 pSMB->t2.ParameterOffset = cpu_to_le16(offsetof(struct smb_t2_qfi_req, in CIFSSMBUnixQFileInfo()
4247 pSMB->t2.SubCommand = cpu_to_le16(TRANS2_QUERY_FILE_INFORMATION); in CIFSSMBUnixQFileInfo()
4249 pSMB->t2.TotalParameterCount = cpu_to_le16(params); in CIFSSMBUnixQFileInfo()
4251 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_FILE_UNIX_BASIC); in CIFSSMBUnixQFileInfo()
4255 pSMB->t2.ByteCount = cpu_to_le16(byte_count); in CIFSSMBUnixQFileInfo()
4318 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBUnixQPathInfo()
4320 pSMB->MaxDataCount = cpu_to_le16(4000); in CIFSSMBUnixQPathInfo()
4326 pSMB->ParameterOffset = cpu_to_le16(offsetof( in CIFSSMBUnixQPathInfo()
4332 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_PATH_INFORMATION); in CIFSSMBUnixQPathInfo()
4334 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSSMBUnixQPathInfo()
4336 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_FILE_UNIX_BASIC); in CIFSSMBUnixQPathInfo()
4339 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBUnixQPathInfo()
4429 pSMB->MaxParameterCount = cpu_to_le16(10); in CIFSFindFirst()
4430 pSMB->MaxDataCount = cpu_to_le16(CIFSMaxBufSize & 0xFFFFFF00); in CIFSFindFirst()
4437 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSFindFirst()
4439 pSMB->ParameterOffset = cpu_to_le16( in CIFSFindFirst()
4446 pSMB->SubCommand = cpu_to_le16(TRANS2_FIND_FIRST); in CIFSFindFirst()
4448 cpu_to_le16(ATTR_READONLY | ATTR_HIDDEN | ATTR_SYSTEM | in CIFSFindFirst()
4450 pSMB->SearchCount = cpu_to_le16(CIFSMaxBufSize/sizeof(FILE_UNIX_INFO)); in CIFSFindFirst()
4451 pSMB->SearchFlags = cpu_to_le16(search_flags); in CIFSFindFirst()
4452 pSMB->InformationLevel = cpu_to_le16(psrch_inf->info_level); in CIFSFindFirst()
4457 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSFindFirst()
4548 pSMB->MaxParameterCount = cpu_to_le16(8); in CIFSFindNext()
4549 pSMB->MaxDataCount = cpu_to_le16(CIFSMaxBufSize & 0xFFFFFF00); in CIFSFindNext()
4555 pSMB->ParameterOffset = cpu_to_le16( in CIFSFindNext()
4561 pSMB->SubCommand = cpu_to_le16(TRANS2_FIND_NEXT); in CIFSFindNext()
4564 cpu_to_le16(CIFSMaxBufSize / sizeof(FILE_UNIX_INFO)); in CIFSFindNext()
4565 pSMB->InformationLevel = cpu_to_le16(psrch_inf->info_level); in CIFSFindNext()
4567 pSMB->SearchFlags = cpu_to_le16(search_flags); in CIFSFindNext()
4582 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSFindNext()
4585 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSFindNext()
4725 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSGetSrvInodeNumber()
4727 pSMB->MaxDataCount = cpu_to_le16(4000); in CIFSGetSrvInodeNumber()
4733 pSMB->ParameterOffset = cpu_to_le16(offsetof( in CIFSGetSrvInodeNumber()
4739 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_PATH_INFORMATION); in CIFSGetSrvInodeNumber()
4741 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSGetSrvInodeNumber()
4743 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_FILE_INTERNAL_INFO); in CIFSGetSrvInodeNumber()
4746 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSGetSrvInodeNumber()
4814 if (ref->VersionNumber != cpu_to_le16(3)) { in parse_DFS_referrals()
4953 pSMB->MaxDataCount = cpu_to_le16(4000); in CIFSGetDFSRefer()
4959 pSMB->ParameterOffset = cpu_to_le16(offsetof( in CIFSGetDFSRefer()
4963 pSMB->SubCommand = cpu_to_le16(TRANS2_GET_DFS_REFERRAL); in CIFSGetDFSRefer()
4965 pSMB->ParameterCount = cpu_to_le16(params); in CIFSGetDFSRefer()
4967 pSMB->MaxReferralLevel = cpu_to_le16(3); in CIFSGetDFSRefer()
4969 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSGetDFSRefer()
5024 pSMB->MaxParameterCount = cpu_to_le16(2); in SMBOldQFSInfo()
5025 pSMB->MaxDataCount = cpu_to_le16(1000); in SMBOldQFSInfo()
5032 pSMB->TotalParameterCount = cpu_to_le16(params); in SMBOldQFSInfo()
5034 pSMB->ParameterOffset = cpu_to_le16(offsetof( in SMBOldQFSInfo()
5040 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_FS_INFORMATION); in SMBOldQFSInfo()
5041 pSMB->InformationLevel = cpu_to_le16(SMB_INFO_ALLOCATION); in SMBOldQFSInfo()
5043 pSMB->ByteCount = cpu_to_le16(byte_count); in SMBOldQFSInfo()
5104 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBQFSInfo()
5105 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBQFSInfo()
5112 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSSMBQFSInfo()
5114 pSMB->ParameterOffset = cpu_to_le16(offsetof( in CIFSSMBQFSInfo()
5120 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_FS_INFORMATION); in CIFSSMBQFSInfo()
5121 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_FS_SIZE_INFO); in CIFSSMBQFSInfo()
5123 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBQFSInfo()
5183 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBQFSAttributeInfo()
5185 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBQFSAttributeInfo()
5192 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSSMBQFSAttributeInfo()
5194 pSMB->ParameterOffset = cpu_to_le16(offsetof( in CIFSSMBQFSAttributeInfo()
5200 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_FS_INFORMATION); in CIFSSMBQFSAttributeInfo()
5201 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_FS_ATTRIBUTE_INFO); in CIFSSMBQFSAttributeInfo()
5203 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBQFSAttributeInfo()
5253 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBQFSDeviceInfo()
5255 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBQFSDeviceInfo()
5262 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSSMBQFSDeviceInfo()
5264 pSMB->ParameterOffset = cpu_to_le16(offsetof( in CIFSSMBQFSDeviceInfo()
5271 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_FS_INFORMATION); in CIFSSMBQFSDeviceInfo()
5272 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_FS_DEVICE_INFO); in CIFSSMBQFSDeviceInfo()
5274 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBQFSDeviceInfo()
5326 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBQFSUnixInfo()
5328 pSMB->MaxDataCount = cpu_to_le16(100); in CIFSSMBQFSUnixInfo()
5335 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBQFSUnixInfo()
5337 pSMB->ParameterOffset = cpu_to_le16(offsetof(struct in CIFSSMBQFSUnixInfo()
5341 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_FS_INFORMATION); in CIFSSMBQFSUnixInfo()
5342 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_CIFS_UNIX_INFO); in CIFSSMBQFSUnixInfo()
5344 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBQFSUnixInfo()
5402 pSMB->MaxParameterCount = cpu_to_le16(4); in CIFSSMBSetFSUnixInfo()
5404 pSMB->MaxDataCount = cpu_to_le16(100); in CIFSSMBSetFSUnixInfo()
5407 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_FS_INFORMATION); in CIFSSMBSetFSUnixInfo()
5410 pSMB->DataCount = cpu_to_le16(12); in CIFSSMBSetFSUnixInfo()
5411 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBSetFSUnixInfo()
5414 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBSetFSUnixInfo()
5415 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBSetFSUnixInfo()
5419 pSMB->InformationLevel = cpu_to_le16(SMB_SET_CIFS_UNIX_INFO); in CIFSSMBSetFSUnixInfo()
5422 pSMB->ClientUnixMajor = cpu_to_le16(CIFS_UNIX_MAJOR_VERSION); in CIFSSMBSetFSUnixInfo()
5423 pSMB->ClientUnixMinor = cpu_to_le16(CIFS_UNIX_MINOR_VERSION); in CIFSSMBSetFSUnixInfo()
5427 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBSetFSUnixInfo()
5471 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBQFSPosixInfo()
5473 pSMB->MaxDataCount = cpu_to_le16(100); in CIFSSMBQFSPosixInfo()
5480 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBQFSPosixInfo()
5482 pSMB->ParameterOffset = cpu_to_le16(offsetof(struct in CIFSSMBQFSPosixInfo()
5486 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_FS_INFORMATION); in CIFSSMBQFSPosixInfo()
5487 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_POSIX_FS_INFO); in CIFSSMBQFSPosixInfo()
5489 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBQFSPosixInfo()
5576 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBSetEOF()
5577 pSMB->MaxDataCount = cpu_to_le16(4100); in CIFSSMBSetEOF()
5589 cpu_to_le16(SMB_SET_FILE_ALLOCATION_INFO2); in CIFSSMBSetEOF()
5592 cpu_to_le16(SMB_SET_FILE_ALLOCATION_INFO); in CIFSSMBSetEOF()
5596 cpu_to_le16(SMB_SET_FILE_END_OF_FILE_INFO2); in CIFSSMBSetEOF()
5599 cpu_to_le16(SMB_SET_FILE_END_OF_FILE_INFO); in CIFSSMBSetEOF()
5605 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBSetEOF()
5606 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBSetEOF()
5609 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_PATH_INFORMATION); in CIFSSMBSetEOF()
5611 pSMB->DataCount = cpu_to_le16(data_count); in CIFSSMBSetEOF()
5613 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBSetEOF()
5618 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBSetEOF()
5648 pSMB->hdr.Pid = cpu_to_le16((__u16)cfile->pid); in CIFSSMBSetFileSize()
5649 pSMB->hdr.PidHigh = cpu_to_le16((__u16)(cfile->pid >> 16)); in CIFSSMBSetFileSize()
5661 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBSetFileSize()
5663 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBSetFileSize()
5666 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_FILE_INFORMATION); in CIFSSMBSetFileSize()
5668 pSMB->DataCount = cpu_to_le16(count); in CIFSSMBSetFileSize()
5669 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBSetFileSize()
5672 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBSetFileSize()
5676 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBSetFileSize()
5682 cpu_to_le16(SMB_SET_FILE_ALLOCATION_INFO2); in CIFSSMBSetFileSize()
5685 cpu_to_le16(SMB_SET_FILE_ALLOCATION_INFO); in CIFSSMBSetFileSize()
5689 cpu_to_le16(SMB_SET_FILE_END_OF_FILE_INFO2); in CIFSSMBSetFileSize()
5692 cpu_to_le16(SMB_SET_FILE_END_OF_FILE_INFO); in CIFSSMBSetFileSize()
5696 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBSetFileSize()
5730 pSMB->hdr.Pid = cpu_to_le16((__u16)pid_of_opener); in CIFSSMBSetFileInfo()
5731 pSMB->hdr.PidHigh = cpu_to_le16((__u16)(pid_of_opener >> 16)); in CIFSSMBSetFileInfo()
5746 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBSetFileInfo()
5748 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBSetFileInfo()
5751 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_FILE_INFORMATION); in CIFSSMBSetFileInfo()
5753 pSMB->DataCount = cpu_to_le16(count); in CIFSSMBSetFileInfo()
5754 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBSetFileInfo()
5757 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBSetFileInfo()
5758 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBSetFileInfo()
5761 pSMB->InformationLevel = cpu_to_le16(SMB_SET_FILE_BASIC_INFO2); in CIFSSMBSetFileInfo()
5763 pSMB->InformationLevel = cpu_to_le16(SMB_SET_FILE_BASIC_INFO); in CIFSSMBSetFileInfo()
5766 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBSetFileInfo()
5794 pSMB->hdr.Pid = cpu_to_le16((__u16)pid_of_opener); in CIFSSMBSetFileDisposition()
5795 pSMB->hdr.PidHigh = cpu_to_le16((__u16)(pid_of_opener >> 16)); in CIFSSMBSetFileDisposition()
5809 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBSetFileDisposition()
5811 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBSetFileDisposition()
5814 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_FILE_INFORMATION); in CIFSSMBSetFileDisposition()
5816 pSMB->DataCount = cpu_to_le16(count); in CIFSSMBSetFileDisposition()
5817 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBSetFileDisposition()
5820 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBSetFileDisposition()
5821 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBSetFileDisposition()
5823 pSMB->InformationLevel = cpu_to_le16(SMB_SET_FILE_DISPOSITION_INFO); in CIFSSMBSetFileDisposition()
5826 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBSetFileDisposition()
5870 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBSetPathInfo()
5872 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBSetPathInfo()
5882 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBSetPathInfo()
5883 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBSetPathInfo()
5886 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_PATH_INFORMATION); in CIFSSMBSetPathInfo()
5889 pSMB->DataCount = cpu_to_le16(count); in CIFSSMBSetPathInfo()
5890 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBSetPathInfo()
5894 pSMB->InformationLevel = cpu_to_le16(SMB_SET_FILE_BASIC_INFO2); in CIFSSMBSetPathInfo()
5896 pSMB->InformationLevel = cpu_to_le16(SMB_SET_FILE_BASIC_INFO); in CIFSSMBSetPathInfo()
5900 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBSetPathInfo()
5948 pSMB->attr = cpu_to_le16(dos_attrs);
5951 pSMB->ByteCount = cpu_to_le16(name_len + 1);
6029 pSMB->hdr.Pid = cpu_to_le16((__u16)pid_of_opener); in CIFSSMBUnixSetFileInfo()
6030 pSMB->hdr.PidHigh = cpu_to_le16((__u16)(pid_of_opener >> 16)); in CIFSSMBUnixSetFileInfo()
6046 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBUnixSetFileInfo()
6048 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBUnixSetFileInfo()
6051 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_FILE_INFORMATION); in CIFSSMBUnixSetFileInfo()
6053 pSMB->DataCount = cpu_to_le16(count); in CIFSSMBUnixSetFileInfo()
6054 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBUnixSetFileInfo()
6057 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBUnixSetFileInfo()
6058 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBUnixSetFileInfo()
6060 pSMB->InformationLevel = cpu_to_le16(SMB_SET_FILE_UNIX_BASIC); in CIFSSMBUnixSetFileInfo()
6063 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBUnixSetFileInfo()
6113 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBUnixSetPathInfo()
6115 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBUnixSetPathInfo()
6128 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBUnixSetPathInfo()
6129 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBUnixSetPathInfo()
6132 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_PATH_INFORMATION); in CIFSSMBUnixSetPathInfo()
6134 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBUnixSetPathInfo()
6135 pSMB->DataCount = cpu_to_le16(count); in CIFSSMBUnixSetPathInfo()
6138 pSMB->InformationLevel = cpu_to_le16(SMB_SET_FILE_UNIX_BASIC); in CIFSSMBUnixSetPathInfo()
6144 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBUnixSetPathInfo()
6206 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBQAllEAs()
6208 pSMB->MaxDataCount = cpu_to_le16(CIFSMaxBufSize); in CIFSSMBQAllEAs()
6214 pSMB->ParameterOffset = cpu_to_le16(offsetof( in CIFSSMBQAllEAs()
6220 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_PATH_INFORMATION); in CIFSSMBQAllEAs()
6222 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSSMBQAllEAs()
6224 pSMB->InformationLevel = cpu_to_le16(SMB_INFO_QUERY_ALL_EAS); in CIFSSMBQAllEAs()
6227 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBQAllEAs()
6396 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBSetEA()
6398 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBSetEA()
6408 cpu_to_le16(SMB_SET_FILE_EA); in CIFSSMBSetEA()
6413 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBSetEA()
6414 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBSetEA()
6417 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_PATH_INFORMATION); in CIFSSMBSetEA()
6419 pSMB->DataCount = cpu_to_le16(count); in CIFSSMBSetEA()
6428 parm_data->list[0].value_len = cpu_to_le16(ea_value_len); in CIFSSMBSetEA()
6440 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBSetEA()
6444 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBSetEA()
6507 pSMB->SubCommand = cpu_to_le16(NT_TRANSACT_NOTIFY_CHANGE); in CIFSSMBNotify()