ocxl_afu 7 drivers/misc/ocxl/context.c int ocxl_context_alloc(struct ocxl_context **context, struct ocxl_afu *afu, ocxl_afu 258 drivers/misc/ocxl/context.c void ocxl_context_detach_all(struct ocxl_afu *afu) ocxl_afu 16 drivers/misc/ocxl/core.c static struct ocxl_afu *alloc_afu(struct ocxl_fn *fn) ocxl_afu 18 drivers/misc/ocxl/core.c struct ocxl_afu *afu; ocxl_afu 20 drivers/misc/ocxl/core.c afu = kzalloc(sizeof(struct ocxl_afu), GFP_KERNEL); ocxl_afu 35 drivers/misc/ocxl/core.c struct ocxl_afu *afu = container_of(kref, struct ocxl_afu, kref); ocxl_afu 42 drivers/misc/ocxl/core.c void ocxl_afu_get(struct ocxl_afu *afu) ocxl_afu 48 drivers/misc/ocxl/core.c void ocxl_afu_put(struct ocxl_afu *afu) ocxl_afu 54 drivers/misc/ocxl/core.c static int assign_afu_actag(struct ocxl_afu *afu) ocxl_afu 82 drivers/misc/ocxl/core.c static void reclaim_afu_actag(struct ocxl_afu *afu) ocxl_afu 92 drivers/misc/ocxl/core.c static int assign_afu_pasid(struct ocxl_afu *afu) ocxl_afu 121 drivers/misc/ocxl/core.c static void reclaim_afu_pasid(struct ocxl_afu *afu) ocxl_afu 162 drivers/misc/ocxl/core.c static int map_mmio_areas(struct ocxl_afu *afu) ocxl_afu 201 drivers/misc/ocxl/core.c static void unmap_mmio_areas(struct ocxl_afu *afu) ocxl_afu 213 drivers/misc/ocxl/core.c static int configure_afu(struct ocxl_afu *afu, u8 afu_idx, struct pci_dev *dev) ocxl_afu 242 drivers/misc/ocxl/core.c static void deconfigure_afu(struct ocxl_afu *afu) ocxl_afu 249 drivers/misc/ocxl/core.c static int activate_afu(struct pci_dev *dev, struct ocxl_afu *afu) ocxl_afu 256 drivers/misc/ocxl/core.c static void deactivate_afu(struct ocxl_afu *afu) ocxl_afu 266 drivers/misc/ocxl/core.c struct ocxl_afu *afu; ocxl_afu 290 drivers/misc/ocxl/core.c static void remove_afu(struct ocxl_afu *afu) ocxl_afu 521 drivers/misc/ocxl/core.c struct ocxl_afu *ocxl_function_fetch_afu(struct ocxl_fn *fn, u8 afu_idx) ocxl_afu 523 drivers/misc/ocxl/core.c struct ocxl_afu *afu; ocxl_afu 542 drivers/misc/ocxl/core.c struct ocxl_afu *afu, *tmp; ocxl_afu 555 drivers/misc/ocxl/core.c struct ocxl_afu_config *ocxl_afu_config(struct ocxl_afu *afu) ocxl_afu 561 drivers/misc/ocxl/core.c void ocxl_afu_set_private(struct ocxl_afu *afu, void *private) ocxl_afu 567 drivers/misc/ocxl/core.c void *ocxl_afu_get_private(struct ocxl_afu *afu) ocxl_afu 512 drivers/misc/ocxl/file.c int ocxl_file_register_afu(struct ocxl_afu *afu) ocxl_afu 569 drivers/misc/ocxl/file.c void ocxl_file_unregister_afu(struct ocxl_afu *afu) ocxl_afu 7 drivers/misc/ocxl/mmio.c int ocxl_global_mmio_read32(struct ocxl_afu *afu, size_t offset, ocxl_afu 32 drivers/misc/ocxl/mmio.c int ocxl_global_mmio_read64(struct ocxl_afu *afu, size_t offset, ocxl_afu 57 drivers/misc/ocxl/mmio.c int ocxl_global_mmio_write32(struct ocxl_afu *afu, size_t offset, ocxl_afu 83 drivers/misc/ocxl/mmio.c int ocxl_global_mmio_write64(struct ocxl_afu *afu, size_t offset, ocxl_afu 109 drivers/misc/ocxl/mmio.c int ocxl_global_mmio_set32(struct ocxl_afu *afu, size_t offset, ocxl_afu 140 drivers/misc/ocxl/mmio.c int ocxl_global_mmio_set64(struct ocxl_afu *afu, size_t offset, ocxl_afu 171 drivers/misc/ocxl/mmio.c int ocxl_global_mmio_clear32(struct ocxl_afu *afu, size_t offset, ocxl_afu 203 drivers/misc/ocxl/mmio.c int ocxl_global_mmio_clear64(struct ocxl_afu *afu, size_t offset, ocxl_afu 31 drivers/misc/ocxl/ocxl_internal.h struct ocxl_afu *afu; ocxl_afu 71 drivers/misc/ocxl/ocxl_internal.h struct ocxl_afu *afu; ocxl_afu 97 drivers/misc/ocxl/ocxl_internal.h int ocxl_create_cdev(struct ocxl_afu *afu); ocxl_afu 98 drivers/misc/ocxl/ocxl_internal.h void ocxl_destroy_cdev(struct ocxl_afu *afu); ocxl_afu 99 drivers/misc/ocxl/ocxl_internal.h int ocxl_file_register_afu(struct ocxl_afu *afu); ocxl_afu 100 drivers/misc/ocxl/ocxl_internal.h void ocxl_file_unregister_afu(struct ocxl_afu *afu); ocxl_afu 135 drivers/misc/ocxl/ocxl_internal.h void ocxl_context_detach_all(struct ocxl_afu *afu); ocxl_afu 20 drivers/misc/ocxl/pci.c struct ocxl_afu *afu, *tmp; ocxl_afu 47 drivers/misc/ocxl/pci.c struct ocxl_afu *afu; ocxl_afu 6 drivers/misc/ocxl/sysfs.c static inline struct ocxl_afu *to_afu(struct device *device) ocxl_afu 17 drivers/misc/ocxl/sysfs.c struct ocxl_afu *afu = to_afu(device); ocxl_afu 27 drivers/misc/ocxl/sysfs.c struct ocxl_afu *afu = to_afu(device); ocxl_afu 37 drivers/misc/ocxl/sysfs.c struct ocxl_afu *afu = to_afu(device); ocxl_afu 48 drivers/misc/ocxl/sysfs.c struct ocxl_afu *afu = to_afu(device); ocxl_afu 65 drivers/misc/ocxl/sysfs.c struct ocxl_afu *afu = to_afu(kobj_to_dev(kobj)); ocxl_afu 77 drivers/misc/ocxl/sysfs.c struct ocxl_afu *afu = vma->vm_private_data; ocxl_afu 96 drivers/misc/ocxl/sysfs.c struct ocxl_afu *afu = to_afu(kobj_to_dev(kobj)); ocxl_afu 58 include/misc/ocxl.h struct ocxl_afu; ocxl_afu 92 include/misc/ocxl.h struct ocxl_afu *ocxl_function_fetch_afu(struct ocxl_fn *fn, u8 afu_idx); ocxl_afu 99 include/misc/ocxl.h void ocxl_afu_get(struct ocxl_afu *afu); ocxl_afu 106 include/misc/ocxl.h void ocxl_afu_put(struct ocxl_afu *afu); ocxl_afu 138 include/misc/ocxl.h int ocxl_context_alloc(struct ocxl_context **context, struct ocxl_afu *afu, ocxl_afu 222 include/misc/ocxl.h struct ocxl_afu_config *ocxl_afu_config(struct ocxl_afu *afu); ocxl_afu 230 include/misc/ocxl.h void ocxl_afu_set_private(struct ocxl_afu *afu, void *private); ocxl_afu 240 include/misc/ocxl.h void *ocxl_afu_get_private(struct ocxl_afu *dev); ocxl_afu 253 include/misc/ocxl.h int ocxl_global_mmio_read32(struct ocxl_afu *afu, size_t offset, ocxl_afu 266 include/misc/ocxl.h int ocxl_global_mmio_read64(struct ocxl_afu *afu, size_t offset, ocxl_afu 279 include/misc/ocxl.h int ocxl_global_mmio_write32(struct ocxl_afu *afu, size_t offset, ocxl_afu 292 include/misc/ocxl.h int ocxl_global_mmio_write64(struct ocxl_afu *afu, size_t offset, ocxl_afu 305 include/misc/ocxl.h int ocxl_global_mmio_set32(struct ocxl_afu *afu, size_t offset, ocxl_afu 318 include/misc/ocxl.h int ocxl_global_mmio_set64(struct ocxl_afu *afu, size_t offset, ocxl_afu 331 include/misc/ocxl.h int ocxl_global_mmio_clear32(struct ocxl_afu *afu, size_t offset, ocxl_afu 344 include/misc/ocxl.h int ocxl_global_mmio_clear64(struct ocxl_afu *afu, size_t offset,