/Linux-v4.19/net/sunrpc/xprtrdma/ |
D | backchannel.c | 24 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 …]
|
D | rpc_rdma.c | 131 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 …]
|
D | svc_rdma_backchannel.c | 118 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 …]
|
D | transport.c | 577 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 …]
|
D | xprt_rdma.h | 363 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/ |
D | transport.c | 231 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 …]
|
D | smb2pdu.c | 605 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 …]
|
D | cifsencrypt.c | 39 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 …]
|
D | smb2transport.c | 166 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 …]
|
D | smb2proto.h | 49 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 …]
|
D | smb2ops.c | 1560 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 …]
|
D | misc.c | 923 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()
|
D | cifsproto.h | 91 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,
|
D | smbdirect.h | 295 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
|
D | smbdirect.c | 2093 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/ |
D | sunrpc.h | 552 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 …]
|
D | rpcrdma.h | 274 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/ |
D | svc.h | 305 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/ |
D | fc.c | 1194 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/ |
D | trace.h | 15 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/ |
D | nvme-fc.h | 270 struct fcnvme_lsdesc_rqst rqst; member 278 struct fcnvme_lsdesc_rqst rqst; member
|
/Linux-v4.19/drivers/gpu/drm/msm/dsi/phy/ |
D | dsi_phy_14nm.c | 28 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/ |
D | sched.c | 882 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()
|
D | xprtsock.c | 2638 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/ |
D | fc.c | 1239 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()
|