mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-19 18:26:43 +07:00
staging/lustre: Remove ldlm_appetite_t typedef
Replace it with enum ldlm_appetite Signed-off-by: Oleg Drokin <green@linuxhacker.ru> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
d1777aa959
commit
4d0d6b0e5f
@ -296,10 +296,10 @@ struct ldlm_valblock_ops {
|
||||
* LDLM pools related, type of lock pool in the namespace.
|
||||
* Greedy means release cached locks aggressively
|
||||
*/
|
||||
typedef enum {
|
||||
enum ldlm_appetite {
|
||||
LDLM_NAMESPACE_GREEDY = 1 << 0,
|
||||
LDLM_NAMESPACE_MODEST = 1 << 1
|
||||
} ldlm_appetite_t;
|
||||
};
|
||||
|
||||
struct ldlm_ns_bucket {
|
||||
/** back pointer to namespace */
|
||||
@ -440,7 +440,7 @@ struct ldlm_namespace {
|
||||
/** LDLM pool structure for this namespace */
|
||||
struct ldlm_pool ns_pool;
|
||||
/** 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. */
|
||||
unsigned ns_max_parallel_ast;
|
||||
@ -1176,7 +1176,7 @@ void ldlm_unlink_lock_skiplist(struct ldlm_lock *req);
|
||||
/* resource.c */
|
||||
struct ldlm_namespace *
|
||||
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);
|
||||
int ldlm_namespace_cleanup(struct ldlm_namespace *ns, __u64 flags);
|
||||
void ldlm_namespace_get(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,
|
||||
ldlm_side_t client,
|
||||
ldlm_appetite_t apt,
|
||||
enum ldlm_appetite apt,
|
||||
ldlm_ns_type_t ns_type)
|
||||
{
|
||||
struct ldlm_namespace *ns = NULL;
|
||||
|
Loading…
Reference in New Issue
Block a user