X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Fptlrpc%2Fnrs_fifo.c;h=e7e52d20e507fdb396b03689f3b0895a862cc3ae;hb=512f2ff1b17db4d03979a1caa86f94defc6653b4;hp=a77d533a6944fdef2f1f45c5f55e8b2ab5160b5c;hpb=dad106e1272f2bae4920c081f56885efee274c57;p=fs%2Flustre-release.git diff --git a/lustre/ptlrpc/nrs_fifo.c b/lustre/ptlrpc/nrs_fifo.c index a77d533..e7e52d2 100644 --- a/lustre/ptlrpc/nrs_fifo.c +++ b/lustre/ptlrpc/nrs_fifo.c @@ -20,7 +20,7 @@ * GPL HEADER END */ /* - * Copyright (c) 2011 Intel Corporation + * Copyright (c) 2011, 2014, Intel Corporation. * * Copyright 2012 Xyratex Technology Limited */ @@ -47,9 +47,6 @@ */ #define DEBUG_SUBSYSTEM S_RPC -#ifndef __KERNEL__ -#include -#endif #include #include #include @@ -79,7 +76,7 @@ * \see nrs_policy_register() * \see nrs_policy_ctl() */ -static int nrs_fifo_start(struct ptlrpc_nrs_policy *policy) +static int nrs_fifo_start(struct ptlrpc_nrs_policy *policy, char *arg) { struct nrs_fifo_head *head; @@ -87,7 +84,7 @@ static int nrs_fifo_start(struct ptlrpc_nrs_policy *policy) if (head == NULL) return -ENOMEM; - CFS_INIT_LIST_HEAD(&head->fh_list); + INIT_LIST_HEAD(&head->fh_list); policy->pol_private = head; return 0; } @@ -106,7 +103,7 @@ static void nrs_fifo_stop(struct ptlrpc_nrs_policy *policy) struct nrs_fifo_head *head = policy->pol_private; LASSERT(head != NULL); - LASSERT(cfs_list_empty(&head->fh_list)); + LASSERT(list_empty(&head->fh_list)); OBD_FREE_PTR(head); } @@ -166,8 +163,8 @@ struct ptlrpc_nrs_request * nrs_fifo_req_get(struct ptlrpc_nrs_policy *policy, struct nrs_fifo_head *head = policy->pol_private; struct ptlrpc_nrs_request *nrq; - nrq = unlikely(cfs_list_empty(&head->fh_list)) ? NULL : - cfs_list_entry(head->fh_list.next, struct ptlrpc_nrs_request, + nrq = unlikely(list_empty(&head->fh_list)) ? NULL : + list_entry(head->fh_list.next, struct ptlrpc_nrs_request, nr_u.fifo.fr_list); if (likely(!peek && nrq != NULL)) { @@ -175,7 +172,7 @@ struct ptlrpc_nrs_request * nrs_fifo_req_get(struct ptlrpc_nrs_policy *policy, struct ptlrpc_request, rq_nrq); - cfs_list_del_init(&nrq->nr_u.fifo.fr_list); + list_del_init(&nrq->nr_u.fifo.fr_list); CDEBUG(D_RPCTRACE, "NRS start %s request from %s, seq: "LPU64 "\n", policy->pol_desc->pd_name, @@ -205,7 +202,7 @@ static int nrs_fifo_req_add(struct ptlrpc_nrs_policy *policy, * Only used for debugging */ nrq->nr_u.fifo.fr_sequence = head->fh_sequence++; - cfs_list_add_tail(&nrq->nr_u.fifo.fr_list, &head->fh_list); + list_add_tail(&nrq->nr_u.fifo.fr_list, &head->fh_list); return 0; } @@ -219,8 +216,8 @@ static int nrs_fifo_req_add(struct ptlrpc_nrs_policy *policy, static void nrs_fifo_req_del(struct ptlrpc_nrs_policy *policy, struct ptlrpc_nrs_request *nrq) { - LASSERT(!cfs_list_empty(&nrq->nr_u.fifo.fr_list)); - cfs_list_del_init(&nrq->nr_u.fifo.fr_list); + LASSERT(!list_empty(&nrq->nr_u.fifo.fr_list)); + list_del_init(&nrq->nr_u.fifo.fr_list); } /**