diff options
author | Pavel Shilovsky <piastry@etersoft.ru> | 2012-05-17 17:53:29 +0400 |
---|---|---|
committer | Pavel Shilovsky <pshilovsky@samba.org> | 2012-05-23 12:33:12 +0400 |
commit | 452757897a311b939ae202744754ffd9ce6704d8 (patch) | |
tree | 29f14cb0476af25d2bcd10883e0d612711462f29 /fs/cifs/misc.c | |
parent | 8aa26f3ed80ddbaf78804b6481fcfdbd447caa1c (diff) | |
download | op-kernel-dev-452757897a311b939ae202744754ffd9ce6704d8.zip op-kernel-dev-452757897a311b939ae202744754ffd9ce6704d8.tar.gz |
CIFS: Move add/set_credits and get_credits_field to ops structure
Acked-by: Shirish Pargaonkar <shirishpargaonkar@gmail.com>
Reviewed-by: Jeff Layton <jlayton@redhat.com>
Signed-off-by: Pavel Shilovsky <piastry@etersoft.ru>
Signed-off-by: Steve French <sfrench@us.ibm.com>
Diffstat (limited to 'fs/cifs/misc.c')
-rw-r--r-- | fs/cifs/misc.c | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/fs/cifs/misc.c b/fs/cifs/misc.c index d2bb1e7..e2552d2 100644 --- a/fs/cifs/misc.c +++ b/fs/cifs/misc.c @@ -653,22 +653,3 @@ backup_cred(struct cifs_sb_info *cifs_sb) return false; } - -void -cifs_add_credits(struct TCP_Server_Info *server, const unsigned int add) -{ - spin_lock(&server->req_lock); - server->credits += add; - server->in_flight--; - spin_unlock(&server->req_lock); - wake_up(&server->request_q); -} - -void -cifs_set_credits(struct TCP_Server_Info *server, const int val) -{ - spin_lock(&server->req_lock); - server->credits = val; - server->oplocks = val > 1 ? enable_oplocks : false; - spin_unlock(&server->req_lock); -} |