/linux/drivers/misc/ocxl/ |
H A D | core.c | 18 struct ocxl_afu *afu; in alloc_afu() local 35 struct ocxl_afu *afu in free_afu() local 42 ocxl_afu_get(struct ocxl_afu * afu) ocxl_afu_get() argument 48 ocxl_afu_put(struct ocxl_afu * afu) ocxl_afu_put() argument 54 assign_afu_actag(struct ocxl_afu * afu) assign_afu_actag() argument 82 reclaim_afu_actag(struct ocxl_afu * afu) reclaim_afu_actag() argument 92 assign_afu_pasid(struct ocxl_afu * afu) assign_afu_pasid() argument 121 reclaim_afu_pasid(struct ocxl_afu * afu) reclaim_afu_pasid() argument 162 map_mmio_areas(struct ocxl_afu * afu) map_mmio_areas() argument 201 unmap_mmio_areas(struct ocxl_afu * afu) unmap_mmio_areas() argument 213 configure_afu(struct ocxl_afu * afu,u8 afu_idx,struct pci_dev * dev) configure_afu() argument 242 deconfigure_afu(struct ocxl_afu * afu) deconfigure_afu() argument 249 activate_afu(struct pci_dev * dev,struct ocxl_afu * afu) activate_afu() argument 256 deactivate_afu(struct ocxl_afu * afu) deactivate_afu() argument 266 struct ocxl_afu *afu; init_afu() local 290 remove_afu(struct ocxl_afu * afu) remove_afu() argument 478 u8 afu; ocxl_function_open() local 518 struct ocxl_afu *afu; ocxl_function_fetch_afu() local 537 struct ocxl_afu *afu, *tmp; ocxl_function_close() local 550 ocxl_afu_config(struct ocxl_afu * afu) ocxl_afu_config() argument 556 ocxl_afu_set_private(struct ocxl_afu * afu,void * private) ocxl_afu_set_private() argument 562 ocxl_afu_get_private(struct ocxl_afu * afu) ocxl_afu_get_private() argument [all...] |
H A D | mmio.c | 7 int ocxl_global_mmio_read32(struct ocxl_afu *afu, size_t offset, in ocxl_global_mmio_read32() argument 32 int ocxl_global_mmio_read64(struct ocxl_afu *afu, size_t offset, in ocxl_global_mmio_read64() argument 57 int ocxl_global_mmio_write32(struct ocxl_afu *afu, size_t offset, in ocxl_global_mmio_write32() argument 83 ocxl_global_mmio_write64(struct ocxl_afu * afu,size_t offset,enum ocxl_endian endian,u64 val) ocxl_global_mmio_write64() argument 109 ocxl_global_mmio_set32(struct ocxl_afu * afu,size_t offset,enum ocxl_endian endian,u32 mask) ocxl_global_mmio_set32() argument 140 ocxl_global_mmio_set64(struct ocxl_afu * afu,size_t offset,enum ocxl_endian endian,u64 mask) ocxl_global_mmio_set64() argument 171 ocxl_global_mmio_clear32(struct ocxl_afu * afu,size_t offset,enum ocxl_endian endian,u32 mask) ocxl_global_mmio_clear32() argument 203 ocxl_global_mmio_clear64(struct ocxl_afu * afu,size_t offset,enum ocxl_endian endian,u64 mask) ocxl_global_mmio_clear64() argument [all...] |
H A D | sysfs.c | 17 struct ocxl_afu *afu = to_afu(device); in global_mmio_size_show() local 27 struct ocxl_afu *afu = to_afu(device); in pp_mmio_size_show() local 37 struct ocxl_afu *afu = to_afu(device); in afu_version_show() local 48 struct ocxl_afu *afu = to_afu(device); in contexts_show() local 58 struct ocxl_afu *afu = to_afu(device); reload_on_reset_show() local 73 struct ocxl_afu *afu = to_afu(device); reload_on_reset_store() local 100 struct ocxl_afu *afu = to_afu(kobj_to_dev(kobj)); global_mmio_read() local 112 struct ocxl_afu *afu = vma->vm_private_data; global_mmio_fault() local 131 struct ocxl_afu *afu = to_afu(kobj_to_dev(kobj)); global_mmio_mmap() local [all...] |
H A D | pci.c | 20 struct ocxl_afu *afu, *tmp; in ocxl_probe() local 47 struct ocxl_afu *afu; in ocxl_remove() local
|
H A D | config.c | 423 struct ocxl_afu_config *afu) in read_afu_name() argument 441 struct ocxl_afu_config *afu) in read_afu_mmio() argument 487 read_afu_control(struct pci_dev * dev,struct ocxl_afu_config * afu) read_afu_control() argument 525 validate_afu(struct pci_dev * dev,struct ocxl_afu_config * afu) validate_afu() argument 566 read_afu_lpc_memory_info(struct pci_dev * dev,struct ocxl_fn_config * fn,struct ocxl_afu_config * afu) read_afu_lpc_memory_info() argument 653 ocxl_config_read_afu(struct pci_dev * dev,struct ocxl_fn_config * fn,struct ocxl_afu_config * afu,u8 afu_idx) ocxl_config_read_afu() argument [all...] |
H A D | context.c | 7 int ocxl_context_alloc(struct ocxl_context **context, struct ocxl_afu *afu, in ocxl_context_alloc() argument 260 ocxl_context_detach_all(struct ocxl_afu * afu) ocxl_context_detach_all() argument [all...] |
H A D | file.c | 521 int ocxl_file_register_afu(struct ocxl_afu *afu) in ocxl_file_register_afu() argument 583 ocxl_file_unregister_afu(struct ocxl_afu * afu) ocxl_file_unregister_afu() argument [all...] |
H A D | ocxl_internal.h | 31 struct ocxl_afu *afu; member 71 struct ocxl_afu *afu; member
|
/linux/drivers/fpga/ |
H A D | dfl-afu-region.c | 19 struct dfl_afu *afu = dfl_fpga_fdata_get_private(fdata); in afu_mmio_region_init() local 24 #define for_each_region(region, afu) \ argument 27 static struct dfl_afu_mmio_region *get_region_by_index(struct dfl_afu *afu, in get_region_by_index() argument 55 struct dfl_afu *afu; afu_mmio_region_add() local 99 struct dfl_afu *afu = dfl_fpga_fdata_get_private(fdata); afu_mmio_region_destroy() local 119 struct dfl_afu *afu; afu_mmio_region_get_by_index() local 153 struct dfl_afu *afu; afu_mmio_region_get_by_offset() local [all...] |
H A D | dfl-afu-dma-region.c | 21 struct dfl_afu *afu = dfl_fpga_fdata_get_private(fdata); in afu_dma_region_init() local 146 struct dfl_afu *afu = dfl_fpga_fdata_get_private(fdata); in afu_dma_region_add() local 188 struct dfl_afu *afu; in afu_dma_region_remove() local 205 struct dfl_afu *afu in afu_dma_region_destroy() local 247 struct dfl_afu *afu = dfl_fpga_fdata_get_private(fdata); afu_dma_region_find() local [all...] |
H A D | dfl-afu-main.c | 657 struct dfl_afu *afu; in afu_ioctl_get_info() local 858 struct dfl_afu *afu; in afu_dev_init() local [all...] |