Home
last modified time | relevance | path

Searched refs:lov_lock (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/drivers/staging/lustre/lustre/lov/
Dlovsub_lock.c65 static void lovsub_parent_lock(const struct lu_env *env, struct lov_lock *lov) in lovsub_parent_lock()
75 static void lovsub_parent_unlock(const struct lu_env *env, struct lov_lock *lov) in lovsub_parent_unlock()
100 struct lov_lock *lov = scan->lll_super; in lovsub_lock_state()
119 struct lov_lock *lov; in lovsub_lock_weigh()
190 int lov_sublock_modify(const struct lu_env *env, struct lov_lock *lov, in lov_sublock_modify()
229 struct lov_lock *lov; in lovsub_lock_modify()
274 struct cl_lock *child, struct lov_lock *lov) in lovsub_lock_delete_one()
398 struct lov_lock *lov; in lovsub_lock_delete()
426 struct lov_lock *lov; in lovsub_lock_print()
Dlov_lock.c103 static void lov_sublock_adopt(const struct lu_env *env, struct lov_lock *lck, in lov_sublock_adopt()
138 struct lov_lock *lck, in lov_sublock_alloc()
193 struct lov_lock *lck, in lov_sublock_lock()
289 struct lov_lock *lck, const struct cl_io *io) in lov_lock_sub_init()
361 static int lov_sublock_release(const struct lu_env *env, struct lov_lock *lck, in lov_sublock_release()
406 static void lov_sublock_hold(const struct lu_env *env, struct lov_lock *lck, in lov_sublock_hold()
433 struct lov_lock *lck; in lov_lock_fini()
451 struct lov_lock *lck, in lov_lock_enqueue_wait()
472 static int lov_lock_enqueue_one(const struct lu_env *env, struct lov_lock *lck, in lov_lock_enqueue_one()
502 struct cl_io *io, struct lov_lock *lck, int idx) in lov_sublock_fill()
[all …]
Dlov_cl_internal.h307 struct lov_lock { struct
397 struct lov_lock *lll_super;
609 int lov_sublock_modify(const struct lu_env *env, struct lov_lock *lov,
632 struct lov_lock *lck,
766 static inline struct lov_lock *cl2lov_lock(const struct cl_lock_slice *slice) in cl2lov_lock()
769 return container_of(slice, struct lov_lock, lls_cl); in cl2lov_lock()
DMakefile4 lov_lock.o lov_io.o lovsub_dev.o lovsub_object.o lovsub_page.o \
Dlov_request.c133 mutex_lock(&lov->lov_lock); in lov_check_set()
138 mutex_unlock(&lov->lov_lock); in lov_check_set()
154 mutex_lock(&lov->lov_lock); in lov_check_and_wait_active()
173 mutex_unlock(&lov->lov_lock); in lov_check_and_wait_active()
186 mutex_unlock(&lov->lov_lock); in lov_check_and_wait_active()
Dlov_obd.c70 mutex_lock(&lov->lov_lock); in lov_getref()
72 mutex_unlock(&lov->lov_lock); in lov_getref()
82 mutex_lock(&lov->lov_lock); in lov_putref()
104 mutex_unlock(&lov->lov_lock); in lov_putref()
116 mutex_unlock(&lov->lov_lock); in lov_putref()
527 mutex_lock(&lov->lov_lock); in lov_add_target()
533 mutex_unlock(&lov->lov_lock); in lov_add_target()
547 mutex_unlock(&lov->lov_lock); in lov_add_target()
569 mutex_unlock(&lov->lov_lock); in lov_add_target()
575 mutex_unlock(&lov->lov_lock); in lov_add_target()
[all …]
Dlov_dev.c68 .ckd_size = sizeof(struct lov_lock)
/linux-4.4.14/drivers/staging/lustre/lustre/include/
Dobd.h463 struct mutex lov_lock; member