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()
818 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSPOSIXDelFile()
831 pRqD->type = cpu_to_le16(type); in CIFSPOSIXDelFile()
832 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSPOSIXDelFile()
833 pSMB->DataOffset = cpu_to_le16(offset); in CIFSPOSIXDelFile()
836 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_PATH_INFORMATION); in CIFSPOSIXDelFile()
839 pSMB->DataCount = cpu_to_le16(sizeof(struct unlink_psx_rq)); in CIFSPOSIXDelFile()
840 pSMB->TotalDataCount = cpu_to_le16(sizeof(struct unlink_psx_rq)); in CIFSPOSIXDelFile()
841 pSMB->ParameterCount = cpu_to_le16(params); in CIFSPOSIXDelFile()
843 pSMB->InformationLevel = cpu_to_le16(SMB_POSIX_UNLINK); in CIFSPOSIXDelFile()
846 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSPOSIXDelFile()
890 cpu_to_le16(ATTR_READONLY | ATTR_HIDDEN | ATTR_SYSTEM); in CIFSSMBDelFile()
893 pSMB->ByteCount = cpu_to_le16(name_len + 1); in CIFSSMBDelFile()
939 pSMB->ByteCount = cpu_to_le16(name_len + 1); in CIFSSMBRmDir()
984 pSMB->ByteCount = cpu_to_le16(name_len + 1); in CIFSSMBMkDir()
1034 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSPOSIXCreate()
1035 pSMB->MaxDataCount = cpu_to_le16(1000); /* large enough */ in CIFSPOSIXCreate()
1045 pdata->Level = cpu_to_le16(SMB_QUERY_FILE_UNIX_BASIC); in CIFSPOSIXCreate()
1049 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSPOSIXCreate()
1050 pSMB->DataOffset = cpu_to_le16(offset); in CIFSPOSIXCreate()
1053 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_PATH_INFORMATION); in CIFSPOSIXCreate()
1056 pSMB->DataCount = cpu_to_le16(count); in CIFSPOSIXCreate()
1057 pSMB->ParameterCount = cpu_to_le16(params); in CIFSPOSIXCreate()
1060 pSMB->InformationLevel = cpu_to_le16(SMB_POSIX_OPEN); in CIFSPOSIXCreate()
1063 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSPOSIXCreate()
1091 if (psx_rsp->ReturnedLevel != cpu_to_le16(SMB_QUERY_FILE_UNIX_BASIC)) { in CIFSPOSIXCreate()
1200 pSMB->OpenFlags = cpu_to_le16(REQ_OPLOCK); in SMBLegacyOpen()
1202 pSMB->OpenFlags = cpu_to_le16(REQ_BATCHOPLOCK); in SMBLegacyOpen()
1204 pSMB->OpenFlags |= cpu_to_le16(REQ_MORE_INFO); in SMBLegacyOpen()
1205 pSMB->Mode = cpu_to_le16(access_flags_to_smbopen_mode(access_flags)); in SMBLegacyOpen()
1206 pSMB->Mode |= cpu_to_le16(0x40); /* deny none */ in SMBLegacyOpen()
1212 pSMB->FileAttributes = cpu_to_le16(ATTR_SYSTEM); in SMBLegacyOpen()
1214 pSMB->FileAttributes = cpu_to_le16(0/*ATTR_NORMAL*/); in SMBLegacyOpen()
1217 pSMB->FileAttributes |= cpu_to_le16(ATTR_READONLY); in SMBLegacyOpen()
1224 pSMB->Sattr = cpu_to_le16(ATTR_HIDDEN | ATTR_SYSTEM | ATTR_DIRECTORY); in SMBLegacyOpen()
1225 pSMB->OpenFunction = cpu_to_le16(convert_disposition(openDisposition)); in SMBLegacyOpen()
1229 pSMB->ByteCount = cpu_to_le16(count); in SMBLegacyOpen()
1307 req->NameLength = cpu_to_le16(name_len); in CIFS_open()
1315 req->NameLength = cpu_to_le16(name_len); in CIFS_open()
1357 req->ByteCount = cpu_to_le16(count); in CIFS_open()
1623 smb->hdr.Pid = cpu_to_le16((__u16)rdata->pid); in cifs_async_readv()
1624 smb->hdr.PidHigh = cpu_to_le16((__u16)(rdata->pid >> 16)); in cifs_async_readv()
1632 smb->MaxCount = cpu_to_le16(rdata->bytes & 0xFFFF); in cifs_async_readv()
1693 pSMB->hdr.Pid = cpu_to_le16((__u16)pid); in CIFSSMBRead()
1694 pSMB->hdr.PidHigh = cpu_to_le16((__u16)(pid >> 16)); in CIFSSMBRead()
1707 pSMB->MaxCount = cpu_to_le16(count & 0xFFFF); in CIFSSMBRead()
1807 pSMB->hdr.Pid = cpu_to_le16((__u16)pid); in CIFSSMBWrite()
1808 pSMB->hdr.PidHigh = cpu_to_le16((__u16)(pid >> 16)); in CIFSSMBWrite()
1838 cpu_to_le16(offsetof(struct smb_com_write_req, Data) - 4); in CIFSSMBWrite()
1856 pSMB->DataLengthLow = cpu_to_le16(bytes_sent & 0xFFFF); in CIFSSMBWrite()
1857 pSMB->DataLengthHigh = cpu_to_le16(bytes_sent >> 16); in CIFSSMBWrite()
1861 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBWrite()
1866 pSMBW->ByteCount = cpu_to_le16(byte_count); in CIFSSMBWrite()
2117 smb->hdr.Pid = cpu_to_le16((__u16)wdata->pid); in cifs_async_writev()
2118 smb->hdr.PidHigh = cpu_to_le16((__u16)(wdata->pid >> 16)); in cifs_async_writev()
2130 cpu_to_le16(offsetof(struct smb_com_write_req, Data) - 4); in cifs_async_writev()
2146 smb->DataLengthLow = cpu_to_le16(wdata->bytes & 0xFFFF); in cifs_async_writev()
2147 smb->DataLengthHigh = cpu_to_le16(wdata->bytes >> 16); in cifs_async_writev()
2207 pSMB->hdr.Pid = cpu_to_le16((__u16)pid); in CIFSSMBWrite2()
2208 pSMB->hdr.PidHigh = cpu_to_le16((__u16)(pid >> 16)); in CIFSSMBWrite2()
2224 cpu_to_le16(offsetof(struct smb_com_write_req, Data) - 4); in CIFSSMBWrite2()
2226 pSMB->DataLengthLow = cpu_to_le16(count & 0xFFFF); in CIFSSMBWrite2()
2227 pSMB->DataLengthHigh = cpu_to_le16(count >> 16); in CIFSSMBWrite2()
2235 pSMB->ByteCount = cpu_to_le16(count + 1); in CIFSSMBWrite2()
2239 pSMBW->ByteCount = cpu_to_le16(count + 5); in CIFSSMBWrite2()
2297 pSMB->NumberOfLocks = cpu_to_le16(num_lock); in cifs_lockv()
2298 pSMB->NumberOfUnlocks = cpu_to_le16(num_unlock); in cifs_lockv()
2305 pSMB->ByteCount = cpu_to_le16(count); in cifs_lockv()
2353 pSMB->NumberOfLocks = cpu_to_le16(numLock); in CIFSSMBLock()
2354 pSMB->NumberOfUnlocks = cpu_to_le16(numUnlock); in CIFSSMBLock()
2361 pSMB->Locks[0].Pid = cpu_to_le16(netpid); in CIFSSMBLock()
2373 pSMB->ByteCount = cpu_to_le16(count); in CIFSSMBLock()
2427 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBPosixLock()
2428 pSMB->MaxDataCount = cpu_to_le16(1000); /* BB find max SMB from sess */ in CIFSSMBPosixLock()
2432 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_FILE_INFORMATION); in CIFSSMBPosixLock()
2434 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_FILE_INFORMATION); in CIFSSMBPosixLock()
2436 pSMB->DataCount = cpu_to_le16(count); in CIFSSMBPosixLock()
2437 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBPosixLock()
2440 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBPosixLock()
2444 parm_data->lock_type = cpu_to_le16(lock_type); in CIFSSMBPosixLock()
2447 parm_data->lock_flags = cpu_to_le16(1); in CIFSSMBPosixLock()
2456 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBPosixLock()
2458 pSMB->InformationLevel = cpu_to_le16(SMB_SET_POSIX_LOCK); in CIFSSMBPosixLock()
2461 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBPosixLock()
2495 if (parm_data->lock_type == cpu_to_le16(CIFS_UNLCK)) in CIFSSMBPosixLock()
2499 cpu_to_le16(CIFS_RDLCK)) in CIFSSMBPosixLock()
2502 cpu_to_le16(CIFS_WRLCK)) in CIFSSMBPosixLock()
2601 cpu_to_le16(ATTR_READONLY | ATTR_HIDDEN | ATTR_SYSTEM | in CIFSSMBRename()
2633 pSMB->ByteCount = cpu_to_le16(count); in CIFSSMBRename()
2680 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBRenameOpenFile()
2681 pSMB->MaxDataCount = cpu_to_le16(1000); /* BB find max SMB from sess */ in CIFSSMBRenameOpenFile()
2684 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_FILE_INFORMATION); in CIFSSMBRenameOpenFile()
2686 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBRenameOpenFile()
2688 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBRenameOpenFile()
2689 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBRenameOpenFile()
2708 pSMB->DataCount = cpu_to_le16(count); in CIFSSMBRenameOpenFile()
2712 cpu_to_le16(SMB_SET_FILE_RENAME_INFORMATION); in CIFSSMBRenameOpenFile()
2715 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBRenameOpenFile()
2753 pSMB->Flags = cpu_to_le16(flags & COPY_TREE); in CIFSSMBCopy()
2783 pSMB->ByteCount = cpu_to_le16(count); in CIFSSMBCopy()
2857 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSUnixCreateSymLink()
2859 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSUnixCreateSymLink()
2862 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_PATH_INFORMATION); in CIFSUnixCreateSymLink()
2864 pSMB->DataCount = cpu_to_le16(name_len_target); in CIFSUnixCreateSymLink()
2865 pSMB->ParameterCount = cpu_to_le16(params); in CIFSUnixCreateSymLink()
2868 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSUnixCreateSymLink()
2869 pSMB->DataOffset = cpu_to_le16(offset); in CIFSUnixCreateSymLink()
2870 pSMB->InformationLevel = cpu_to_le16(SMB_SET_FILE_UNIX_LINK); in CIFSUnixCreateSymLink()
2873 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSUnixCreateSymLink()
2944 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSUnixCreateHardLink()
2946 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSUnixCreateHardLink()
2949 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_PATH_INFORMATION); in CIFSUnixCreateHardLink()
2951 pSMB->ParameterCount = cpu_to_le16(params); in CIFSUnixCreateHardLink()
2953 pSMB->DataCount = cpu_to_le16(name_len_target); in CIFSUnixCreateHardLink()
2955 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSUnixCreateHardLink()
2956 pSMB->DataOffset = cpu_to_le16(offset); in CIFSUnixCreateHardLink()
2957 pSMB->InformationLevel = cpu_to_le16(SMB_SET_FILE_UNIX_HLINK); in CIFSUnixCreateHardLink()
2960 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSUnixCreateHardLink()
2997 cpu_to_le16(ATTR_READONLY | ATTR_HIDDEN | ATTR_SYSTEM | in CIFSCreateHardLink()
2999 pSMB->Flags = cpu_to_le16(CREATE_HARD_LINK); in CIFSCreateHardLink()
3034 pSMB->ByteCount = cpu_to_le16(count); in CIFSCreateHardLink()
3086 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBUnixQuerySymLink()
3087 pSMB->MaxDataCount = cpu_to_le16(CIFSMaxBufSize); in CIFSSMBUnixQuerySymLink()
3093 pSMB->ParameterOffset = cpu_to_le16(offsetof( in CIFSSMBUnixQuerySymLink()
3099 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_PATH_INFORMATION); in CIFSSMBUnixQuerySymLink()
3101 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSSMBUnixQuerySymLink()
3103 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_FILE_UNIX_LINK); in CIFSSMBUnixQuerySymLink()
3106 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBUnixQuerySymLink()
3188 pSMB->SubCommand = cpu_to_le16(NT_TRANSACT_IOCTL); in CIFSSMBQuerySymLink()
3292 pSMB->compression_state = cpu_to_le16(COMPRESSION_FORMAT_DEFAULT); in CIFSSMB_set_compression()
3306 pSMB->SubCommand = cpu_to_le16(NT_TRANSACT_IOCTL); in CIFSSMB_set_compression()
3313 pSMB->ByteCount = cpu_to_le16(5); in CIFSSMB_set_compression()
3338 ace->e_perm = cpu_to_le16(cifs_ace->cifs_e_perm); in cifs_convert_ace()
3339 ace->e_tag = cpu_to_le16(cifs_ace->cifs_e_tag); in cifs_convert_ace()
3446 cifs_acl->version = cpu_to_le16(1); in ACL_to_cifs_posix()
3448 cifs_acl->access_entry_count = cpu_to_le16(count); in ACL_to_cifs_posix()
3449 cifs_acl->default_entry_count = cpu_to_le16(0xFFFF); in ACL_to_cifs_posix()
3451 cifs_acl->default_entry_count = cpu_to_le16(count); in ACL_to_cifs_posix()
3452 cifs_acl->access_entry_count = cpu_to_le16(0xFFFF); in ACL_to_cifs_posix()
3512 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBGetPosixACL()
3514 pSMB->MaxDataCount = cpu_to_le16(4000); in CIFSSMBGetPosixACL()
3520 pSMB->ParameterOffset = cpu_to_le16( in CIFSSMBGetPosixACL()
3527 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_PATH_INFORMATION); in CIFSSMBGetPosixACL()
3529 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSSMBGetPosixACL()
3531 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_POSIX_ACL); in CIFSSMBGetPosixACL()
3534 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBGetPosixACL()
3595 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBSetPosixACL()
3597 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBSetPosixACL()
3607 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBSetPosixACL()
3616 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBSetPosixACL()
3619 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_PATH_INFORMATION); in CIFSSMBSetPosixACL()
3620 pSMB->InformationLevel = cpu_to_le16(SMB_SET_POSIX_ACL); in CIFSSMBSetPosixACL()
3622 pSMB->DataCount = cpu_to_le16(data_count); in CIFSSMBSetPosixACL()
3624 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBSetPosixACL()
3628 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBSetPosixACL()
3664 pSMB->t2.MaxParameterCount = cpu_to_le16(4); in CIFSGetExtAttr()
3666 pSMB->t2.MaxDataCount = cpu_to_le16(4000); in CIFSGetExtAttr()
3672 pSMB->t2.ParameterOffset = cpu_to_le16(offsetof(struct smb_t2_qfi_req, in CIFSGetExtAttr()
3678 pSMB->t2.SubCommand = cpu_to_le16(TRANS2_QUERY_FILE_INFORMATION); in CIFSGetExtAttr()
3680 pSMB->t2.TotalParameterCount = cpu_to_le16(params); in CIFSGetExtAttr()
3682 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_ATTR_FLAGS); in CIFSGetExtAttr()
3686 pSMB->t2.ByteCount = cpu_to_le16(byte_count); in CIFSGetExtAttr()
3759 pSMB->SubCommand = cpu_to_le16(sub_command); in smb_init_nttransact()
3842 pSMB->ByteCount = cpu_to_le16(11); /* 3 bytes pad + 8 bytes parm */ in CIFSSMBGetCIFSACL()
3939 pSMB->SubCommand = cpu_to_le16(NT_TRANSACT_SET_SECURITY_DESC); in CIFSSMBSetCIFSACL()
3940 pSMB->ByteCount = cpu_to_le16(byte_count+data_count); in CIFSSMBSetCIFSACL()
4005 pSMB->ByteCount = cpu_to_le16(name_len); in SMBQueryInformation()
4058 pSMB->t2.MaxParameterCount = cpu_to_le16(4); in CIFSSMBQFileInfo()
4060 pSMB->t2.MaxDataCount = cpu_to_le16(CIFSMaxBufSize); in CIFSSMBQFileInfo()
4066 pSMB->t2.ParameterOffset = cpu_to_le16(offsetof(struct smb_t2_qfi_req, in CIFSSMBQFileInfo()
4072 pSMB->t2.SubCommand = cpu_to_le16(TRANS2_QUERY_FILE_INFORMATION); in CIFSSMBQFileInfo()
4074 pSMB->t2.TotalParameterCount = cpu_to_le16(params); in CIFSSMBQFileInfo()
4076 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_FILE_ALL_INFO); in CIFSSMBQFileInfo()
4080 pSMB->t2.ByteCount = cpu_to_le16(byte_count); in CIFSSMBQFileInfo()
4143 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBQPathInfo()
4145 pSMB->MaxDataCount = cpu_to_le16(4000); in CIFSSMBQPathInfo()
4151 pSMB->ParameterOffset = cpu_to_le16(offsetof( in CIFSSMBQPathInfo()
4157 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_PATH_INFORMATION); in CIFSSMBQPathInfo()
4159 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSSMBQPathInfo()
4162 pSMB->InformationLevel = cpu_to_le16(SMB_INFO_STANDARD); in CIFSSMBQPathInfo()
4164 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_FILE_ALL_INFO); in CIFSSMBQPathInfo()
4167 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBQPathInfo()
4227 pSMB->t2.MaxParameterCount = cpu_to_le16(4); in CIFSSMBUnixQFileInfo()
4229 pSMB->t2.MaxDataCount = cpu_to_le16(CIFSMaxBufSize); in CIFSSMBUnixQFileInfo()
4235 pSMB->t2.ParameterOffset = cpu_to_le16(offsetof(struct smb_t2_qfi_req, in CIFSSMBUnixQFileInfo()
4241 pSMB->t2.SubCommand = cpu_to_le16(TRANS2_QUERY_FILE_INFORMATION); in CIFSSMBUnixQFileInfo()
4243 pSMB->t2.TotalParameterCount = cpu_to_le16(params); in CIFSSMBUnixQFileInfo()
4245 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_FILE_UNIX_BASIC); in CIFSSMBUnixQFileInfo()
4249 pSMB->t2.ByteCount = cpu_to_le16(byte_count); in CIFSSMBUnixQFileInfo()
4312 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBUnixQPathInfo()
4314 pSMB->MaxDataCount = cpu_to_le16(4000); in CIFSSMBUnixQPathInfo()
4320 pSMB->ParameterOffset = cpu_to_le16(offsetof( in CIFSSMBUnixQPathInfo()
4326 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_PATH_INFORMATION); in CIFSSMBUnixQPathInfo()
4328 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSSMBUnixQPathInfo()
4330 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_FILE_UNIX_BASIC); in CIFSSMBUnixQPathInfo()
4333 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBUnixQPathInfo()
4423 pSMB->MaxParameterCount = cpu_to_le16(10); in CIFSFindFirst()
4424 pSMB->MaxDataCount = cpu_to_le16(CIFSMaxBufSize & 0xFFFFFF00); in CIFSFindFirst()
4431 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSFindFirst()
4433 pSMB->ParameterOffset = cpu_to_le16( in CIFSFindFirst()
4440 pSMB->SubCommand = cpu_to_le16(TRANS2_FIND_FIRST); in CIFSFindFirst()
4442 cpu_to_le16(ATTR_READONLY | ATTR_HIDDEN | ATTR_SYSTEM | in CIFSFindFirst()
4444 pSMB->SearchCount = cpu_to_le16(CIFSMaxBufSize/sizeof(FILE_UNIX_INFO)); in CIFSFindFirst()
4445 pSMB->SearchFlags = cpu_to_le16(search_flags); in CIFSFindFirst()
4446 pSMB->InformationLevel = cpu_to_le16(psrch_inf->info_level); in CIFSFindFirst()
4451 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSFindFirst()
4542 pSMB->MaxParameterCount = cpu_to_le16(8); in CIFSFindNext()
4543 pSMB->MaxDataCount = cpu_to_le16(CIFSMaxBufSize & 0xFFFFFF00); in CIFSFindNext()
4549 pSMB->ParameterOffset = cpu_to_le16( in CIFSFindNext()
4555 pSMB->SubCommand = cpu_to_le16(TRANS2_FIND_NEXT); in CIFSFindNext()
4558 cpu_to_le16(CIFSMaxBufSize / sizeof(FILE_UNIX_INFO)); in CIFSFindNext()
4559 pSMB->InformationLevel = cpu_to_le16(psrch_inf->info_level); in CIFSFindNext()
4561 pSMB->SearchFlags = cpu_to_le16(search_flags); in CIFSFindNext()
4576 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSFindNext()
4579 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSFindNext()
4719 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSGetSrvInodeNumber()
4721 pSMB->MaxDataCount = cpu_to_le16(4000); in CIFSGetSrvInodeNumber()
4727 pSMB->ParameterOffset = cpu_to_le16(offsetof( in CIFSGetSrvInodeNumber()
4733 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_PATH_INFORMATION); in CIFSGetSrvInodeNumber()
4735 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSGetSrvInodeNumber()
4737 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_FILE_INTERNAL_INFO); in CIFSGetSrvInodeNumber()
4740 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSGetSrvInodeNumber()
4808 if (ref->VersionNumber != cpu_to_le16(3)) { in parse_DFS_referrals()
4947 pSMB->MaxDataCount = cpu_to_le16(4000); in CIFSGetDFSRefer()
4953 pSMB->ParameterOffset = cpu_to_le16(offsetof( in CIFSGetDFSRefer()
4957 pSMB->SubCommand = cpu_to_le16(TRANS2_GET_DFS_REFERRAL); in CIFSGetDFSRefer()
4959 pSMB->ParameterCount = cpu_to_le16(params); in CIFSGetDFSRefer()
4961 pSMB->MaxReferralLevel = cpu_to_le16(3); in CIFSGetDFSRefer()
4963 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSGetDFSRefer()
5018 pSMB->MaxParameterCount = cpu_to_le16(2); in SMBOldQFSInfo()
5019 pSMB->MaxDataCount = cpu_to_le16(1000); in SMBOldQFSInfo()
5026 pSMB->TotalParameterCount = cpu_to_le16(params); in SMBOldQFSInfo()
5028 pSMB->ParameterOffset = cpu_to_le16(offsetof( in SMBOldQFSInfo()
5034 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_FS_INFORMATION); in SMBOldQFSInfo()
5035 pSMB->InformationLevel = cpu_to_le16(SMB_INFO_ALLOCATION); in SMBOldQFSInfo()
5037 pSMB->ByteCount = cpu_to_le16(byte_count); in SMBOldQFSInfo()
5098 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBQFSInfo()
5099 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBQFSInfo()
5106 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSSMBQFSInfo()
5108 pSMB->ParameterOffset = cpu_to_le16(offsetof( in CIFSSMBQFSInfo()
5114 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_FS_INFORMATION); in CIFSSMBQFSInfo()
5115 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_FS_SIZE_INFO); in CIFSSMBQFSInfo()
5117 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBQFSInfo()
5177 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBQFSAttributeInfo()
5179 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBQFSAttributeInfo()
5186 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSSMBQFSAttributeInfo()
5188 pSMB->ParameterOffset = cpu_to_le16(offsetof( in CIFSSMBQFSAttributeInfo()
5194 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_FS_INFORMATION); in CIFSSMBQFSAttributeInfo()
5195 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_FS_ATTRIBUTE_INFO); in CIFSSMBQFSAttributeInfo()
5197 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBQFSAttributeInfo()
5247 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBQFSDeviceInfo()
5249 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBQFSDeviceInfo()
5256 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSSMBQFSDeviceInfo()
5258 pSMB->ParameterOffset = cpu_to_le16(offsetof( in CIFSSMBQFSDeviceInfo()
5265 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_FS_INFORMATION); in CIFSSMBQFSDeviceInfo()
5266 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_FS_DEVICE_INFO); in CIFSSMBQFSDeviceInfo()
5268 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBQFSDeviceInfo()
5320 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBQFSUnixInfo()
5322 pSMB->MaxDataCount = cpu_to_le16(100); in CIFSSMBQFSUnixInfo()
5329 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBQFSUnixInfo()
5331 pSMB->ParameterOffset = cpu_to_le16(offsetof(struct in CIFSSMBQFSUnixInfo()
5335 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_FS_INFORMATION); in CIFSSMBQFSUnixInfo()
5336 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_CIFS_UNIX_INFO); in CIFSSMBQFSUnixInfo()
5338 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBQFSUnixInfo()
5396 pSMB->MaxParameterCount = cpu_to_le16(4); in CIFSSMBSetFSUnixInfo()
5398 pSMB->MaxDataCount = cpu_to_le16(100); in CIFSSMBSetFSUnixInfo()
5401 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_FS_INFORMATION); in CIFSSMBSetFSUnixInfo()
5404 pSMB->DataCount = cpu_to_le16(12); in CIFSSMBSetFSUnixInfo()
5405 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBSetFSUnixInfo()
5408 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBSetFSUnixInfo()
5409 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBSetFSUnixInfo()
5413 pSMB->InformationLevel = cpu_to_le16(SMB_SET_CIFS_UNIX_INFO); in CIFSSMBSetFSUnixInfo()
5416 pSMB->ClientUnixMajor = cpu_to_le16(CIFS_UNIX_MAJOR_VERSION); in CIFSSMBSetFSUnixInfo()
5417 pSMB->ClientUnixMinor = cpu_to_le16(CIFS_UNIX_MINOR_VERSION); in CIFSSMBSetFSUnixInfo()
5421 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBSetFSUnixInfo()
5465 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBQFSPosixInfo()
5467 pSMB->MaxDataCount = cpu_to_le16(100); in CIFSSMBQFSPosixInfo()
5474 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBQFSPosixInfo()
5476 pSMB->ParameterOffset = cpu_to_le16(offsetof(struct in CIFSSMBQFSPosixInfo()
5480 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_FS_INFORMATION); in CIFSSMBQFSPosixInfo()
5481 pSMB->InformationLevel = cpu_to_le16(SMB_QUERY_POSIX_FS_INFO); in CIFSSMBQFSPosixInfo()
5483 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBQFSPosixInfo()
5570 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBSetEOF()
5571 pSMB->MaxDataCount = cpu_to_le16(4100); in CIFSSMBSetEOF()
5583 cpu_to_le16(SMB_SET_FILE_ALLOCATION_INFO2); in CIFSSMBSetEOF()
5586 cpu_to_le16(SMB_SET_FILE_ALLOCATION_INFO); in CIFSSMBSetEOF()
5590 cpu_to_le16(SMB_SET_FILE_END_OF_FILE_INFO2); in CIFSSMBSetEOF()
5593 cpu_to_le16(SMB_SET_FILE_END_OF_FILE_INFO); in CIFSSMBSetEOF()
5599 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBSetEOF()
5600 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBSetEOF()
5603 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_PATH_INFORMATION); in CIFSSMBSetEOF()
5605 pSMB->DataCount = cpu_to_le16(data_count); in CIFSSMBSetEOF()
5607 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBSetEOF()
5612 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBSetEOF()
5642 pSMB->hdr.Pid = cpu_to_le16((__u16)cfile->pid); in CIFSSMBSetFileSize()
5643 pSMB->hdr.PidHigh = cpu_to_le16((__u16)(cfile->pid >> 16)); in CIFSSMBSetFileSize()
5655 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBSetFileSize()
5657 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBSetFileSize()
5660 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_FILE_INFORMATION); in CIFSSMBSetFileSize()
5662 pSMB->DataCount = cpu_to_le16(count); in CIFSSMBSetFileSize()
5663 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBSetFileSize()
5666 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBSetFileSize()
5670 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBSetFileSize()
5676 cpu_to_le16(SMB_SET_FILE_ALLOCATION_INFO2); in CIFSSMBSetFileSize()
5679 cpu_to_le16(SMB_SET_FILE_ALLOCATION_INFO); in CIFSSMBSetFileSize()
5683 cpu_to_le16(SMB_SET_FILE_END_OF_FILE_INFO2); in CIFSSMBSetFileSize()
5686 cpu_to_le16(SMB_SET_FILE_END_OF_FILE_INFO); in CIFSSMBSetFileSize()
5690 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBSetFileSize()
5724 pSMB->hdr.Pid = cpu_to_le16((__u16)pid_of_opener); in CIFSSMBSetFileInfo()
5725 pSMB->hdr.PidHigh = cpu_to_le16((__u16)(pid_of_opener >> 16)); in CIFSSMBSetFileInfo()
5740 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBSetFileInfo()
5742 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBSetFileInfo()
5745 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_FILE_INFORMATION); in CIFSSMBSetFileInfo()
5747 pSMB->DataCount = cpu_to_le16(count); in CIFSSMBSetFileInfo()
5748 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBSetFileInfo()
5751 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBSetFileInfo()
5752 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBSetFileInfo()
5755 pSMB->InformationLevel = cpu_to_le16(SMB_SET_FILE_BASIC_INFO2); in CIFSSMBSetFileInfo()
5757 pSMB->InformationLevel = cpu_to_le16(SMB_SET_FILE_BASIC_INFO); in CIFSSMBSetFileInfo()
5760 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBSetFileInfo()
5788 pSMB->hdr.Pid = cpu_to_le16((__u16)pid_of_opener); in CIFSSMBSetFileDisposition()
5789 pSMB->hdr.PidHigh = cpu_to_le16((__u16)(pid_of_opener >> 16)); in CIFSSMBSetFileDisposition()
5803 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBSetFileDisposition()
5805 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBSetFileDisposition()
5808 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_FILE_INFORMATION); in CIFSSMBSetFileDisposition()
5810 pSMB->DataCount = cpu_to_le16(count); in CIFSSMBSetFileDisposition()
5811 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBSetFileDisposition()
5814 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBSetFileDisposition()
5815 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBSetFileDisposition()
5817 pSMB->InformationLevel = cpu_to_le16(SMB_SET_FILE_DISPOSITION_INFO); in CIFSSMBSetFileDisposition()
5820 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBSetFileDisposition()
5864 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBSetPathInfo()
5866 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBSetPathInfo()
5876 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBSetPathInfo()
5877 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBSetPathInfo()
5880 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_PATH_INFORMATION); in CIFSSMBSetPathInfo()
5883 pSMB->DataCount = cpu_to_le16(count); in CIFSSMBSetPathInfo()
5884 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBSetPathInfo()
5888 pSMB->InformationLevel = cpu_to_le16(SMB_SET_FILE_BASIC_INFO2); in CIFSSMBSetPathInfo()
5890 pSMB->InformationLevel = cpu_to_le16(SMB_SET_FILE_BASIC_INFO); in CIFSSMBSetPathInfo()
5894 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBSetPathInfo()
5942 pSMB->attr = cpu_to_le16(dos_attrs);
5945 pSMB->ByteCount = cpu_to_le16(name_len + 1);
6023 pSMB->hdr.Pid = cpu_to_le16((__u16)pid_of_opener); in CIFSSMBUnixSetFileInfo()
6024 pSMB->hdr.PidHigh = cpu_to_le16((__u16)(pid_of_opener >> 16)); in CIFSSMBUnixSetFileInfo()
6040 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBUnixSetFileInfo()
6042 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBUnixSetFileInfo()
6045 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_FILE_INFORMATION); in CIFSSMBUnixSetFileInfo()
6047 pSMB->DataCount = cpu_to_le16(count); in CIFSSMBUnixSetFileInfo()
6048 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBUnixSetFileInfo()
6051 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBUnixSetFileInfo()
6052 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBUnixSetFileInfo()
6054 pSMB->InformationLevel = cpu_to_le16(SMB_SET_FILE_UNIX_BASIC); in CIFSSMBUnixSetFileInfo()
6057 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBUnixSetFileInfo()
6107 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBUnixSetPathInfo()
6109 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBUnixSetPathInfo()
6122 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBUnixSetPathInfo()
6123 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBUnixSetPathInfo()
6126 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_PATH_INFORMATION); in CIFSSMBUnixSetPathInfo()
6128 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBUnixSetPathInfo()
6129 pSMB->DataCount = cpu_to_le16(count); in CIFSSMBUnixSetPathInfo()
6132 pSMB->InformationLevel = cpu_to_le16(SMB_SET_FILE_UNIX_BASIC); in CIFSSMBUnixSetPathInfo()
6138 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBUnixSetPathInfo()
6200 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBQAllEAs()
6202 pSMB->MaxDataCount = cpu_to_le16(CIFSMaxBufSize); in CIFSSMBQAllEAs()
6208 pSMB->ParameterOffset = cpu_to_le16(offsetof( in CIFSSMBQAllEAs()
6214 pSMB->SubCommand = cpu_to_le16(TRANS2_QUERY_PATH_INFORMATION); in CIFSSMBQAllEAs()
6216 pSMB->TotalParameterCount = cpu_to_le16(params); in CIFSSMBQAllEAs()
6218 pSMB->InformationLevel = cpu_to_le16(SMB_INFO_QUERY_ALL_EAS); in CIFSSMBQAllEAs()
6221 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBQAllEAs()
6390 pSMB->MaxParameterCount = cpu_to_le16(2); in CIFSSMBSetEA()
6392 pSMB->MaxDataCount = cpu_to_le16(1000); in CIFSSMBSetEA()
6402 cpu_to_le16(SMB_SET_FILE_EA); in CIFSSMBSetEA()
6407 pSMB->ParameterOffset = cpu_to_le16(param_offset); in CIFSSMBSetEA()
6408 pSMB->DataOffset = cpu_to_le16(offset); in CIFSSMBSetEA()
6411 pSMB->SubCommand = cpu_to_le16(TRANS2_SET_PATH_INFORMATION); in CIFSSMBSetEA()
6413 pSMB->DataCount = cpu_to_le16(count); in CIFSSMBSetEA()
6422 parm_data->list[0].value_len = cpu_to_le16(ea_value_len); in CIFSSMBSetEA()
6434 pSMB->ParameterCount = cpu_to_le16(params); in CIFSSMBSetEA()
6438 pSMB->ByteCount = cpu_to_le16(byte_count); in CIFSSMBSetEA()
6501 pSMB->SubCommand = cpu_to_le16(NT_TRANSACT_NOTIFY_CHANGE); in CIFSSMBNotify()