Home
last modified time | relevance | path

Searched defs:domain (Results 51 – 75 of 750) sorted by relevance

12345678910>>...30

/OK3568_Linux_fs/kernel/drivers/iommu/
H A Dsun50i-iommu.c107 struct iommu_domain *domain; member
113 struct iommu_domain domain; member
125 static struct sun50i_iommu_domain *to_sun50i_domain(struct iommu_domain *domain) in to_sun50i_domain()
325 static void sun50i_iommu_flush_iotlb_all(struct iommu_domain *domain) in sun50i_iommu_flush_iotlb_all()
347 static void sun50i_iommu_iotlb_sync(struct iommu_domain *domain, in sun50i_iommu_iotlb_sync()
521 static int sun50i_iommu_map(struct iommu_domain *domain, unsigned long iova, in sun50i_iommu_map()
554 static size_t sun50i_iommu_unmap(struct iommu_domain *domain, unsigned long iova, in sun50i_iommu_unmap()
578 static phys_addr_t sun50i_iommu_iova_to_phys(struct iommu_domain *domain, in sun50i_iommu_iova_to_phys()
640 static void sun50i_iommu_domain_free(struct iommu_domain *domain) in sun50i_iommu_domain_free()
701 static void sun50i_iommu_detach_device(struct iommu_domain *domain, in sun50i_iommu_detach_device()
[all …]
H A Dhyperv-iommu.c68 static int hyperv_irq_remapping_alloc(struct irq_domain *domain, in hyperv_irq_remapping_alloc()
116 static void hyperv_irq_remapping_free(struct irq_domain *domain, in hyperv_irq_remapping_free()
122 static int hyperv_irq_remapping_activate(struct irq_domain *domain, in hyperv_irq_remapping_activate()
H A Dexynos-iommu.c236 struct iommu_domain *domain; /* domain this device is attached */ member
252 struct iommu_domain domain; /* generic domain data structure */ member
272 struct exynos_iommu_domain *domain; /* domain we belong to */ member
739 struct exynos_iommu_domain *domain; in exynos_iommu_domain_alloc() local
800 struct exynos_iommu_domain *domain = to_exynos_domain(iommu_domain); in exynos_iommu_domain_free() local
844 struct exynos_iommu_domain *domain = to_exynos_domain(iommu_domain); in exynos_iommu_detach_device() local
882 struct exynos_iommu_domain *domain = to_exynos_domain(iommu_domain); in exynos_iommu_attach_device() local
922 static sysmmu_pte_t *alloc_lv2entry(struct exynos_iommu_domain *domain, in alloc_lv2entry()
980 static int lv1set_section(struct exynos_iommu_domain *domain, in lv1set_section()
1082 struct exynos_iommu_domain *domain = to_exynos_domain(iommu_domain); in exynos_iommu_map() local
[all …]
H A Dmtk_iommu.c131 struct iommu_domain domain; member
452 static void mtk_iommu_domain_free(struct iommu_domain *domain) in mtk_iommu_domain_free()
458 static int mtk_iommu_attach_device(struct iommu_domain *domain, in mtk_iommu_attach_device()
506 static void mtk_iommu_detach_device(struct iommu_domain *domain, in mtk_iommu_detach_device()
514 static int mtk_iommu_map(struct iommu_domain *domain, unsigned long iova, in mtk_iommu_map()
527 static size_t mtk_iommu_unmap(struct iommu_domain *domain, in mtk_iommu_unmap()
541 static void mtk_iommu_flush_iotlb_all(struct iommu_domain *domain) in mtk_iommu_flush_iotlb_all()
548 static void mtk_iommu_iotlb_sync(struct iommu_domain *domain, in mtk_iommu_iotlb_sync()
558 static void mtk_iommu_sync_map(struct iommu_domain *domain, unsigned long iova, in mtk_iommu_sync_map()
566 static phys_addr_t mtk_iommu_iova_to_phys(struct iommu_domain *domain, in mtk_iommu_iova_to_phys()
H A Dmtk_iommu_v1.c93 struct iommu_domain domain; member
253 static void mtk_iommu_domain_free(struct iommu_domain *domain) in mtk_iommu_domain_free()
263 static int mtk_iommu_attach_device(struct iommu_domain *domain, in mtk_iommu_attach_device()
289 static void mtk_iommu_detach_device(struct iommu_domain *domain, in mtk_iommu_detach_device()
297 static int mtk_iommu_map(struct iommu_domain *domain, unsigned long iova, in mtk_iommu_map()
326 static size_t mtk_iommu_unmap(struct iommu_domain *domain, in mtk_iommu_unmap()
344 static phys_addr_t mtk_iommu_iova_to_phys(struct iommu_domain *domain, in mtk_iommu_iova_to_phys()
/OK3568_Linux_fs/kernel/arch/mips/sgi-ip30/
H A Dip30-irq.c99 struct irq_domain *domain; in ip30_normal_irq() local
203 static int heart_domain_alloc(struct irq_domain *domain, unsigned int virq, in heart_domain_alloc()
228 static void heart_domain_free(struct irq_domain *domain, in heart_domain_free()
265 struct irq_domain *domain; in arch_init_irq() local
/OK3568_Linux_fs/kernel/drivers/irqchip/
H A Dirq-ingenic.c23 struct irq_domain *domain; member
37 struct irq_domain *domain = intc->domain; in intc_cascade() local
67 struct irq_domain *domain; in ingenic_intc_of_init() local
H A Dirq-ti-sci-inta.c69 struct irq_domain *domain; member
149 struct irq_domain *domain; in ti_sci_inta_irq_handler() local
208 static struct ti_sci_inta_vint_desc *ti_sci_inta_alloc_parent_irq(struct irq_domain *domain) in ti_sci_inta_alloc_parent_irq()
327 static struct ti_sci_inta_event_desc *ti_sci_inta_alloc_irq(struct irq_domain *domain, in ti_sci_inta_alloc_irq()
554 static void ti_sci_inta_irq_domain_free(struct irq_domain *domain, in ti_sci_inta_irq_domain_free()
573 static int ti_sci_inta_irq_domain_alloc(struct irq_domain *domain, in ti_sci_inta_irq_domain_alloc()
652 struct irq_domain *parent_domain, *domain, *msi_domain; in ti_sci_inta_irq_domain_probe() local
H A Dirq-mvebu-sei.c167 static int mvebu_sei_domain_alloc(struct irq_domain *domain, unsigned int virq, in mvebu_sei_domain_alloc()
180 static void mvebu_sei_domain_free(struct irq_domain *domain, unsigned int virq, in mvebu_sei_domain_free()
197 static int mvebu_sei_ap_translate(struct irq_domain *domain, in mvebu_sei_ap_translate()
208 static int mvebu_sei_ap_alloc(struct irq_domain *domain, unsigned int virq, in mvebu_sei_ap_alloc()
248 static int mvebu_sei_cp_domain_alloc(struct irq_domain *domain, in mvebu_sei_cp_domain_alloc()
290 static void mvebu_sei_cp_domain_free(struct irq_domain *domain, in mvebu_sei_cp_domain_free()
H A Dirq-mbigen.c195 static int mbigen_irq_domain_alloc(struct irq_domain *domain, in mbigen_irq_domain_alloc()
223 static void mbigen_irq_domain_free(struct irq_domain *domain, unsigned int virq, in mbigen_irq_domain_free()
240 struct irq_domain *domain; in mbigen_of_create_domain() local
279 struct irq_domain *domain; in mbigen_acpi_create_domain() local
H A Dirq-mmp.c50 struct irq_domain *domain; member
69 struct irq_domain *domain = d->domain; in icu_mask_ack_irq() local
93 struct irq_domain *domain = d->domain; in icu_mask_irq() local
122 struct irq_domain *domain = d->domain; in icu_unmask_irq() local
150 struct irq_domain *domain; in icu_mux_irq_demux() local
/OK3568_Linux_fs/kernel/drivers/soc/samsung/
H A Dpm_domains.c36 static int exynos_pd_power(struct generic_pm_domain *domain, bool power_on) in exynos_pd_power()
66 static int exynos_pd_power_on(struct generic_pm_domain *domain) in exynos_pd_power_on()
71 static int exynos_pd_power_off(struct generic_pm_domain *domain) in exynos_pd_power_off()
/OK3568_Linux_fs/kernel/drivers/pci/pcie/
H A Daer_inject.c44 u32 domain; member
49 u32 domain; member
77 static void aer_error_init(struct aer_error *err, u32 domain, in aer_error_init()
89 static struct aer_error *__find_aer_error(u32 domain, unsigned int bus, in __find_aer_error()
106 int domain = pci_domain_nr(dev->bus); in __find_aer_error_by_dev() local
223 int domain; in aer_inj_read_config() local
255 int domain; in aer_inj_write_config() local
/OK3568_Linux_fs/kernel/sound/soc/ti/
H A Dj721e-evm.c173 struct j721e_audio_domain *domain = &priv->audio_domains[audio_domain]; in j721e_configure_refclk() local
255 struct j721e_audio_domain *domain = &priv->audio_domains[domain_id]; in j721e_audio_startup() local
313 struct j721e_audio_domain *domain = &priv->audio_domains[domain_id]; in j721e_audio_hw_params() local
379 struct j721e_audio_domain *domain = &priv->audio_domains[domain_id]; in j721e_audio_shutdown() local
402 struct j721e_audio_domain *domain = &priv->audio_domains[domain_id]; in j721e_audio_init() local
621 struct j721e_audio_domain *domain; in j721e_soc_probe_cpb() local
723 struct j721e_audio_domain *domain; in j721e_soc_probe_ivi() local
/OK3568_Linux_fs/kernel/include/linux/
H A Domap-iommu.h25 static inline int omap_iommu_domain_deactivate(struct iommu_domain *domain) in omap_iommu_domain_deactivate()
30 static inline int omap_iommu_domain_activate(struct iommu_domain *domain) in omap_iommu_domain_activate()
/OK3568_Linux_fs/kernel/drivers/firmware/imx/
H A Dscu-pd.c198 static int imx_sc_pd_power(struct generic_pm_domain *domain, bool power_on) in imx_sc_pd_power()
223 static int imx_sc_pd_power_on(struct generic_pm_domain *domain) in imx_sc_pd_power_on()
228 static int imx_sc_pd_power_off(struct generic_pm_domain *domain) in imx_sc_pd_power_off()
236 struct generic_pm_domain *domain = ERR_PTR(-ENOENT); in imx_scu_pd_xlate() local
/OK3568_Linux_fs/kernel/drivers/video/rockchip/iep/
H A Diep_iommu_drm.c43 struct iommu_domain *domain; member
88 struct iommu_domain *domain = drm_info->domain; in iep_drm_detach() local
107 struct iommu_domain *domain = drm_info->domain; in iep_drm_attach_unlock() local
158 struct iommu_domain *domain = drm_info->domain; in iep_drm_clear_map() local
324 struct iommu_domain *domain = drm_info->domain; in iep_drm_import() local
/OK3568_Linux_fs/kernel/arch/arm/mach-ux500/
H A Dpm_domains.c18 static int pd_power_off(struct generic_pm_domain *domain) in pd_power_off()
30 static int pd_power_on(struct generic_pm_domain *domain) in pd_power_on()
/OK3568_Linux_fs/kernel/drivers/net/ipa/
H A Dipa_mem.c295 struct iommu_domain *domain; in ipa_imem_init() local
326 struct iommu_domain *domain; in ipa_imem_exit() local
369 struct iommu_domain *domain; in ipa_smem_init() local
435 struct iommu_domain *domain; in ipa_smem_exit() local
/OK3568_Linux_fs/kernel/drivers/vfio/
H A Dvfio_iommu_type1.c81 struct iommu_domain *domain; member
853 static long vfio_sync_unpin(struct vfio_dma *dma, struct vfio_domain *domain, in vfio_sync_unpin()
886 static size_t unmap_unpin_fast(struct vfio_domain *domain, in unmap_unpin_fast()
926 static size_t unmap_unpin_slow(struct vfio_domain *domain, in unmap_unpin_slow()
948 struct vfio_domain *domain, *d; in vfio_unmap_unpin() local
1041 struct vfio_domain *domain; in vfio_update_pgsize_bitmap() local
1514 struct vfio_domain *domain) in vfio_iommu_replay()
1665 static void vfio_test_domain_fgsp(struct vfio_domain *domain) in vfio_test_domain_fgsp()
1688 static struct vfio_group *find_iommu_group(struct vfio_domain *domain, in find_iommu_group()
1704 struct vfio_domain *domain; in vfio_iommu_find_iommu_group() local
[all …]
/OK3568_Linux_fs/kernel/drivers/soc/imx/
H A Dgpcv2.c133 struct imx_pgc_domain *domain = container_of(genpd, in imx_gpc_pu_pgc_sw_pxx_req() local
446 static int imx_pgc_get_clocks(struct imx_pgc_domain *domain) in imx_pgc_get_clocks()
473 static void imx_pgc_put_clocks(struct imx_pgc_domain *domain) in imx_pgc_put_clocks()
483 struct imx_pgc_domain *domain = pdev->dev.platform_data; in imx_pgc_domain_probe() local
522 struct imx_pgc_domain *domain = pdev->dev.platform_data; in imx_pgc_domain_remove() local
584 struct imx_pgc_domain *domain; in builtin_platform_driver() local
/OK3568_Linux_fs/kernel/drivers/iommu/arm/arm-smmu/
H A Darm-smmu.c407 struct iommu_domain *domain = dev; in arm_smmu_context_fault() local
614 static int arm_smmu_init_domain_context(struct iommu_domain *domain, in arm_smmu_init_domain_context()
825 static void arm_smmu_destroy_domain_context(struct iommu_domain *domain) in arm_smmu_destroy_domain_context()
886 static void arm_smmu_domain_free(struct iommu_domain *domain) in arm_smmu_domain_free()
1133 static int arm_smmu_attach_dev(struct iommu_domain *domain, struct device *dev) in arm_smmu_attach_dev()
1202 static int arm_smmu_map_pages(struct iommu_domain *domain, unsigned long iova, in arm_smmu_map_pages()
1220 static size_t arm_smmu_unmap_pages(struct iommu_domain *domain, unsigned long iova, in arm_smmu_unmap_pages()
1238 static void arm_smmu_flush_iotlb_all(struct iommu_domain *domain) in arm_smmu_flush_iotlb_all()
1250 static void arm_smmu_iotlb_sync(struct iommu_domain *domain, in arm_smmu_iotlb_sync()
1268 static phys_addr_t arm_smmu_iova_to_phys_hard(struct iommu_domain *domain, in arm_smmu_iova_to_phys_hard()
[all …]
/OK3568_Linux_fs/kernel/drivers/pci/
H A Dxen-pcifront.c69 unsigned int domain, unsigned int bus, in pcifront_init_sd()
411 unsigned int domain, unsigned int bus, in pcifront_scan_bus()
440 unsigned int domain, unsigned int bus) in pcifront_scan_root()
516 unsigned int domain, unsigned int bus) in pcifront_rescan_root()
592 int domain = pdev->sh_info->aer_op.domain; in pcifront_common_process() local
852 unsigned int domain, bus; in pcifront_try_connect() local
946 unsigned int domain, bus; in pcifront_attach_devices() local
1009 unsigned int domain, bus, slot, func; in pcifront_detach_devices() local
/OK3568_Linux_fs/kernel/drivers/clk/qcom/
H A Dgdsc.c51 #define domain_to_gdsc(domain) container_of(domain, struct gdsc, pd) argument
240 static int gdsc_enable(struct generic_pm_domain *domain) in gdsc_enable()
298 static int gdsc_disable(struct generic_pm_domain *domain) in gdsc_disable()
517 int gdsc_gx_do_nothing_enable(struct generic_pm_domain *domain) in gdsc_gx_do_nothing_enable()
/OK3568_Linux_fs/kernel/arch/x86/pci/
H A Dxen.c412 static int xen_msi_domain_alloc_irqs(struct irq_domain *domain, in xen_msi_domain_alloc_irqs()
428 static void xen_msi_domain_free_irqs(struct irq_domain *domain, in xen_msi_domain_free_irqs()
596 domid_t domain; member
618 int domain = -ENODEV; in xen_find_device_domain_owner() local
629 int xen_register_device_domain_owner(struct pci_dev *dev, uint16_t domain) in xen_register_device_domain_owner()

12345678910>>...30