Lines Matching refs:ctrl_map
265 struct sisl_ctrl_map __iomem *ctrl_map = ctxi->ctrl_map; in afu_attach() local
272 readq_be(&ctrl_map->mbox_r); in afu_attach()
274 writeq_be(val, &ctrl_map->ctx_cap); in afu_attach()
275 val = readq_be(&ctrl_map->ctx_cap); in afu_attach()
287 writeq_be(val, &ctrl_map->lisn_ea[i]); in afu_attach()
292 writeq_be(SISL_LISN_PASID(val, val), &ctrl_map->lisn_pasid[0]); in afu_attach()
293 writeq_be(SISL_LISN_PASID(0UL, val), &ctrl_map->lisn_pasid[1]); in afu_attach()
297 writeq_be((u64)ctxi->rht_start, &ctrl_map->rht_start); in afu_attach()
299 writeq_be(val, &ctrl_map->rht_cnt_id); in afu_attach()
760 if (afu->afu_map && ctxi->ctrl_map) { in destroy_context()
761 writeq_be(0, &ctxi->ctrl_map->rht_start); in destroy_context()
762 writeq_be(0, &ctxi->ctrl_map->rht_cnt_id); in destroy_context()
763 writeq_be(0, &ctxi->ctrl_map->ctx_cap); in destroy_context()
833 ctxi->ctrl_map = &afu->afu_map->ctrls[ctxid].ctrl; in init_context()
1248 ctxi->ctrl_map = NULL; in cxlflash_mark_contexts_error()
1576 ctxi->ctrl_map = &afu->afu_map->ctrls[ctxid].ctrl; in recover_context()
1737 reg = readq_be(&hwq->ctrl_map->mbox_r); in cxlflash_afu_recover()