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()
448 struct page *page = sg_page(&ro->op_sg[i]); in rds_rdma_free_op() local
455 set_page_dirty(page); in rds_rdma_free_op()
457 put_page(page); in rds_rdma_free_op()
467 struct page *page = sg_page(ao->op_sg); in rds_atomic_free_op() local
472 set_page_dirty(page); in rds_atomic_free_op()
473 put_page(page); in rds_atomic_free_op()
556 struct page **pages = NULL; in rds_cmsg_rdma_args()
599 pages = kcalloc(nr_pages, sizeof(struct page *), GFP_KERNEL); in rds_cmsg_rdma_args()
783 struct page *page = NULL; in rds_cmsg_atomic() local
839 ret = rds_pin_pages(args->local_addr, 1, &page, 1); in rds_cmsg_atomic()
844 sg_set_page(rm->atomic.op_sg, page, 8, offset_in_page(args->local_addr)); in rds_cmsg_atomic()
867 if (page) in rds_cmsg_atomic()
868 put_page(page); in rds_cmsg_atomic()