Lines Matching refs:iov
709 struct kvec iov; in CIFSSMBEcho() local
710 struct smb_rqst rqst = { .rq_iov = &iov, in CIFSSMBEcho()
726 iov.iov_base = smb; in CIFSSMBEcho()
727 iov.iov_len = be32_to_cpu(smb->hdr.smb_buf_length) + 4; in CIFSSMBEcho()
1449 rdata->iov.iov_base = buf + HEADER_SIZE(server) - 1; in cifs_readv_receive()
1450 rdata->iov.iov_len = len; in cifs_readv_receive()
1452 length = cifs_readv_from_socket(server, &rdata->iov, 1, len); in cifs_readv_receive()
1504 rdata->iov.iov_base = buf + server->total_read; in cifs_readv_receive()
1505 rdata->iov.iov_len = len; in cifs_readv_receive()
1506 length = cifs_readv_from_socket(server, &rdata->iov, 1, len); in cifs_readv_receive()
1513 rdata->iov.iov_base = buf; in cifs_readv_receive()
1514 rdata->iov.iov_len = server->total_read; in cifs_readv_receive()
1516 rdata->iov.iov_base, rdata->iov.iov_len); in cifs_readv_receive()
1549 struct smb_rqst rqst = { .rq_iov = &rdata->iov, in cifs_readv_callback()
1603 struct smb_rqst rqst = { .rq_iov = &rdata->iov, in cifs_async_readv()
1644 rdata->iov.iov_base = smb; in cifs_async_readv()
1645 rdata->iov.iov_len = be32_to_cpu(smb->hdr.smb_buf_length) + 4; in cifs_async_readv()
1670 struct kvec iov[1]; in CIFSSMBRead() local
1718 iov[0].iov_base = (char *)pSMB; in CIFSSMBRead()
1719 iov[0].iov_len = be32_to_cpu(pSMB->hdr.smb_buf_length) + 4; in CIFSSMBRead()
1720 rc = SendReceive2(xid, tcon->ses, iov, 1 /* num iovecs */, in CIFSSMBRead()
1723 pSMBr = (READ_RSP *)iov[0].iov_base; in CIFSSMBRead()
1753 free_rsp_buf(resp_buf_type, iov[0].iov_base); in CIFSSMBRead()
1756 *buf = iov[0].iov_base; in CIFSSMBRead()
2100 struct kvec iov; in cifs_async_writev() local
2133 iov.iov_len = be32_to_cpu(smb->hdr.smb_buf_length) + 4 + 1; in cifs_async_writev()
2134 iov.iov_base = smb; in cifs_async_writev()
2136 rqst.rq_iov = &iov; in cifs_async_writev()
2158 iov.iov_len += 4; /* pad bigger by four bytes */ in cifs_async_writev()
2177 unsigned int *nbytes, struct kvec *iov, int n_vec) in CIFSSMBWrite2() argument
2241 iov[0].iov_base = pSMB; in CIFSSMBWrite2()
2243 iov[0].iov_len = smb_hdr_len + 4; in CIFSSMBWrite2()
2245 iov[0].iov_len = smb_hdr_len + 8; in CIFSSMBWrite2()
2248 rc = SendReceive2(xid, tcon->ses, iov, n_vec + 1, &resp_buf_type, 0); in CIFSSMBWrite2()
2256 WRITE_RSP *pSMBr = (WRITE_RSP *)iov[0].iov_base; in CIFSSMBWrite2()
2271 free_rsp_buf(resp_buf_type, iov[0].iov_base); in CIFSSMBWrite2()
2285 struct kvec iov[2]; in cifs_lockv() local
2307 iov[0].iov_base = (char *)pSMB; in cifs_lockv()
2308 iov[0].iov_len = be32_to_cpu(pSMB->hdr.smb_buf_length) + 4 - in cifs_lockv()
2310 iov[1].iov_base = (char *)buf; in cifs_lockv()
2311 iov[1].iov_len = (num_unlock + num_lock) * sizeof(LOCKING_ANDX_RANGE); in cifs_lockv()
2314 rc = SendReceive2(xid, tcon->ses, iov, 2, &resp_buf_type, CIFS_NO_RESP); in cifs_lockv()
2407 struct kvec iov[1]; in CIFSSMBPosixLock() local
2466 iov[0].iov_base = (char *)pSMB; in CIFSSMBPosixLock()
2467 iov[0].iov_len = be32_to_cpu(pSMB->hdr.smb_buf_length) + 4; in CIFSSMBPosixLock()
2468 rc = SendReceive2(xid, tcon->ses, iov, 1 /* num iovecs */, in CIFSSMBPosixLock()
2472 pSMBr = (struct smb_com_transaction2_sfi_rsp *)iov[0].iov_base; in CIFSSMBPosixLock()
2516 free_rsp_buf(resp_buf_type, iov[0].iov_base); in CIFSSMBPosixLock()
3824 struct kvec iov[1]; in CIFSSMBGetCIFSACL() local
3844 iov[0].iov_base = (char *)pSMB; in CIFSSMBGetCIFSACL()
3845 iov[0].iov_len = be32_to_cpu(pSMB->hdr.smb_buf_length) + 4; in CIFSSMBGetCIFSACL()
3847 rc = SendReceive2(xid, tcon->ses, iov, 1 /* num iovec */, &buf_type, in CIFSSMBGetCIFSACL()
3860 rc = validate_ntransact(iov[0].iov_base, (char **)&parm, in CIFSSMBGetCIFSACL()
3864 pSMBr = (struct smb_com_ntransact_rsp *)iov[0].iov_base; in CIFSSMBGetCIFSACL()
3901 free_rsp_buf(buf_type, iov[0].iov_base); in CIFSSMBGetCIFSACL()