Home
last modified time | relevance | path

Searched refs:rq_pages (Results 1 – 17 of 17) sorted by relevance

/Linux-v5.4/net/sunrpc/xprtrdma/
Dsvc_rdma_recvfrom.c629 put_page(rqstp->rq_pages[page_no]); in rdma_read_complete()
630 rqstp->rq_pages[page_no] = head->rc_pages[page_no]; in rdma_read_complete()
635 rqstp->rq_arg.pages = &rqstp->rq_pages[head->rc_hdr_count]; in rdma_read_complete()
639 rqstp->rq_respages = &rqstp->rq_pages[page_no]; in rdma_read_complete()
784 rqstp->rq_respages = rqstp->rq_pages; in svc_rdma_recvfrom()
Dsvc_rdma_rw.c622 rqstp->rq_pages[info->ri_pageno]; in svc_rdma_build_read_segment()
626 sg_set_page(sg, rqstp->rq_pages[info->ri_pageno], in svc_rdma_build_read_segment()
639 &rqstp->rq_pages[info->ri_pageno + 1] > rqstp->rq_page_end) in svc_rdma_build_read_segment()
702 rqstp->rq_pages[i] = NULL; in svc_rdma_build_read_chunk()
/Linux-v5.4/net/sunrpc/
Dsvcsock.c586 rqstp->rq_respages = rqstp->rq_pages+1; in svc_udp_recvfrom()
589 rqstp->rq_respages = rqstp->rq_pages + 1 + in svc_udp_recvfrom()
868 if (rqstp->rq_pages[i] != NULL) in svc_tcp_restore_pages()
869 put_page(rqstp->rq_pages[i]); in svc_tcp_restore_pages()
871 rqstp->rq_pages[i] = svsk->sk_pages[i]; in svc_tcp_restore_pages()
874 rqstp->rq_arg.head[0].iov_base = page_address(rqstp->rq_pages[0]); in svc_tcp_restore_pages()
887 svsk->sk_pages[i] = rqstp->rq_pages[i]; in svc_tcp_save_pages()
888 rqstp->rq_pages[i] = NULL; in svc_tcp_save_pages()
1056 pnum = copy_pages_to_kvecs(&vec[0], &rqstp->rq_pages[0], base + want); in svc_tcp_recvfrom()
1058 rqstp->rq_respages = &rqstp->rq_pages[pnum]; in svc_tcp_recvfrom()
Dsvc_xprt.c647 while (rqstp->rq_pages[i] == NULL) { in svc_alloc_arg()
657 rqstp->rq_pages[i] = p; in svc_alloc_arg()
659 rqstp->rq_page_end = &rqstp->rq_pages[i]; in svc_alloc_arg()
660 rqstp->rq_pages[i++] = NULL; /* this might be seen in nfs_read_actor */ in svc_alloc_arg()
664 arg->head[0].iov_base = page_address(rqstp->rq_pages[0]); in svc_alloc_arg()
666 arg->pages = rqstp->rq_pages + 1; in svc_alloc_arg()
1234 rqstp->rq_respages = rqstp->rq_pages; in svc_deferred_recv()
Dsvc.c584 rqstp->rq_pages[arghi++] = p; in svc_init_buffer()
598 for (i = 0; i < ARRAY_SIZE(rqstp->rq_pages); i++) in svc_release_buffer()
599 if (rqstp->rq_pages[i]) in svc_release_buffer()
600 put_page(rqstp->rq_pages[i]); in svc_release_buffer()
/Linux-v5.4/include/uapi/rdma/
Di40iw-abi.h86 __u16 rq_pages; member
/Linux-v5.4/fs/cifs/
Dcifsencrypt.c85 kaddr = (char *) kmap(rqst->rq_pages[i]) + offset; in __cifs_calc_signature()
91 kunmap(rqst->rq_pages[i]); in __cifs_calc_signature()
95 kunmap(rqst->rq_pages[i]); in __cifs_calc_signature()
Dsmb2ops.c3587 sg_set_page(&sg[idx++], rqst[i].rq_pages[j], len, offset); in init_sg()
3725 if (rqst[i].rq_pages) { in smb3_free_compound_rqst()
3727 put_page(rqst[i].rq_pages[j]); in smb3_free_compound_rqst()
3728 kfree(rqst[i].rq_pages); in smb3_free_compound_rqst()
3764 new_rq[i].rq_pages = pages; in smb3_init_transform_rq()
3787 dst = (char *) kmap(new_rq[i].rq_pages[j]) + offset; in smb3_init_transform_rq()
3788 src = (char *) kmap(old_rq[i - 1].rq_pages[j]) + offset; in smb3_init_transform_rq()
3791 kunmap(new_rq[i].rq_pages[j]); in smb3_init_transform_rq()
3792 kunmap(old_rq[i - 1].rq_pages[j]); in smb3_init_transform_rq()
3835 rqst.rq_pages = pages; in decrypt_raw_data()
Dtransport.c392 bvec.bv_page = rqst[j].rq_pages[i]; in __smb_send_rqst()
Dcifsglob.h191 struct page **rq_pages; /* pointer to array of page ptrs */ member
Dsmb2pdu.c3597 .rq_pages = rdata->pages, in smb2_readv_callback()
3977 rqst.rq_pages = wdata->pages; in smb2_async_writev()
Dsmbdirect.c2216 info, rqst->rq_pages[i], in smbd_send()
Dcifssmb.c1699 .rq_pages = rdata->pages, in cifs_readv_callback()
2318 rqst.rq_pages = wdata->pages; in cifs_async_writev()
/Linux-v5.4/include/linux/sunrpc/
Dsvc.h251 struct page *rq_pages[RPCSVC_MAXPAGES + 1]; member
/Linux-v5.4/drivers/infiniband/hw/i40iw/
Di40iw_verbs.c1448 total = req->sq_pages + req->rq_pages + req->cq_pages; in i40iw_handle_q_mem()
1471 ret = i40iw_check_mem_contiguous(&arr[req->sq_pages], req->rq_pages, pg_size); in i40iw_handle_q_mem()
1806 use_pbles = ((req.sq_pages + req.rq_pages) > 2); in i40iw_reg_user_mr()
/Linux-v5.4/net/sunrpc/auth_gss/
Dsvcauth_gss.c1105 in_token->pages = rqstp->rq_pages; in gss_read_proxy_verf()
/Linux-v5.4/drivers/scsi/lpfc/
Dlpfc_init.c11458 sli4_params->rq_pages_max = bf_get(rq_pages, &mqe->un.sli4_params); in lpfc_pc_sli4_params_get()