Searched refs:rq_respages (Results 1 – 6 of 6) sorted by relevance
564 rqstp->rq_respages = kcalloc_node(rqstp->rq_maxpages + 1, in svc_init_buffer()567 if (!rqstp->rq_respages) { in svc_init_buffer()574 rqstp->rq_next_page = rqstp->rq_respages + rqstp->rq_maxpages; in svc_init_buffer()593 if (rqstp->rq_respages) { in svc_release_buffer()595 if (rqstp->rq_respages[i]) in svc_release_buffer()596 put_page(rqstp->rq_respages[i]); in svc_release_buffer()597 kfree(rqstp->rq_respages); in svc_release_buffer()943 struct page **begin = rqstp->rq_respages; in svc_rqst_replace_page()972 for (pp = rqstp->rq_respages; pp < rqstp->rq_next_page; pp++) { in svc_rqst_release_pages()1663 rqstp->rq_next_page = &rqstp->rq_respages[1]; in svc_process()[all …]
723 if (WARN_ON_ONCE(rqstp->rq_next_page < rqstp->rq_respages)) in svc_alloc_arg()725 nfree = rqstp->rq_next_page - rqstp->rq_respages; in svc_alloc_arg()727 if (!svc_fill_pages(rqstp, rqstp->rq_respages, nfree)) in svc_alloc_arg()731 rqstp->rq_next_page = rqstp->rq_respages; in svc_alloc_arg()732 rqstp->rq_page_end = &rqstp->rq_respages[pages]; in svc_alloc_arg()
1009 int i, pages = rqstp->rq_next_page - rqstp->rq_respages; in svc_rdma_save_io_pages()1013 ctxt->sc_pages[i] = rqstp->rq_respages[i]; in svc_rdma_save_io_pages()1014 rqstp->rq_respages[i] = NULL; in svc_rdma_save_io_pages()
955 rqstp->rq_next_page = rqstp->rq_respages; in svc_rdma_recvfrom()
221 struct page * *rq_respages; /* Reply buffer pages */ member