Home
last modified time | relevance | path

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

/linux-4.1.27/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()
288 struct lov_lock *lck, const struct cl_io *io) in lov_lock_sub_init()
360 static int lov_sublock_release(const struct lu_env *env, struct lov_lock *lck, in lov_sublock_release()
405 static void lov_sublock_hold(const struct lu_env *env, struct lov_lock *lck, in lov_sublock_hold()
432 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;
610 int lov_sublock_modify(const struct lu_env *env, struct lov_lock *lov,
634 struct lov_lock *lck,
771 static inline struct lov_lock *cl2lov_lock(const struct cl_lock_slice *slice) in cl2lov_lock()
774 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.c145 mutex_lock(&lov->lov_lock); in lov_check_set()
150 mutex_unlock(&lov->lov_lock); in lov_check_set()
166 mutex_lock(&lov->lov_lock); in lov_check_and_wait_active()
185 mutex_unlock(&lov->lov_lock); in lov_check_and_wait_active()
198 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()
103 mutex_unlock(&lov->lov_lock); in lov_putref()
111 mutex_unlock(&lov->lov_lock); in lov_putref()
539 mutex_lock(&lov->lov_lock); in lov_add_target()
545 mutex_unlock(&lov->lov_lock); in lov_add_target()
559 mutex_unlock(&lov->lov_lock); in lov_add_target()
582 mutex_unlock(&lov->lov_lock); in lov_add_target()
588 mutex_unlock(&lov->lov_lock); in lov_add_target()
[all …]
Dlov_dev.c69 .ckd_size = sizeof(struct lov_lock)
/linux-4.1.27/drivers/staging/lustre/lustre/include/
Dobd.h557 struct mutex lov_lock; member