Home
last modified time | relevance | path

Searched refs:pSMB (Results 1 – 7 of 7) sorted by relevance

/linux/fs/smb/client/
H A Dcifssmb.c331 static int validate_t2(struct smb_t2_rsp *pSMB) in validate_t2() argument
336 if (pSMB->hdr.WordCount < 10) in validate_t2()
340 if (get_unaligned_le16(&pSMB->t2_rsp.ParameterOffset) > 1024 || in validate_t2()
341 get_unaligned_le16(&pSMB->t2_rsp.DataOffset) > 1024) in validate_t2()
344 total_size = get_unaligned_le16(&pSMB->t2_rsp.ParameterCount); in validate_t2()
351 total_size += get_unaligned_le16(&pSMB->t2_rsp.DataCount); in validate_t2()
352 if (total_size > get_bcc(&pSMB->hdr) || in validate_t2()
358 cifs_dump_mem("Invalid transact2 SMB: ", (char *)pSMB, in validate_t2()
422 NEGOTIATE_REQ *pSMB; in CIFSSMBNegotiate() local
435 (void **) &pSMB, (voi in CIFSSMBNegotiate()
633 LOGOFF_ANDX_REQ *pSMB; CIFSSMBLogoff() local
687 TRANSACTION2_SPI_REQ *pSMB = NULL; CIFSPOSIXDelFile() local
763 DELETE_FILE_REQ *pSMB = NULL; CIFSSMBDelFile() local
807 DELETE_DIRECTORY_REQ *pSMB = NULL; CIFSSMBRmDir() local
852 CREATE_DIRECTORY_REQ *pSMB = NULL; CIFSSMBMkDir() local
897 TRANSACTION2_SPI_REQ *pSMB = NULL; CIFSPOSIXCreate() local
1080 OPENX_REQ *pSMB = NULL; SMBLegacyOpen() local
1454 READ_REQ *pSMB = NULL; CIFSSMBRead() local
1564 WRITE_REQ *pSMB = NULL; CIFSSMBWrite() local
1848 WRITE_REQ *pSMB = NULL; CIFSSMBWrite2() local
1953 LOCK_REQ *pSMB = NULL; cifs_lockv() local
2001 LOCK_REQ *pSMB = NULL; CIFSSMBLock() local
2069 struct smb_com_transaction2_sfi_req *pSMB = NULL; CIFSSMBPosixLock() local
2198 CLOSE_REQ *pSMB = NULL; CIFSSMBClose() local
2232 FLUSH_REQ *pSMB = NULL; CIFSSMBFlush() local
2256 RENAME_REQ *pSMB = NULL; CIFSSMBRename() local
2319 struct smb_com_transaction2_sfi_req *pSMB = NULL; CIFSSMBRenameOpenFile() local
2403 TRANSACTION2_SPI_REQ *pSMB = NULL; CIFSUnixCreateSymLink() local
2490 TRANSACTION2_SPI_REQ *pSMB = NULL; CIFSUnixCreateHardLink() local
2575 NT_RENAME_REQ *pSMB = NULL; CIFSCreateHardLink() local
2644 TRANSACTION2_QPI_REQ *pSMB = NULL; CIFSSMBUnixQuerySymLink() local
2988 struct smb_com_transaction_compr_ioctl_req *pSMB; CIFSSMB_set_compression() local
3217 TRANSACTION2_QPI_REQ *pSMB = NULL; cifs_do_get_acl() local
3307 struct smb_com_transaction2_spi_req *pSMB = NULL; cifs_do_set_acl() local
3399 struct smb_t2_qfi_req *pSMB = NULL; CIFSGetExtAttr() local
3492 struct smb_com_ntransact_req *pSMB; smb_init_nttransact() local
3574 QUERY_SEC_DESC_REQ *pSMB; CIFSSMBGetCIFSACL() local
3664 SET_SEC_DESC_REQ *pSMB = NULL; CIFSSMBSetCIFSACL() local
3727 QUERY_INFORMATION_REQ *pSMB; SMBQueryInformation() local
3792 struct smb_t2_qfi_req *pSMB = NULL; CIFSSMBQFileInfo() local
3863 TRANSACTION2_QPI_REQ *pSMB = NULL; CIFSSMBQPathInfo() local
3959 struct smb_t2_qfi_req *pSMB = NULL; CIFSSMBUnixQFileInfo() local
4030 TRANSACTION2_QPI_REQ *pSMB = NULL; CIFSSMBUnixQPathInfo() local
4112 TRANSACTION2_FFIRST_REQ *pSMB = NULL; CIFSFindFirst() local
4263 TRANSACTION2_FNEXT_REQ *pSMB = NULL; CIFSFindNext() local
4390 FINDCLOSE_REQ *pSMB = NULL; CIFSFindClose() local
4424 TRANSACTION2_QPI_REQ *pSMB = NULL; CIFSGetSrvInodeNumber() local
4516 TRANSACTION2_GET_DFS_REFER_REQ *pSMB = NULL; CIFSGetDFSRefer() local
4630 TRANSACTION2_QFSI_REQ *pSMB = NULL; SMBOldQFSInfo() local
4717 TRANSACTION2_QFSI_REQ *pSMB = NULL; CIFSSMBQFSInfo() local
4803 TRANSACTION2_QFSI_REQ *pSMB = NULL; CIFSSMBQFSAttributeInfo() local
4873 TRANSACTION2_QFSI_REQ *pSMB = NULL; CIFSSMBQFSDeviceInfo() local
4944 TRANSACTION2_QFSI_REQ *pSMB = NULL; CIFSSMBQFSUnixInfo() local
5014 TRANSACTION2_SETFSI_REQ *pSMB = NULL; CIFSSMBSetFSUnixInfo() local
5089 TRANSACTION2_QFSI_REQ *pSMB = NULL; CIFSSMBQFSPosixInfo() local
5189 struct smb_com_transaction2_spi_req *pSMB = NULL; CIFSSMBSetEOF() local
5277 struct smb_com_transaction2_sfi_req *pSMB = NULL; CIFSSMBSetFileSize() local
5357 SETATTR_REQ *pSMB; SMBSetInformation() local
5418 struct smb_com_transaction2_sfi_req *pSMB = NULL; CIFSSMBSetFileInfo() local
5483 struct smb_com_transaction2_sfi_req *pSMB = NULL; CIFSSMBSetFileDisposition() local
5575 TRANSACTION2_SPI_REQ *pSMB = NULL; CIFSSMBSetPathInfo() local
5704 struct smb_com_transaction2_sfi_req *pSMB = NULL; CIFSSMBUnixSetFileInfo() local
5771 TRANSACTION2_SPI_REQ *pSMB = NULL; CIFSSMBUnixSetPathInfo() local
5857 TRANSACTION2_QPI_REQ *pSMB = NULL; CIFSSMBQAllEAs() local
6042 struct smb_com_transaction2_spi_req *pSMB = NULL; CIFSSMBSetEA() local
[all...]
H A Dsess.c628 SESSION_SETUP_ANDX *pSMB) in cifs_ssetup_hdr() argument
637 pSMB->req.AndXCommand = 0xFF; in cifs_ssetup_hdr()
638 pSMB->req.MaxBufferSize = cpu_to_le16(min_t(u32, in cifs_ssetup_hdr()
641 pSMB->req.MaxMpxCount = cpu_to_le16(server->maxReq); in cifs_ssetup_hdr()
642 pSMB->req.VcNumber = cpu_to_le16(1); in cifs_ssetup_hdr()
643 pSMB->req.SessionKey = server->session_key_id; in cifs_ssetup_hdr()
653 pSMB->req.hdr.Flags2 |= SMBFLG2_SECURITY_SIGNATURE; in cifs_ssetup_hdr()
656 pSMB->req.hdr.Flags2 |= SMBFLG2_UNICODE; in cifs_ssetup_hdr()
660 pSMB->req.hdr.Flags2 |= SMBFLG2_ERR_STATUS; in cifs_ssetup_hdr()
664 pSMB in cifs_ssetup_hdr()
1439 SESSION_SETUP_ANDX *pSMB; sess_auth_ntlmv2() local
1549 SESSION_SETUP_ANDX *pSMB; sess_auth_kerberos() local
1691 SESSION_SETUP_ANDX *pSMB; _sess_auth_rawntlmssp_assemble_req() local
1731 SESSION_SETUP_ANDX *pSMB; sess_auth_rawntlmssp_negotiate() local
1837 SESSION_SETUP_ANDX *pSMB; sess_auth_rawntlmssp_authenticate() local
[all...]
H A Dmisc.c440 struct smb_com_lock_req *pSMB = (struct smb_com_lock_req *)buf; in is_valid_oplock_break() local
448 if ((pSMB->hdr.Command == SMB_COM_NT_TRANSACT) && in is_valid_oplock_break()
449 (pSMB->hdr.Flags & SMBFLG_RESPONSE)) { in is_valid_oplock_break()
480 if (pSMB->hdr.Command != SMB_COM_LOCKING_ANDX) in is_valid_oplock_break()
482 if (pSMB->hdr.Flags & SMBFLG_RESPONSE) { in is_valid_oplock_break()
488 le32_to_cpu(pSMB->hdr.Status.CifsError)) { in is_valid_oplock_break()
492 le16_to_cpu(pSMB->hdr.Status.DosError.Error)) { in is_valid_oplock_break()
498 if (pSMB->hdr.WordCount != 8) in is_valid_oplock_break()
502 pSMB->LockType, pSMB in is_valid_oplock_break()
[all...]
H A Dcifstransport.c393 LOCK_REQ *pSMB = (LOCK_REQ *)in_buf; in send_lock_cancel() local
400 pSMB->LockType = LOCKING_ANDX_CANCEL_LOCK|LOCKING_ANDX_LARGE_FILES; in send_lock_cancel()
401 pSMB->Timeout = 0; in send_lock_cancel()
402 pSMB->hdr.Mid = get_next_mid(ses->server); in send_lock_cancel()
H A Dsmb1ops.c250 struct smb_hdr *pSMB = (struct smb_hdr *)buf; in check2ndT2() local
255 if (pSMB->Command != SMB_COM_TRANSACTION2) in check2ndT2()
260 if (pSMB->WordCount != 10) { /* coalesce_t2 depends on this */ in check2ndT2()
265 pSMBt = (struct smb_t2_rsp *)pSMB; in check2ndT2()
H A Dcifsencrypt.c228 struct smb_com_lock_req *pSMB = in cifs_verify_signature() local
230 if (pSMB->LockType & LOCKING_ANDX_OPLOCK_RELEASE) in cifs_verify_signature()
H A Dconnect.c4006 TCONX_REQ *pSMB; in CIFSTCon() local
4027 pSMB = (TCONX_REQ *) smb_buffer; in CIFSTCon()
4030 pSMB->AndXCommand = 0xFF; in CIFSTCon()
4031 pSMB->Flags = cpu_to_le16(TCON_EXTENDED_SECINFO); in CIFSTCon()
4032 bcc_ptr = &pSMB->Password[0]; in CIFSTCon()
4034 pSMB->PasswordLength = cpu_to_le16(1); /* minimum */ in CIFSTCon()
4063 count = bcc_ptr - &pSMB->Password[0]; in CIFSTCon()
4064 be32_add_cpu(&pSMB->hdr.smb_buf_length, count); in CIFSTCon()
4065 pSMB->ByteCount = cpu_to_le16(count); in CIFSTCon()