Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
LU-4788 lfsck: replace cfs_list_t with list_head
[fs/lustre-release.git]
/
lustre
/
lod
/
lod_pool.c
diff --git
a/lustre/lod/lod_pool.c
b/lustre/lod/lod_pool.c
index
aad13f4
..
c54f1c8
100644
(file)
--- a/
lustre/lod/lod_pool.c
+++ b/
lustre/lod/lod_pool.c
@@
-96,8
+96,8
@@
void lod_pool_putref(struct pool_desc *pool)
{
CDEBUG(D_INFO, "pool %p\n", pool);
if (atomic_dec_and_test(&pool->pool_refcount)) {
- LASSERT(
cfs_
hlist_unhashed(&pool->pool_hash));
- LASSERT(
cfs_
list_empty(&pool->pool_list));
+ LASSERT(hlist_unhashed(&pool->pool_hash));
+ LASSERT(list_empty(&pool->pool_list));
LASSERT(pool->pool_proc_entry == NULL);
lod_ost_pool_free(&(pool->pool_rr.lqr_pool));
lod_ost_pool_free(&(pool->pool_obds));
@@
-154,11
+154,11
@@
static __u32 pool_hashfn(cfs_hash_t *hash_body, const void *key, unsigned mask)
*
* \retval char array referencing the pool name (no refcount)
*/
-static void *pool_key(
cfs_hlist_node_t
*hnode)
+static void *pool_key(
struct hlist_node
*hnode)
{
struct pool_desc *pool;
- pool =
cfs_
hlist_entry(hnode, struct pool_desc, pool_hash);
+ pool = hlist_entry(hnode, struct pool_desc, pool_hash);
return pool->pool_name;
}
@@
-174,7
+174,7
@@
static void *pool_key(cfs_hlist_node_t *hnode)
* \retval 0 if \a key is the same as the key of \a compared
* \retval 1 if \a key is different from the key of \a compared
*/
-static int pool_hashkey_keycmp(const void *key,
cfs_hlist_node_t
*compared)
+static int pool_hashkey_keycmp(const void *key,
struct hlist_node
*compared)
{
return !strncmp(key, pool_key(compared), LOV_MAXPOOLNAME);
}
@@
-190,25
+190,25
@@
static int pool_hashkey_keycmp(const void *key, cfs_hlist_node_t *compared)
*
* \retval struct pool_desc for the specified \a hnode
*/
-static void *pool_hashobject(
cfs_hlist_node_t
*hnode)
+static void *pool_hashobject(
struct hlist_node
*hnode)
{
- return
cfs_
hlist_entry(hnode, struct pool_desc, pool_hash);
+ return hlist_entry(hnode, struct pool_desc, pool_hash);
}
-static void pool_hashrefcount_get(cfs_hash_t *hs,
cfs_hlist_node_t
*hnode)
+static void pool_hashrefcount_get(cfs_hash_t *hs,
struct hlist_node
*hnode)
{
struct pool_desc *pool;
- pool =
cfs_
hlist_entry(hnode, struct pool_desc, pool_hash);
+ pool = hlist_entry(hnode, struct pool_desc, pool_hash);
pool_getref(pool);
}
static void pool_hashrefcount_put_locked(cfs_hash_t *hs,
-
cfs_hlist_node_t
*hnode)
+
struct hlist_node
*hnode)
{
struct pool_desc *pool;
- pool =
cfs_
hlist_entry(hnode, struct pool_desc, pool_hash);
+ pool = hlist_entry(hnode, struct pool_desc, pool_hash);
pool_putref_locked(pool);
}
@@
-227,8
+227,8
@@
cfs_hash_ops_t pool_hash_operations = {
#define POOL_IT_MAGIC 0xB001CEA0
struct lod_pool_iterator {
-
int
lpi_magic; /* POOL_IT_MAGIC */
-
int
lpi_idx; /* from 0 to pool_tgt_size - 1 */
+
unsigned int
lpi_magic; /* POOL_IT_MAGIC */
+
unsigned int
lpi_idx; /* from 0 to pool_tgt_size - 1 */
struct pool_desc *lpi_pool;
};
@@
-429,7
+429,7
@@
static struct file_operations pool_proc_operations = {
*/
void lod_dump_pool(int level, struct pool_desc *pool)
{
- int i;
+
unsigned
int i;
pool_getref(pool);
@@
-535,7
+535,8
@@
int lod_ost_pool_extend(struct ost_pool *op, unsigned int min_count)
*/
int lod_ost_pool_add(struct ost_pool *op, __u32 idx, unsigned int min_count)
{
- int rc = 0, i;
+ unsigned int i;
+ int rc = 0;
ENTRY;
down_write(&op->op_rw_sem);
@@
-574,7
+575,7
@@
out:
*/
int lod_ost_pool_remove(struct ost_pool *op, __u32 idx)
{
- int i;
+
unsigned
int i;
ENTRY;
down_write(&op->op_rw_sem);
@@
-686,7
+687,7
@@
int lod_pool_new(struct obd_device *obd, char *poolname)
#endif
spin_lock(&obd->obd_dev_lock);
-
cfs_
list_add_tail(&new_pool->pool_list, &lod->lod_pool_list);
+ list_add_tail(&new_pool->pool_list, &lod->lod_pool_list);
lod->lod_pool_count++;
spin_unlock(&obd->obd_dev_lock);
@@
-703,7
+704,7
@@
int lod_pool_new(struct obd_device *obd, char *poolname)
out_err:
spin_lock(&obd->obd_dev_lock);
-
cfs_
list_del_init(&new_pool->pool_list);
+ list_del_init(&new_pool->pool_list);
lod->lod_pool_count--;
spin_unlock(&obd->obd_dev_lock);
@@
-743,7
+744,7
@@
int lod_pool_del(struct obd_device *obd, char *poolname)
}
spin_lock(&obd->obd_dev_lock);
-
cfs_
list_del_init(&pool->pool_list);
+ list_del_init(&pool->pool_list);
lod->lod_pool_count--;
spin_unlock(&obd->obd_dev_lock);
@@
-877,7
+878,8
@@
out:
*/
int lod_check_index_in_pool(__u32 idx, struct pool_desc *pool)
{
- int i, rc;
+ unsigned int i;
+ int rc;
ENTRY;
pool_getref(pool);