Lines Matching refs:rsp

22 #define cpt_get_eng_sts(e_min, e_max, rsp, etype)                   \  argument
25 typeof(rsp) _rsp = rsp; \
386 struct msg_rsp *rsp) in rvu_mbox_handler_cpt_lf_alloc() argument
486 struct msg_rsp *rsp) in rvu_mbox_handler_cpt_lf_free() argument
601 struct msg_rsp *rsp) in rvu_mbox_handler_cpt_inline_ipsec_cfg() argument
697 struct cpt_rd_wr_reg_msg *rsp) in rvu_mbox_handler_cpt_rd_wr_register() argument
710 rsp->reg_offset = req->reg_offset; in rvu_mbox_handler_cpt_rd_wr_register()
711 rsp->ret_val = req->ret_val; in rvu_mbox_handler_cpt_rd_wr_register()
712 rsp->is_write = req->is_write; in rvu_mbox_handler_cpt_rd_wr_register()
720 rsp->val = rvu_read64(rvu, blkaddr, req->reg_offset); in rvu_mbox_handler_cpt_rd_wr_register()
725 static void get_ctx_pc(struct rvu *rvu, struct cpt_sts_rsp *rsp, int blkaddr) in get_ctx_pc() argument
730 rsp->ctx_mis_pc = rvu_read64(rvu, blkaddr, CPT_AF_CTX_MIS_PC); in get_ctx_pc()
731 rsp->ctx_hit_pc = rvu_read64(rvu, blkaddr, CPT_AF_CTX_HIT_PC); in get_ctx_pc()
732 rsp->ctx_aop_pc = rvu_read64(rvu, blkaddr, CPT_AF_CTX_AOP_PC); in get_ctx_pc()
733 rsp->ctx_aop_lat_pc = rvu_read64(rvu, blkaddr, in get_ctx_pc()
735 rsp->ctx_ifetch_pc = rvu_read64(rvu, blkaddr, CPT_AF_CTX_IFETCH_PC); in get_ctx_pc()
736 rsp->ctx_ifetch_lat_pc = rvu_read64(rvu, blkaddr, in get_ctx_pc()
738 rsp->ctx_ffetch_pc = rvu_read64(rvu, blkaddr, CPT_AF_CTX_FFETCH_PC); in get_ctx_pc()
739 rsp->ctx_ffetch_lat_pc = rvu_read64(rvu, blkaddr, in get_ctx_pc()
741 rsp->ctx_wback_pc = rvu_read64(rvu, blkaddr, CPT_AF_CTX_FFETCH_PC); in get_ctx_pc()
742 rsp->ctx_wback_lat_pc = rvu_read64(rvu, blkaddr, in get_ctx_pc()
744 rsp->ctx_psh_pc = rvu_read64(rvu, blkaddr, CPT_AF_CTX_FFETCH_PC); in get_ctx_pc()
745 rsp->ctx_psh_lat_pc = rvu_read64(rvu, blkaddr, in get_ctx_pc()
747 rsp->ctx_err = rvu_read64(rvu, blkaddr, CPT_AF_CTX_ERR); in get_ctx_pc()
748 rsp->ctx_enc_id = rvu_read64(rvu, blkaddr, CPT_AF_CTX_ENC_ID); in get_ctx_pc()
749 rsp->ctx_flush_timer = rvu_read64(rvu, blkaddr, CPT_AF_CTX_FLUSH_TIMER); in get_ctx_pc()
751 rsp->rxc_time = rvu_read64(rvu, blkaddr, CPT_AF_RXC_TIME); in get_ctx_pc()
752 rsp->rxc_time_cfg = rvu_read64(rvu, blkaddr, CPT_AF_RXC_TIME_CFG); in get_ctx_pc()
753 rsp->rxc_active_sts = rvu_read64(rvu, blkaddr, CPT_AF_RXC_ACTIVE_STS); in get_ctx_pc()
754 rsp->rxc_zombie_sts = rvu_read64(rvu, blkaddr, CPT_AF_RXC_ZOMBIE_STS); in get_ctx_pc()
755 rsp->rxc_dfrg = rvu_read64(rvu, blkaddr, CPT_AF_RXC_DFRG); in get_ctx_pc()
756 rsp->x2p_link_cfg0 = rvu_read64(rvu, blkaddr, CPT_AF_X2PX_LINK_CFG(0)); in get_ctx_pc()
757 rsp->x2p_link_cfg1 = rvu_read64(rvu, blkaddr, CPT_AF_X2PX_LINK_CFG(1)); in get_ctx_pc()
760 static void get_eng_sts(struct rvu *rvu, struct cpt_sts_rsp *rsp, int blkaddr) in get_eng_sts() argument
774 cpt_get_eng_sts(e_min, e_max, rsp, ae); in get_eng_sts()
778 cpt_get_eng_sts(e_min, e_max, rsp, se); in get_eng_sts()
782 cpt_get_eng_sts(e_min, e_max, rsp, ie); in get_eng_sts()
786 struct cpt_sts_rsp *rsp) in rvu_mbox_handler_cpt_sts() argument
799 get_ctx_pc(rvu, rsp, blkaddr); in rvu_mbox_handler_cpt_sts()
802 get_eng_sts(rvu, rsp, blkaddr); in rvu_mbox_handler_cpt_sts()
805 rsp->inst_req_pc = rvu_read64(rvu, blkaddr, CPT_AF_INST_REQ_PC); in rvu_mbox_handler_cpt_sts()
806 rsp->inst_lat_pc = rvu_read64(rvu, blkaddr, CPT_AF_INST_LATENCY_PC); in rvu_mbox_handler_cpt_sts()
807 rsp->rd_req_pc = rvu_read64(rvu, blkaddr, CPT_AF_RD_REQ_PC); in rvu_mbox_handler_cpt_sts()
808 rsp->rd_lat_pc = rvu_read64(rvu, blkaddr, CPT_AF_RD_LATENCY_PC); in rvu_mbox_handler_cpt_sts()
809 rsp->rd_uc_pc = rvu_read64(rvu, blkaddr, CPT_AF_RD_UC_PC); in rvu_mbox_handler_cpt_sts()
810 rsp->active_cycles_pc = rvu_read64(rvu, blkaddr, in rvu_mbox_handler_cpt_sts()
812 rsp->exe_err_info = rvu_read64(rvu, blkaddr, CPT_AF_EXE_ERR_INFO); in rvu_mbox_handler_cpt_sts()
813 rsp->cptclk_cnt = rvu_read64(rvu, blkaddr, CPT_AF_CPTCLK_CNT); in rvu_mbox_handler_cpt_sts()
814 rsp->diag = rvu_read64(rvu, blkaddr, CPT_AF_DIAG); in rvu_mbox_handler_cpt_sts()
853 struct msg_rsp *rsp) in rvu_mbox_handler_cpt_rxc_time_cfg() argument
872 struct msg_rsp *rsp) in rvu_mbox_handler_cpt_ctx_cache_sync() argument
878 struct msg_rsp *rsp) in rvu_mbox_handler_cpt_lf_reset() argument
911 struct cpt_flt_eng_info_rsp *rsp) in rvu_mbox_handler_cpt_flt_eng_info() argument
924 rsp->flt_eng_map[vec] = block->cpt_flt_eng_map[vec]; in rvu_mbox_handler_cpt_flt_eng_info()
925 rsp->rcvrd_eng_map[vec] = block->cpt_rcvrd_eng_map[vec]; in rvu_mbox_handler_cpt_flt_eng_info()