/drivers/staging/lustre/lustre/include/ |
H A D | lustre_quota.h | 87 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 D | lu_object.h | 101 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 D | lclient.h | 260 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 D | cl_object.h | 154 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 D | dt_object.h | 651 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 D | obd.h | 815 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 D | obd_class.h | 535 * 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 D | lovsub_dev.c | 93 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 D | lov_dev.c | 195 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 D | lovsub_object.c | 60 struct lu_device *under; 143 struct lu_device *dev)
|
H A D | lov_cl_internal.h | 628 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 D | lov_object.c | 885 struct lu_device *dev)
|
/drivers/staging/lustre/lustre/osc/ |
H A D | osc_dev.c | 109 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 D | osc_cl_internal.h | 424 struct lu_device *dev); 499 static inline struct osc_device *lu2osc_dev(const struct lu_device *d)
|
H A D | osc_object.c | 256 struct lu_device *dev)
|
H A D | osc_cache.c | 1278 struct lu_device *ld = opg->ops_cl.cpl_obj->co_lu.lo_dev;
|
/drivers/staging/lustre/lustre/llite/ |
H A D | vvp_internal.h | 56 struct lu_device *dev);
|
H A D | vvp_dev.c | 138 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 D | vvp_object.c | 198 struct lu_device *dev)
|
/drivers/staging/lustre/lustre/lclient/ |
H A D | lcommon_cl.c | 168 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 D | lu_object.c | 196 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 D | cl_object.c | 967 struct lu_device *next) 970 struct lu_device *d;
|
H A D | dt_object.c | 152 struct lu_object_header *h, struct lu_device *d) 219 struct lu_device *top_dev)
|
/drivers/staging/lustre/lustre/obdecho/ |
H A D | echo_client.c | 62 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...] |