Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/staging/lustre/lustre/osc/
Dosc_cl_internal.h336 struct osc_page { struct
433 void osc_page_submit(const struct lu_env *env, struct osc_page *opg,
435 int osc_cancel_async_page(const struct lu_env *env, struct osc_page *ops);
436 int osc_set_async_flags(struct osc_object *obj, struct osc_page *opg,
438 int osc_prep_async_page(struct osc_object *osc, struct osc_page *ops,
441 struct osc_page *ops);
443 struct osc_page *ops);
445 struct osc_page *ops);
548 static inline struct osc_page *cl2osc_page(const struct cl_page_slice *slice) in cl2osc_page()
551 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()
173 static void osc_page_transfer_get(struct osc_page *opg, const char *label) in osc_page_transfer_get()
184 struct osc_page *opg) in osc_page_transfer_put()
201 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
Dosc_io.c71 static struct osc_page *osc_cl_page_osc(struct cl_page *page) in osc_cl_page_osc()
107 struct osc_page *opg; in osc_io_submit()
234 struct osc_page *opage, unsigned to) in osc_page_touch()
288 struct osc_page *opg = cl2osc_page(slice); in osc_io_commit_write()
348 struct osc_page *ops; in trunc_check_cb()
724 struct osc_page *opg; in osc_req_attr_set()
Dosc_cache.c1239 struct osc_page *opg = oap2osc_page(oap); in osc_make_ready()
1254 struct osc_page *opg = oap2osc_page(oap); in osc_refresh_count()
1286 struct osc_page *opg = oap2osc_page(oap); in osc_completion()
2194 int osc_prep_async_page(struct osc_object *osc, struct osc_page *ops, in osc_prep_async_page()
2224 struct osc_page *ops) in osc_queue_async_io()
2386 struct osc_object *obj, struct osc_page *ops) in osc_teardown_async_page()
2426 struct osc_page *ops) in osc_flush_async_page()
2507 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()