Lines Matching defs:afu
23 static int afu_control(struct cxl_afu *afu, u64 command, in afu_control()
65 static int afu_enable(struct cxl_afu *afu) in afu_enable()
74 int cxl_afu_disable(struct cxl_afu *afu) in cxl_afu_disable()
83 int __cxl_afu_reset(struct cxl_afu *afu) in __cxl_afu_reset()
93 int cxl_afu_check_and_enable(struct cxl_afu *afu) in cxl_afu_check_and_enable()
104 int cxl_psl_purge(struct cxl_afu *afu) in cxl_psl_purge()
186 int cxl_alloc_spa(struct cxl_afu *afu) in cxl_alloc_spa()
209 static void attach_spa(struct cxl_afu *afu) in attach_spa()
223 static inline void detach_spa(struct cxl_afu *afu) in detach_spa()
228 void cxl_release_spa(struct cxl_afu *afu) in cxl_release_spa()
268 int cxl_afu_slbia(struct cxl_afu *afu) in cxl_afu_slbia()
289 static int cxl_write_sstp(struct cxl_afu *afu, u64 sstp0, u64 sstp1) in cxl_write_sstp()
454 static int activate_afu_directed(struct cxl_afu *afu) in activate_afu_directed()
561 static int deactivate_afu_directed(struct cxl_afu *afu) in deactivate_afu_directed()
578 static int activate_dedicated_process(struct cxl_afu *afu) in activate_dedicated_process()
603 struct cxl_afu *afu = ctx->afu; in attach_dedicated() local
643 static int deactivate_dedicated_process(struct cxl_afu *afu) in deactivate_dedicated_process()
655 int _cxl_afu_deactivate_mode(struct cxl_afu *afu, int mode) in _cxl_afu_deactivate_mode()
664 int cxl_afu_deactivate_mode(struct cxl_afu *afu) in cxl_afu_deactivate_mode()
669 int cxl_afu_activate_mode(struct cxl_afu *afu, int mode) in cxl_afu_activate_mode()
736 int cxl_get_irq(struct cxl_afu *afu, struct cxl_irq_info *info) in cxl_get_irq()
758 static void recover_psl_err(struct cxl_afu *afu, u64 errstat) in recover_psl_err()
783 int cxl_check_error(struct cxl_afu *afu) in cxl_check_error()