From: dmilos Date: Mon, 22 Sep 2003 14:24:54 +0000 (+0000) Subject: Move policy specific processing function prototypes to ldlm_internal.h. X-Git-Tag: v1_7_100~1^90~13 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=c1c99e96eac359921e9e9a108c7d13cf428487dd;p=fs%2Flustre-release.git Move policy specific processing function prototypes to ldlm_internal.h. --- diff --git a/lustre/ldlm/ldlm_internal.h b/lustre/ldlm/ldlm_internal.h index 5aca55f..a46cf7f 100644 --- a/lustre/ldlm/ldlm_internal.h +++ b/lustre/ldlm/ldlm_internal.h @@ -11,3 +11,15 @@ ldlm_lock_create(struct ldlm_namespace *ns, ldlm_completion_callback, void *data); ldlm_error_t ldlm_lock_enqueue(struct ldlm_namespace *, struct ldlm_lock **, void *cookie, int cookie_len, int *flags); + +/* ldlm_plain.c */ +int ldlm_process_plain_lock(struct ldlm_lock *lock, int *flags, int first_enq, + ldlm_error_t *err); + +/* ldlm_extent.c */ +int ldlm_process_extent_lock(struct ldlm_lock *lock, int *flags, int first_enq, + ldlm_error_t *err); + +/* ldlm_flock.c */ +int ldlm_process_flock_lock(struct ldlm_lock *lock, int *flags, int first_enq, + ldlm_error_t *err);