Home
last modified time | relevance | path

Searched refs:rqst (Results 1 – 16 of 16) sorted by relevance

/linux-4.4.14/net/sunrpc/xprtrdma/
Dbackchannel.c21 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 …]
Drpc_rdma.c79 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 …]
Dtransport.c606 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()
Dxprt_rdma.h283 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/
Dsmb2transport.c136 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 …]
Dtransport.c252 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 …]
Dcifsencrypt.c75 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 …]
Dsmb2proto.h47 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,
Dcifsproto.h40 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,
Dsmb2pdu.c1818 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 …]
Dcifssmb.c711 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/
Dsvc.h300 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 …]
Dxprt.h144 void (*bc_free_rqst)(struct rpc_rqst *rqst);
/linux-4.4.14/include/trace/events/
Dsunrpc.h453 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/
Dcallback.c34 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/
Dnetworking.xml.db216 API-xprt-release-rqst-cong
224 API-xprt-lookup-rqst
225 API-xprt-complete-rqst