Home
last modified time | relevance | path

Searched refs:nrq (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/drivers/staging/lustre/lustre/ptlrpc/
Dnrs_fifo.c130 struct ptlrpc_nrs_request *nrq, in nrs_fifo_res_get() argument
164 struct ptlrpc_nrs_request *nrq; in nrs_fifo_req_get() local
166 nrq = unlikely(list_empty(&head->fh_list)) ? NULL : in nrs_fifo_req_get()
170 if (likely(!peek && nrq != NULL)) { in nrs_fifo_req_get()
171 struct ptlrpc_request *req = container_of(nrq, in nrs_fifo_req_get()
175 list_del_init(&nrq->nr_u.fifo.fr_list); in nrs_fifo_req_get()
179 nrq->nr_u.fifo.fr_sequence); in nrs_fifo_req_get()
182 return nrq; in nrs_fifo_req_get()
195 struct ptlrpc_nrs_request *nrq) in nrs_fifo_req_add() argument
199 head = container_of(nrs_request_resource(nrq), struct nrs_fifo_head, in nrs_fifo_req_add()
[all …]
Dptlrpc_internal.h198 nrs_request_resource(struct ptlrpc_nrs_request *nrq) in nrs_request_resource() argument
200 LASSERT(nrq->nr_initialized); in nrs_request_resource()
201 LASSERT(!nrq->nr_finalized); in nrs_request_resource()
203 return nrq->nr_res_ptrs[nrq->nr_res_idx]; in nrs_request_resource()
207 struct ptlrpc_nrs_policy *nrs_request_policy(struct ptlrpc_nrs_request *nrq) in nrs_request_policy() argument
209 return nrs_request_resource(nrq)->res_policy; in nrs_request_policy()
Dnrs.c380 struct ptlrpc_nrs_request *nrq, in nrs_resource_get() argument
391 rc = policy->pol_desc->pd_ops->op_res_get(policy, nrq, res, in nrs_resource_get()
431 struct ptlrpc_nrs_request *nrq, in nrs_resource_get_safe() argument
457 resp[NRS_RES_FALLBACK] = nrs_resource_get(fallback, nrq, moving_req); in nrs_resource_get_safe()
461 resp[NRS_RES_PRIMARY] = nrs_resource_get(primary, nrq, in nrs_resource_get_safe()
535 struct ptlrpc_nrs_request *nrq; in nrs_request_get() local
539 nrq = policy->pol_desc->pd_ops->op_req_get(policy, peek, force); in nrs_request_get()
541 LASSERT(ergo(nrq != NULL, nrs_request_policy(nrq) == policy)); in nrs_request_get()
543 return nrq; in nrs_request_get()
556 static inline void nrs_request_enqueue(struct ptlrpc_nrs_request *nrq) in nrs_request_enqueue() argument
[all …]
/linux-4.1.27/drivers/staging/lustre/lustre/include/
Dlustre_net.h649 struct ptlrpc_nrs_request *nrq,
699 struct ptlrpc_nrs_request *nrq);
711 struct ptlrpc_nrs_request *nrq);
725 struct ptlrpc_nrs_request *nrq);
1553 struct ptlrpc_nrs_request *nrq = &req->rq_nrq; in ptlrpc_nrs_req_can_move() local
1561 return nrq->nr_enqueued && !nrq->nr_started && !req->rq_hp; in ptlrpc_nrs_req_can_move()
/linux-4.1.27/kernel/rcu/
Dtree.h575 static void rcu_nocb_gp_set(struct rcu_node *rnp, int nrq);
Dtree_plugin.h1873 static void rcu_nocb_gp_set(struct rcu_node *rnp, int nrq) in rcu_nocb_gp_set() argument
1875 rnp->need_future_gp[(rnp->completed + 1) & 0x1] += nrq; in rcu_nocb_gp_set()
2556 static void rcu_nocb_gp_set(struct rcu_node *rnp, int nrq) in rcu_nocb_gp_set() argument