Home
last modified time | relevance | path

Searched refs:lu_device (Results 1 – 21 of 21) sorted by relevance

/linux-4.4.14/drivers/staging/lustre/lustre/include/
Dlu_object.h100 struct lu_device;
143 struct lu_device *d);
148 struct lu_device *, struct lustre_cfg *);
150 struct lu_device *);
159 struct lu_device *parent,
160 struct lu_device *dev);
259 struct lu_device { struct
350 struct lu_device *(*ldto_device_alloc)(const struct lu_env *env,
358 struct lu_device *(*ldto_device_free)(const struct lu_env *,
359 struct lu_device *);
[all …]
Dlclient.h259 struct lu_device *d,
260 const char *name, struct lu_device *next);
261 struct lu_device *ccc_device_fini (const struct lu_env *env,
262 struct lu_device *d);
263 struct lu_device *ccc_device_alloc(const struct lu_env *env,
268 struct lu_device *ccc_device_free (const struct lu_env *env,
269 struct lu_device *d);
272 struct lu_device *dev,
336 struct lu_device *ccc2lu_dev (struct ccc_device *vdv);
338 struct ccc_device *lu2ccc_dev (const struct lu_device *d);
Dcl_object.h154 struct lu_device cd_lu_dev;
2649 static inline int lu_device_is_cl(const struct lu_device *d) in lu_device_is_cl()
2654 static inline struct cl_device *lu2cl_dev(const struct lu_device *d) in lu2cl_dev()
2660 static inline struct lu_device *cl2lu_dev(struct cl_device *d) in cl2lu_dev()
3244 struct lu_device *next);
Dobd.h724 struct lu_device *obd_lu_dev;
1289 static inline const char *lu_dev_name(const struct lu_device *lu_dev) in lu_dev_name()
Dobd_class.h462 struct lu_device *d
/linux-4.4.14/drivers/staging/lustre/lustre/lov/
Dlovsub_dev.c93 static int lovsub_device_init(const struct lu_env *env, struct lu_device *d, in lovsub_device_init()
94 const char *name, struct lu_device *next) in lovsub_device_init()
115 static struct lu_device *lovsub_device_fini(const struct lu_env *env, in lovsub_device_fini()
116 struct lu_device *d) in lovsub_device_fini()
118 struct lu_device *next; in lovsub_device_fini()
128 static struct lu_device *lovsub_device_free(const struct lu_env *env, in lovsub_device_free()
129 struct lu_device *d) in lovsub_device_free()
132 struct lu_device *next = cl2lu_dev(lsd->acid_next); in lovsub_device_free()
168 static struct lu_device *lovsub_device_alloc(const struct lu_env *env, in lovsub_device_alloc()
172 struct lu_device *d; in lovsub_device_alloc()
Dlov_dev.c196 static struct lu_device *lov_device_fini(const struct lu_env *env, in lov_device_fini()
197 struct lu_device *d) in lov_device_fini()
218 static int lov_device_init(const struct lu_env *env, struct lu_device *d, in lov_device_init()
219 const char *name, struct lu_device *next) in lov_device_init()
295 static struct lu_device *lov_device_free(const struct lu_env *env, in lov_device_free()
296 struct lu_device *d) in lov_device_free()
309 static void lov_cl_del_target(const struct lu_env *env, struct lu_device *dev, in lov_cl_del_target()
394 static int lov_cl_add_target(const struct lu_env *env, struct lu_device *dev, in lov_cl_add_target()
438 struct lu_device *d, struct lustre_cfg *cfg) in lov_process_config()
472 static struct lu_device *lov_device_alloc(const struct lu_env *env, in lov_device_alloc()
[all …]
Dlov_cl_internal.h626 struct lu_device *dev);
629 struct lu_device *dev);
673 static inline struct lu_device *lov2lu_dev(struct lov_device *lov) in lov2lu_dev()
678 static inline struct lov_device *lu2lov_dev(const struct lu_device *d) in lu2lov_dev()
689 static inline struct lu_device *lovsub2lu_dev(struct lovsub_device *lovsub) in lovsub2lu_dev()
694 static inline struct lovsub_device *lu2lovsub_dev(const struct lu_device *d) in lu2lovsub_dev()
Dlovsub_object.c60 struct lu_device *under; in lovsub_object_init()
141 struct lu_device *dev) in lovsub_object_alloc()
Dlov_object.c889 struct lu_device *dev) in lov_object_alloc()
/linux-4.4.14/drivers/staging/lustre/lustre/osc/
Dosc_dev.c109 static struct lu_device *osc2lu_dev(struct osc_device *osc) in osc2lu_dev()
174 struct lu_device *d, struct lustre_cfg *cfg) in osc_cl_process_config()
189 static int osc_device_init(const struct lu_env *env, struct lu_device *d, in osc_device_init()
190 const char *name, struct lu_device *next) in osc_device_init()
195 static struct lu_device *osc_device_fini(const struct lu_env *env, in osc_device_fini()
196 struct lu_device *d) in osc_device_fini()
201 static struct lu_device *osc_device_free(const struct lu_env *env, in osc_device_free()
202 struct lu_device *d) in osc_device_free()
211 static struct lu_device *osc_device_alloc(const struct lu_env *env, in osc_device_alloc()
215 struct lu_device *d; in osc_device_alloc()
Dosc_cl_internal.h423 struct lu_device *dev);
498 static inline struct osc_device *lu2osc_dev(const struct lu_device *d) in lu2osc_dev()
Dosc_object.c253 struct lu_device *dev) in osc_object_alloc()
Dosc_cache.c1322 struct lu_device *ld = opg->ops_cl.cpl_obj->co_lu.lo_dev; in osc_completion()
/linux-4.4.14/drivers/staging/lustre/lustre/lclient/
Dlcommon_cl.c167 int ccc_device_init(const struct lu_env *env, struct lu_device *d, in ccc_device_init()
168 const char *name, struct lu_device *next) in ccc_device_init()
187 struct lu_device *ccc_device_fini(const struct lu_env *env, in ccc_device_fini()
188 struct lu_device *d) in ccc_device_fini()
193 struct lu_device *ccc_device_alloc(const struct lu_env *env, in ccc_device_alloc()
200 struct lu_device *lud; in ccc_device_alloc()
232 struct lu_device *ccc_device_free(const struct lu_env *env, in ccc_device_free()
233 struct lu_device *d) in ccc_device_free()
237 struct lu_device *next = cl2lu_dev(vdv->cdv_next); in ccc_device_free()
323 struct lu_device *dev, in ccc_object_alloc()
[all …]
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/
Dlu_object.c196 struct lu_device *dev, in lu_object_alloc()
576 struct lu_device *dev, in lu_object_find()
584 struct lu_device *dev, in lu_object_new()
607 struct lu_device *dev, in lu_object_find_try()
681 struct lu_device *dev, in lu_object_find_at()
708 struct lu_device *dev, in lu_object_find_slice()
928 static void lu_dev_add_linkage(struct lu_site *s, struct lu_device *d) in lu_dev_add_linkage()
948 int lu_site_init(struct lu_site *s, struct lu_device *top) in lu_site_init()
1070 void lu_device_get(struct lu_device *d) in lu_device_get()
1079 void lu_device_put(struct lu_device *d) in lu_device_put()
[all …]
Dcl_object.c928 struct lu_device *next) in cl_type_setup()
931 struct lu_device *d; in cl_type_setup()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dvvp_internal.h55 struct lu_device *dev);
Dvvp_dev.c138 static struct lu_device *vvp_device_alloc(const struct lu_env *env, in vvp_device_alloc()
317 struct lu_device *dev, in vvp_pgcache_obj()
345 struct lu_device *dev, loff_t pos) in vvp_pgcache_find()
Dvvp_object.c197 struct lu_device *dev) in vvp_object_alloc()
/linux-4.4.14/drivers/staging/lustre/lustre/obdecho/
Decho_client.c62 struct lu_device *ed_next;
441 struct lu_device *under; in echo_object_init()
563 struct lu_device *dev) in echo_object_alloc()
692 static struct lu_device *echo_device_alloc(const struct lu_env *env, in echo_device_alloc()
696 struct lu_device *next; in echo_device_alloc()
811 static int echo_device_init(const struct lu_env *env, struct lu_device *d, in echo_device_init()
812 const char *name, struct lu_device *next) in echo_device_init()
818 static struct lu_device *echo_device_fini(const struct lu_env *env, in echo_device_fini()
819 struct lu_device *d) in echo_device_fini()
822 struct lu_device *next = ed->ed_next; in echo_device_fini()
[all …]