X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Ffld%2Flproc_fld.c;h=a2e02fa273ef841668bc646e420a65179b7f780b;hp=b2e37fd0567426b5d602b3099369d32a7e4b93d8;hb=5c3a69e52444f8ea17849df1f9de0465d1398224;hpb=6869932b552ac705f411de3362f01bd50c1f6f7d diff --git a/lustre/fld/lproc_fld.c b/lustre/fld/lproc_fld.c index b2e37fd..a2e02fa 100644 --- a/lustre/fld/lproc_fld.c +++ b/lustre/fld/lproc_fld.c @@ -26,7 +26,7 @@ * GPL HEADER END */ /* - * Copyright 2008 Sun Microsystems, Inc. All rights reserved + * Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved. * Use is subject to license terms. */ /* @@ -73,9 +73,9 @@ fld_proc_read_targets(char *page, char **start, off_t off, LASSERT(fld != NULL); - spin_lock(&fld->lcf_lock); - list_for_each_entry(target, - &fld->lcf_targets, ft_chain) + cfs_spin_lock(&fld->lcf_lock); + cfs_list_for_each_entry(target, + &fld->lcf_targets, ft_chain) { rc = snprintf(page, count, "%s\n", fld_target_name(target)); @@ -85,7 +85,7 @@ fld_proc_read_targets(char *page, char **start, off_t off, if (count == 0) break; } - spin_unlock(&fld->lcf_lock); + cfs_spin_unlock(&fld->lcf_lock); RETURN(total); } @@ -99,10 +99,10 @@ fld_proc_read_hash(char *page, char **start, off_t off, LASSERT(fld != NULL); - spin_lock(&fld->lcf_lock); + cfs_spin_lock(&fld->lcf_lock); rc = snprintf(page, count, "%s\n", fld->lcf_hash->fh_name); - spin_unlock(&fld->lcf_lock); + cfs_spin_unlock(&fld->lcf_lock); RETURN(rc); } @@ -129,9 +129,9 @@ fld_proc_write_hash(struct file *file, const char *buffer, } if (hash != NULL) { - spin_lock(&fld->lcf_lock); + cfs_spin_lock(&fld->lcf_lock); fld->lcf_hash = hash; - spin_unlock(&fld->lcf_lock); + cfs_spin_unlock(&fld->lcf_lock); CDEBUG(D_INFO, "%s: Changed hash to \"%s\"\n", fld->lcf_name, hash->fh_name);