Skip to content

Commit b156d2c

Browse files
metze-sambasmfrench
authored andcommitted
smb: server: pass struct smbdirect_socket to calc_rw_credits()
This will make it easier to move function to the common code in future. Cc: Namjae Jeon <linkinjeon@kernel.org> Cc: Steve French <smfrench@gmail.com> Cc: Tom Talpey <tom@talpey.com> Cc: linux-cifs@vger.kernel.org Cc: samba-technical@lists.samba.org Signed-off-by: Stefan Metzmacher <metze@samba.org> Acked-by: Namjae Jeon <linkinjeon@kernel.org> Signed-off-by: Steve French <stfrench@microsoft.com>
1 parent cae2d9a commit b156d2c

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

fs/smb/server/transport_rdma.c

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1001,11 +1001,9 @@ static int wait_for_rw_credits(struct smbdirect_socket *sc, int credits)
10011001
credits);
10021002
}
10031003

1004-
static int calc_rw_credits(struct smb_direct_transport *t,
1004+
static int calc_rw_credits(struct smbdirect_socket *sc,
10051005
char *buf, unsigned int len)
10061006
{
1007-
struct smbdirect_socket *sc = &t->socket;
1008-
10091007
return DIV_ROUND_UP(get_buf_page_count(buf, len),
10101008
sc->rw_io.credits.num_pages);
10111009
}
@@ -1453,7 +1451,7 @@ static int smb_direct_rdma_xmit(struct smb_direct_transport *t,
14531451
buf_len = 0;
14541452
}
14551453

1456-
credits_needed += calc_rw_credits(t, desc_buf, desc_buf_len);
1454+
credits_needed += calc_rw_credits(sc, desc_buf, desc_buf_len);
14571455
desc_buf += desc_buf_len;
14581456
buf_len -= desc_buf_len;
14591457
desc_num++;

0 commit comments

Comments
 (0)