/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/sparc/include/asm/ |
H A D | iommu_64.h | 55 struct iommu { struct 56 struct iommu_map_table tbl; argument 61 unsigned long iommu_control; argument 62 unsigned long iommu_tsbbase; argument 63 unsigned long iommu_flush; argument 64 unsigned long iommu_flushinv; argument 65 unsigned long iommu_tags; argument 66 unsigned long iommu_ctxflush; argument 89 int iommu_table_init(struct iommu *iommu, int tsbsize, argument
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/sparc/include/asm/ |
H A D | iommu_64.h | 55 struct iommu { struct 56 struct iommu_map_table tbl; argument 61 unsigned long iommu_control; argument 62 unsigned long iommu_tsbbase; argument 63 unsigned long iommu_flush; argument 64 unsigned long iommu_flushinv; argument 65 unsigned long iommu_tags; argument 66 unsigned long iommu_ctxflush; argument 89 int iommu_table_init(struct iommu *iommu, int tsbsize, argument
|
/dports/multimedia/libv4l/linux-5.13-rc2/arch/sparc/include/asm/ |
H A D | iommu_64.h | 55 struct iommu { struct 56 struct iommu_map_table tbl; argument 61 unsigned long iommu_control; argument 62 unsigned long iommu_tsbbase; argument 63 unsigned long iommu_flush; argument 64 unsigned long iommu_flushinv; argument 65 unsigned long iommu_tags; argument 66 unsigned long iommu_ctxflush; argument 89 int iommu_table_init(struct iommu *iommu, int tsbsize, argument
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/iommu/amd/ |
H A D | init.c | 928 struct amd_iommu *iommu; in copy_device_table() local 1681 struct amd_iommu *iommu; in init_iommu_all() local 1902 struct amd_iommu *iommu; in print_iommu_info() local 1935 struct amd_iommu *iommu; in amd_iommu_init_pci() local 2443 struct amd_iommu *iommu; in early_enable_iommus() local 2487 struct amd_iommu *iommu; in enable_iommus_v2() local 2504 struct amd_iommu *iommu; in disable_iommus() local 2522 struct amd_iommu *iommu; in amd_iommu_resume() local 2807 struct amd_iommu *iommu; in amd_iommu_enable_interrupts() local 3003 struct amd_iommu *iommu; in amd_iommu_init() local [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/iommu/amd/ |
H A D | init.c | 928 struct amd_iommu *iommu; in copy_device_table() local 1681 struct amd_iommu *iommu; in init_iommu_all() local 1902 struct amd_iommu *iommu; in print_iommu_info() local 1935 struct amd_iommu *iommu; in amd_iommu_init_pci() local 2443 struct amd_iommu *iommu; in early_enable_iommus() local 2487 struct amd_iommu *iommu; in enable_iommus_v2() local 2504 struct amd_iommu *iommu; in disable_iommus() local 2522 struct amd_iommu *iommu; in amd_iommu_resume() local 2807 struct amd_iommu *iommu; in amd_iommu_enable_interrupts() local 3003 struct amd_iommu *iommu; in amd_iommu_init() local [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/iommu/amd/ |
H A D | init.c | 928 struct amd_iommu *iommu; in copy_device_table() local 1681 struct amd_iommu *iommu; in init_iommu_all() local 1902 struct amd_iommu *iommu; in print_iommu_info() local 1935 struct amd_iommu *iommu; in amd_iommu_init_pci() local 2443 struct amd_iommu *iommu; in early_enable_iommus() local 2487 struct amd_iommu *iommu; in enable_iommus_v2() local 2504 struct amd_iommu *iommu; in disable_iommus() local 2522 struct amd_iommu *iommu; in amd_iommu_resume() local 2807 struct amd_iommu *iommu; in amd_iommu_enable_interrupts() local 3003 struct amd_iommu *iommu; in amd_iommu_init() local [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/iommu/intel/ |
H A D | irq_remapping.c | 33 struct intel_iommu *iommu; member 40 struct intel_iommu *iommu; member 47 struct intel_iommu *iommu; member 161 struct intel_iommu *iommu; in modify_irte() local 239 struct intel_iommu *iommu; in clear_entries() local 706 struct intel_iommu *iommu; in intel_cleanup_irq_remapping() local 722 struct intel_iommu *iommu; in intel_prepare_irq_remapping() local 796 struct intel_iommu *iommu; in set_irq_posting_cap() local 822 struct intel_iommu *iommu; in intel_enable_irq_remapping() local 851 struct intel_iommu *iommu, in ir_parse_one_hpet_scope() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/iommu/intel/ |
H A D | irq_remapping.c | 33 struct intel_iommu *iommu; member 40 struct intel_iommu *iommu; member 47 struct intel_iommu *iommu; member 161 struct intel_iommu *iommu; in modify_irte() local 239 struct intel_iommu *iommu; in clear_entries() local 706 struct intel_iommu *iommu; in intel_cleanup_irq_remapping() local 722 struct intel_iommu *iommu; in intel_prepare_irq_remapping() local 796 struct intel_iommu *iommu; in set_irq_posting_cap() local 822 struct intel_iommu *iommu; in intel_enable_irq_remapping() local 851 struct intel_iommu *iommu, in ir_parse_one_hpet_scope() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/iommu/intel/ |
H A D | irq_remapping.c | 33 struct intel_iommu *iommu; member 40 struct intel_iommu *iommu; member 47 struct intel_iommu *iommu; member 161 struct intel_iommu *iommu; in modify_irte() local 239 struct intel_iommu *iommu; in clear_entries() local 706 struct intel_iommu *iommu; in intel_cleanup_irq_remapping() local 722 struct intel_iommu *iommu; in intel_prepare_irq_remapping() local 796 struct intel_iommu *iommu; in set_irq_posting_cap() local 822 struct intel_iommu *iommu; in intel_enable_irq_remapping() local 851 struct intel_iommu *iommu, in ir_parse_one_hpet_scope() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/sparc/kernel/ |
H A D | iommu.c | 80 #define IOPTE_IS_DUMMY(iommu, iopte) \ argument 157 struct iommu *iommu, in alloc_npages() 202 struct iommu *iommu; in dma_4u_alloc_coherent() local 250 struct iommu *iommu; in dma_4u_free_coherent() local 268 struct iommu *iommu; in dma_4u_map_page() local 390 struct iommu *iommu; in dma_4u_unmap_page() local 443 struct iommu *iommu; in dma_4u_map_sg() local 614 struct iommu *iommu; in dma_4u_unmap_sg() local 663 struct iommu *iommu; in dma_4u_sync_single_for_cpu() local 701 struct iommu *iommu; in dma_4u_sync_sg_for_cpu() local [all …]
|
H A D | iommu-common.c | 19 static inline bool need_flush(struct iommu_map_table *iommu) in need_flush() 24 static inline void set_flush(struct iommu_map_table *iommu) in set_flush() 29 static inline void clear_flush(struct iommu_map_table *iommu) in clear_flush() 52 void iommu_tbl_pool_init(struct iommu_map_table *iommu, in iommu_tbl_pool_init() 98 struct iommu_map_table *iommu, in iommu_tbl_range_alloc() 246 void iommu_tbl_range_free(struct iommu_map_table *iommu, u64 dma_addr, in iommu_tbl_range_free()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/sparc/kernel/ |
H A D | iommu.c | 80 #define IOPTE_IS_DUMMY(iommu, iopte) \ argument 157 struct iommu *iommu, in alloc_npages() 202 struct iommu *iommu; in dma_4u_alloc_coherent() local 250 struct iommu *iommu; in dma_4u_free_coherent() local 268 struct iommu *iommu; in dma_4u_map_page() local 390 struct iommu *iommu; in dma_4u_unmap_page() local 443 struct iommu *iommu; in dma_4u_map_sg() local 614 struct iommu *iommu; in dma_4u_unmap_sg() local 663 struct iommu *iommu; in dma_4u_sync_single_for_cpu() local 701 struct iommu *iommu; in dma_4u_sync_sg_for_cpu() local [all …]
|
H A D | iommu-common.c | 19 static inline bool need_flush(struct iommu_map_table *iommu) in need_flush() 24 static inline void set_flush(struct iommu_map_table *iommu) in set_flush() 29 static inline void clear_flush(struct iommu_map_table *iommu) in clear_flush() 52 void iommu_tbl_pool_init(struct iommu_map_table *iommu, in iommu_tbl_pool_init() 98 struct iommu_map_table *iommu, in iommu_tbl_range_alloc() 246 void iommu_tbl_range_free(struct iommu_map_table *iommu, u64 dma_addr, in iommu_tbl_range_free()
|
/dports/multimedia/libv4l/linux-5.13-rc2/arch/sparc/kernel/ |
H A D | iommu.c | 80 #define IOPTE_IS_DUMMY(iommu, iopte) \ argument 157 struct iommu *iommu, in alloc_npages() 202 struct iommu *iommu; in dma_4u_alloc_coherent() local 250 struct iommu *iommu; in dma_4u_free_coherent() local 268 struct iommu *iommu; in dma_4u_map_page() local 390 struct iommu *iommu; in dma_4u_unmap_page() local 443 struct iommu *iommu; in dma_4u_map_sg() local 614 struct iommu *iommu; in dma_4u_unmap_sg() local 663 struct iommu *iommu; in dma_4u_sync_single_for_cpu() local 701 struct iommu *iommu; in dma_4u_sync_sg_for_cpu() local [all …]
|
H A D | iommu-common.c | 19 static inline bool need_flush(struct iommu_map_table *iommu) in need_flush() 24 static inline void set_flush(struct iommu_map_table *iommu) in set_flush() 29 static inline void clear_flush(struct iommu_map_table *iommu) in clear_flush() 52 void iommu_tbl_pool_init(struct iommu_map_table *iommu, in iommu_tbl_pool_init() 98 struct iommu_map_table *iommu, in iommu_tbl_range_alloc() 246 void iommu_tbl_range_free(struct iommu_map_table *iommu, u64 dma_addr, in iommu_tbl_range_free()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/iommu/ |
H A D | sun50i-iommu.c | 97 struct iommu_device iommu; member 122 struct sun50i_iommu *iommu; member 291 struct sun50i_iommu *iommu = sun50i_domain->iommu; in sun50i_table_flush() local 328 struct sun50i_iommu *iommu = sun50i_domain->iommu; in sun50i_iommu_flush_iotlb_all() local 485 struct sun50i_iommu *iommu = sun50i_domain->iommu; in sun50i_dte_get_page_table() local 525 struct sun50i_iommu *iommu = sun50i_domain->iommu; in sun50i_iommu_map() local 705 struct sun50i_iommu *iommu = dev_iommu_priv_get(dev); in sun50i_iommu_detach_device() local 720 struct sun50i_iommu *iommu; in sun50i_iommu_attach_device() local 743 struct sun50i_iommu *iommu; in sun50i_iommu_probe_device() local 883 struct sun50i_iommu *iommu = dev_id; in sun50i_iommu_irq() local [all …]
|
H A D | iommu-sysfs.c | 54 int iommu_device_sysfs_add(struct iommu_device *iommu, in iommu_device_sysfs_add() 92 void iommu_device_sysfs_remove(struct iommu_device *iommu) in iommu_device_sysfs_remove() 106 int iommu_device_link(struct iommu_device *iommu, struct device *link) in iommu_device_link() 127 void iommu_device_unlink(struct iommu_device *iommu, struct device *link) in iommu_device_unlink()
|
H A D | msm_iommu.c | 121 struct msm_iommu_dev *iommu = NULL; in __flush_iotlb() local 143 struct msm_iommu_dev *iommu = NULL; in __flush_iotlb_range() local 367 struct msm_iommu_dev *iommu, *ret = NULL; in find_iommu_for_dev() local 385 struct msm_iommu_dev *iommu; in msm_iommu_probe_device() local 406 struct msm_iommu_dev *iommu; in msm_iommu_attach_dev() local 456 struct msm_iommu_dev *iommu; in msm_iommu_detach_dev() local 517 struct msm_iommu_dev *iommu; in msm_iommu_iova_to_phys() local 593 struct msm_iommu_dev **iommu, in insert_iommu_master() 619 struct msm_iommu_dev *iommu; in qcom_iommu_of_xlate() local 642 struct msm_iommu_dev *iommu = dev_id; in msm_iommu_fault_handler() local [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/iommu/ |
H A D | sun50i-iommu.c | 97 struct iommu_device iommu; member 122 struct sun50i_iommu *iommu; member 291 struct sun50i_iommu *iommu = sun50i_domain->iommu; in sun50i_table_flush() local 328 struct sun50i_iommu *iommu = sun50i_domain->iommu; in sun50i_iommu_flush_iotlb_all() local 485 struct sun50i_iommu *iommu = sun50i_domain->iommu; in sun50i_dte_get_page_table() local 525 struct sun50i_iommu *iommu = sun50i_domain->iommu; in sun50i_iommu_map() local 705 struct sun50i_iommu *iommu = dev_iommu_priv_get(dev); in sun50i_iommu_detach_device() local 720 struct sun50i_iommu *iommu; in sun50i_iommu_attach_device() local 743 struct sun50i_iommu *iommu; in sun50i_iommu_probe_device() local 883 struct sun50i_iommu *iommu = dev_id; in sun50i_iommu_irq() local [all …]
|
H A D | iommu-sysfs.c | 54 int iommu_device_sysfs_add(struct iommu_device *iommu, in iommu_device_sysfs_add() 92 void iommu_device_sysfs_remove(struct iommu_device *iommu) in iommu_device_sysfs_remove() 106 int iommu_device_link(struct iommu_device *iommu, struct device *link) in iommu_device_link() 127 void iommu_device_unlink(struct iommu_device *iommu, struct device *link) in iommu_device_unlink()
|
H A D | msm_iommu.c | 121 struct msm_iommu_dev *iommu = NULL; in __flush_iotlb() local 143 struct msm_iommu_dev *iommu = NULL; in __flush_iotlb_range() local 367 struct msm_iommu_dev *iommu, *ret = NULL; in find_iommu_for_dev() local 385 struct msm_iommu_dev *iommu; in msm_iommu_probe_device() local 406 struct msm_iommu_dev *iommu; in msm_iommu_attach_dev() local 456 struct msm_iommu_dev *iommu; in msm_iommu_detach_dev() local 517 struct msm_iommu_dev *iommu; in msm_iommu_iova_to_phys() local 593 struct msm_iommu_dev **iommu, in insert_iommu_master() 619 struct msm_iommu_dev *iommu; in qcom_iommu_of_xlate() local 642 struct msm_iommu_dev *iommu = dev_id; in msm_iommu_fault_handler() local [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/iommu/ |
H A D | sun50i-iommu.c | 97 struct iommu_device iommu; member 122 struct sun50i_iommu *iommu; member 291 struct sun50i_iommu *iommu = sun50i_domain->iommu; in sun50i_table_flush() local 328 struct sun50i_iommu *iommu = sun50i_domain->iommu; in sun50i_iommu_flush_iotlb_all() local 485 struct sun50i_iommu *iommu = sun50i_domain->iommu; in sun50i_dte_get_page_table() local 525 struct sun50i_iommu *iommu = sun50i_domain->iommu; in sun50i_iommu_map() local 705 struct sun50i_iommu *iommu = dev_iommu_priv_get(dev); in sun50i_iommu_detach_device() local 720 struct sun50i_iommu *iommu; in sun50i_iommu_attach_device() local 743 struct sun50i_iommu *iommu; in sun50i_iommu_probe_device() local 883 struct sun50i_iommu *iommu = dev_id; in sun50i_iommu_irq() local [all …]
|
H A D | iommu-sysfs.c | 54 int iommu_device_sysfs_add(struct iommu_device *iommu, in iommu_device_sysfs_add() 92 void iommu_device_sysfs_remove(struct iommu_device *iommu) in iommu_device_sysfs_remove() 106 int iommu_device_link(struct iommu_device *iommu, struct device *link) in iommu_device_link() 127 void iommu_device_unlink(struct iommu_device *iommu, struct device *link) in iommu_device_unlink()
|
H A D | msm_iommu.c | 121 struct msm_iommu_dev *iommu = NULL; in __flush_iotlb() local 143 struct msm_iommu_dev *iommu = NULL; in __flush_iotlb_range() local 367 struct msm_iommu_dev *iommu, *ret = NULL; in find_iommu_for_dev() local 385 struct msm_iommu_dev *iommu; in msm_iommu_probe_device() local 406 struct msm_iommu_dev *iommu; in msm_iommu_attach_dev() local 456 struct msm_iommu_dev *iommu; in msm_iommu_detach_dev() local 517 struct msm_iommu_dev *iommu; in msm_iommu_iova_to_phys() local 593 struct msm_iommu_dev **iommu, in insert_iommu_master() 619 struct msm_iommu_dev *iommu; in qcom_iommu_of_xlate() local 642 struct msm_iommu_dev *iommu = dev_id; in msm_iommu_fault_handler() local [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/vfio/ |
H A D | vfio_iommu_type1.c | 838 struct vfio_iommu *iommu = iommu_data; in vfio_iommu_type1_pin_pages() local 958 struct vfio_iommu *iommu = iommu_data; in vfio_iommu_type1_unpin_pages() local 2244 struct vfio_iommu *iommu = iommu_data; in vfio_iommu_type1_attach_group() local 2561 struct vfio_iommu *iommu = iommu_data; in vfio_iommu_type1_detach_group() local 2650 struct vfio_iommu *iommu; in vfio_iommu_type1_open() local 2700 struct vfio_iommu *iommu = iommu_data; in vfio_iommu_type1_release() local 3093 struct vfio_iommu *iommu = iommu_data; in vfio_iommu_type1_ioctl() local 3115 struct vfio_iommu *iommu = iommu_data; in vfio_iommu_type1_register_notifier() local 3130 struct vfio_iommu *iommu = iommu_data; in vfio_iommu_type1_unregister_notifier() local 3200 struct vfio_iommu *iommu = iommu_data; in vfio_iommu_type1_dma_rw() local [all …]
|