Home
last modified time | relevance | path

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

12

/Linux-v4.19/net/sunrpc/xprtrdma/
Dbackchannel.c24 struct rpc_rqst *rqst) in rpcrdma_bc_free_rqst() argument
27 struct rpcrdma_req *req = rpcr_to_rdmar(rqst); in rpcrdma_bc_free_rqst()
40 struct rpc_rqst *rqst; in rpcrdma_bc_setup_reqs() local
51 rqst = &req->rl_slot; in rpcrdma_bc_setup_reqs()
53 rqst->rq_xprt = xprt; in rpcrdma_bc_setup_reqs()
54 INIT_LIST_HEAD(&rqst->rq_list); in rpcrdma_bc_setup_reqs()
55 INIT_LIST_HEAD(&rqst->rq_bc_list); in rpcrdma_bc_setup_reqs()
56 __set_bit(RPC_BC_PA_IN_USE, &rqst->rq_bc_pa_state); in rpcrdma_bc_setup_reqs()
58 list_add(&rqst->rq_bc_pa_list, &xprt->bc_pa_list); in rpcrdma_bc_setup_reqs()
66 xdr_buf_init(&rqst->rq_snd_buf, rb->rg_base, in rpcrdma_bc_setup_reqs()
[all …]
Drpc_rdma.c131 struct rpc_rqst *rqst) in rpcrdma_args_inline() argument
133 struct xdr_buf *xdr = &rqst->rq_snd_buf; in rpcrdma_args_inline()
162 struct rpc_rqst *rqst) in rpcrdma_results_inline() argument
166 return rqst->rq_rcv_buf.buflen <= ia->ri_max_inline_read; in rpcrdma_results_inline()
343 struct rpc_rqst *rqst, enum rpcrdma_chunktype rtype) in rpcrdma_encode_read_list() argument
351 pos = rqst->rq_snd_buf.head[0].iov_len; in rpcrdma_encode_read_list()
355 nsegs = rpcrdma_convert_iovs(r_xprt, &rqst->rq_snd_buf, pos, in rpcrdma_encode_read_list()
370 trace_xprtrdma_read_chunk(rqst->rq_task, pos, mr, nsegs); in rpcrdma_encode_read_list()
395 struct rpc_rqst *rqst, enum rpcrdma_chunktype wtype) in rpcrdma_encode_write_list() argument
404 nsegs = rpcrdma_convert_iovs(r_xprt, &rqst->rq_rcv_buf, in rpcrdma_encode_write_list()
[all …]
Dsvc_rdma_backchannel.c118 struct rpc_rqst *rqst, in svc_rdma_bc_sendto() argument
123 ret = svc_rdma_map_reply_msg(rdma, ctxt, &rqst->rq_snd_buf, NULL); in svc_rdma_bc_sendto()
130 get_page(virt_to_page(rqst->rq_buffer)); in svc_rdma_bc_sendto()
142 struct rpc_rqst *rqst = task->tk_rqstp; in xprt_rdma_bc_allocate() local
143 size_t size = rqst->rq_callsize; in xprt_rdma_bc_allocate()
155 rqst->rq_buffer = page_address(page); in xprt_rdma_bc_allocate()
157 rqst->rq_rbuffer = kmalloc(rqst->rq_rcvsize, RPCRDMA_DEF_GFP); in xprt_rdma_bc_allocate()
158 if (!rqst->rq_rbuffer) { in xprt_rdma_bc_allocate()
168 struct rpc_rqst *rqst = task->tk_rqstp; in xprt_rdma_bc_free() local
170 put_page(virt_to_page(rqst->rq_buffer)); in xprt_rdma_bc_free()
[all …]
Dtransport.c577 xprt_rdma_free_slot(struct rpc_xprt *xprt, struct rpc_rqst *rqst) in xprt_rdma_free_slot() argument
579 memset(rqst, 0, sizeof(*rqst)); in xprt_rdma_free_slot()
580 rpcrdma_buffer_put(rpcr_to_rdmar(rqst)); in xprt_rdma_free_slot()
652 struct rpc_rqst *rqst = task->tk_rqstp; in xprt_rdma_allocate() local
653 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(rqst->rq_xprt); in xprt_rdma_allocate()
654 struct rpcrdma_req *req = rpcr_to_rdmar(rqst); in xprt_rdma_allocate()
661 if (!rpcrdma_get_sendbuf(r_xprt, req, rqst->rq_callsize, flags)) in xprt_rdma_allocate()
663 if (!rpcrdma_get_recvbuf(r_xprt, req, rqst->rq_rcvsize, flags)) in xprt_rdma_allocate()
666 rqst->rq_buffer = req->rl_sendbuf->rg_base; in xprt_rdma_allocate()
667 rqst->rq_rbuffer = req->rl_recvbuf->rg_base; in xprt_rdma_allocate()
[all …]
Dxprt_rdma.h363 rpcr_to_rdmar(const struct rpc_rqst *rqst) in rpcr_to_rdmar() argument
365 return container_of(rqst, struct rpcrdma_req, rl_slot); in rpcr_to_rdmar()
636 int rpcrdma_marshal_req(struct rpcrdma_xprt *r_xprt, struct rpc_rqst *rqst);
668 int xprt_rdma_bc_send_reply(struct rpc_rqst *rqst);
/Linux-v4.19/fs/cifs/
Dtransport.c231 smb_rqst_len(struct TCP_Server_Info *server, struct smb_rqst *rqst) in smb_rqst_len() argument
239 rqst->rq_nvec >= 2 && rqst->rq_iov[0].iov_len == 4) { in smb_rqst_len()
240 iov = &rqst->rq_iov[1]; in smb_rqst_len()
241 nvec = rqst->rq_nvec - 1; in smb_rqst_len()
243 iov = rqst->rq_iov; in smb_rqst_len()
244 nvec = rqst->rq_nvec; in smb_rqst_len()
257 if (rqst->rq_npages) { in smb_rqst_len()
258 if (rqst->rq_npages == 1) in smb_rqst_len()
259 buflen += rqst->rq_tailsz; in smb_rqst_len()
265 buflen += rqst->rq_pagesz * (rqst->rq_npages - 1) - in smb_rqst_len()
[all …]
Dsmb2pdu.c605 struct smb_rqst rqst; in SMB2_negotiate() local
676 memset(&rqst, 0, sizeof(struct smb_rqst)); in SMB2_negotiate()
677 rqst.rq_iov = iov; in SMB2_negotiate()
678 rqst.rq_nvec = 1; in SMB2_negotiate()
680 rc = cifs_send_recv(xid, ses, &rqst, &resp_buftype, flags, &rsp_iov); in SMB2_negotiate()
1028 struct smb_rqst rqst; in SMB2_sess_sendreceive() local
1037 memset(&rqst, 0, sizeof(struct smb_rqst)); in SMB2_sess_sendreceive()
1038 rqst.rq_iov = sess_data->iov; in SMB2_sess_sendreceive()
1039 rqst.rq_nvec = 2; in SMB2_sess_sendreceive()
1043 &rqst, in SMB2_sess_sendreceive()
[all …]
Dcifsencrypt.c39 int __cifs_calc_signature(struct smb_rqst *rqst, in __cifs_calc_signature() argument
45 struct kvec *iov = rqst->rq_iov; in __cifs_calc_signature()
46 int n_vec = rqst->rq_nvec; in __cifs_calc_signature()
78 for (i = 0; i < rqst->rq_npages; i++) { in __cifs_calc_signature()
82 rqst_page_get_length(rqst, i, &len, &offset); in __cifs_calc_signature()
84 kaddr = (char *) kmap(rqst->rq_pages[i]) + offset; in __cifs_calc_signature()
90 kunmap(rqst->rq_pages[i]); in __cifs_calc_signature()
94 kunmap(rqst->rq_pages[i]); in __cifs_calc_signature()
111 static int cifs_calc_signature(struct smb_rqst *rqst, in cifs_calc_signature() argument
116 if (!rqst->rq_iov || !signature || !server) in cifs_calc_signature()
[all …]
Dsmb2transport.c166 smb2_calc_signature(struct smb_rqst *rqst, struct TCP_Server_Info *server) in smb2_calc_signature() argument
171 struct kvec *iov = rqst->rq_iov; in smb2_calc_signature()
213 drqst = *rqst; in smb2_calc_signature()
426 smb3_calc_signature(struct smb_rqst *rqst, struct TCP_Server_Info *server) in smb3_calc_signature() argument
431 struct kvec *iov = rqst->rq_iov; in smb3_calc_signature()
471 drqst = *rqst; in smb3_calc_signature()
493 smb2_sign_rqst(struct smb_rqst *rqst, struct TCP_Server_Info *server) in smb2_sign_rqst() argument
497 (struct smb2_sync_hdr *)rqst->rq_iov[0].iov_base; in smb2_sign_rqst()
508 rc = server->ops->calc_signature(rqst, server); in smb2_sign_rqst()
514 smb2_verify_signature(struct smb_rqst *rqst, struct TCP_Server_Info *server) in smb2_verify_signature() argument
[all …]
Dsmb2proto.h49 struct smb_rqst *rqst);
51 struct TCP_Server_Info *server, struct smb_rqst *rqst);
56 extern int smb2_calc_signature(struct smb_rqst *rqst,
58 extern int smb3_calc_signature(struct smb_rqst *rqst,
118 struct smb_rqst *rqst);
136 extern int SMB2_open_init(struct cifs_tcon *tcon, struct smb_rqst *rqst,
139 extern void SMB2_open_free(struct smb_rqst *rqst);
148 extern int SMB2_close_init(struct cifs_tcon *tcon, struct smb_rqst *rqst,
150 extern void SMB2_close_free(struct smb_rqst *rqst);
160 extern int SMB2_query_info_init(struct cifs_tcon *tcon, struct smb_rqst *rqst,
[all …]
Dsmb2ops.c1560 smb2_set_related(struct smb_rqst *rqst) in smb2_set_related() argument
1564 shdr = (struct smb2_sync_hdr *)(rqst->rq_iov[0].iov_base); in smb2_set_related()
1571 smb2_set_next_command(struct TCP_Server_Info *server, struct smb_rqst *rqst) in smb2_set_next_command() argument
1574 unsigned long len = smb_rqst_len(server, rqst); in smb2_set_next_command()
1578 rqst->rq_iov[rqst->rq_nvec].iov_base = smb2_padding; in smb2_set_next_command()
1579 rqst->rq_iov[rqst->rq_nvec].iov_len = 8 - (len & 7); in smb2_set_next_command()
1580 rqst->rq_nvec++; in smb2_set_next_command()
1581 len = smb_rqst_len(server, rqst); in smb2_set_next_command()
1584 shdr = (struct smb2_sync_hdr *)(rqst->rq_iov[0].iov_base); in smb2_set_next_command()
1594 struct smb_rqst rqst[3]; in smb2_queryfs() local
[all …]
Dmisc.c923 void rqst_page_get_length(struct smb_rqst *rqst, unsigned int page, in rqst_page_get_length() argument
926 *len = rqst->rq_pagesz; in rqst_page_get_length()
927 *offset = (page == 0) ? rqst->rq_offset : 0; in rqst_page_get_length()
929 if (rqst->rq_npages == 1 || page == rqst->rq_npages-1) in rqst_page_get_length()
930 *len = rqst->rq_tailsz; in rqst_page_get_length()
932 *len = rqst->rq_pagesz - rqst->rq_offset; in rqst_page_get_length()
Dcifsproto.h91 struct smb_rqst *rqst,
95 struct smb_rqst *rqst, int *resp_buf_type,
99 struct smb_rqst *rqst, int *resp_buf_type,
459 extern int cifs_sign_rqst(struct smb_rqst *rqst, struct TCP_Server_Info *server,
464 extern int cifs_verify_signature(struct smb_rqst *rqst,
548 int __cifs_calc_signature(struct smb_rqst *rqst,
562 extern void rqst_page_get_length(struct smb_rqst *rqst, unsigned int page,
Dsmbdirect.h295 int smbd_send(struct TCP_Server_Info *server, struct smb_rqst *rqst);
335 static inline int smbd_send(struct TCP_Server_Info *server, struct smb_rqst *rqst) {return -1; } in smbd_send() argument
Dsmbdirect.c2093 int smbd_send(struct TCP_Server_Info *server, struct smb_rqst *rqst) in smbd_send() argument
2119 if (rqst->rq_iov[0].iov_len != 4) { in smbd_send()
2120 log_write(ERR, "expected the pdu length in 1st iov, but got %zu\n", rqst->rq_iov[0].iov_len); in smbd_send()
2129 buflen = smb_rqst_len(server, rqst); in smbd_send()
2139 iov = &rqst->rq_iov[1]; in smbd_send()
2142 for (i = 0; i < rqst->rq_nvec-1; i++) in smbd_send()
2149 rqst->rq_nvec, rqst->rq_npages, rqst->rq_pagesz, in smbd_send()
2150 rqst->rq_tailsz, buflen); in smbd_send()
2200 if (i == rqst->rq_nvec-1) in smbd_send()
2207 if (i == rqst->rq_nvec-1) { in smbd_send()
[all …]
/Linux-v4.19/include/trace/events/
Dsunrpc.h552 TP_PROTO(struct svc_rqst *rqst, int len),
554 TP_ARGS(rqst, len),
560 __string(addr, rqst->rq_xprt->xpt_remotebuf)
564 __entry->xid = be32_to_cpu(rqst->rq_xid);
566 __entry->flags = rqst->rq_flags;
567 __assign_str(addr, rqst->rq_xprt->xpt_remotebuf);
576 TP_PROTO(const struct svc_rqst *rqst, const char *name),
578 TP_ARGS(rqst, name),
585 __string(addr, rqst->rq_xprt->xpt_remotebuf)
589 __entry->xid = be32_to_cpu(rqst->rq_xid);
[all …]
Drpcrdma.h274 const struct rpc_rqst *rqst
277 TP_ARGS(rqst),
280 __field(const void *, rqst)
287 __entry->rqst = rqst;
288 __entry->req = rpcr_to_rdmar(rqst);
289 __entry->rep = rpcr_to_rdmar(rqst)->rl_reply;
290 __entry->xid = be32_to_cpu(rqst->rq_xid);
294 __entry->xid, __entry->rqst, __entry->req, __entry->rep
301 const struct rpc_rqst *rqst \
303 TP_ARGS(rqst))
[all …]
/Linux-v4.19/include/linux/sunrpc/
Dsvc.h305 static inline struct sockaddr_in *svc_addr_in(const struct svc_rqst *rqst) in svc_addr_in() argument
307 return (struct sockaddr_in *) &rqst->rq_addr; in svc_addr_in()
310 static inline struct sockaddr_in6 *svc_addr_in6(const struct svc_rqst *rqst) in svc_addr_in6() argument
312 return (struct sockaddr_in6 *) &rqst->rq_addr; in svc_addr_in6()
315 static inline struct sockaddr *svc_addr(const struct svc_rqst *rqst) in svc_addr() argument
317 return (struct sockaddr *) &rqst->rq_addr; in svc_addr()
320 static inline struct sockaddr_in *svc_daddr_in(const struct svc_rqst *rqst) in svc_daddr_in() argument
322 return (struct sockaddr_in *) &rqst->rq_daddr; in svc_daddr_in()
325 static inline struct sockaddr_in6 *svc_daddr_in6(const struct svc_rqst *rqst) in svc_daddr_in6() argument
327 return (struct sockaddr_in6 *) &rqst->rq_daddr; in svc_daddr_in6()
[all …]
/Linux-v4.19/drivers/nvme/target/
Dfc.c1194 acc->rqst.desc_tag = cpu_to_be32(FCNVME_LSDESC_RQST); in nvmet_fc_format_rsp_hdr()
1195 acc->rqst.desc_len = in nvmet_fc_format_rsp_hdr()
1197 acc->rqst.w0.ls_cmd = rqst_ls_cmd; in nvmet_fc_format_rsp_hdr()
1287 struct fcnvme_ls_cr_assoc_rqst *rqst = in nvmet_fc_ls_create_association() local
1306 else if (be32_to_cpu(rqst->desc_list_len) < in nvmet_fc_ls_create_association()
1309 else if (rqst->assoc_cmd.desc_tag != in nvmet_fc_ls_create_association()
1312 else if (be32_to_cpu(rqst->assoc_cmd.desc_len) < in nvmet_fc_ls_create_association()
1315 else if (!rqst->assoc_cmd.ersp_ratio || in nvmet_fc_ls_create_association()
1316 (be16_to_cpu(rqst->assoc_cmd.ersp_ratio) >= in nvmet_fc_ls_create_association()
1317 be16_to_cpu(rqst->assoc_cmd.sqsize))) in nvmet_fc_ls_create_association()
[all …]
/Linux-v4.19/fs/nfsd/
Dtrace.h15 TP_PROTO(const struct svc_rqst *rqst,
17 TP_ARGS(rqst, args_opcnt),
23 __entry->xid = be32_to_cpu(rqst->rq_xid);
/Linux-v4.19/include/linux/
Dnvme-fc.h270 struct fcnvme_lsdesc_rqst rqst; member
278 struct fcnvme_lsdesc_rqst rqst; member
/Linux-v4.19/drivers/gpu/drm/msm/dsi/phy/
Ddsi_phy_14nm.c28 u32 rqst = clk_ln ? timing->hs_rqst_ckln : timing->hs_rqst; in dsi_14nm_dphy_set_timing() local
42 DSI_14nm_PHY_LN_TIMING_CTRL_8_HS_RQST(rqst)); in dsi_14nm_dphy_set_timing()
/Linux-v4.19/net/sunrpc/
Dsched.c882 struct rpc_rqst *rqst = task->tk_rqstp; in rpc_malloc() local
883 size_t size = rqst->rq_callsize + rqst->rq_rcvsize; in rpc_malloc()
902 rqst->rq_buffer = buf->data; in rpc_malloc()
903 rqst->rq_rbuffer = (char *)rqst->rq_buffer + rqst->rq_callsize; in rpc_malloc()
Dxprtsock.c2638 struct rpc_rqst *rqst = task->tk_rqstp; in bc_malloc() local
2639 size_t size = rqst->rq_callsize; in bc_malloc()
2656 rqst->rq_buffer = buf->data; in bc_malloc()
2657 rqst->rq_rbuffer = (char *)rqst->rq_buffer + rqst->rq_callsize; in bc_malloc()
/Linux-v4.19/drivers/nvme/host/
Dfc.c1239 else if (assoc_acc->hdr.rqst.desc_tag != in nvme_fc_connect_admin_queue()
1242 else if (assoc_acc->hdr.rqst.desc_len != in nvme_fc_connect_admin_queue()
1245 else if (assoc_acc->hdr.rqst.w0.ls_cmd != FCNVME_LS_CREATE_ASSOCIATION) in nvme_fc_connect_admin_queue()
1346 else if (conn_acc->hdr.rqst.desc_tag != cpu_to_be32(FCNVME_LSDESC_RQST)) in nvme_fc_connect_queue()
1348 else if (conn_acc->hdr.rqst.desc_len != in nvme_fc_connect_queue()
1351 else if (conn_acc->hdr.rqst.w0.ls_cmd != FCNVME_LS_CREATE_CONNECTION) in nvme_fc_connect_queue()

12