Home
last modified time | relevance | path

Searched refs:lu_object (Results 1 – 15 of 15) sorted by relevance

/linux-4.4.14/drivers/staging/lustre/lustre/include/
Dlu_object.h99 struct lu_object;
141 struct lu_object *(*ldo_object_alloc)(const struct lu_env *env,
211 struct lu_object *o,
219 struct lu_object *o);
226 struct lu_object *o);
232 struct lu_object *o);
238 struct lu_object *o);
243 lu_printer_t p, const struct lu_object *o);
248 int (*loo_object_invariant)(const struct lu_object *o);
458 struct lu_object { struct
[all …]
Dlclient.h270 struct lu_object *ccc_object_alloc(const struct lu_env *env,
283 int ccc_object_init(const struct lu_env *env, struct lu_object *obj,
285 void ccc_object_free(const struct lu_env *env, struct lu_object *obj);
337 struct lu_object *ccc2lu (struct ccc_object *vob);
340 struct ccc_object *lu2ccc (const struct lu_object *obj);
Dcl_object.h249 struct lu_object co_lu;
2665 static inline struct cl_object *lu2cl(const struct lu_object *o) in lu2cl()
/linux-4.4.14/drivers/staging/lustre/lustre/lov/
Dlovsub_object.c55 int lovsub_object_init(const struct lu_env *env, struct lu_object *obj, in lovsub_object_init()
59 struct lu_object *below; in lovsub_object_init()
76 static void lovsub_object_free(const struct lu_env *env, struct lu_object *obj) in lovsub_object_free()
98 lu_printer_t p, const struct lu_object *obj) in lovsub_object_print()
139 struct lu_object *lovsub_object_alloc(const struct lu_env *env, in lovsub_object_alloc()
144 struct lu_object *obj; in lovsub_object_alloc()
Dlov_cl_internal.h582 int lov_object_init(const struct lu_env *env, struct lu_object *obj,
584 int lovsub_object_init(const struct lu_env *env, struct lu_object *obj,
624 struct lu_object *lov_object_alloc(const struct lu_env *env,
627 struct lu_object *lovsub_object_alloc(const struct lu_env *env,
663 static inline int lov_is_object(const struct lu_object *obj) in lov_is_object()
668 static inline int lovsub_is_object(const struct lu_object *obj) in lovsub_is_object()
706 static inline struct lu_object *lov2lu(struct lov_object *lov) in lov2lu()
716 static inline struct lov_object *lu2lov(const struct lu_object *obj) in lu2lov()
728 static inline struct lu_object *lovsub2lu(struct lovsub_object *los) in lovsub2lu()
744 static inline struct lovsub_object *lu2lovsub(const struct lu_object *obj) in lu2lovsub()
Dlov_object.c68 lu_printer_t p, const struct lu_object *o);
116 struct lu_object *o; in lov_sub_find()
167 struct lu_object *old_obj; in lov_init_sub()
394 lu_printer_t p, const struct lu_object *o) in lov_print_empty()
401 lu_printer_t p, const struct lu_object *o) in lov_print_raid0()
413 struct lu_object *sub; in lov_print_raid0()
426 lu_printer_t p, const struct lu_object *o) in lov_print_released()
719 int lov_object_init(const struct lu_env *env, struct lu_object *obj, in lov_object_init()
798 static void lov_object_delete(const struct lu_env *env, struct lu_object *obj) in lov_object_delete()
805 static void lov_object_free(const struct lu_env *env, struct lu_object *obj) in lov_object_free()
[all …]
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/
Dlu_object.c61 static void lu_object_free(const struct lu_env *env, struct lu_object *o);
69 void lu_object_put(const struct lu_env *env, struct lu_object *o) in lu_object_put()
74 struct lu_object *orig; in lu_object_put()
163 void lu_object_unhash(const struct lu_env *env, struct lu_object *o) in lu_object_unhash()
195 static struct lu_object *lu_object_alloc(const struct lu_env *env, in lu_object_alloc()
200 struct lu_object *scan; in lu_object_alloc()
201 struct lu_object *top; in lu_object_alloc()
264 static void lu_object_free(const struct lu_env *env, struct lu_object *o) in lu_object_free()
268 struct lu_object *scan; in lu_object_free()
297 o = container_of0(splice.prev, struct lu_object, lo_linkage); in lu_object_free()
[all …]
DMakefile8 lu_object.o cl_object.o \
/linux-4.4.14/drivers/staging/lustre/lustre/osc/
Dosc_object.c55 static struct lu_object *osc2lu(struct osc_object *osc) in osc2lu()
60 static struct osc_object *lu2osc(const struct lu_object *obj) in lu2osc()
72 static int osc_object_init(const struct lu_env *env, struct lu_object *obj, in osc_object_init()
103 static void osc_object_free(const struct lu_env *env, struct lu_object *obj) in osc_object_free()
137 lu_printer_t p, const struct lu_object *obj) in osc_object_print()
251 struct lu_object *osc_object_alloc(const struct lu_env *env, in osc_object_alloc()
256 struct lu_object *obj; in osc_object_alloc()
Dosc_cl_internal.h421 struct lu_object *osc_object_alloc(const struct lu_env *env,
493 static inline int osc_is_object(const struct lu_object *obj) in osc_is_object()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dvvp_object.c57 lu_printer_t p, const struct lu_object *o) in vvp_object_print()
187 struct lu_object *lu; in cl_inode2ccc()
195 struct lu_object *vvp_object_alloc(const struct lu_env *env, in vvp_object_alloc()
Dvvp_internal.h53 struct lu_object *vvp_object_alloc(const struct lu_env *env,
Dvvp_dev.c329 struct lu_object *lu_obj; in vvp_pgcache_obj()
/linux-4.4.14/drivers/staging/lustre/lustre/lclient/
Dlcommon_cl.c321 struct lu_object *ccc_object_alloc(const struct lu_env *env, in ccc_object_alloc()
328 struct lu_object *obj; in ccc_object_alloc()
357 int ccc_object_init(const struct lu_env *env, struct lu_object *obj, in ccc_object_init()
362 struct lu_object *below; in ccc_object_init()
380 void ccc_object_free(const struct lu_env *env, struct lu_object *obj) in ccc_object_free()
928 struct lu_object *ccc2lu(struct ccc_object *vob) in ccc2lu()
933 struct ccc_object *lu2ccc(const struct lu_object *obj) in lu2ccc()
/linux-4.4.14/drivers/staging/lustre/lustre/obdecho/
Decho_client.c430 static int echo_object_init(const struct lu_env *env, struct lu_object *obj, in echo_object_init()
440 struct lu_object *below; in echo_object_init()
517 static void echo_object_free(const struct lu_env *env, struct lu_object *obj) in echo_object_free()
537 lu_printer_t p, const struct lu_object *o) in echo_object_print()
561 static struct lu_object *echo_object_alloc(const struct lu_env *env, in echo_object_alloc()
566 struct lu_object *obj = NULL; in echo_object_alloc()