[go: nahoru, domu]

Searched refs:lu_device (Results 1 - 24 of 24) sorted by relevance

/drivers/staging/lustre/lustre/include/
H A Dlustre_quota.h87 int (*qmth_quotactl)(const struct lu_env *, struct lu_device *,
91 int (*qmth_dqacq)(const struct lu_env *, struct lu_device *,
95 int (*qmth_intent_policy)(const struct lu_env *, struct lu_device *,
100 int (*qmth_lvbo_init)(struct lu_device *, struct ldlm_resource *);
103 int (*qmth_lvbo_update)(struct lu_device *, struct ldlm_resource *,
107 int (*qmth_lvbo_size)(struct lu_device *, struct ldlm_lock *);
110 int (*qmth_lvbo_fill)(struct lu_device *, struct ldlm_lock *, void *,
114 int (*qmth_lvbo_free)(struct lu_device *, struct ldlm_resource *);
H A Dlu_object.h101 struct lu_device;
144 struct lu_device *d);
149 struct lu_device *, struct lustre_cfg *);
151 struct lu_device *);
160 struct lu_device *parent,
161 struct lu_device *dev);
253 * Type of lu_device.
260 struct lu_device { struct
352 struct lu_device *(*ldto_device_alloc)(const struct lu_env *env,
360 struct lu_device *(*ldto_device_fre
[all...]
H A Dlclient.h260 struct lu_device *d,
261 const char *name, struct lu_device *next);
262 struct lu_device *ccc_device_fini (const struct lu_env *env,
263 struct lu_device *d);
264 struct lu_device *ccc_device_alloc(const struct lu_env *env,
269 struct lu_device *ccc_device_free (const struct lu_env *env,
270 struct lu_device *d);
273 struct lu_device *dev,
357 struct lu_device *ccc2lu_dev (struct ccc_device *vdv);
359 struct ccc_device *lu2ccc_dev (const struct lu_device *
[all...]
H A Dcl_object.h154 struct lu_device cd_lu_dev;
2654 static inline int lu_device_is_cl(const struct lu_device *d)
2659 static inline struct cl_device *lu2cl_dev(const struct lu_device *d)
2665 static inline struct lu_device *cl2lu_dev(struct cl_device *d)
3281 struct lu_device *next);
H A Ddt_object.h651 struct lu_device dd_lu_dev;
665 static inline int lu_device_is_dt(const struct lu_device *d)
670 static inline struct dt_device * lu2dt_dev(struct lu_device *l)
708 struct lu_object_header *h, struct lu_device *d);
836 struct lu_device *top_dev);
H A Dobd.h815 struct lu_device *obd_lu_dev;
1439 * XXX: lu_device is declared before obd_device, while a pointer pointing
1440 * back to obd_device in lu_device, so this helper function defines here
1443 static inline const char *lu_dev_name(const struct lu_device *lu_dev)
H A Dobd_class.h535 * Functionality is being moved into new lu_device-based layering, but some
547 * obd_precleanup() and obd_cleanup() call both lu_device and obd operations.
552 struct lu_device *d
/drivers/staging/lustre/lustre/lov/
H A Dlovsub_dev.c93 static int lovsub_device_init(const struct lu_env *env, struct lu_device *d,
94 const char *name, struct lu_device *next)
115 static struct lu_device *lovsub_device_fini(const struct lu_env *env,
116 struct lu_device *d)
118 struct lu_device *next;
128 static struct lu_device *lovsub_device_free(const struct lu_env *env,
129 struct lu_device *d)
132 struct lu_device *next = cl2lu_dev(lsd->acid_next);
168 static struct lu_device *lovsub_device_alloc(const struct lu_env *env,
172 struct lu_device *
[all...]
H A Dlov_dev.c195 static struct lu_device *lov_device_fini(const struct lu_env *env,
196 struct lu_device *d)
217 static int lov_device_init(const struct lu_env *env, struct lu_device *d,
218 const char *name, struct lu_device *next)
294 static struct lu_device *lov_device_free(const struct lu_env *env,
295 struct lu_device *d)
309 static void lov_cl_del_target(const struct lu_env *env, struct lu_device *dev,
394 static int lov_cl_add_target(const struct lu_env *env, struct lu_device *dev,
438 struct lu_device *d, struct lustre_cfg *cfg)
472 static struct lu_device *lov_device_allo
[all...]
H A Dlovsub_object.c60 struct lu_device *under;
143 struct lu_device *dev)
H A Dlov_cl_internal.h628 struct lu_device *dev);
631 struct lu_device *dev);
678 static inline struct lu_device *lov2lu_dev(struct lov_device *lov)
683 static inline struct lov_device *lu2lov_dev(const struct lu_device *d)
694 static inline struct lu_device *lovsub2lu_dev(struct lovsub_device *lovsub)
699 static inline struct lovsub_device *lu2lovsub_dev(const struct lu_device *d)
H A Dlov_object.c885 struct lu_device *dev)
/drivers/staging/lustre/lustre/osc/
H A Dosc_dev.c109 static struct lu_device *osc2lu_dev(struct osc_device *osc)
174 struct lu_device *d, struct lustre_cfg *cfg)
189 static int osc_device_init(const struct lu_env *env, struct lu_device *d,
190 const char *name, struct lu_device *next)
195 static struct lu_device *osc_device_fini(const struct lu_env *env,
196 struct lu_device *d)
201 static struct lu_device *osc_device_free(const struct lu_env *env,
202 struct lu_device *d)
211 static struct lu_device *osc_device_alloc(const struct lu_env *env,
215 struct lu_device *
[all...]
H A Dosc_cl_internal.h424 struct lu_device *dev);
499 static inline struct osc_device *lu2osc_dev(const struct lu_device *d)
H A Dosc_object.c256 struct lu_device *dev)
H A Dosc_cache.c1278 struct lu_device *ld = opg->ops_cl.cpl_obj->co_lu.lo_dev;
/drivers/staging/lustre/lustre/llite/
H A Dvvp_internal.h56 struct lu_device *dev);
H A Dvvp_dev.c138 static struct lu_device *vvp_device_alloc(const struct lu_env *env,
318 struct lu_device *dev,
346 struct lu_device *dev, loff_t pos)
H A Dvvp_object.c198 struct lu_device *dev)
/drivers/staging/lustre/lustre/lclient/
H A Dlcommon_cl.c168 int ccc_device_init(const struct lu_env *env, struct lu_device *d,
169 const char *name, struct lu_device *next)
188 struct lu_device *ccc_device_fini(const struct lu_env *env,
189 struct lu_device *d)
194 struct lu_device *ccc_device_alloc(const struct lu_env *env,
201 struct lu_device *lud;
233 struct lu_device *ccc_device_free(const struct lu_env *env,
234 struct lu_device *d)
238 struct lu_device *next = cl2lu_dev(vdv->cdv_next);
324 struct lu_device *de
[all...]
/drivers/staging/lustre/lustre/obdclass/
H A Dlu_object.c196 struct lu_device *dev,
587 struct lu_device *dev, const struct lu_fid *f,
595 struct lu_device *dev,
621 struct lu_device *dev,
699 struct lu_device *dev,
726 struct lu_device *dev,
954 void lu_dev_add_linkage(struct lu_site *s, struct lu_device *d)
963 void lu_dev_del_linkage(struct lu_site *s, struct lu_device *d)
983 int lu_site_init(struct lu_site *s, struct lu_device *top)
1098 void lu_device_get(struct lu_device *
[all...]
H A Dcl_object.c967 struct lu_device *next)
970 struct lu_device *d;
H A Ddt_object.c152 struct lu_object_header *h, struct lu_device *d)
219 struct lu_device *top_dev)
/drivers/staging/lustre/lustre/obdecho/
H A Decho_client.c62 struct lu_device *ed_next;
439 struct lu_device *under;
552 /** \defgroup echo_lu_dev_ops lu_device operations
560 struct lu_device *dev)
687 static struct lu_device *echo_device_alloc(const struct lu_env *env,
691 struct lu_device *next;
799 static int echo_device_init(const struct lu_env *env, struct lu_device *d,
800 const char *name, struct lu_device *next)
806 static struct lu_device *echo_device_fini(const struct lu_env *env,
807 struct lu_device *
[all...]

Completed in 250 milliseconds