Home
last modified time | relevance | path

Searched refs:lov_object (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/drivers/staging/lustre/lustre/lov/
Dlov_object.c58 struct lov_object *lov,
61 int (*llo_delete)(const struct lu_env *env, struct lov_object *lov,
63 void (*llo_fini)(const struct lu_env *env, struct lov_object *lov,
65 void (*llo_install)(const struct lu_env *env, struct lov_object *lov,
80 static int lov_layout_wait(const struct lu_env *env, struct lov_object *lov);
89 struct lov_object *lov, in lov_install_empty()
98 struct lov_device *dev, struct lov_object *lov, in lov_init_empty()
106 struct lov_object *lov, in lov_install_raid0()
123 static int lov_init_sub(const struct lu_env *env, struct lov_object *lov, in lov_init_sub()
168 struct lov_object *old_lov; in lov_init_sub()
[all …]
Dlov_cl_internal.h201 struct lov_object { struct
385 struct lov_object *lso_super;
502 struct lov_object *lis_object;
706 static inline struct lu_object *lov2lu(struct lov_object *lov) in lov2lu()
711 static inline struct cl_object *lov2cl(struct lov_object *lov) in lov2cl()
716 static inline struct lov_object *lu2lov(const struct lu_object *obj) in lu2lov()
719 return container_of0(obj, struct lov_object, lo_cl.co_lu); in lu2lov()
722 static inline struct lov_object *cl2lov(const struct cl_object *obj) in cl2lov()
725 return container_of0(obj, struct lov_object, lo_cl); in cl2lov()
824 static inline struct lov_layout_raid0 *lov_r0(struct lov_object *lov) in lov_r0()
Dlovsub_object.c79 struct lov_object *lov = los->lso_super; in lovsub_object_free()
108 struct lov_object *lov = cl2lovsub(obj)->lso_super; in lovsub_attr_set()
Dlov_io.c137 struct lov_object *lov = lio->lis_object; in lov_io_sub_init()
302 struct lov_object *obj, struct cl_io *io) in lov_io_slice_init()
358 struct lov_object *lov = cl2lov(ios->cis_obj); in lov_io_fini()
575 struct lov_object *obj = lio->lis_object; in lov_io_submit()
829 struct lov_object *lov = cl2lov(ios->cis_obj); in lov_empty_io_fini()
900 struct lov_object *lov = cl2lov(obj); in lov_io_init_raid0()
917 struct lov_object *lov = cl2lov(obj); in lov_io_init_empty()
954 struct lov_object *lov = cl2lov(obj); in lov_io_init_released()
DMakefile3 lov_request.o lov_ea.o lov_dev.o lov_object.o lov_page.o \
Dlov_page.c160 struct lov_object *loo = cl2lov(obj); in lov_page_init_raid0()
Dlov_lock.c299 struct lov_object *loo = cl2lov(lck->lls_cl.cls_obj); in lov_lock_sub_init()
860 struct lov_object *loo = cl2lov(lov->lls_cl.cls_obj);
899 struct lov_object *lov, int stripe, in lov_lock_stripe_is_matching()
966 struct lov_object *obj = cl2lov(slice->cls_obj); in lov_lock_fits_into()
Dlovsub_lock.c146 struct lov_object *lov, in lovsub_lock_descr_map()
Dlov_dev.c73 .ckd_size = sizeof(struct lov_object)