Commit d7926ee8 authored by NeilBrown's avatar NeilBrown Committed by Chuck Lever

SUNRPC: rename some functions from rqst_ to svc_thread_

Functions which directly manipulate a 'struct rqst', such as
svc_rqst_alloc() or svc_rqst_release_pages(), can reasonably
have "rqst" in there name.
However functions that act on the running thread, such as
XX_should_sleep() or XX_wait_for_work() should seem more
natural with a "svc_thread_" prefix.

So make those changes.
Signed-off-by: default avatarNeilBrown <neilb@suse.de>
Signed-off-by: default avatarChuck Lever <chuck.lever@oracle.com>
parent de9e82c3
...@@ -699,7 +699,7 @@ static bool svc_alloc_arg(struct svc_rqst *rqstp) ...@@ -699,7 +699,7 @@ static bool svc_alloc_arg(struct svc_rqst *rqstp)
} }
static bool static bool
rqst_should_sleep(struct svc_rqst *rqstp) svc_thread_should_sleep(struct svc_rqst *rqstp)
{ {
struct svc_pool *pool = rqstp->rq_pool; struct svc_pool *pool = rqstp->rq_pool;
...@@ -725,15 +725,15 @@ rqst_should_sleep(struct svc_rqst *rqstp) ...@@ -725,15 +725,15 @@ rqst_should_sleep(struct svc_rqst *rqstp)
return true; return true;
} }
static void svc_rqst_wait_for_work(struct svc_rqst *rqstp) static void svc_thread_wait_for_work(struct svc_rqst *rqstp)
{ {
struct svc_pool *pool = rqstp->rq_pool; struct svc_pool *pool = rqstp->rq_pool;
if (rqst_should_sleep(rqstp)) { if (svc_thread_should_sleep(rqstp)) {
set_current_state(TASK_IDLE | TASK_FREEZABLE); set_current_state(TASK_IDLE | TASK_FREEZABLE);
llist_add(&rqstp->rq_idle, &pool->sp_idle_threads); llist_add(&rqstp->rq_idle, &pool->sp_idle_threads);
if (unlikely(!rqst_should_sleep(rqstp))) if (unlikely(!svc_thread_should_sleep(rqstp)))
/* Work just became available. This thread cannot simply /* Work just became available. This thread cannot simply
* choose not to sleep as it *must* wait until removed. * choose not to sleep as it *must* wait until removed.
* So wake the first waiter - whether it is this * So wake the first waiter - whether it is this
...@@ -850,7 +850,7 @@ void svc_recv(struct svc_rqst *rqstp) ...@@ -850,7 +850,7 @@ void svc_recv(struct svc_rqst *rqstp)
if (!svc_alloc_arg(rqstp)) if (!svc_alloc_arg(rqstp))
return; return;
svc_rqst_wait_for_work(rqstp); svc_thread_wait_for_work(rqstp);
clear_bit(SP_TASK_PENDING, &pool->sp_flags); clear_bit(SP_TASK_PENDING, &pool->sp_flags);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment