/linux-4.4.14/net/sunrpc/xprtrdma/ |
D | backchannel.c | 21 struct rpc_rqst *rqst) in rpcrdma_bc_free_rqst() argument 24 struct rpcrdma_req *req = rpcr_to_rdmar(rqst); in rpcrdma_bc_free_rqst() 32 kfree(rqst); in rpcrdma_bc_free_rqst() 36 struct rpc_rqst *rqst) in rpcrdma_bc_setup_rqst() argument 49 size = RPCRDMA_INLINE_WRITE_THRESHOLD(rqst); in rpcrdma_bc_setup_rqst() 55 size += RPCRDMA_INLINE_READ_THRESHOLD(rqst); in rpcrdma_bc_setup_rqst() 62 rqst->rq_buffer = (void *)req->rl_sendbuf->rg_base; in rpcrdma_bc_setup_rqst() 64 buf = &rqst->rq_snd_buf; in rpcrdma_bc_setup_rqst() 65 buf->head[0].iov_base = rqst->rq_buffer; in rpcrdma_bc_setup_rqst() 76 rpcrdma_bc_free_rqst(r_xprt, rqst); in rpcrdma_bc_setup_rqst() [all …]
|
D | rpc_rdma.c | 79 static bool rpcrdma_args_inline(struct rpc_rqst *rqst) in rpcrdma_args_inline() argument 81 unsigned int callsize = RPCRDMA_HDRLEN_MIN + rqst->rq_snd_buf.len; in rpcrdma_args_inline() 83 return callsize <= RPCRDMA_INLINE_WRITE_THRESHOLD(rqst); in rpcrdma_args_inline() 92 static bool rpcrdma_results_inline(struct rpc_rqst *rqst) in rpcrdma_results_inline() argument 94 unsigned int repsize = RPCRDMA_HDRLEN_MIN + rqst->rq_rcv_buf.buflen; in rpcrdma_results_inline() 96 return repsize <= RPCRDMA_INLINE_READ_THRESHOLD(rqst); in rpcrdma_results_inline() 243 rpcrdma_create_chunks(struct rpc_rqst *rqst, struct xdr_buf *target, in rpcrdma_create_chunks() argument 246 struct rpcrdma_req *req = rpcr_to_rdmar(rqst); in rpcrdma_create_chunks() 247 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(rqst->rq_xprt); in rpcrdma_create_chunks() 365 static void rpcrdma_inline_pullup(struct rpc_rqst *rqst) in rpcrdma_inline_pullup() argument [all …]
|
D | transport.c | 606 struct rpc_rqst *rqst = task->tk_rqstp; in xprt_rdma_send_request() local 607 struct rpc_xprt *xprt = rqst->rq_xprt; in xprt_rdma_send_request() 608 struct rpcrdma_req *req = rpcr_to_rdmar(rqst); in xprt_rdma_send_request() 612 rc = rpcrdma_marshal_req(rqst); in xprt_rdma_send_request() 627 rqst->rq_xmit_bytes_sent += rqst->rq_snd_buf.len; in xprt_rdma_send_request() 628 rqst->rq_bytes_sent = 0; in xprt_rdma_send_request()
|
D | xprt_rdma.h | 283 rpcr_to_rdmar(struct rpc_rqst *rqst) in rpcr_to_rdmar() argument 285 void *buffer = rqst->rq_buffer; in rpcr_to_rdmar()
|
/linux-4.4.14/fs/cifs/ |
D | smb2transport.c | 136 smb2_calc_signature(struct smb_rqst *rqst, struct TCP_Server_Info *server) in smb2_calc_signature() argument 141 struct kvec *iov = rqst->rq_iov; in smb2_calc_signature() 142 int n_vec = rqst->rq_nvec; in smb2_calc_signature() 206 for (i = 0; i < rqst->rq_npages; i++) { in smb2_calc_signature() 209 cifs_rqst_page_to_kvec(rqst, i, &p_iov); in smb2_calc_signature() 212 kunmap(rqst->rq_pages[i]); in smb2_calc_signature() 306 smb3_calc_signature(struct smb_rqst *rqst, struct TCP_Server_Info *server) in smb3_calc_signature() argument 312 struct kvec *iov = rqst->rq_iov; in smb3_calc_signature() 313 int n_vec = rqst->rq_nvec; in smb3_calc_signature() 377 for (i = 0; i < rqst->rq_npages; i++) { in smb3_calc_signature() [all …]
|
D | transport.c | 252 cifs_rqst_page_to_kvec(struct smb_rqst *rqst, unsigned int idx, in cifs_rqst_page_to_kvec() argument 264 iov->iov_base = kmap(rqst->rq_pages[idx]); in cifs_rqst_page_to_kvec() 267 if (idx == (rqst->rq_npages - 1)) in cifs_rqst_page_to_kvec() 268 iov->iov_len = rqst->rq_tailsz; in cifs_rqst_page_to_kvec() 270 iov->iov_len = rqst->rq_pagesz; in cifs_rqst_page_to_kvec() 274 rqst_len(struct smb_rqst *rqst) in rqst_len() argument 277 struct kvec *iov = rqst->rq_iov; in rqst_len() 281 for (i = 0; i < rqst->rq_nvec; i++) in rqst_len() 285 if (rqst->rq_npages) { in rqst_len() 286 buflen += rqst->rq_pagesz * (rqst->rq_npages - 1); in rqst_len() [all …]
|
D | cifsencrypt.c | 75 static int cifs_calc_signature(struct smb_rqst *rqst, in cifs_calc_signature() argument 80 struct kvec *iov = rqst->rq_iov; in cifs_calc_signature() 81 int n_vec = rqst->rq_nvec; in cifs_calc_signature() 135 for (i = 0; i < rqst->rq_npages; i++) { in cifs_calc_signature() 138 cifs_rqst_page_to_kvec(rqst, i, &p_iov); in cifs_calc_signature() 141 kunmap(rqst->rq_pages[i]); in cifs_calc_signature() 152 int cifs_sign_rqst(struct smb_rqst *rqst, struct TCP_Server_Info *server, in cifs_sign_rqst() argument 157 struct smb_hdr *cifs_pdu = (struct smb_hdr *)rqst->rq_iov[0].iov_base; in cifs_sign_rqst() 178 rc = cifs_calc_signature(rqst, server, smb_signature); in cifs_sign_rqst() 190 struct smb_rqst rqst = { .rq_iov = iov, in cifs_sign_smbv() local [all …]
|
D | smb2proto.h | 47 struct smb_rqst *rqst); 49 struct TCP_Server_Info *server, struct smb_rqst *rqst); 50 extern int smb2_calc_signature(struct smb_rqst *rqst, 52 extern int smb3_calc_signature(struct smb_rqst *rqst,
|
D | cifsproto.h | 40 extern void cifs_rqst_page_to_kvec(struct smb_rqst *rqst, unsigned int idx, 78 struct smb_rqst *rqst, 428 extern int cifs_sign_rqst(struct smb_rqst *rqst, struct TCP_Server_Info *server, 433 extern int cifs_verify_signature(struct smb_rqst *rqst,
|
D | smb2pdu.c | 1818 struct smb_rqst rqst = { .rq_iov = &iov, in SMB2_echo() local 1833 rc = cifs_call_async(server, &rqst, NULL, smb2_echo_callback, server, in SMB2_echo() 1946 struct smb_rqst rqst = { .rq_iov = &rdata->iov, in smb2_readv_callback() local 1964 rc = smb2_verify_signature(&rqst, server); in smb2_readv_callback() 2005 struct smb_rqst rqst = { .rq_iov = &rdata->iov, in smb2_async_readv() local 2050 rc = cifs_call_async(io_parms.tcon->ses->server, &rqst, in smb2_async_readv() 2178 struct smb_rqst rqst; in smb2_async_writev() local 2210 rqst.rq_iov = &iov; in smb2_async_writev() 2211 rqst.rq_nvec = 1; in smb2_async_writev() 2212 rqst.rq_pages = wdata->pages; in smb2_async_writev() [all …]
|
D | cifssmb.c | 711 struct smb_rqst rqst = { .rq_iov = &iov, in CIFSSMBEcho() local 730 rc = cifs_call_async(server, &rqst, NULL, cifs_echo_callback, in CIFSSMBEcho() 1550 struct smb_rqst rqst = { .rq_iov = &rdata->iov, in cifs_readv_callback() local 1567 rc = cifs_verify_signature(&rqst, server, in cifs_readv_callback() 1606 struct smb_rqst rqst = { .rq_iov = &rdata->iov, in cifs_async_readv() local 1651 rc = cifs_call_async(tcon->ses->server, &rqst, cifs_readv_receive, in cifs_async_readv() 2107 struct smb_rqst rqst = { }; in cifs_async_writev() local 2142 rqst.rq_iov = &iov; in cifs_async_writev() 2143 rqst.rq_nvec = 1; in cifs_async_writev() 2144 rqst.rq_pages = wdata->pages; in cifs_async_writev() [all …]
|
/linux-4.4.14/include/linux/sunrpc/ |
D | svc.h | 300 static inline struct sockaddr_in *svc_addr_in(const struct svc_rqst *rqst) in svc_addr_in() argument 302 return (struct sockaddr_in *) &rqst->rq_addr; in svc_addr_in() 305 static inline struct sockaddr_in6 *svc_addr_in6(const struct svc_rqst *rqst) in svc_addr_in6() argument 307 return (struct sockaddr_in6 *) &rqst->rq_addr; in svc_addr_in6() 310 static inline struct sockaddr *svc_addr(const struct svc_rqst *rqst) in svc_addr() argument 312 return (struct sockaddr *) &rqst->rq_addr; in svc_addr() 315 static inline struct sockaddr_in *svc_daddr_in(const struct svc_rqst *rqst) in svc_daddr_in() argument 317 return (struct sockaddr_in *) &rqst->rq_daddr; in svc_daddr_in() 320 static inline struct sockaddr_in6 *svc_daddr_in6(const struct svc_rqst *rqst) in svc_daddr_in6() argument 322 return (struct sockaddr_in6 *) &rqst->rq_daddr; in svc_daddr_in6() [all …]
|
D | xprt.h | 144 void (*bc_free_rqst)(struct rpc_rqst *rqst);
|
/linux-4.4.14/include/trace/events/ |
D | sunrpc.h | 453 TP_PROTO(struct svc_rqst *rqst, int status), 455 TP_ARGS(rqst, status), 465 __entry->addr = (struct sockaddr *)&rqst->rq_addr; 466 __entry->xid = status > 0 ? rqst->rq_xid : 0; 468 __entry->flags = rqst->rq_flags; 478 TP_PROTO(struct svc_rqst *rqst, int status), 480 TP_ARGS(rqst, status), 491 __entry->addr = (struct sockaddr *)&rqst->rq_addr; 492 __entry->xid = rqst->rq_xid; 494 __entry->flags = rqst->rq_flags; [all …]
|
/linux-4.4.14/fs/nfs/ |
D | callback.c | 34 struct svc_rqst *rqst; member 219 cb_info->rqst = rqstp; in nfs_callback_start_svc() 220 cb_info->task = kthread_create(callback_svc, cb_info->rqst, in nfs_callback_start_svc() 224 svc_exit_thread(cb_info->rqst); in nfs_callback_start_svc() 225 cb_info->rqst = NULL; in nfs_callback_start_svc() 383 svc_exit_thread(cb_info->rqst); in nfs_callback_down() 386 cb_info->rqst = NULL; in nfs_callback_down()
|
/linux-4.4.14/Documentation/DocBook/ |
D | networking.xml.db | 216 API-xprt-release-rqst-cong 224 API-xprt-lookup-rqst 225 API-xprt-complete-rqst
|