Lines Matching refs:page
158 struct page **pages, int write) in rds_pin_pages()
178 struct page **pages = NULL; in __rds_rdma_map()
207 pages = kcalloc(nr_pages, sizeof(struct page *), GFP_KERNEL); in __rds_rdma_map()
449 struct page *page = sg_page(&ro->op_sg[i]); in rds_rdma_free_op() local
455 WARN_ON(!page->mapping && irqs_disabled()); in rds_rdma_free_op()
456 set_page_dirty(page); in rds_rdma_free_op()
458 put_page(page); in rds_rdma_free_op()
468 struct page *page = sg_page(ao->op_sg); in rds_atomic_free_op() local
473 set_page_dirty(page); in rds_atomic_free_op()
474 put_page(page); in rds_atomic_free_op()
557 struct page **pages = NULL; in rds_cmsg_rdma_args()
600 pages = kcalloc(nr_pages, sizeof(struct page *), GFP_KERNEL); in rds_cmsg_rdma_args()
786 struct page *page = NULL; in rds_cmsg_atomic() local
842 ret = rds_pin_pages(args->local_addr, 1, &page, 1); in rds_cmsg_atomic()
847 sg_set_page(rm->atomic.op_sg, page, 8, offset_in_page(args->local_addr)); in rds_cmsg_atomic()
870 if (page) in rds_cmsg_atomic()
871 put_page(page); in rds_cmsg_atomic()