X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Fptlrpc%2Fnrs_orr.c;h=8c1fab4b7b6b08feed14a531fa932a07894b75b7;hp=a3c8588885f31bf7f861c7daa084151734b7d3ce;hb=d00c924149b5dd042e6fee09ef724013df1b4e14;hpb=0ad4f8a4227ed7dd93fec99d33c6bb25056473fc diff --git a/lustre/ptlrpc/nrs_orr.c b/lustre/ptlrpc/nrs_orr.c index a3c8588..8c1fab4 100644 --- a/lustre/ptlrpc/nrs_orr.c +++ b/lustre/ptlrpc/nrs_orr.c @@ -741,8 +741,8 @@ static void nrs_orr_stop(struct ptlrpc_nrs_policy *policy) * \retval 0 operation carried successfully * \retval -ve error */ -int nrs_orr_ctl(struct ptlrpc_nrs_policy *policy, enum ptlrpc_nrs_ctl opc, - void *arg) +static int nrs_orr_ctl(struct ptlrpc_nrs_policy *policy, + enum ptlrpc_nrs_ctl opc, void *arg) { assert_spin_locked(&policy->pol_nrs->nrs_lock); @@ -819,10 +819,10 @@ int nrs_orr_ctl(struct ptlrpc_nrs_policy *policy, enum ptlrpc_nrs_ctl opc, * * \see nrs_resource_get_safe() */ -int nrs_orr_res_get(struct ptlrpc_nrs_policy *policy, - struct ptlrpc_nrs_request *nrq, - const struct ptlrpc_nrs_resource *parent, - struct ptlrpc_nrs_resource **resp, bool moving_req) +static int nrs_orr_res_get(struct ptlrpc_nrs_policy *policy, + struct ptlrpc_nrs_request *nrq, + const struct ptlrpc_nrs_resource *parent, + struct ptlrpc_nrs_resource **resp, bool moving_req) { struct nrs_orr_data *orrd; struct nrs_orr_object *orro; @@ -1168,7 +1168,7 @@ static void nrs_orr_req_stop(struct ptlrpc_nrs_policy *policy, * so that lprocfs read/write functions can be used by both the ORR and TRR * policies. */ -struct nrs_lprocfs_orr_data { +static struct nrs_lprocfs_orr_data { struct ptlrpc_service *svc; char *name; } lprocfs_orr_data = { @@ -1854,11 +1854,11 @@ ptlrpc_lprocfs_nrs_orr_supported_seq_write(struct file *file, } LPROC_SEQ_FOPS(ptlrpc_lprocfs_nrs_orr_supported); -int nrs_orr_lprocfs_init(struct ptlrpc_service *svc) +static int nrs_orr_lprocfs_init(struct ptlrpc_service *svc) { int i; - struct lprocfs_vars nrs_orr_lprocfs_vars[] = { + struct lprocfs_seq_vars nrs_orr_lprocfs_vars[] = { { .name = "nrs_orr_quantum", .fops = &ptlrpc_lprocfs_nrs_orr_quantum_fops }, { .name = "nrs_orr_offset_type", @@ -1876,10 +1876,10 @@ int nrs_orr_lprocfs_init(struct ptlrpc_service *svc) for (i = 0; i < ARRAY_SIZE(nrs_orr_lprocfs_vars); i++) nrs_orr_lprocfs_vars[i].data = &lprocfs_orr_data; - return lprocfs_add_vars(svc->srv_procroot, nrs_orr_lprocfs_vars, NULL); + return lprocfs_seq_add_vars(svc->srv_procroot, nrs_orr_lprocfs_vars, NULL); } -void nrs_orr_lprocfs_fini(struct ptlrpc_service *svc) +static void nrs_orr_lprocfs_fini(struct ptlrpc_service *svc) { if (svc->srv_procroot == NULL) return; @@ -1923,11 +1923,12 @@ struct ptlrpc_nrs_pol_conf nrs_conf_orr = { #ifdef LPROCFS -int nrs_trr_lprocfs_init(struct ptlrpc_service *svc) +static int nrs_trr_lprocfs_init(struct ptlrpc_service *svc) { + int rc; int i; - struct lprocfs_vars nrs_trr_lprocfs_vars[] = { + struct lprocfs_seq_vars nrs_trr_lprocfs_vars[] = { { .name = "nrs_trr_quantum", .fops = &ptlrpc_lprocfs_nrs_orr_quantum_fops }, { .name = "nrs_trr_offset_type", @@ -1945,10 +1946,12 @@ int nrs_trr_lprocfs_init(struct ptlrpc_service *svc) for (i = 0; i < ARRAY_SIZE(nrs_trr_lprocfs_vars); i++) nrs_trr_lprocfs_vars[i].data = &lprocfs_trr_data; - return lprocfs_add_vars(svc->srv_procroot, nrs_trr_lprocfs_vars, NULL); + rc = lprocfs_seq_add_vars(svc->srv_procroot, nrs_trr_lprocfs_vars, NULL); + + return rc; } -void nrs_trr_lprocfs_fini(struct ptlrpc_service *svc) +static void nrs_trr_lprocfs_fini(struct ptlrpc_service *svc) { if (svc->srv_procroot == NULL) return;