io_parms 434 fs/cifs/cifsproto.h extern int CIFSSMBRead(const unsigned int xid, struct cifs_io_parms *io_parms, io_parms 437 fs/cifs/cifsproto.h extern int CIFSSMBWrite(const unsigned int xid, struct cifs_io_parms *io_parms, io_parms 439 fs/cifs/cifsproto.h extern int CIFSSMBWrite2(const unsigned int xid, struct cifs_io_parms *io_parms, io_parms 1814 fs/cifs/cifssmb.c CIFSSMBRead(const unsigned int xid, struct cifs_io_parms *io_parms, io_parms 1825 fs/cifs/cifssmb.c __u32 pid = io_parms->pid; io_parms 1826 fs/cifs/cifssmb.c __u16 netfid = io_parms->netfid; io_parms 1827 fs/cifs/cifssmb.c __u64 offset = io_parms->offset; io_parms 1828 fs/cifs/cifssmb.c struct cifs_tcon *tcon = io_parms->tcon; io_parms 1829 fs/cifs/cifssmb.c unsigned int count = io_parms->length; io_parms 1924 fs/cifs/cifssmb.c CIFSSMBWrite(const unsigned int xid, struct cifs_io_parms *io_parms, io_parms 1933 fs/cifs/cifssmb.c __u32 pid = io_parms->pid; io_parms 1934 fs/cifs/cifssmb.c __u16 netfid = io_parms->netfid; io_parms 1935 fs/cifs/cifssmb.c __u64 offset = io_parms->offset; io_parms 1936 fs/cifs/cifssmb.c struct cifs_tcon *tcon = io_parms->tcon; io_parms 1937 fs/cifs/cifssmb.c unsigned int count = io_parms->length; io_parms 2358 fs/cifs/cifssmb.c CIFSSMBWrite2(const unsigned int xid, struct cifs_io_parms *io_parms, io_parms 2366 fs/cifs/cifssmb.c __u32 pid = io_parms->pid; io_parms 2367 fs/cifs/cifssmb.c __u16 netfid = io_parms->netfid; io_parms 2368 fs/cifs/cifssmb.c __u64 offset = io_parms->offset; io_parms 2369 fs/cifs/cifssmb.c struct cifs_tcon *tcon = io_parms->tcon; io_parms 2370 fs/cifs/cifssmb.c unsigned int count = io_parms->length; io_parms 1814 fs/cifs/file.c struct cifs_io_parms io_parms; io_parms 1849 fs/cifs/file.c io_parms.pid = pid; io_parms 1850 fs/cifs/file.c io_parms.tcon = tcon; io_parms 1851 fs/cifs/file.c io_parms.offset = *offset; io_parms 1852 fs/cifs/file.c io_parms.length = len; io_parms 1854 fs/cifs/file.c &io_parms, &bytes_written, iov, 1); io_parms 3958 fs/cifs/file.c struct cifs_io_parms io_parms; io_parms 4010 fs/cifs/file.c io_parms.pid = pid; io_parms 4011 fs/cifs/file.c io_parms.tcon = tcon; io_parms 4012 fs/cifs/file.c io_parms.offset = *offset; io_parms 4013 fs/cifs/file.c io_parms.length = current_read_size; io_parms 4014 fs/cifs/file.c rc = server->ops->sync_read(xid, &open_file->fid, &io_parms, io_parms 447 fs/cifs/inode.c struct cifs_io_parms io_parms; io_parms 495 fs/cifs/inode.c io_parms.netfid = fid.netfid; io_parms 496 fs/cifs/inode.c io_parms.pid = current->tgid; io_parms 497 fs/cifs/inode.c io_parms.tcon = tcon; io_parms 498 fs/cifs/inode.c io_parms.offset = 0; io_parms 499 fs/cifs/inode.c io_parms.length = 24; io_parms 501 fs/cifs/inode.c rc = tcon->ses->server->ops->sync_read(xid, &fid, &io_parms, io_parms 311 fs/cifs/link.c struct cifs_io_parms io_parms; io_parms 334 fs/cifs/link.c io_parms.netfid = fid.netfid; io_parms 335 fs/cifs/link.c io_parms.pid = current->tgid; io_parms 336 fs/cifs/link.c io_parms.tcon = tcon; io_parms 337 fs/cifs/link.c io_parms.offset = 0; io_parms 338 fs/cifs/link.c io_parms.length = CIFS_MF_SYMLINK_FILE_SIZE; io_parms 340 fs/cifs/link.c rc = CIFSSMBRead(xid, &io_parms, pbytes_read, &pbuf, &buf_type); io_parms 355 fs/cifs/link.c struct cifs_io_parms io_parms; io_parms 374 fs/cifs/link.c io_parms.netfid = fid.netfid; io_parms 375 fs/cifs/link.c io_parms.pid = current->tgid; io_parms 376 fs/cifs/link.c io_parms.tcon = tcon; io_parms 377 fs/cifs/link.c io_parms.offset = 0; io_parms 378 fs/cifs/link.c io_parms.length = CIFS_MF_SYMLINK_FILE_SIZE; io_parms 380 fs/cifs/link.c rc = CIFSSMBWrite(xid, &io_parms, pbytes_written, pbuf); io_parms 396 fs/cifs/link.c struct cifs_io_parms io_parms; io_parms 435 fs/cifs/link.c io_parms.netfid = fid.netfid; io_parms 436 fs/cifs/link.c io_parms.pid = current->tgid; io_parms 437 fs/cifs/link.c io_parms.tcon = tcon; io_parms 438 fs/cifs/link.c io_parms.offset = 0; io_parms 439 fs/cifs/link.c io_parms.length = CIFS_MF_SYMLINK_FILE_SIZE; io_parms 440 fs/cifs/link.c io_parms.persistent_fid = fid.persistent_fid; io_parms 441 fs/cifs/link.c io_parms.volatile_fid = fid.volatile_fid; io_parms 442 fs/cifs/link.c rc = SMB2_read(xid, &io_parms, pbytes_read, &pbuf, &buf_type); io_parms 459 fs/cifs/link.c struct cifs_io_parms io_parms; io_parms 489 fs/cifs/link.c io_parms.netfid = fid.netfid; io_parms 490 fs/cifs/link.c io_parms.pid = current->tgid; io_parms 491 fs/cifs/link.c io_parms.tcon = tcon; io_parms 492 fs/cifs/link.c io_parms.offset = 0; io_parms 493 fs/cifs/link.c io_parms.length = CIFS_MF_SYMLINK_FILE_SIZE; io_parms 494 fs/cifs/link.c io_parms.persistent_fid = fid.persistent_fid; io_parms 495 fs/cifs/link.c io_parms.volatile_fid = fid.volatile_fid; io_parms 501 fs/cifs/link.c rc = SMB2_write(xid, &io_parms, pbytes_written, iov, 1); io_parms 1036 fs/cifs/smb1ops.c struct cifs_io_parms io_parms; io_parms 1121 fs/cifs/smb1ops.c io_parms.pid = current->tgid; io_parms 1122 fs/cifs/smb1ops.c io_parms.tcon = tcon; io_parms 1123 fs/cifs/smb1ops.c io_parms.offset = 0; io_parms 1124 fs/cifs/smb1ops.c io_parms.length = sizeof(struct win_dev); io_parms 1131 fs/cifs/smb1ops.c rc = tcon->ses->server->ops->sync_write(xid, &fid, &io_parms, io_parms 1137 fs/cifs/smb1ops.c rc = tcon->ses->server->ops->sync_write(xid, &fid, &io_parms, io_parms 4388 fs/cifs/smb2ops.c struct cifs_io_parms io_parms; io_parms 4448 fs/cifs/smb2ops.c io_parms.pid = current->tgid; io_parms 4449 fs/cifs/smb2ops.c io_parms.tcon = tcon; io_parms 4450 fs/cifs/smb2ops.c io_parms.offset = 0; io_parms 4451 fs/cifs/smb2ops.c io_parms.length = sizeof(struct win_dev); io_parms 4458 fs/cifs/smb2ops.c rc = tcon->ses->server->ops->sync_write(xid, &fid, &io_parms, io_parms 4464 fs/cifs/smb2ops.c rc = tcon->ses->server->ops->sync_write(xid, &fid, &io_parms, io_parms 3531 fs/cifs/smb2pdu.c struct cifs_io_parms *io_parms, struct cifs_readdata *rdata, io_parms 3539 fs/cifs/smb2pdu.c rc = smb2_plain_req_init(SMB2_READ, io_parms->tcon, (void **) &req, io_parms 3544 fs/cifs/smb2pdu.c server = io_parms->tcon->ses->server; io_parms 3549 fs/cifs/smb2pdu.c shdr->ProcessId = cpu_to_le32(io_parms->pid); io_parms 3551 fs/cifs/smb2pdu.c req->PersistentFileId = io_parms->persistent_fid; io_parms 3552 fs/cifs/smb2pdu.c req->VolatileFileId = io_parms->volatile_fid; io_parms 3557 fs/cifs/smb2pdu.c req->Length = cpu_to_le32(io_parms->length); io_parms 3558 fs/cifs/smb2pdu.c req->Offset = cpu_to_le64(io_parms->offset); io_parms 3561 fs/cifs/smb2pdu.c io_parms->persistent_fid, io_parms 3562 fs/cifs/smb2pdu.c io_parms->tcon->tid, io_parms->tcon->ses->Suid, io_parms 3563 fs/cifs/smb2pdu.c io_parms->offset, io_parms->length); io_parms 3574 fs/cifs/smb2pdu.c io_parms->tcon->ses->server->dialect == SMB30_PROT_ID; io_parms 3617 fs/cifs/smb2pdu.c if (remaining_bytes > io_parms->length) io_parms 3716 fs/cifs/smb2pdu.c struct cifs_io_parms io_parms; io_parms 3725 fs/cifs/smb2pdu.c io_parms.tcon = tlink_tcon(rdata->cfile->tlink); io_parms 3726 fs/cifs/smb2pdu.c io_parms.offset = rdata->offset; io_parms 3727 fs/cifs/smb2pdu.c io_parms.length = rdata->bytes; io_parms 3728 fs/cifs/smb2pdu.c io_parms.persistent_fid = rdata->cfile->fid.persistent_fid; io_parms 3729 fs/cifs/smb2pdu.c io_parms.volatile_fid = rdata->cfile->fid.volatile_fid; io_parms 3730 fs/cifs/smb2pdu.c io_parms.pid = rdata->pid; io_parms 3732 fs/cifs/smb2pdu.c server = io_parms.tcon->ses->server; io_parms 3735 fs/cifs/smb2pdu.c (void **) &buf, &total_len, &io_parms, rdata, 0, 0); io_parms 3739 fs/cifs/smb2pdu.c if (smb3_encryption_required(io_parms.tcon)) io_parms 3761 fs/cifs/smb2pdu.c rc = cifs_call_async(io_parms.tcon->ses->server, &rqst, io_parms 3767 fs/cifs/smb2pdu.c cifs_stats_fail_inc(io_parms.tcon, SMB2_READ_HE); io_parms 3768 fs/cifs/smb2pdu.c trace_smb3_read_err(0 /* xid */, io_parms.persistent_fid, io_parms 3769 fs/cifs/smb2pdu.c io_parms.tcon->tid, io_parms 3770 fs/cifs/smb2pdu.c io_parms.tcon->ses->Suid, io_parms 3771 fs/cifs/smb2pdu.c io_parms.offset, io_parms.length, rc); io_parms 3780 fs/cifs/smb2pdu.c SMB2_read(const unsigned int xid, struct cifs_io_parms *io_parms, io_parms 3791 fs/cifs/smb2pdu.c struct cifs_ses *ses = io_parms->tcon->ses; io_parms 3794 fs/cifs/smb2pdu.c rc = smb2_new_read_req((void **)&req, &total_len, io_parms, NULL, 0, 0); io_parms 3798 fs/cifs/smb2pdu.c if (smb3_encryption_required(io_parms->tcon)) io_parms 3813 fs/cifs/smb2pdu.c cifs_stats_fail_inc(io_parms->tcon, SMB2_READ_HE); io_parms 3816 fs/cifs/smb2pdu.c io_parms->tcon->tid, ses->Suid, io_parms 3817 fs/cifs/smb2pdu.c io_parms->offset, io_parms->length, io_parms 3821 fs/cifs/smb2pdu.c io_parms->tcon->tid, ses->Suid, io_parms 3822 fs/cifs/smb2pdu.c io_parms->offset, 0); io_parms 3828 fs/cifs/smb2pdu.c io_parms->tcon->tid, ses->Suid, io_parms 3829 fs/cifs/smb2pdu.c io_parms->offset, io_parms->length); io_parms 3835 fs/cifs/smb2pdu.c (*nbytes > io_parms->length)) { io_parms 3837 fs/cifs/smb2pdu.c *nbytes, io_parms->length); io_parms 4079 fs/cifs/smb2pdu.c SMB2_write(const unsigned int xid, struct cifs_io_parms *io_parms, io_parms 4096 fs/cifs/smb2pdu.c rc = smb2_plain_req_init(SMB2_WRITE, io_parms->tcon, (void **) &req, io_parms 4101 fs/cifs/smb2pdu.c if (io_parms->tcon->ses->server == NULL) io_parms 4104 fs/cifs/smb2pdu.c if (smb3_encryption_required(io_parms->tcon)) io_parms 4107 fs/cifs/smb2pdu.c req->sync_hdr.ProcessId = cpu_to_le32(io_parms->pid); io_parms 4109 fs/cifs/smb2pdu.c req->PersistentFileId = io_parms->persistent_fid; io_parms 4110 fs/cifs/smb2pdu.c req->VolatileFileId = io_parms->volatile_fid; io_parms 4114 fs/cifs/smb2pdu.c req->Length = cpu_to_le32(io_parms->length); io_parms 4115 fs/cifs/smb2pdu.c req->Offset = cpu_to_le64(io_parms->offset); io_parms 4120 fs/cifs/smb2pdu.c trace_smb3_write_enter(xid, io_parms->persistent_fid, io_parms 4121 fs/cifs/smb2pdu.c io_parms->tcon->tid, io_parms->tcon->ses->Suid, io_parms 4122 fs/cifs/smb2pdu.c io_parms->offset, io_parms->length); io_parms 4132 fs/cifs/smb2pdu.c rc = cifs_send_recv(xid, io_parms->tcon->ses, &rqst, io_parms 4138 fs/cifs/smb2pdu.c io_parms->tcon->tid, io_parms 4139 fs/cifs/smb2pdu.c io_parms->tcon->ses->Suid, io_parms 4140 fs/cifs/smb2pdu.c io_parms->offset, io_parms->length, rc); io_parms 4141 fs/cifs/smb2pdu.c cifs_stats_fail_inc(io_parms->tcon, SMB2_WRITE_HE); io_parms 4146 fs/cifs/smb2pdu.c io_parms->tcon->tid, io_parms 4147 fs/cifs/smb2pdu.c io_parms->tcon->ses->Suid, io_parms 4148 fs/cifs/smb2pdu.c io_parms->offset, *nbytes); io_parms 186 fs/cifs/smb2proto.h extern int SMB2_read(const unsigned int xid, struct cifs_io_parms *io_parms, io_parms 190 fs/cifs/smb2proto.h extern int SMB2_write(const unsigned int xid, struct cifs_io_parms *io_parms,