Searched refs:osc_page (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/drivers/staging/lustre/lustre/osc/ |
D | osc_cl_internal.h | 336 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 …]
|
D | osc_page.c | 45 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 …]
|
D | Makefile | 3 osc_page.o osc_lock.o osc_io.o osc_quota.o osc_cache.o
|
D | osc_io.c | 71 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()
|
D | osc_cache.c | 1239 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()
|
D | osc_object.c | 98 cl_object_page_init(lu2cl(obj), sizeof(struct osc_page)); in osc_object_init()
|