/linux-4.19.296/drivers/dca/ |
D | dca-core.c | 60 struct dca_domain *domain; in dca_allocate_domain() local 72 static void dca_free_domain(struct dca_domain *domain) in dca_free_domain() 97 struct dca_domain *domain; in unregister_dca_providers() local 130 struct dca_domain *domain; in dca_find_domain() local 142 struct dca_domain *domain; in dca_get_domain() local 159 struct dca_domain *domain; in dca_find_provider_by_dev() local 192 struct dca_domain *domain; in dca_add_requester() local 360 struct dca_domain *domain, *newdomain = NULL; in register_dca_provider() local 417 struct dca_domain *domain; in unregister_dca_provider() local
|
/linux-4.19.296/include/linux/ |
D | irqdomain.h | 396 static inline unsigned int irq_linear_revmap(struct irq_domain *domain, in irq_linear_revmap() 463 static inline int irq_domain_alloc_irqs(struct irq_domain *domain, in irq_domain_alloc_irqs() 496 static inline bool irq_domain_is_hierarchy(struct irq_domain *domain) in irq_domain_is_hierarchy() 501 static inline bool irq_domain_is_ipi(struct irq_domain *domain) in irq_domain_is_ipi() 507 static inline bool irq_domain_is_ipi_per_cpu(struct irq_domain *domain) in irq_domain_is_ipi_per_cpu() 512 static inline bool irq_domain_is_ipi_single(struct irq_domain *domain) in irq_domain_is_ipi_single() 517 static inline bool irq_domain_is_msi(struct irq_domain *domain) in irq_domain_is_msi() 522 static inline bool irq_domain_is_msi_remap(struct irq_domain *domain) in irq_domain_is_msi_remap() 530 static inline int irq_domain_alloc_irqs(struct irq_domain *domain, in irq_domain_alloc_irqs() 539 static inline bool irq_domain_is_hierarchy(struct irq_domain *domain) in irq_domain_is_hierarchy() [all …]
|
D | iommu.h | 357 static inline void iommu_flush_tlb_all(struct iommu_domain *domain) in iommu_flush_tlb_all() 363 static inline void iommu_tlb_range_add(struct iommu_domain *domain, in iommu_tlb_range_add() 370 static inline void iommu_tlb_sync(struct iommu_domain *domain) in iommu_tlb_sync() 430 static inline void iommu_domain_free(struct iommu_domain *domain) in iommu_domain_free() 434 static inline int iommu_attach_device(struct iommu_domain *domain, in iommu_attach_device() 440 static inline void iommu_detach_device(struct iommu_domain *domain, in iommu_detach_device() 450 static inline int iommu_map(struct iommu_domain *domain, unsigned long iova, in iommu_map() 456 static inline size_t iommu_unmap(struct iommu_domain *domain, in iommu_unmap() 462 static inline size_t iommu_unmap_fast(struct iommu_domain *domain, in iommu_unmap_fast() 468 static inline size_t iommu_map_sg(struct iommu_domain *domain, in iommu_map_sg() [all …]
|
D | dma-iommu.h | 89 static inline int iommu_get_dma_cookie(struct iommu_domain *domain) in iommu_get_dma_cookie() 94 static inline int iommu_get_msi_cookie(struct iommu_domain *domain, dma_addr_t base) in iommu_get_msi_cookie() 99 static inline void iommu_put_dma_cookie(struct iommu_domain *domain) in iommu_put_dma_cookie()
|
/linux-4.19.296/drivers/irqchip/ |
D | irq-atmel-aic5.c | 88 struct irq_domain *domain = d->domain; in aic5_mask() local 105 struct irq_domain *domain = d->domain; in aic5_unmask() local 122 struct irq_domain *domain = d->domain; in aic5_retrigger() local 136 struct irq_domain *domain = d->domain; in aic5_set_type() local 157 struct irq_domain *domain = d->domain; in aic5_suspend() local 187 struct irq_domain *domain = d->domain; in aic5_resume() local 223 struct irq_domain *domain = d->domain; in aic5_pm_shutdown() local 243 static void __init aic5_hw_init(struct irq_domain *domain) in aic5_hw_init() 324 struct irq_domain *domain; in aic5_of_init() local
|
D | irq-ath79-misc.c | 28 struct irq_domain *domain = irq_desc_get_handler_data(desc); in ath79_misc_irq_handler() local 112 struct irq_domain *domain, int irq) in ath79_misc_intc_domain_init() 126 struct irq_domain *domain; in ath79_misc_intc_of_init() local 176 struct irq_domain *domain; in ath79_misc_irq_init() local
|
D | irq-meson-gpio.c | 248 static int meson_gpio_irq_domain_translate(struct irq_domain *domain, in meson_gpio_irq_domain_translate() 262 static int meson_gpio_irq_allocate_gic_irq(struct irq_domain *domain, in meson_gpio_irq_allocate_gic_irq() 278 static int meson_gpio_irq_domain_alloc(struct irq_domain *domain, in meson_gpio_irq_domain_alloc() 315 static void meson_gpio_irq_domain_free(struct irq_domain *domain, in meson_gpio_irq_domain_free() 370 struct irq_domain *domain, *parent_domain; in meson_gpio_irq_of_init() local
|
D | irq-mmp.c | 51 struct irq_domain *domain; member 68 struct irq_domain *domain = d->domain; in icu_mask_ack_irq() local 92 struct irq_domain *domain = d->domain; in icu_mask_irq() local 111 struct irq_domain *domain = d->domain; in icu_unmask_irq() local 138 struct irq_domain *domain; in icu_mux_irq_demux() local
|
D | irq-mbigen.c | 206 static int mbigen_irq_domain_alloc(struct irq_domain *domain, in mbigen_irq_domain_alloc() 234 static void mbigen_irq_domain_free(struct irq_domain *domain, unsigned int virq, in mbigen_irq_domain_free() 251 struct irq_domain *domain; in mbigen_of_create_domain() local 285 struct irq_domain *domain; in mbigen_acpi_create_domain() local
|
D | irq-uniphier-aidet.c | 33 struct irq_domain *domain; member 102 static int uniphier_aidet_domain_translate(struct irq_domain *domain, in uniphier_aidet_domain_translate() 116 static int uniphier_aidet_domain_alloc(struct irq_domain *domain, in uniphier_aidet_domain_alloc()
|
D | irq-i8259.c | 322 struct irq_domain *domain; in __init_i8259_irqs() local 345 struct irq_domain *domain = irq_desc_get_handler_data(desc); in i8259_irq_dispatch() local 358 struct irq_domain *domain; in i8259_of_init() local
|
D | irq-alpine-msi.c | 119 static int alpine_msix_gic_domain_alloc(struct irq_domain *domain, in alpine_msix_gic_domain_alloc() 145 static int alpine_msix_middle_domain_alloc(struct irq_domain *domain, in alpine_msix_middle_domain_alloc() 173 static void alpine_msix_middle_domain_free(struct irq_domain *domain, in alpine_msix_middle_domain_free()
|
D | irq-mvebu-icu.c | 42 struct irq_domain *domain; member 139 mvebu_icu_irq_domain_alloc(struct irq_domain *domain, unsigned int virq, in mvebu_icu_irq_domain_alloc() 190 mvebu_icu_irq_domain_free(struct irq_domain *domain, unsigned int virq, in mvebu_icu_irq_domain_free()
|
D | irq-tb10x.c | 102 struct irq_domain *domain = irq_desc_get_handler_data(desc); in tb10x_irq_cascade() local 114 struct irq_domain *domain; in of_tb10x_init_irq() local
|
D | irq-mtk-cirq.c | 43 struct irq_domain *domain; member 137 static int mtk_cirq_domain_alloc(struct irq_domain *domain, unsigned int virq, in mtk_cirq_domain_alloc() 254 struct irq_domain *domain, *domain_parent; in mtk_cirq_of_init() local
|
D | irq-gic-v3-mbi.c | 41 static int mbi_irq_gic_domain_alloc(struct irq_domain *domain, in mbi_irq_gic_domain_alloc() 84 static int mbi_irq_domain_alloc(struct irq_domain *domain, unsigned int virq, in mbi_irq_domain_alloc() 124 static void mbi_irq_domain_free(struct irq_domain *domain, in mbi_irq_domain_free()
|
D | irq-crossbar.c | 78 static int allocate_gic_irq(struct irq_domain *domain, unsigned virq, in allocate_gic_irq() 156 static void crossbar_domain_free(struct irq_domain *domain, unsigned int virq, in crossbar_domain_free() 340 struct irq_domain *parent_domain, *domain; in irqcrossbar_init() local
|
D | irq-gic-v3-its-platform-msi.c | 28 static int of_pmsi_get_dev_id(struct irq_domain *domain, struct device *dev, in of_pmsi_get_dev_id() 57 static int its_pmsi_prepare(struct irq_domain *domain, struct device *dev, in its_pmsi_prepare()
|
/linux-4.19.296/drivers/xen/xen-pciback/ |
D | pci_stub.c | 40 int domain; member 155 static struct pcistub_device *pcistub_device_find_locked(int domain, int bus, in pcistub_device_find_locked() 173 static struct pcistub_device *pcistub_device_find(int domain, int bus, in pcistub_device_find() 211 int domain, int bus, in pcistub_get_pci_dev_by_slot() 485 int domain, int bus, unsigned int devfn) in pcistub_device_id_add_list() 1008 static inline int str_to_slot(const char *buf, int *domain, int *bus, in str_to_slot() 1045 static inline int str_to_quirk(const char *buf, int *domain, int *bus, int in str_to_quirk() 1065 static int pcistub_device_id_add(int domain, int bus, int slot, int func) in pcistub_device_id_add() 1105 static int pcistub_device_id_remove(int domain, int bus, int slot, int func) in pcistub_device_id_remove() 1134 static int pcistub_reg_add(int domain, int bus, int slot, int func, in pcistub_reg_add() [all …]
|
D | passthrough.c | 21 unsigned int domain, in __xen_pcibk_get_pci_dev() 51 unsigned int domain, bus, devfn; in __xen_pcibk_add_pci_dev() local 125 unsigned int domain, bus; in __xen_pcibk_publish_pci_roots() local 179 unsigned int *domain, unsigned int *bus, in __xen_pcibk_get_pcifront_dev()
|
D | xenbus.c | 203 unsigned int domain, unsigned int bus, in xen_pcibk_publish_pci_dev() 226 int domain, int bus, int slot, int func, in xen_pcibk_export_device() 273 int domain, int bus, int slot, int func) in xen_pcibk_remove_device() 302 unsigned int domain, unsigned int bus) in xen_pcibk_publish_pci_root() 366 int domain, bus, slot, func; in xen_pcibk_reconfigure() local 564 int domain, bus, slot, func; in xen_pcibk_setup_backend() local
|
/linux-4.19.296/drivers/base/ |
D | platform-msi.c | 54 static int platform_msi_init(struct irq_domain *domain, in platform_msi_init() 181 struct irq_domain *domain; in platform_msi_create_irq_domain() local 306 void *platform_msi_get_host_data(struct irq_domain *domain) in platform_msi_get_host_data() 331 struct irq_domain *domain; in platform_msi_create_device_domain() local 365 void platform_msi_domain_free(struct irq_domain *domain, unsigned int virq, in platform_msi_domain_free() 394 int platform_msi_domain_alloc(struct irq_domain *domain, unsigned int virq, in platform_msi_domain_alloc()
|
D | map.c | 32 int kobj_map(struct kobj_map *domain, dev_t dev, unsigned long range, in kobj_map() 68 void kobj_unmap(struct kobj_map *domain, dev_t dev, unsigned long range) in kobj_unmap() 95 struct kobject *kobj_lookup(struct kobj_map *domain, dev_t dev, int *index) in kobj_lookup()
|
/linux-4.19.296/drivers/pci/pcie/ |
D | aer_inject.c | 41 u32 domain; member 46 u32 domain; member 74 static void aer_error_init(struct aer_error *err, u32 domain, in aer_error_init() 86 static struct aer_error *__find_aer_error(u32 domain, unsigned int bus, in __find_aer_error() 103 int domain = pci_domain_nr(dev->bus); in __find_aer_error_by_dev() local 186 int domain; in aer_inj_read_config() local 231 int domain; in aer_inj_write_config() local
|
/linux-4.19.296/drivers/pci/ |
D | xen-pcifront.c | 68 unsigned int domain, unsigned int bus, in pcifront_init_sd() 418 unsigned int domain, unsigned int bus, in pcifront_scan_bus() 447 unsigned int domain, unsigned int bus) in pcifront_scan_root() 523 unsigned int domain, unsigned int bus) in pcifront_rescan_root() 599 int domain = pdev->sh_info->aer_op.domain; in pcifront_common_process() local 859 unsigned int domain, bus; in pcifront_try_connect() local 953 unsigned int domain, bus; in pcifront_attach_devices() local 1016 unsigned int domain, bus, slot, func; in pcifront_detach_devices() local
|