Lines Matching refs:rqstp
225 nlmsvc_create_block(struct svc_rqst *rqstp, struct nlm_host *host,
255 block->b_daemon = rqstp->rq_server;
454 nlmsvc_defer_lock_rqst(struct svc_rqst *rqstp, struct nlm_block *block)
462 block->b_cache_req = &rqstp->rq_chandle;
463 if (rqstp->rq_chandle.defer) {
465 rqstp->rq_chandle.defer(block->b_cache_req);
480 nlmsvc_lock(struct svc_rqst *rqstp, struct nlm_file *file,
511 block = nlmsvc_create_block(rqstp, host, file, lock, cookie);
536 if (locks_in_grace(SVC_NET(rqstp)) && !reclaim) {
540 if (reclaim && !locks_in_grace(SVC_NET(rqstp))) {
586 ret = nlmsvc_defer_lock_rqst(rqstp, block);
610 nlmsvc_testlock(struct svc_rqst *rqstp, struct nlm_file *file,
625 if (locks_in_grace(SVC_NET(rqstp))) {
1036 nlmsvc_retry_blocked(struct svc_rqst *rqstp)
1042 while (!list_empty(&nlm_blocked) && !svc_thread_should_stop(rqstp)) {