3636#include "smb2glob.h"
3737#include "cifspdu.h"
3838#include "cifs_spnego.h"
39+ #include "../common/smbdirect/smbdirect.h"
3940#include "smbdirect.h"
4041#include "trace.h"
4142#ifdef CONFIG_CIFS_DFS_UPCALL
@@ -4449,10 +4450,10 @@ smb2_new_read_req(void **buf, unsigned int *total_len,
44494450#ifdef CONFIG_CIFS_SMB_DIRECT
44504451 /*
44514452 * If we want to do a RDMA write, fill in and append
4452- * smbd_buffer_descriptor_v1 to the end of read request
4453+ * smbdirect_buffer_descriptor_v1 to the end of read request
44534454 */
44544455 if (rdata && smb3_use_rdma_offload (io_parms )) {
4455- struct smbd_buffer_descriptor_v1 * v1 ;
4456+ struct smbdirect_buffer_descriptor_v1 * v1 ;
44564457 bool need_invalidate = server -> dialect == SMB30_PROT_ID ;
44574458
44584459 rdata -> mr = smbd_register_mr (server -> smbd_conn , & rdata -> subreq .io_iter ,
@@ -4466,8 +4467,8 @@ smb2_new_read_req(void **buf, unsigned int *total_len,
44664467 req -> ReadChannelInfoOffset =
44674468 cpu_to_le16 (offsetof(struct smb2_read_req , Buffer ));
44684469 req -> ReadChannelInfoLength =
4469- cpu_to_le16 (sizeof (struct smbd_buffer_descriptor_v1 ));
4470- v1 = (struct smbd_buffer_descriptor_v1 * ) & req -> Buffer [0 ];
4470+ cpu_to_le16 (sizeof (struct smbdirect_buffer_descriptor_v1 ));
4471+ v1 = (struct smbdirect_buffer_descriptor_v1 * ) & req -> Buffer [0 ];
44714472 v1 -> offset = cpu_to_le64 (rdata -> mr -> mr -> iova );
44724473 v1 -> token = cpu_to_le32 (rdata -> mr -> mr -> rkey );
44734474 v1 -> length = cpu_to_le32 (rdata -> mr -> mr -> length );
@@ -4975,10 +4976,10 @@ smb2_async_writev(struct cifs_io_subrequest *wdata)
49754976#ifdef CONFIG_CIFS_SMB_DIRECT
49764977 /*
49774978 * If we want to do a server RDMA read, fill in and append
4978- * smbd_buffer_descriptor_v1 to the end of write request
4979+ * smbdirect_buffer_descriptor_v1 to the end of write request
49794980 */
49804981 if (smb3_use_rdma_offload (io_parms )) {
4981- struct smbd_buffer_descriptor_v1 * v1 ;
4982+ struct smbdirect_buffer_descriptor_v1 * v1 ;
49824983 bool need_invalidate = server -> dialect == SMB30_PROT_ID ;
49834984
49844985 wdata -> mr = smbd_register_mr (server -> smbd_conn , & wdata -> subreq .io_iter ,
@@ -4997,8 +4998,8 @@ smb2_async_writev(struct cifs_io_subrequest *wdata)
49974998 req -> WriteChannelInfoOffset =
49984999 cpu_to_le16 (offsetof(struct smb2_write_req , Buffer ));
49995000 req -> WriteChannelInfoLength =
5000- cpu_to_le16 (sizeof (struct smbd_buffer_descriptor_v1 ));
5001- v1 = (struct smbd_buffer_descriptor_v1 * ) & req -> Buffer [0 ];
5001+ cpu_to_le16 (sizeof (struct smbdirect_buffer_descriptor_v1 ));
5002+ v1 = (struct smbdirect_buffer_descriptor_v1 * ) & req -> Buffer [0 ];
50025003 v1 -> offset = cpu_to_le64 (wdata -> mr -> mr -> iova );
50035004 v1 -> token = cpu_to_le32 (wdata -> mr -> mr -> rkey );
50045005 v1 -> length = cpu_to_le32 (wdata -> mr -> mr -> length );
0 commit comments