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,