/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/ |
D | cl_page.c | 51 static void cl_page_delete0(const struct lu_env *env, struct cl_page *pg, 70 static struct cl_page *cl_page_top_trusted(struct cl_page *page) in cl_page_top_trusted() 88 static void cl_page_get_trust(struct cl_page *page) in cl_page_get_trust() 101 cl_page_at_trusted(const struct cl_page *page, in cl_page_at_trusted() 106 page = cl_page_top_trusted((struct cl_page *)page); in cl_page_at_trusted() 123 struct cl_page *cl_page_lookup(struct cl_object_header *hdr, pgoff_t index) in cl_page_lookup() 125 struct cl_page *page; in cl_page_lookup() 153 struct cl_page *page; in cl_page_gang_lookup() 154 struct cl_page **pvec; in cl_page_gang_lookup() 243 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() 740 struct cl_page *page) in cl_io_read_page() 793 struct cl_page *page, unsigned from, unsigned to) in cl_io_prepare_write() 826 struct cl_page *page, unsigned from, unsigned to) in cl_io_commit_write() 903 struct cl_page *pg; in cl_io_submit_sync() 943 struct cl_page *page; in cl_io_cancel() 1057 void cl_page_list_add(struct cl_page_list *plist, struct cl_page *page) in cl_page_list_add() 1079 struct cl_page_list *plist, struct cl_page *page) in cl_page_list_del() 1097 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 lprocfs_counters.o
|
D | cl_lock.c | 1817 static pgoff_t pgoff_at_lock(struct cl_page *page, struct cl_lock *lock) in pgoff_at_lock() 1832 struct cl_page *page, void *cbdata) in check_and_discard_cb() 1868 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.4.14/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() 2350 struct cl_page *ft_page; 2714 void cl_page_slice_add(struct cl_page *page, struct cl_page_slice *slice, 2765 struct cl_page *page) in cl_object_page_slice() [all …]
|
/linux-4.4.14/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() 217 struct cl_page *page, struct page *vmpage) in lov_page_init_empty()
|
D | lov_cl_internal.h | 614 struct cl_page *page, struct page *vmpage); 616 struct cl_page *page, struct page *vmpage); 620 struct cl_page *page, struct page *vmpage); 623 struct cl_page *page, struct page *vmpage); 795 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() 686 struct cl_page *sub_page = lov_sub_page(slice); in lov_io_prepare_write() 706 struct cl_page *sub_page = lov_sub_page(slice); in lov_io_commit_write()
|
D | lov_object.c | 70 struct cl_page *page, struct page *vmpage); 821 struct cl_page *page, struct page *vmpage) in lov_page_init()
|
/linux-4.4.14/drivers/staging/lustre/lustre/llite/ |
D | vvp_page.c | 73 LASSERT((struct cl_page *)vmpage->private != slice->cpl_page); in vvp_page_fini() 184 LASSERT((struct cl_page *)vmpage->private == slice->cpl_page); in vvp_page_delete() 229 struct cl_page *pg = slice->cpl_page; in vvp_page_prep_write() 278 struct cl_page *page = cl_page_top(slice->cpl_page); in vvp_page_completion_read() 302 struct cl_page *pg = slice->cpl_page; in vvp_page_completion_write() 353 struct cl_page *pg = slice->cpl_page; in vvp_page_make_ready() 427 static void vvp_transient_page_verify(const struct cl_page *page) in vvp_transient_page_verify() 467 struct cl_page *page = slice->cpl_page; in vvp_transient_page_discard() 501 struct cl_page *clp = slice->cpl_page; in vvp_transient_page_fini() 533 struct cl_page *page, struct page *vmpage) in vvp_page_init()
|
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 | vvp_internal.h | 52 struct cl_page *page, struct page *vmpage);
|
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() 424 struct cl_page_list *queue, struct cl_page *page, in cl_read_ahead_page() 470 struct cl_page *page; in ll_read_ahead_page() 1100 struct cl_page *page; in ll_writepage() 1244 struct cl_page *page = lcc->lcc_page; in ll_readpage()
|
D | vvp_io.c | 180 struct cl_page *page = io->u.ci_fault.ft_page; in vvp_io_fault_fini() 657 struct cl_page *page; in vvp_io_fault_start() 817 struct cl_page *page = slice->cpl_page; in vvp_io_read_page() 862 struct cl_page *page, struct ccc_page *cp, in vvp_page_sync_io() 891 struct cl_object *obj, struct cl_page *pg, in vvp_io_prepare_partial() 938 struct cl_page *pg = slice->cpl_page; in vvp_io_prepare_write() 973 struct cl_page *pg = slice->cpl_page; in vvp_io_commit_write()
|
D | vvp_dev.c | 361 struct cl_page *pg; in vvp_pgcache_find() 399 struct seq_file *seq, struct cl_page *page) in vvp_pgcache_page_show() 434 struct cl_page *page; in vvp_pgcache_show()
|
D | llite_internal.h | 901 struct cl_page *lcc_page;
|
/linux-4.4.14/drivers/staging/lustre/lustre/osc/ |
D | osc_page.c | 66 struct cl_page *page; 105 struct cl_page *page; 176 struct cl_page *page = cl_page_top(opg->ops_cl.cpl_page); in osc_page_transfer_get() 187 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() 621 struct cl_page **pvec, int max_index) in discard_pagevec() 627 struct cl_page *page = pvec[i]; in discard_pagevec() 656 struct cl_page **pvec; in osc_lru_shrink() 678 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() 102 struct cl_page *page; in osc_io_submit() 103 struct cl_page *tmp; in osc_io_submit() 235 struct cl_page *page = opage->ops_cl.cpl_page; in osc_page_touch() 344 struct cl_page *page, void *cbdata) in trunc_check_cb() 718 struct cl_page *apage; /* _some_ page in @clerq */ in osc_req_attr_set() 753 struct cl_page, cp_flight); in osc_req_attr_set()
|
D | osc_cl_internal.h | 110 struct cl_page *oti_pvec[OTI_PVEC_SIZE]; 425 struct cl_page *page, struct page *vmpage); 558 static inline struct cl_page *oap2cl_page(struct osc_async_page *oap) in oap2cl_page()
|
D | osc_cache.c | 981 struct cl_page *sub = oap2cl_page(oap); in osc_extent_truncate() 982 struct cl_page *page = cl_page_top(sub); in osc_extent_truncate() 1241 struct cl_page *page = cl_page_top(oap2cl_page(oap)); in osc_make_ready() 1256 struct cl_page *page = oap2cl_page(oap); in osc_refresh_count() 1288 struct cl_page *page = cl_page_top(oap2cl_page(oap)); in osc_completion() 2425 struct cl_page *cp = ops->ops_cl.cpl_page; in osc_flush_async_page() 2571 struct cl_page *cp = oap2cl_page(oap); in osc_queue_sync_pages()
|
D | osc_request.c | 1886 struct cl_page *page = oap2cl_page(oap); in osc_build_rpc()
|
/linux-4.4.14/drivers/staging/lustre/lustre/lclient/ |
D | lcommon_cl.c | 460 struct cl_page *page = slice->cpl_page; in ccc_page_is_under_lock() 993 struct cl_page *ccc_vmpage_page_transient(struct page *vmpage) in ccc_vmpage_page_transient() 996 return (struct cl_page *)vmpage->private; in ccc_vmpage_page_transient()
|
/linux-4.4.14/drivers/staging/lustre/lustre/obdecho/ |
D | echo_client.c | 374 struct cl_page *page, struct page *vmpage) in echo_page_init() 1159 struct cl_page *clp; in cl_echo_async_brw() 1160 struct cl_page *temp; in cl_echo_async_brw() 1183 struct cl_page *clp; in cl_echo_object_brw()
|