req_info 34 drivers/crypto/cavium/cpt/cptvf_algs.c static inline void update_input_iv(struct cpt_request_info *req_info, req_info 39 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->in[*argcnt].vptr = (void *)iv; req_info 40 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->in[*argcnt].size = enc_iv_len; req_info 41 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->req.dlen += enc_iv_len; req_info 46 drivers/crypto/cavium/cpt/cptvf_algs.c static inline void update_output_iv(struct cpt_request_info *req_info, req_info 51 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->out[*argcnt].vptr = (void *)iv; req_info 52 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->out[*argcnt].size = enc_iv_len; req_info 53 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->rlen += enc_iv_len; req_info 58 drivers/crypto/cavium/cpt/cptvf_algs.c static inline void update_input_data(struct cpt_request_info *req_info, req_info 62 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->req.dlen += nbytes; req_info 68 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->in[*argcnt].vptr = (void *)ptr; req_info 69 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->in[*argcnt].size = len; req_info 77 drivers/crypto/cavium/cpt/cptvf_algs.c static inline void update_output_data(struct cpt_request_info *req_info, req_info 81 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->rlen += nbytes; req_info 87 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->out[*argcnt].vptr = (void *)ptr; req_info 88 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->out[*argcnt].size = len; req_info 104 drivers/crypto/cavium/cpt/cptvf_algs.c struct cpt_request_info *req_info = &rctx->cpt_req; req_info 107 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->ctrl.s.grp = 0; req_info 108 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->ctrl.s.dma_mode = DMA_GATHER_SCATTER; req_info 109 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->ctrl.s.se_req = SE_CORE_REQ; req_info 111 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->req.opcode.s.major = MAJOR_OP_FC | req_info 114 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->req.opcode.s.minor = 2; req_info 116 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->req.opcode.s.minor = 3; req_info 118 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->req.param1 = req->nbytes; /* Encryption Data length */ req_info 119 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->req.param2 = 0; /*Auth data length */ req_info 136 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->in[*argcnt].vptr = (u8 *)offset_control; req_info 137 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->in[*argcnt].size = CONTROL_WORD_LEN; req_info 138 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->req.dlen += CONTROL_WORD_LEN; req_info 141 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->in[*argcnt].vptr = (u8 *)fctx; req_info 142 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->in[*argcnt].size = sizeof(struct fc_context); req_info 143 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->req.dlen += sizeof(struct fc_context); req_info 154 drivers/crypto/cavium/cpt/cptvf_algs.c struct cpt_request_info *req_info = &rctx->cpt_req; req_info 158 drivers/crypto/cavium/cpt/cptvf_algs.c update_input_iv(req_info, req->info, enc_iv_len, &argcnt); req_info 159 drivers/crypto/cavium/cpt/cptvf_algs.c update_input_data(req_info, req->src, req->nbytes, &argcnt); req_info 160 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->incnt = argcnt; req_info 166 drivers/crypto/cavium/cpt/cptvf_algs.c struct cpt_request_info *req_info) req_info 168 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->callback = (void *)cvm_callback; req_info 169 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->callback_arg = (void *)&req->base; req_info 176 drivers/crypto/cavium/cpt/cptvf_algs.c struct cpt_request_info *req_info = &rctx->cpt_req; req_info 187 drivers/crypto/cavium/cpt/cptvf_algs.c update_output_iv(req_info, req->info, enc_iv_len, &argcnt); req_info 188 drivers/crypto/cavium/cpt/cptvf_algs.c update_output_data(req_info, req->dst, req->nbytes, &argcnt); req_info 189 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->outcnt = argcnt; req_info 198 drivers/crypto/cavium/cpt/cptvf_algs.c struct cpt_request_info *req_info = &rctx->cpt_req; req_info 202 drivers/crypto/cavium/cpt/cptvf_algs.c memset(req_info, 0, sizeof(struct cpt_request_info)); req_info 206 drivers/crypto/cavium/cpt/cptvf_algs.c store_cb_info(req, req_info); req_info 208 drivers/crypto/cavium/cpt/cptvf_algs.c status = cptvf_do_request(cdev, req_info); req_info 796 drivers/scsi/bfa/bfa_svc.c struct bfa_fcxp_req_info_s *reqi = &fcxp->req_info; req_info 1011 drivers/scsi/bfa/bfa_svc.c struct bfa_fcxp_req_info_s *reqi = &fcxp->req_info; req_info 162 drivers/scsi/bfa/bfa_svc.h struct bfa_fcxp_req_info_s req_info;