/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/ |
D | cl_page.c | 51 static void cl_page_delete0(const struct lu_env *env, struct cl_page *pg, 76 static struct cl_page *cl_page_top_trusted(struct cl_page *page) in cl_page_top_trusted() 94 static void cl_page_get_trust(struct cl_page *page) in cl_page_get_trust() 107 cl_page_at_trusted(const struct cl_page *page, in cl_page_at_trusted() 112 page = cl_page_top_trusted((struct cl_page *)page); in cl_page_at_trusted() 129 struct cl_page *cl_page_lookup(struct cl_object_header *hdr, pgoff_t index) in cl_page_lookup() 131 struct cl_page *page; in cl_page_lookup() 159 struct cl_page *page; in cl_page_gang_lookup() 160 struct cl_page **pvec; in cl_page_gang_lookup() 248 static void cl_page_free(const struct lu_env *env, struct cl_page *page) in cl_page_free() [all …]
|
D | cl_io.c | 689 cl_io_slice_page(const struct cl_io_slice *ios, struct cl_page *page) in cl_io_slice_page() 701 static int cl_page_in_io(const struct cl_page *page, const struct cl_io *io) in cl_page_in_io() 739 struct cl_page *page) in cl_io_read_page() 792 struct cl_page *page, unsigned from, unsigned to) in cl_io_prepare_write() 825 struct cl_page *page, unsigned from, unsigned to) in cl_io_commit_write() 902 struct cl_page *pg; in cl_io_submit_sync() 942 struct cl_page *page; in cl_io_cancel() 1058 void cl_page_list_add(struct cl_page_list *plist, struct cl_page *page) in cl_page_list_add() 1080 struct cl_page_list *plist, struct cl_page *page) in cl_page_list_del() 1099 struct cl_page *page) in cl_page_list_move() [all …]
|
D | cl_internal.h | 99 struct cl_page *clt_pvec[CLT_PVEC_SIZE];
|
D | Makefile | 9 cl_page.o cl_lock.o cl_io.o lu_ref.o acl.o
|
D | cl_lock.c | 1842 static pgoff_t pgoff_at_lock(struct cl_page *page, struct cl_lock *lock) in pgoff_at_lock() 1857 struct cl_page *page, void *cbdata) in check_and_discard_cb() 1893 struct cl_page *page, void *cbdata) in discard_cb()
|
D | cl_object.c | 94 h->coh_page_bufsize = ALIGN(sizeof(struct cl_page), 8); in cl_object_header_init()
|
/linux-4.1.27/drivers/staging/lustre/lustre/include/ |
D | cl_object.h | 114 struct cl_page; 323 struct cl_page *page, struct page *vmpage); 719 struct cl_page { struct 729 struct cl_page *cp_parent; argument 732 struct cl_page *cp_child; argument 786 struct cl_page *cpl_page; 1115 static inline int __page_in_use(const struct cl_page *page, int refc) in __page_in_use() 2352 struct cl_page *ft_page; 2719 void cl_page_slice_add(struct cl_page *page, struct cl_page_slice *slice, 2772 struct cl_page *page) in cl_object_page_slice() [all …]
|
D | lclient.h | 236 struct cl_page *ccc_vmpage_page_transient(struct page *vmpage); 303 void ccc_transient_page_verify(const struct cl_page *page); 377 struct cl_page *ccc_vmpage_page_transient(struct page *vmpage);
|
/linux-4.1.27/drivers/staging/lustre/lustre/lov/ |
D | lov_page.c | 57 const struct cl_page *page = slice->cpl_page; in lov_page_invariant() 58 const struct cl_page *sub = lov_sub_page(slice); in lov_page_invariant() 69 struct cl_page *sub = lov_sub_page(slice); in lov_page_fini() 158 struct cl_page *page, struct page *vmpage) in lov_page_init_raid0() 163 struct cl_page *subpage; in lov_page_init_raid0() 218 struct cl_page *page, struct page *vmpage) in lov_page_init_empty()
|
D | lov_cl_internal.h | 616 struct cl_page *page, struct page *vmpage); 618 struct cl_page *page, struct page *vmpage); 622 struct cl_page *page, struct page *vmpage); 625 struct cl_page *page, struct page *vmpage); 800 static inline struct cl_page *lov_sub_page(const struct cl_page_slice *slice) in lov_sub_page()
|
D | lovsub_page.c | 63 struct cl_page *page, struct page *unused) in lovsub_page_init()
|
D | lov_io.c | 248 static int lov_page_stripe(const struct cl_page *page) in lov_page_stripe() 263 struct cl_page *page = slice->cpl_page; in lov_page_subio() 580 struct cl_page *page; in lov_io_submit() 581 struct cl_page *tmp; in lov_io_submit() 685 struct cl_page *sub_page = lov_sub_page(slice); in lov_io_prepare_write() 705 struct cl_page *sub_page = lov_sub_page(slice); in lov_io_commit_write()
|
D | lov_object.c | 71 struct cl_page *page, struct page *vmpage); 821 struct cl_page *page, struct page *vmpage) in lov_page_init()
|
/linux-4.1.27/drivers/staging/lustre/lustre/llite/ |
D | vvp_page.c | 74 LASSERT((struct cl_page *)vmpage->private != slice->cpl_page); in vvp_page_fini() 185 LASSERT((struct cl_page *)vmpage->private == slice->cpl_page); in vvp_page_delete() 274 struct cl_page *page = cl_page_top(slice->cpl_page); in vvp_page_completion_read() 298 struct cl_page *pg = slice->cpl_page; in vvp_page_completion_write() 347 struct cl_page *pg = slice->cpl_page; in vvp_page_make_ready() 421 static void vvp_transient_page_verify(const struct cl_page *page) in vvp_transient_page_verify() 461 struct cl_page *page = slice->cpl_page; in vvp_transient_page_discard() 495 struct cl_page *clp = slice->cpl_page; in vvp_transient_page_fini() 527 struct cl_page *page, struct page *vmpage) in vvp_page_init()
|
D | vvp_internal.h | 53 struct cl_page *page, struct page *vmpage);
|
D | rw26.c | 77 struct cl_page *page; in ll_invalidatepage() 122 struct cl_page *page; in ll_releasepage() 167 struct cl_page *page = vvp_vmpage_page_transient(vmpage); in ll_set_page_dirty() 232 struct cl_page *clp; in ll_direct_rw_pages()
|
D | rw.c | 70 struct cl_page *page = lcc->lcc_page; in ll_cl_fini() 169 struct cl_page *page; in ll_cl_init() 225 struct cl_page *page = lcc->lcc_page; in ll_prepare_write() 256 struct cl_page *page; in ll_commit_write() 453 struct cl_page_list *queue, struct cl_page *page, in cl_read_ahead_page() 499 struct cl_page *page; in ll_read_ahead_page() 1128 struct cl_page *page; in ll_writepage() 1272 struct cl_page *page = lcc->lcc_page; in ll_readpage()
|
D | vvp_io.c | 181 struct cl_page *page = io->u.ci_fault.ft_page; in vvp_io_fault_fini() 660 struct cl_page *page; in vvp_io_fault_start() 821 struct cl_page *page = slice->cpl_page; in vvp_io_read_page() 866 struct cl_page *page, struct ccc_page *cp, in vvp_page_sync_io() 895 struct cl_object *obj, struct cl_page *pg, in vvp_io_prepare_partial() 942 struct cl_page *pg = slice->cpl_page; in vvp_io_prepare_write() 977 struct cl_page *pg = slice->cpl_page; in vvp_io_commit_write()
|
D | vvp_dev.c | 364 struct cl_page *pg; in vvp_pgcache_find() 402 struct seq_file *seq, struct cl_page *page) in vvp_pgcache_page_show() 437 struct cl_page *page; in vvp_pgcache_show()
|
D | llite_internal.h | 935 struct cl_page *lcc_page;
|
/linux-4.1.27/drivers/staging/lustre/lustre/osc/ |
D | osc_page.c | 66 struct cl_page *page; 105 struct cl_page *page; 175 struct cl_page *page = cl_page_top(opg->ops_cl.cpl_page); in osc_page_transfer_get() 186 struct cl_page *page = cl_page_top(opg->ops_cl.cpl_page); in osc_page_transfer_put() 502 struct cl_page *page, struct page *vmpage) in osc_page_init() 620 struct cl_page **pvec, int max_index) in discard_pagevec() 626 struct cl_page *page = pvec[i]; in discard_pagevec() 654 struct cl_page **pvec; in osc_lru_shrink() 676 struct cl_page *page; in osc_lru_shrink()
|
D | osc_io.c | 71 static struct osc_page *osc_cl_page_osc(struct cl_page *page) in osc_cl_page_osc() 103 struct cl_page *page; in osc_io_submit() 104 struct cl_page *tmp; in osc_io_submit() 236 struct cl_page *page = opage->ops_cl.cpl_page; in osc_page_touch() 345 struct cl_page *page, void *cbdata) in trunc_check_cb() 721 struct cl_page *apage; /* _some_ page in @clerq */ in osc_req_attr_set() 756 struct cl_page, cp_flight); in osc_req_attr_set()
|
D | osc_cl_internal.h | 110 struct cl_page *oti_pvec[OTI_PVEC_SIZE]; 426 struct cl_page *page, struct page *vmpage); 559 static inline struct cl_page *oap2cl_page(struct osc_async_page *oap) in oap2cl_page()
|
D | osc_cache.c | 979 struct cl_page *sub = oap2cl_page(oap); in osc_extent_truncate() 980 struct cl_page *page = cl_page_top(sub); in osc_extent_truncate() 1240 struct cl_page *page = cl_page_top(oap2cl_page(oap)); in osc_make_ready() 1255 struct cl_page *page = oap2cl_page(oap); in osc_refresh_count() 1287 struct cl_page *page = cl_page_top(oap2cl_page(oap)); in osc_completion() 2430 struct cl_page *cp = ops->ops_cl.cpl_page; in osc_flush_async_page() 2576 struct cl_page *cp = oap2cl_page(oap); in osc_queue_sync_pages()
|
D | osc_request.c | 1931 struct cl_page *page = oap2cl_page(oap); in osc_build_rpc()
|
/linux-4.1.27/drivers/staging/lustre/lustre/lclient/ |
D | lcommon_cl.c | 476 struct cl_page *page = slice->cpl_page; in ccc_page_is_under_lock() 506 void ccc_transient_page_verify(const struct cl_page *page) in ccc_transient_page_verify() 544 struct cl_page *page = slice->cpl_page; in ccc_transient_page_discard() 1074 struct cl_page *ccc_vmpage_page_transient(struct page *vmpage) in ccc_vmpage_page_transient() 1077 return (struct cl_page *)vmpage->private; in ccc_vmpage_page_transient()
|
/linux-4.1.27/drivers/staging/lustre/lustre/obdecho/ |
D | echo_client.c | 374 struct cl_page *page, struct page *vmpage) in echo_page_init() 1156 struct cl_page *clp; in cl_echo_async_brw() 1157 struct cl_page *temp; in cl_echo_async_brw() 1180 struct cl_page *clp; in cl_echo_object_brw()
|