cxl_afu           102 drivers/misc/cxl/api.c 	struct cxl_afu *afu;
cxl_afu           505 drivers/misc/cxl/api.c 	struct cxl_afu *afu = ctx->afu;
cxl_afu           516 drivers/misc/cxl/api.c void cxl_perst_reloads_same_image(struct cxl_afu *afu,
cxl_afu           525 drivers/misc/cxl/api.c 	struct cxl_afu *afu = cxl_pci_to_afu(dev);
cxl_afu            54 drivers/misc/cxl/base.c struct cxl_afu *cxl_afu_get(struct cxl_afu *afu)
cxl_afu            60 drivers/misc/cxl/base.c void cxl_afu_put(struct cxl_afu *afu)
cxl_afu            35 drivers/misc/cxl/context.c int cxl_context_init(struct cxl_context *ctx, struct cxl_afu *afu, bool master)
cxl_afu           297 drivers/misc/cxl/context.c void cxl_context_detach_all(struct cxl_afu *afu)
cxl_afu           442 drivers/misc/cxl/cxl.h #define to_cxl_afu(d) container_of(d, struct cxl_afu, dev)
cxl_afu           465 drivers/misc/cxl/cxl.h 	struct cxl_afu *parent;
cxl_afu           539 drivers/misc/cxl/cxl.h 	struct cxl_afu *afu;
cxl_afu           628 drivers/misc/cxl/cxl.h 	int (*afu_regs_init)(struct cxl_afu *afu);
cxl_afu           629 drivers/misc/cxl/cxl.h 	int (*sanitise_afu_regs)(struct cxl_afu *afu);
cxl_afu           630 drivers/misc/cxl/cxl.h 	int (*register_serr_irq)(struct cxl_afu *afu);
cxl_afu           631 drivers/misc/cxl/cxl.h 	void (*release_serr_irq)(struct cxl_afu *afu);
cxl_afu           633 drivers/misc/cxl/cxl.h 	irqreturn_t (*fail_irq)(struct cxl_afu *afu, struct cxl_irq_info *irq_info);
cxl_afu           634 drivers/misc/cxl/cxl.h 	int (*activate_dedicated_process)(struct cxl_afu *afu);
cxl_afu           639 drivers/misc/cxl/cxl.h 	void (*debugfs_add_afu_regs)(struct cxl_afu *afu, struct dentry *dir);
cxl_afu           680 drivers/misc/cxl/cxl.h 	struct cxl_afu *afu[CXL_MAX_SLICES];
cxl_afu           763 drivers/misc/cxl/cxl.h static inline bool cxl_adapter_link_ok(struct cxl *cxl, struct cxl_afu *afu)
cxl_afu           794 drivers/misc/cxl/cxl.h static inline void __iomem *_cxl_p1n_addr(struct cxl_afu *afu, cxl_p1n_reg_t reg)
cxl_afu           800 drivers/misc/cxl/cxl.h static inline void cxl_p1n_write(struct cxl_afu *afu, cxl_p1n_reg_t reg, u64 val)
cxl_afu           806 drivers/misc/cxl/cxl.h static inline u64 cxl_p1n_read(struct cxl_afu *afu, cxl_p1n_reg_t reg)
cxl_afu           814 drivers/misc/cxl/cxl.h static inline void __iomem *_cxl_p2n_addr(struct cxl_afu *afu, cxl_p2n_reg_t reg)
cxl_afu           819 drivers/misc/cxl/cxl.h static inline void cxl_p2n_write(struct cxl_afu *afu, cxl_p2n_reg_t reg, u64 val)
cxl_afu           825 drivers/misc/cxl/cxl.h static inline u64 cxl_p2n_read(struct cxl_afu *afu, cxl_p2n_reg_t reg)
cxl_afu           849 drivers/misc/cxl/cxl.h ssize_t cxl_pci_afu_read_err_buffer(struct cxl_afu *afu, char *buf,
cxl_afu           863 drivers/misc/cxl/cxl.h void cxl_release_spa(struct cxl_afu *afu);
cxl_afu           869 drivers/misc/cxl/cxl.h int cxl_register_afu(struct cxl_afu *afu);
cxl_afu           870 drivers/misc/cxl/cxl.h int cxl_chardev_d_afu_add(struct cxl_afu *afu);
cxl_afu           871 drivers/misc/cxl/cxl.h int cxl_chardev_m_afu_add(struct cxl_afu *afu);
cxl_afu           872 drivers/misc/cxl/cxl.h int cxl_chardev_s_afu_add(struct cxl_afu *afu);
cxl_afu           873 drivers/misc/cxl/cxl.h void cxl_chardev_afu_remove(struct cxl_afu *afu);
cxl_afu           875 drivers/misc/cxl/cxl.h void cxl_context_detach_all(struct cxl_afu *afu);
cxl_afu           881 drivers/misc/cxl/cxl.h int cxl_sysfs_afu_add(struct cxl_afu *afu);
cxl_afu           882 drivers/misc/cxl/cxl.h void cxl_sysfs_afu_remove(struct cxl_afu *afu);
cxl_afu           883 drivers/misc/cxl/cxl.h int cxl_sysfs_afu_m_add(struct cxl_afu *afu);
cxl_afu           884 drivers/misc/cxl/cxl.h void cxl_sysfs_afu_m_remove(struct cxl_afu *afu);
cxl_afu           887 drivers/misc/cxl/cxl.h struct cxl_afu *cxl_alloc_afu(struct cxl *adapter, int slice);
cxl_afu           888 drivers/misc/cxl/cxl.h int cxl_afu_select_best_mode(struct cxl_afu *afu);
cxl_afu           890 drivers/misc/cxl/cxl.h int cxl_native_register_psl_irq(struct cxl_afu *afu);
cxl_afu           891 drivers/misc/cxl/cxl.h void cxl_native_release_psl_irq(struct cxl_afu *afu);
cxl_afu           894 drivers/misc/cxl/cxl.h int cxl_native_register_serr_irq(struct cxl_afu *afu);
cxl_afu           895 drivers/misc/cxl/cxl.h void cxl_native_release_serr_irq(struct cxl_afu *afu);
cxl_afu           902 drivers/misc/cxl/cxl.h int cxl_activate_dedicated_process_psl9(struct cxl_afu *afu);
cxl_afu           903 drivers/misc/cxl/cxl.h int cxl_activate_dedicated_process_psl8(struct cxl_afu *afu);
cxl_afu           915 drivers/misc/cxl/cxl.h void cxl_debugfs_afu_add(struct cxl_afu *afu);
cxl_afu           916 drivers/misc/cxl/cxl.h void cxl_debugfs_afu_remove(struct cxl_afu *afu);
cxl_afu           919 drivers/misc/cxl/cxl.h void cxl_debugfs_add_afu_regs_psl9(struct cxl_afu *afu, struct dentry *dir);
cxl_afu           920 drivers/misc/cxl/cxl.h void cxl_debugfs_add_afu_regs_psl8(struct cxl_afu *afu, struct dentry *dir);
cxl_afu           940 drivers/misc/cxl/cxl.h static inline void cxl_debugfs_afu_add(struct cxl_afu *afu)
cxl_afu           944 drivers/misc/cxl/cxl.h static inline void cxl_debugfs_afu_remove(struct cxl_afu *afu)
cxl_afu           958 drivers/misc/cxl/cxl.h static inline void cxl_debugfs_add_afu_regs_psl9(struct cxl_afu *afu, struct dentry *dir)
cxl_afu           962 drivers/misc/cxl/cxl.h static inline void cxl_debugfs_add_afu_regs_psl8(struct cxl_afu *afu, struct dentry *dir)
cxl_afu           979 drivers/misc/cxl/cxl.h int cxl_context_init(struct cxl_context *ctx, struct cxl_afu *afu, bool master);
cxl_afu          1012 drivers/misc/cxl/cxl.h irqreturn_t cxl_fail_irq_psl(struct cxl_afu *afu, struct cxl_irq_info *irq_info);
cxl_afu          1017 drivers/misc/cxl/cxl.h int cxl_check_error(struct cxl_afu *afu);
cxl_afu          1018 drivers/misc/cxl/cxl.h int cxl_afu_slbia(struct cxl_afu *afu);
cxl_afu          1020 drivers/misc/cxl/cxl.h int cxl_afu_disable(struct cxl_afu *afu);
cxl_afu          1021 drivers/misc/cxl/cxl.h int cxl_psl_purge(struct cxl_afu *afu);
cxl_afu          1032 drivers/misc/cxl/cxl.h int cxl_pci_vphb_add(struct cxl_afu *afu);
cxl_afu          1033 drivers/misc/cxl/cxl.h void cxl_pci_vphb_remove(struct cxl_afu *afu);
cxl_afu          1053 drivers/misc/cxl/cxl.h ssize_t cxl_guest_read_afu_vpd(struct cxl_afu *afu, void *buf, size_t len);
cxl_afu          1055 drivers/misc/cxl/cxl.h void cxl_guest_remove_afu(struct cxl_afu *afu);
cxl_afu          1056 drivers/misc/cxl/cxl.h int cxl_of_read_afu_handle(struct cxl_afu *afu, struct device_node *afu_np);
cxl_afu          1057 drivers/misc/cxl/cxl.h int cxl_of_read_afu_properties(struct cxl_afu *afu, struct device_node *afu_np);
cxl_afu          1084 drivers/misc/cxl/cxl.h 	bool (*link_ok)(struct cxl *cxl, struct cxl_afu *afu);
cxl_afu          1086 drivers/misc/cxl/cxl.h 	ssize_t (*afu_read_err_buffer)(struct cxl_afu *afu, char *buf,
cxl_afu          1088 drivers/misc/cxl/cxl.h 	int (*afu_check_and_enable)(struct cxl_afu *afu);
cxl_afu          1089 drivers/misc/cxl/cxl.h 	int (*afu_activate_mode)(struct cxl_afu *afu, int mode);
cxl_afu          1090 drivers/misc/cxl/cxl.h 	int (*afu_deactivate_mode)(struct cxl_afu *afu, int mode);
cxl_afu          1091 drivers/misc/cxl/cxl.h 	int (*afu_reset)(struct cxl_afu *afu);
cxl_afu          1092 drivers/misc/cxl/cxl.h 	int (*afu_cr_read8)(struct cxl_afu *afu, int cr_idx, u64 offset, u8 *val);
cxl_afu          1093 drivers/misc/cxl/cxl.h 	int (*afu_cr_read16)(struct cxl_afu *afu, int cr_idx, u64 offset, u16 *val);
cxl_afu          1094 drivers/misc/cxl/cxl.h 	int (*afu_cr_read32)(struct cxl_afu *afu, int cr_idx, u64 offset, u32 *val);
cxl_afu          1095 drivers/misc/cxl/cxl.h 	int (*afu_cr_read64)(struct cxl_afu *afu, int cr_idx, u64 offset, u64 *val);
cxl_afu          1096 drivers/misc/cxl/cxl.h 	int (*afu_cr_write8)(struct cxl_afu *afu, int cr_idx, u64 offset, u8 val);
cxl_afu          1097 drivers/misc/cxl/cxl.h 	int (*afu_cr_write16)(struct cxl_afu *afu, int cr_idx, u64 offset, u16 val);
cxl_afu          1098 drivers/misc/cxl/cxl.h 	int (*afu_cr_write32)(struct cxl_afu *afu, int cr_idx, u64 offset, u32 val);
cxl_afu          1109 drivers/misc/cxl/cxl.h void cxl_afu_decode_psl_serr(struct cxl_afu *afu, u64 serr);
cxl_afu            80 drivers/misc/cxl/debugfs.c void cxl_debugfs_add_afu_regs_psl9(struct cxl_afu *afu, struct dentry *dir)
cxl_afu            85 drivers/misc/cxl/debugfs.c void cxl_debugfs_add_afu_regs_psl8(struct cxl_afu *afu, struct dentry *dir)
cxl_afu            96 drivers/misc/cxl/debugfs.c void cxl_debugfs_afu_add(struct cxl_afu *afu)
cxl_afu           118 drivers/misc/cxl/debugfs.c void cxl_debugfs_afu_remove(struct cxl_afu *afu)
cxl_afu            46 drivers/misc/cxl/file.c 	struct cxl_afu *afu;
cxl_afu           564 drivers/misc/cxl/file.c static int cxl_add_chardev(struct cxl_afu *afu, dev_t devt, struct cdev *cdev,
cxl_afu           593 drivers/misc/cxl/file.c int cxl_chardev_d_afu_add(struct cxl_afu *afu)
cxl_afu           600 drivers/misc/cxl/file.c int cxl_chardev_m_afu_add(struct cxl_afu *afu)
cxl_afu           607 drivers/misc/cxl/file.c int cxl_chardev_s_afu_add(struct cxl_afu *afu)
cxl_afu           614 drivers/misc/cxl/file.c void cxl_chardev_afu_remove(struct cxl_afu *afu)
cxl_afu           633 drivers/misc/cxl/file.c int cxl_register_afu(struct cxl_afu *afu)
cxl_afu            18 drivers/misc/cxl/guest.c static void pci_error_handlers(struct cxl_afu *afu,
cxl_afu            64 drivers/misc/cxl/guest.c static ssize_t guest_collect_vpd(struct cxl *adapter, struct cxl_afu *afu,
cxl_afu           172 drivers/misc/cxl/guest.c static int afu_read_error_state(struct cxl_afu *afu, int *state_out)
cxl_afu           193 drivers/misc/cxl/guest.c 	struct cxl_afu *afu = data;
cxl_afu           262 drivers/misc/cxl/guest.c 	struct cxl_afu *afu = NULL;
cxl_afu           349 drivers/misc/cxl/guest.c static int guest_register_serr_irq(struct cxl_afu *afu)
cxl_afu           366 drivers/misc/cxl/guest.c static void guest_release_serr_irq(struct cxl_afu *afu)
cxl_afu           411 drivers/misc/cxl/guest.c static int _guest_afu_cr_readXX(int sz, struct cxl_afu *afu, int cr_idx,
cxl_afu           455 drivers/misc/cxl/guest.c static int guest_afu_cr_read32(struct cxl_afu *afu, int cr_idx, u64 offset,
cxl_afu           467 drivers/misc/cxl/guest.c static int guest_afu_cr_read16(struct cxl_afu *afu, int cr_idx, u64 offset,
cxl_afu           479 drivers/misc/cxl/guest.c static int guest_afu_cr_read8(struct cxl_afu *afu, int cr_idx, u64 offset,
cxl_afu           491 drivers/misc/cxl/guest.c static int guest_afu_cr_read64(struct cxl_afu *afu, int cr_idx, u64 offset,
cxl_afu           497 drivers/misc/cxl/guest.c static int guest_afu_cr_write32(struct cxl_afu *afu, int cr, u64 off, u32 in)
cxl_afu           503 drivers/misc/cxl/guest.c static int guest_afu_cr_write16(struct cxl_afu *afu, int cr, u64 off, u16 in)
cxl_afu           509 drivers/misc/cxl/guest.c static int guest_afu_cr_write8(struct cxl_afu *afu, int cr, u64 off, u8 in)
cxl_afu           658 drivers/misc/cxl/guest.c 	struct cxl_afu *afu = to_cxl_afu(dev);
cxl_afu           668 drivers/misc/cxl/guest.c ssize_t cxl_guest_read_afu_vpd(struct cxl_afu *afu, void *buf, size_t len)
cxl_afu           674 drivers/misc/cxl/guest.c static ssize_t guest_afu_read_err_buffer(struct cxl_afu *afu, char *buf,
cxl_afu           700 drivers/misc/cxl/guest.c static int guest_afu_check_and_enable(struct cxl_afu *afu)
cxl_afu           729 drivers/misc/cxl/guest.c static int activate_afu_directed(struct cxl_afu *afu)
cxl_afu           756 drivers/misc/cxl/guest.c static int guest_afu_activate_mode(struct cxl_afu *afu, int mode)
cxl_afu           772 drivers/misc/cxl/guest.c static int deactivate_afu_directed(struct cxl_afu *afu)
cxl_afu           787 drivers/misc/cxl/guest.c static int guest_afu_deactivate_mode(struct cxl_afu *afu, int mode)
cxl_afu           799 drivers/misc/cxl/guest.c static int guest_afu_reset(struct cxl_afu *afu)
cxl_afu           805 drivers/misc/cxl/guest.c static int guest_map_slice_regs(struct cxl_afu *afu)
cxl_afu           815 drivers/misc/cxl/guest.c static void guest_unmap_slice_regs(struct cxl_afu *afu)
cxl_afu           821 drivers/misc/cxl/guest.c static int afu_update_state(struct cxl_afu *afu)
cxl_afu           890 drivers/misc/cxl/guest.c static bool guest_link_ok(struct cxl *cxl, struct cxl_afu *afu)
cxl_afu           902 drivers/misc/cxl/guest.c static int afu_properties_look_ok(struct cxl_afu *afu)
cxl_afu           919 drivers/misc/cxl/guest.c 	struct cxl_afu *afu;
cxl_afu          1017 drivers/misc/cxl/guest.c void cxl_guest_remove_afu(struct cxl_afu *afu)
cxl_afu           422 drivers/misc/cxl/irq.c void cxl_afu_decode_psl_serr(struct cxl_afu *afu, u64 serr)
cxl_afu            36 drivers/misc/cxl/main.c int cxl_afu_slbia(struct cxl_afu *afu)
cxl_afu            78 drivers/misc/cxl/main.c 	struct cxl_afu *afu;
cxl_afu           243 drivers/misc/cxl/main.c struct cxl_afu *cxl_alloc_afu(struct cxl *adapter, int slice)
cxl_afu           245 drivers/misc/cxl/main.c 	struct cxl_afu *afu;
cxl_afu           247 drivers/misc/cxl/main.c 	if (!(afu = kzalloc(sizeof(struct cxl_afu), GFP_KERNEL)))
cxl_afu           264 drivers/misc/cxl/main.c int cxl_afu_select_best_mode(struct cxl_afu *afu)
cxl_afu            21 drivers/misc/cxl/native.c static int afu_control(struct cxl_afu *afu, u64 command, u64 clear,
cxl_afu            74 drivers/misc/cxl/native.c static int afu_enable(struct cxl_afu *afu)
cxl_afu            83 drivers/misc/cxl/native.c int cxl_afu_disable(struct cxl_afu *afu)
cxl_afu            93 drivers/misc/cxl/native.c static int native_afu_reset(struct cxl_afu *afu)
cxl_afu           119 drivers/misc/cxl/native.c static int native_afu_check_and_enable(struct cxl_afu *afu)
cxl_afu           130 drivers/misc/cxl/native.c int cxl_psl_purge(struct cxl_afu *afu)
cxl_afu           222 drivers/misc/cxl/native.c static int cxl_alloc_spa(struct cxl_afu *afu, int mode)
cxl_afu           255 drivers/misc/cxl/native.c static void attach_spa(struct cxl_afu *afu)
cxl_afu           271 drivers/misc/cxl/native.c static inline void detach_spa(struct cxl_afu *afu)
cxl_afu           276 drivers/misc/cxl/native.c void cxl_release_spa(struct cxl_afu *afu)
cxl_afu           387 drivers/misc/cxl/native.c static int cxl_write_sstp(struct cxl_afu *afu, u64 sstp0, u64 sstp1)
cxl_afu           552 drivers/misc/cxl/native.c static int activate_afu_directed(struct cxl_afu *afu)
cxl_afu           786 drivers/misc/cxl/native.c static int deactivate_afu_directed(struct cxl_afu *afu)
cxl_afu           829 drivers/misc/cxl/native.c int cxl_activate_dedicated_process_psl9(struct cxl_afu *afu)
cxl_afu           855 drivers/misc/cxl/native.c int cxl_activate_dedicated_process_psl8(struct cxl_afu *afu)
cxl_afu           890 drivers/misc/cxl/native.c 	struct cxl_afu *afu = ctx->afu;
cxl_afu           906 drivers/misc/cxl/native.c 	struct cxl_afu *afu = ctx->afu;
cxl_afu           934 drivers/misc/cxl/native.c 	struct cxl_afu *afu = ctx->afu;
cxl_afu           966 drivers/misc/cxl/native.c static int deactivate_dedicated_process(struct cxl_afu *afu)
cxl_afu           978 drivers/misc/cxl/native.c static int native_afu_deactivate_mode(struct cxl_afu *afu, int mode)
cxl_afu           987 drivers/misc/cxl/native.c static int native_afu_activate_mode(struct cxl_afu *afu, int mode)
cxl_afu          1084 drivers/misc/cxl/native.c static int native_get_irq_info(struct cxl_afu *afu, struct cxl_irq_info *info)
cxl_afu          1152 drivers/misc/cxl/native.c static bool cxl_is_translation_fault(struct cxl_afu *afu, u64 dsisr)
cxl_afu          1163 drivers/misc/cxl/native.c irqreturn_t cxl_fail_irq_psl(struct cxl_afu *afu, struct cxl_irq_info *irq_info)
cxl_afu          1175 drivers/misc/cxl/native.c 	struct cxl_afu *afu = data;
cxl_afu          1251 drivers/misc/cxl/native.c 	struct cxl_afu *afu = data;
cxl_afu          1360 drivers/misc/cxl/native.c int cxl_native_register_serr_irq(struct cxl_afu *afu)
cxl_afu          1393 drivers/misc/cxl/native.c void cxl_native_release_serr_irq(struct cxl_afu *afu)
cxl_afu          1406 drivers/misc/cxl/native.c int cxl_native_register_psl_irq(struct cxl_afu *afu)
cxl_afu          1424 drivers/misc/cxl/native.c void cxl_native_release_psl_irq(struct cxl_afu *afu)
cxl_afu          1437 drivers/misc/cxl/native.c static void recover_psl_err(struct cxl_afu *afu, u64 errstat)
cxl_afu          1462 drivers/misc/cxl/native.c int cxl_check_error(struct cxl_afu *afu)
cxl_afu          1473 drivers/misc/cxl/native.c static int native_afu_cr_read64(struct cxl_afu *afu, int cr, u64 off, u64 *out)
cxl_afu          1484 drivers/misc/cxl/native.c static int native_afu_cr_read32(struct cxl_afu *afu, int cr, u64 off, u32 *out)
cxl_afu          1495 drivers/misc/cxl/native.c static int native_afu_cr_read16(struct cxl_afu *afu, int cr, u64 off, u16 *out)
cxl_afu          1507 drivers/misc/cxl/native.c static int native_afu_cr_read8(struct cxl_afu *afu, int cr, u64 off, u8 *out)
cxl_afu          1519 drivers/misc/cxl/native.c static int native_afu_cr_write32(struct cxl_afu *afu, int cr, u64 off, u32 in)
cxl_afu          1530 drivers/misc/cxl/native.c static int native_afu_cr_write16(struct cxl_afu *afu, int cr, u64 off, u16 in)
cxl_afu          1548 drivers/misc/cxl/native.c static int native_afu_cr_write8(struct cxl_afu *afu, int cr, u64 off, u8 in)
cxl_afu            70 drivers/misc/cxl/of.c 			struct cxl_afu *afu)
cxl_afu           111 drivers/misc/cxl/of.c static int read_vpd(struct cxl *adapter, struct cxl_afu *afu)
cxl_afu           131 drivers/misc/cxl/of.c int cxl_of_read_afu_handle(struct cxl_afu *afu, struct device_node *afu_np)
cxl_afu           140 drivers/misc/cxl/of.c int cxl_of_read_afu_properties(struct cxl_afu *afu, struct device_node *np)
cxl_afu           268 drivers/misc/cxl/pci.c static void dump_afu_descriptor(struct cxl_afu *afu)
cxl_afu           637 drivers/misc/cxl/pci.c static int init_implementation_afu_regs_psl9(struct cxl_afu *afu)
cxl_afu           642 drivers/misc/cxl/pci.c static int init_implementation_afu_regs_psl8(struct cxl_afu *afu)
cxl_afu           782 drivers/misc/cxl/pci.c static int pci_map_slice_regs(struct cxl_afu *afu, struct cxl *adapter, struct pci_dev *dev)
cxl_afu           812 drivers/misc/cxl/pci.c static void pci_unmap_slice_regs(struct cxl_afu *afu)
cxl_afu           830 drivers/misc/cxl/pci.c 	struct cxl_afu *afu = to_cxl_afu(dev);
cxl_afu           842 drivers/misc/cxl/pci.c static int cxl_read_afu_descriptor(struct cxl_afu *afu)
cxl_afu           887 drivers/misc/cxl/pci.c static int cxl_afu_descriptor_looks_ok(struct cxl_afu *afu)
cxl_afu           927 drivers/misc/cxl/pci.c static int sanitise_afu_regs_psl9(struct cxl_afu *afu)
cxl_afu           973 drivers/misc/cxl/pci.c static int sanitise_afu_regs_psl8(struct cxl_afu *afu)
cxl_afu          1035 drivers/misc/cxl/pci.c ssize_t cxl_pci_afu_read_err_buffer(struct cxl_afu *afu, char *buf,
cxl_afu          1072 drivers/misc/cxl/pci.c static int pci_configure_afu(struct cxl_afu *afu, struct cxl *adapter, struct pci_dev *dev)
cxl_afu          1120 drivers/misc/cxl/pci.c static void pci_deconfigure_afu(struct cxl_afu *afu)
cxl_afu          1138 drivers/misc/cxl/pci.c 	struct cxl_afu *afu;
cxl_afu          1193 drivers/misc/cxl/pci.c static void cxl_pci_remove_afu(struct cxl_afu *afu)
cxl_afu          1780 drivers/misc/cxl/pci.c 	struct cxl_afu *afu;
cxl_afu          1794 drivers/misc/cxl/pci.c static pci_ers_result_t cxl_vphb_error_detected(struct cxl_afu *afu,
cxl_afu          1830 drivers/misc/cxl/pci.c 	struct cxl_afu *afu;
cxl_afu          1972 drivers/misc/cxl/pci.c 	struct cxl_afu *afu;
cxl_afu          2061 drivers/misc/cxl/pci.c 	struct cxl_afu *afu;
cxl_afu           204 drivers/misc/cxl/sysfs.c 	struct cxl_afu *afu = to_afu_chardev_m(device);
cxl_afu           213 drivers/misc/cxl/sysfs.c 	struct cxl_afu *afu = to_afu_chardev_m(device);
cxl_afu           222 drivers/misc/cxl/sysfs.c 	struct cxl_afu *afu = to_afu_chardev_m(device);
cxl_afu           240 drivers/misc/cxl/sysfs.c 	struct cxl_afu *afu = to_cxl_afu(device);
cxl_afu           251 drivers/misc/cxl/sysfs.c 	struct cxl_afu *afu = to_cxl_afu(device);
cxl_afu           274 drivers/misc/cxl/sysfs.c 	struct cxl_afu *afu = to_cxl_afu(device);
cxl_afu           283 drivers/misc/cxl/sysfs.c 	struct cxl_afu *afu = to_cxl_afu(device);
cxl_afu           292 drivers/misc/cxl/sysfs.c 	struct cxl_afu *afu = to_cxl_afu(device);
cxl_afu           319 drivers/misc/cxl/sysfs.c 	struct cxl_afu *afu = to_cxl_afu(device);
cxl_afu           333 drivers/misc/cxl/sysfs.c 	struct cxl_afu *afu = to_cxl_afu(device);
cxl_afu           349 drivers/misc/cxl/sysfs.c 	struct cxl_afu *afu = to_cxl_afu(device);
cxl_afu           378 drivers/misc/cxl/sysfs.c 	struct cxl_afu *afu = to_cxl_afu(device);
cxl_afu           390 drivers/misc/cxl/sysfs.c 	struct cxl_afu *afu = to_cxl_afu(device);
cxl_afu           450 drivers/misc/cxl/sysfs.c 	struct cxl_afu *afu = to_cxl_afu(kobj_to_dev(kobj));
cxl_afu           545 drivers/misc/cxl/sysfs.c 	struct cxl_afu *afu = to_cxl_afu(kobj_to_dev(kobj->parent));
cxl_afu           587 drivers/misc/cxl/sysfs.c static struct afu_config_record *cxl_sysfs_afu_new_cr(struct cxl_afu *afu, int cr_idx)
cxl_afu           648 drivers/misc/cxl/sysfs.c void cxl_sysfs_afu_remove(struct cxl_afu *afu)
cxl_afu           671 drivers/misc/cxl/sysfs.c int cxl_sysfs_afu_add(struct cxl_afu *afu)
cxl_afu           733 drivers/misc/cxl/sysfs.c int cxl_sysfs_afu_m_add(struct cxl_afu *afu)
cxl_afu           759 drivers/misc/cxl/sysfs.c void cxl_sysfs_afu_m_remove(struct cxl_afu *afu)
cxl_afu           404 drivers/misc/cxl/trace.h 	TP_PROTO(struct cxl_afu *afu, u64 cmd),
cxl_afu           428 drivers/misc/cxl/trace.h 	TP_PROTO(struct cxl_afu *afu, u64 cmd, int rc),
cxl_afu           455 drivers/misc/cxl/trace.h 	TP_PROTO(struct cxl_afu *afu, u64 cmd),
cxl_afu           460 drivers/misc/cxl/trace.h 	TP_PROTO(struct cxl_afu *afu, u64 cmd, int rc),
cxl_afu           465 drivers/misc/cxl/trace.h 	TP_PROTO(struct cxl_afu *afu, u64 cmd),
cxl_afu           476 drivers/misc/cxl/trace.h 	TP_PROTO(struct cxl_afu *afu, u64 cmd, int rc),
cxl_afu            31 drivers/misc/cxl/vphb.c 	struct cxl_afu *afu;
cxl_afu            35 drivers/misc/cxl/vphb.c 	afu = (struct cxl_afu *)phb->private_data;
cxl_afu            86 drivers/misc/cxl/vphb.c static inline struct cxl_afu *pci_bus_to_afu(struct pci_bus *bus)
cxl_afu            93 drivers/misc/cxl/vphb.c static void cxl_afu_configured_put(struct cxl_afu *afu)
cxl_afu            98 drivers/misc/cxl/vphb.c static bool cxl_afu_configured_get(struct cxl_afu *afu)
cxl_afu           104 drivers/misc/cxl/vphb.c 				       struct cxl_afu *afu, int *_record)
cxl_afu           120 drivers/misc/cxl/vphb.c 	struct cxl_afu *afu;
cxl_afu           160 drivers/misc/cxl/vphb.c 	struct cxl_afu *afu;
cxl_afu           209 drivers/misc/cxl/vphb.c int cxl_pci_vphb_add(struct cxl_afu *afu)
cxl_afu           275 drivers/misc/cxl/vphb.c void cxl_pci_vphb_remove(struct cxl_afu *afu)
cxl_afu           302 drivers/misc/cxl/vphb.c struct cxl_afu *cxl_pci_to_afu(struct pci_dev *dev)
cxl_afu           308 drivers/misc/cxl/vphb.c 	return (struct cxl_afu *)phb->private_data;
cxl_afu            35 include/misc/cxl-base.h struct cxl_afu *cxl_afu_get(struct cxl_afu *afu);
cxl_afu            36 include/misc/cxl-base.h void cxl_afu_put(struct cxl_afu *afu);
cxl_afu            42 include/misc/cxl-base.h static inline struct cxl_afu *cxl_afu_get(struct cxl_afu *afu) { return NULL; }
cxl_afu            43 include/misc/cxl-base.h static inline void cxl_afu_put(struct cxl_afu *afu) {}
cxl_afu            24 include/misc/cxl.h struct cxl_afu *cxl_pci_to_afu(struct pci_dev *dev);
cxl_afu           209 include/misc/cxl.h void cxl_perst_reloads_same_image(struct cxl_afu *afu,