Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/staging/lustre/lustre/include/
Dlu_object.h100 struct lu_object;
142 struct lu_object *(*ldo_object_alloc)(const struct lu_env *env,
212 struct lu_object *o,
220 struct lu_object *o);
227 struct lu_object *o);
233 struct lu_object *o);
239 struct lu_object *o);
244 lu_printer_t p, const struct lu_object *o);
249 int (*loo_object_invariant)(const struct lu_object *o);
460 struct lu_object { struct
[all …]
Dlclient.h273 struct lu_object *ccc_object_alloc(const struct lu_env *env,
286 int ccc_object_init(const struct lu_env *env, struct lu_object *obj,
288 void ccc_object_free(const struct lu_env *env, struct lu_object *obj);
361 struct lu_object *ccc2lu (struct ccc_object *vob);
364 struct ccc_object *lu2ccc (const struct lu_object *obj);
Ddt_object.h677 struct lu_object do_lu;
701 static inline struct dt_object *lu2dt(struct lu_object *l) in lu2dt()
722 static inline struct dt_object *lu2dt_obj(struct lu_object *o) in lu2dt_obj()
Dcl_object.h249 struct lu_object co_lu;
2670 static inline struct cl_object *lu2cl(const struct lu_object *o) in lu2cl()
/linux-4.1.27/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()
141 struct lu_object *lovsub_object_alloc(const struct lu_env *env, in lovsub_object_alloc()
146 struct lu_object *obj; in lovsub_object_alloc()
Dlov_cl_internal.h583 int lov_object_init(const struct lu_env *env, struct lu_object *obj,
585 int lovsub_object_init(const struct lu_env *env, struct lu_object *obj,
626 struct lu_object *lov_object_alloc(const struct lu_env *env,
629 struct lu_object *lovsub_object_alloc(const struct lu_env *env,
668 static inline int lov_is_object(const struct lu_object *obj) in lov_is_object()
673 static inline int lovsub_is_object(const struct lu_object *obj) in lovsub_is_object()
711 static inline struct lu_object *lov2lu(struct lov_object *lov) in lov2lu()
721 static inline struct lov_object *lu2lov(const struct lu_object *obj) in lu2lov()
733 static inline struct lu_object *lovsub2lu(struct lovsub_object *los) in lovsub2lu()
749 static inline struct lovsub_object *lu2lovsub(const struct lu_object *obj) in lu2lovsub()
Dlov_object.c69 lu_printer_t p, const struct lu_object *o);
117 struct lu_object *o; in lov_sub_find()
168 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.1.27/drivers/staging/lustre/lustre/obdclass/
Dlu_object.c61 static void lu_object_free(const struct lu_env *env, struct lu_object *o);
68 void lu_object_put(const struct lu_env *env, struct lu_object *o) in lu_object_put()
73 struct lu_object *orig; in lu_object_put()
160 void lu_object_put_nocache(const struct lu_env *env, struct lu_object *o) in lu_object_put_nocache()
171 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()
[all …]
DMakefile8 lu_object.o dt_object.o capa.o cl_object.o \
Ddt_object.c221 struct lu_object *lo, *n; in dt_locate_at()
/linux-4.1.27/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()
253 struct lu_object *osc_object_alloc(const struct lu_env *env, in osc_object_alloc()
258 struct lu_object *obj; in osc_object_alloc()
Dosc_cl_internal.h422 struct lu_object *osc_object_alloc(const struct lu_env *env,
494 static inline int osc_is_object(const struct lu_object *obj) in osc_is_object()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Dvvp_object.c58 lu_printer_t p, const struct lu_object *o) in vvp_object_print()
188 struct lu_object *lu; in cl_inode2ccc()
196 struct lu_object *vvp_object_alloc(const struct lu_env *env, in vvp_object_alloc()
Dvvp_internal.h54 struct lu_object *vvp_object_alloc(const struct lu_env *env,
Dvvp_dev.c332 struct lu_object *lu_obj; in vvp_pgcache_obj()
/linux-4.1.27/drivers/staging/lustre/lustre/lclient/
Dlcommon_cl.c322 struct lu_object *ccc_object_alloc(const struct lu_env *env, in ccc_object_alloc()
329 struct lu_object *obj; in ccc_object_alloc()
358 int ccc_object_init(const struct lu_env *env, struct lu_object *obj, in ccc_object_init()
363 struct lu_object *below; in ccc_object_init()
381 void ccc_object_free(const struct lu_env *env, struct lu_object *obj) in ccc_object_free()
1009 struct lu_object *ccc2lu(struct ccc_object *vob) in ccc2lu()
1014 struct ccc_object *lu2ccc(const struct lu_object *obj) in lu2ccc()
/linux-4.1.27/drivers/staging/lustre/lustre/obdecho/
Decho_client.c429 static int echo_object_init(const struct lu_env *env, struct lu_object *obj, in echo_object_init()
439 struct lu_object *below; in echo_object_init()
516 static void echo_object_free(const struct lu_env *env, struct lu_object *obj) in echo_object_free()
536 lu_printer_t p, const struct lu_object *o) in echo_object_print()
559 static struct lu_object *echo_object_alloc(const struct lu_env *env, in echo_object_alloc()
564 struct lu_object *obj = NULL; in echo_object_alloc()