Home
last modified time | relevance | path

Searched refs:osc_page (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/drivers/staging/lustre/lustre/osc/
Dosc_cl_internal.h335 struct osc_page { struct
432 void osc_page_submit(const struct lu_env *env, struct osc_page *opg,
434 int osc_cancel_async_page(const struct lu_env *env, struct osc_page *ops);
435 int osc_set_async_flags(struct osc_object *obj, struct osc_page *opg,
437 int osc_prep_async_page(struct osc_object *osc, struct osc_page *ops,
440 struct osc_page *ops);
442 struct osc_page *ops);
444 struct osc_page *ops);
547 static inline struct osc_page *cl2osc_page(const struct cl_page_slice *slice) in cl2osc_page()
550 return container_of0(slice, struct osc_page, ops_cl); in cl2osc_page()
[all …]
Dosc_page.c45 static void osc_lru_del(struct client_obd *cli, struct osc_page *opg, bool del);
46 static void osc_lru_add(struct client_obd *cli, struct osc_page *opg);
48 struct osc_page *opg);
63 const struct osc_page *opg,
100 const struct osc_page *opg,
153 const struct osc_page *opg, in osc_page_protected()
168 struct osc_page *opg = cl2osc_page(slice); in osc_page_fini()
174 static void osc_page_transfer_get(struct osc_page *opg, const char *label) in osc_page_transfer_get()
185 struct osc_page *opg) in osc_page_transfer_put()
202 struct osc_page *opg, enum cl_req_type crt) in osc_page_transfer_add()
[all …]
DMakefile3 osc_page.o osc_lock.o osc_io.o osc_quota.o osc_cache.o lproc_osc.o
Dosc_io.c71 static struct osc_page *osc_cl_page_osc(struct cl_page *page) in osc_cl_page_osc()
106 struct osc_page *opg; in osc_io_submit()
233 struct osc_page *opage, unsigned to) in osc_page_touch()
287 struct osc_page *opg = cl2osc_page(slice); in osc_io_commit_write()
347 struct osc_page *ops; in trunc_check_cb()
721 struct osc_page *opg; in osc_req_attr_set()
Dosc_cache.c1240 struct osc_page *opg = oap2osc_page(oap); in osc_make_ready()
1255 struct osc_page *opg = oap2osc_page(oap); in osc_refresh_count()
1287 struct osc_page *opg = oap2osc_page(oap); in osc_completion()
2189 int osc_prep_async_page(struct osc_object *osc, struct osc_page *ops, in osc_prep_async_page()
2219 struct osc_page *ops) in osc_queue_async_io()
2381 struct osc_object *obj, struct osc_page *ops) in osc_teardown_async_page()
2421 struct osc_page *ops) in osc_flush_async_page()
2502 int osc_cancel_async_page(const struct lu_env *env, struct osc_page *ops) in osc_cancel_async_page()
Dosc_object.c98 cl_object_page_init(lu2cl(obj), sizeof(struct osc_page)); in osc_object_init()