@@ -39,12 +39,12 @@ cifs_wake_up_task(struct mid_q_entry *mid)
39
39
}
40
40
41
41
struct mid_q_entry *
42
- AllocMidQEntry (const struct smb_hdr * smb_buffer , struct TCP_Server_Info * server )
42
+ alloc_mid (const struct smb_hdr * smb_buffer , struct TCP_Server_Info * server )
43
43
{
44
44
struct mid_q_entry * temp ;
45
45
46
46
if (server == NULL ) {
47
- cifs_dbg (VFS , "Null TCP session in AllocMidQEntry \n" );
47
+ cifs_dbg (VFS , "%s: null TCP session\n" , __func__ );
48
48
return NULL ;
49
49
}
50
50
@@ -74,7 +74,7 @@ AllocMidQEntry(const struct smb_hdr *smb_buffer, struct TCP_Server_Info *server)
74
74
return temp ;
75
75
}
76
76
77
- static void _cifs_mid_q_entry_release (struct kref * refcount )
77
+ static void __release_mid (struct kref * refcount )
78
78
{
79
79
struct mid_q_entry * midEntry =
80
80
container_of (refcount , struct mid_q_entry , refcount );
@@ -153,22 +153,17 @@ static void _cifs_mid_q_entry_release(struct kref *refcount)
153
153
mempool_free (midEntry , cifs_mid_poolp );
154
154
}
155
155
156
- void cifs_mid_q_entry_release (struct mid_q_entry * midEntry )
156
+ void release_mid (struct mid_q_entry * mid )
157
157
{
158
- struct TCP_Server_Info * server = midEntry -> server ;
158
+ struct TCP_Server_Info * server = mid -> server ;
159
159
160
160
spin_lock (& server -> mid_lock );
161
- kref_put (& midEntry -> refcount , _cifs_mid_q_entry_release );
161
+ kref_put (& mid -> refcount , __release_mid );
162
162
spin_unlock (& server -> mid_lock );
163
163
}
164
164
165
- void DeleteMidQEntry (struct mid_q_entry * midEntry )
166
- {
167
- cifs_mid_q_entry_release (midEntry );
168
- }
169
-
170
165
void
171
- cifs_delete_mid (struct mid_q_entry * mid )
166
+ delete_mid (struct mid_q_entry * mid )
172
167
{
173
168
spin_lock (& mid -> server -> mid_lock );
174
169
if (!(mid -> mid_flags & MID_DELETED )) {
@@ -177,7 +172,7 @@ cifs_delete_mid(struct mid_q_entry *mid)
177
172
}
178
173
spin_unlock (& mid -> server -> mid_lock );
179
174
180
- DeleteMidQEntry (mid );
175
+ release_mid (mid );
181
176
}
182
177
183
178
/*
@@ -748,7 +743,7 @@ static int allocate_mid(struct cifs_ses *ses, struct smb_hdr *in_buf,
748
743
}
749
744
spin_unlock (& ses -> ses_lock );
750
745
751
- * ppmidQ = AllocMidQEntry (in_buf , ses -> server );
746
+ * ppmidQ = alloc_mid (in_buf , ses -> server );
752
747
if (* ppmidQ == NULL )
753
748
return - ENOMEM ;
754
749
spin_lock (& ses -> server -> mid_lock );
@@ -785,13 +780,13 @@ cifs_setup_async_request(struct TCP_Server_Info *server, struct smb_rqst *rqst)
785
780
if (server -> sign )
786
781
hdr -> Flags2 |= SMBFLG2_SECURITY_SIGNATURE ;
787
782
788
- mid = AllocMidQEntry (hdr , server );
783
+ mid = alloc_mid (hdr , server );
789
784
if (mid == NULL )
790
785
return ERR_PTR (- ENOMEM );
791
786
792
787
rc = cifs_sign_rqst (rqst , server , & mid -> sequence_number );
793
788
if (rc ) {
794
- DeleteMidQEntry (mid );
789
+ release_mid (mid );
795
790
return ERR_PTR (rc );
796
791
}
797
792
@@ -868,7 +863,7 @@ cifs_call_async(struct TCP_Server_Info *server, struct smb_rqst *rqst,
868
863
if (rc < 0 ) {
869
864
revert_current_mid (server , mid -> credits );
870
865
server -> sequence_number -= 2 ;
871
- cifs_delete_mid (mid );
866
+ delete_mid (mid );
872
867
}
873
868
874
869
cifs_server_unlock (server );
@@ -940,7 +935,7 @@ cifs_sync_mid_result(struct mid_q_entry *mid, struct TCP_Server_Info *server)
940
935
}
941
936
spin_unlock (& server -> mid_lock );
942
937
943
- DeleteMidQEntry (mid );
938
+ release_mid (mid );
944
939
return rc ;
945
940
}
946
941
@@ -1000,7 +995,7 @@ cifs_setup_request(struct cifs_ses *ses, struct TCP_Server_Info *ignored,
1000
995
return ERR_PTR (rc );
1001
996
rc = cifs_sign_rqst (rqst , ses -> server , & mid -> sequence_number );
1002
997
if (rc ) {
1003
- cifs_delete_mid (mid );
998
+ delete_mid (mid );
1004
999
return ERR_PTR (rc );
1005
1000
}
1006
1001
return mid ;
@@ -1029,7 +1024,7 @@ static void
1029
1024
cifs_cancelled_callback (struct mid_q_entry * mid )
1030
1025
{
1031
1026
cifs_compound_callback (mid );
1032
- DeleteMidQEntry (mid );
1027
+ release_mid (mid );
1033
1028
}
1034
1029
1035
1030
/*
@@ -1133,7 +1128,7 @@ compound_send_recv(const unsigned int xid, struct cifs_ses *ses,
1133
1128
if (IS_ERR (midQ [i ])) {
1134
1129
revert_current_mid (server , i );
1135
1130
for (j = 0 ; j < i ; j ++ )
1136
- cifs_delete_mid (midQ [j ]);
1131
+ delete_mid (midQ [j ]);
1137
1132
cifs_server_unlock (server );
1138
1133
1139
1134
/* Update # of requests on wire to server */
@@ -1253,7 +1248,7 @@ compound_send_recv(const unsigned int xid, struct cifs_ses *ses,
1253
1248
rc = server -> ops -> check_receive (midQ [i ], server ,
1254
1249
flags & CIFS_LOG_ERROR );
1255
1250
1256
- /* mark it so buf will not be freed by cifs_delete_mid */
1251
+ /* mark it so buf will not be freed by delete_mid */
1257
1252
if ((flags & CIFS_NO_RSP_BUF ) == 0 )
1258
1253
midQ [i ]-> resp_buf = NULL ;
1259
1254
@@ -1285,7 +1280,7 @@ compound_send_recv(const unsigned int xid, struct cifs_ses *ses,
1285
1280
*/
1286
1281
for (i = 0 ; i < num_rqst ; i ++ ) {
1287
1282
if (!cancelled_mid [i ])
1288
- cifs_delete_mid (midQ [i ]);
1283
+ delete_mid (midQ [i ]);
1289
1284
}
1290
1285
1291
1286
return rc ;
@@ -1425,7 +1420,7 @@ SendReceive(const unsigned int xid, struct cifs_ses *ses,
1425
1420
spin_lock (& server -> mid_lock );
1426
1421
if (midQ -> mid_state == MID_REQUEST_SUBMITTED ) {
1427
1422
/* no longer considered to be "in-flight" */
1428
- midQ -> callback = DeleteMidQEntry ;
1423
+ midQ -> callback = release_mid ;
1429
1424
spin_unlock (& server -> mid_lock );
1430
1425
add_credits (server , & credits , 0 );
1431
1426
return rc ;
@@ -1450,7 +1445,7 @@ SendReceive(const unsigned int xid, struct cifs_ses *ses,
1450
1445
memcpy (out_buf , midQ -> resp_buf , * pbytes_returned + 4 );
1451
1446
rc = cifs_check_receive (midQ , server , 0 );
1452
1447
out :
1453
- cifs_delete_mid (midQ );
1448
+ delete_mid (midQ );
1454
1449
add_credits (server , & credits , 0 );
1455
1450
1456
1451
return rc ;
@@ -1543,7 +1538,7 @@ SendReceiveBlockingLock(const unsigned int xid, struct cifs_tcon *tcon,
1543
1538
1544
1539
rc = cifs_sign_smb (in_buf , server , & midQ -> sequence_number );
1545
1540
if (rc ) {
1546
- cifs_delete_mid (midQ );
1541
+ delete_mid (midQ );
1547
1542
cifs_server_unlock (server );
1548
1543
return rc ;
1549
1544
}
@@ -1560,7 +1555,7 @@ SendReceiveBlockingLock(const unsigned int xid, struct cifs_tcon *tcon,
1560
1555
cifs_server_unlock (server );
1561
1556
1562
1557
if (rc < 0 ) {
1563
- cifs_delete_mid (midQ );
1558
+ delete_mid (midQ );
1564
1559
return rc ;
1565
1560
}
1566
1561
@@ -1583,7 +1578,7 @@ SendReceiveBlockingLock(const unsigned int xid, struct cifs_tcon *tcon,
1583
1578
blocking lock to return. */
1584
1579
rc = send_cancel (server , & rqst , midQ );
1585
1580
if (rc ) {
1586
- cifs_delete_mid (midQ );
1581
+ delete_mid (midQ );
1587
1582
return rc ;
1588
1583
}
1589
1584
} else {
@@ -1595,7 +1590,7 @@ SendReceiveBlockingLock(const unsigned int xid, struct cifs_tcon *tcon,
1595
1590
/* If we get -ENOLCK back the lock may have
1596
1591
already been removed. Don't exit in this case. */
1597
1592
if (rc && rc != - ENOLCK ) {
1598
- cifs_delete_mid (midQ );
1593
+ delete_mid (midQ );
1599
1594
return rc ;
1600
1595
}
1601
1596
}
@@ -1606,7 +1601,7 @@ SendReceiveBlockingLock(const unsigned int xid, struct cifs_tcon *tcon,
1606
1601
spin_lock (& server -> mid_lock );
1607
1602
if (midQ -> mid_state == MID_REQUEST_SUBMITTED ) {
1608
1603
/* no longer considered to be "in-flight" */
1609
- midQ -> callback = DeleteMidQEntry ;
1604
+ midQ -> callback = release_mid ;
1610
1605
spin_unlock (& server -> mid_lock );
1611
1606
return rc ;
1612
1607
}
@@ -1634,7 +1629,7 @@ SendReceiveBlockingLock(const unsigned int xid, struct cifs_tcon *tcon,
1634
1629
memcpy (out_buf , midQ -> resp_buf , * pbytes_returned + 4 );
1635
1630
rc = cifs_check_receive (midQ , server , 0 );
1636
1631
out :
1637
- cifs_delete_mid (midQ );
1632
+ delete_mid (midQ );
1638
1633
if (rstart && rc == - EACCES )
1639
1634
return - ERESTARTSYS ;
1640
1635
return rc ;
0 commit comments