Commit 4d0d6b0e authored by Oleg Drokin's avatar Oleg Drokin Committed by Greg Kroah-Hartman

staging/lustre: Remove ldlm_appetite_t typedef

Replace it with enum ldlm_appetite
Signed-off-by: default avatarOleg Drokin <green@linuxhacker.ru>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent d1777aa9
...@@ -296,10 +296,10 @@ struct ldlm_valblock_ops { ...@@ -296,10 +296,10 @@ struct ldlm_valblock_ops {
* LDLM pools related, type of lock pool in the namespace. * LDLM pools related, type of lock pool in the namespace.
* Greedy means release cached locks aggressively * Greedy means release cached locks aggressively
*/ */
typedef enum { enum ldlm_appetite {
LDLM_NAMESPACE_GREEDY = 1 << 0, LDLM_NAMESPACE_GREEDY = 1 << 0,
LDLM_NAMESPACE_MODEST = 1 << 1 LDLM_NAMESPACE_MODEST = 1 << 1
} ldlm_appetite_t; };
struct ldlm_ns_bucket { struct ldlm_ns_bucket {
/** back pointer to namespace */ /** back pointer to namespace */
...@@ -440,7 +440,7 @@ struct ldlm_namespace { ...@@ -440,7 +440,7 @@ struct ldlm_namespace {
/** LDLM pool structure for this namespace */ /** LDLM pool structure for this namespace */
struct ldlm_pool ns_pool; struct ldlm_pool ns_pool;
/** Definition of how eagerly unused locks will be released from LRU */ /** Definition of how eagerly unused locks will be released from LRU */
ldlm_appetite_t ns_appetite; enum ldlm_appetite ns_appetite;
/** Limit of parallel AST RPC count. */ /** Limit of parallel AST RPC count. */
unsigned ns_max_parallel_ast; unsigned ns_max_parallel_ast;
...@@ -1176,7 +1176,7 @@ void ldlm_unlink_lock_skiplist(struct ldlm_lock *req); ...@@ -1176,7 +1176,7 @@ void ldlm_unlink_lock_skiplist(struct ldlm_lock *req);
/* resource.c */ /* resource.c */
struct ldlm_namespace * struct ldlm_namespace *
ldlm_namespace_new(struct obd_device *obd, char *name, ldlm_namespace_new(struct obd_device *obd, char *name,
ldlm_side_t client, ldlm_appetite_t apt, ldlm_side_t client, enum ldlm_appetite apt,
ldlm_ns_type_t ns_type); ldlm_ns_type_t ns_type);
int ldlm_namespace_cleanup(struct ldlm_namespace *ns, __u64 flags); int ldlm_namespace_cleanup(struct ldlm_namespace *ns, __u64 flags);
void ldlm_namespace_get(struct ldlm_namespace *ns); void ldlm_namespace_get(struct ldlm_namespace *ns);
......
...@@ -621,7 +621,7 @@ static void ldlm_namespace_register(struct ldlm_namespace *ns, ...@@ -621,7 +621,7 @@ static void ldlm_namespace_register(struct ldlm_namespace *ns,
*/ */
struct ldlm_namespace *ldlm_namespace_new(struct obd_device *obd, char *name, struct ldlm_namespace *ldlm_namespace_new(struct obd_device *obd, char *name,
ldlm_side_t client, ldlm_side_t client,
ldlm_appetite_t apt, enum ldlm_appetite apt,
ldlm_ns_type_t ns_type) ldlm_ns_type_t ns_type)
{ {
struct ldlm_namespace *ns = NULL; struct ldlm_namespace *ns = NULL;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment