Home
last modified time | relevance | path

Searched defs:domain (Results 1 – 25 of 592) sorted by relevance

12345678910>>...24

/linux/kernel/irq/
A Dirqdomain.c145 struct irq_domain *domain; in __irq_domain_add() local
248 void irq_domain_remove(struct irq_domain *domain) in irq_domain_remove()
331 struct irq_domain *domain; in irq_domain_create_simple() local
387 struct irq_domain *domain; in irq_domain_create_legacy() local
762 struct irq_domain *domain; in irq_create_fwspec_mapping() local
869 struct irq_domain *domain; in irq_dispose_mapping() local
1100 struct irq_domain *domain; in irq_domain_create_hierarchy() local
1120 struct irq_domain *domain = data->domain; in irq_domain_insert_irq() local
1143 struct irq_domain *domain = data->domain; in irq_domain_remove_irq() local
1744 struct irq_domain *domain = irq_data->domain; in __irq_domain_deactivate_irq() local
[all …]
A Dmsi.c256 static int msi_domain_activate(struct irq_domain *domain, in msi_domain_activate()
267 static void msi_domain_deactivate(struct irq_domain *domain, in msi_domain_deactivate()
276 static int msi_domain_alloc(struct irq_domain *domain, unsigned int virq, in msi_domain_alloc()
308 static void msi_domain_free(struct irq_domain *domain, unsigned int virq, in msi_domain_free()
347 static int msi_domain_ops_init(struct irq_domain *domain, in msi_domain_ops_init()
362 static int msi_domain_ops_check(struct irq_domain *domain, in msi_domain_ops_check()
429 struct irq_domain *domain; in msi_create_irq_domain() local
510 static bool msi_check_reservation_mode(struct irq_domain *domain, in msi_check_reservation_mode()
632 int msi_domain_alloc_irqs(struct irq_domain *domain, struct device *dev, in msi_domain_alloc_irqs()
672 void msi_domain_free_irqs(struct irq_domain *domain, struct device *dev) in msi_domain_free_irqs()
[all …]
A Dirq_sim.c18 struct irq_domain *domain; member
117 static int irq_sim_domain_map(struct irq_domain *domain, in irq_sim_domain_map()
136 static void irq_sim_domain_unmap(struct irq_domain *domain, unsigned int virq) in irq_sim_domain_unmap()
203 void irq_domain_remove_sim(struct irq_domain *domain) in irq_domain_remove_sim()
217 struct irq_domain *domain = data; in devm_irq_domain_remove_sim() local
237 struct irq_domain *domain; in devm_irq_domain_create_sim() local
/linux/drivers/vdpa/vdpa_user/
A Diova_domain.c20 static int vduse_iotlb_add_range(struct vduse_iova_domain *domain, in vduse_iotlb_add_range()
45 static void vduse_iotlb_del_range(struct vduse_iova_domain *domain, in vduse_iotlb_del_range()
59 int vduse_domain_set_map(struct vduse_iova_domain *domain, in vduse_domain_set_map()
89 void vduse_domain_clear_map(struct vduse_iova_domain *domain, in vduse_domain_clear_map()
230 vduse_domain_free_bounce_pages(struct vduse_iova_domain *domain) in vduse_domain_free_bounce_pages()
345 void vduse_domain_unmap_page(struct vduse_iova_domain *domain, in vduse_domain_unmap_page()
421 struct vduse_iova_domain *domain = vmf->vma->vm_private_data; in vduse_domain_mmap_fault() local
447 struct vduse_iova_domain *domain = file->private_data; in vduse_domain_mmap() local
458 struct vduse_iova_domain *domain = file->private_data; in vduse_domain_release() local
479 void vduse_domain_destroy(struct vduse_iova_domain *domain) in vduse_domain_destroy()
[all …]
/linux/include/linux/
A Dirqdomain.h502 static inline int irq_domain_alloc_irqs(struct irq_domain *domain, in irq_domain_alloc_irqs()
537 static inline bool irq_domain_is_hierarchy(struct irq_domain *domain) in irq_domain_is_hierarchy()
542 static inline bool irq_domain_is_ipi(struct irq_domain *domain) in irq_domain_is_ipi()
558 static inline bool irq_domain_is_msi(struct irq_domain *domain) in irq_domain_is_msi()
563 static inline bool irq_domain_is_msi_remap(struct irq_domain *domain) in irq_domain_is_msi_remap()
571 static inline int irq_domain_alloc_irqs(struct irq_domain *domain, in irq_domain_alloc_irqs()
580 static inline bool irq_domain_is_hierarchy(struct irq_domain *domain) in irq_domain_is_hierarchy()
585 static inline bool irq_domain_is_ipi(struct irq_domain *domain) in irq_domain_is_ipi()
600 static inline bool irq_domain_is_msi(struct irq_domain *domain) in irq_domain_is_msi()
605 static inline bool irq_domain_is_msi_remap(struct irq_domain *domain) in irq_domain_is_msi_remap()
[all …]
A Diommu.h99 static inline bool iommu_is_dma_domain(struct iommu_domain *domain) in iommu_is_dma_domain()
517 static inline void iommu_iotlb_sync(struct iommu_domain *domain, in iommu_iotlb_sync()
713 static inline void iommu_domain_free(struct iommu_domain *domain) in iommu_domain_free()
717 static inline int iommu_attach_device(struct iommu_domain *domain, in iommu_attach_device()
739 static inline int iommu_map_atomic(struct iommu_domain *domain, in iommu_map_atomic()
746 static inline size_t iommu_unmap(struct iommu_domain *domain, in iommu_unmap()
752 static inline size_t iommu_unmap_fast(struct iommu_domain *domain, in iommu_unmap_fast()
759 static inline ssize_t iommu_map_sg(struct iommu_domain *domain, in iommu_map_sg()
777 static inline void iommu_iotlb_sync(struct iommu_domain *domain, in iommu_iotlb_sync()
821 static inline int iommu_attach_group(struct iommu_domain *domain, in iommu_attach_group()
[all …]
A Ddma-iommu.h58 static inline int iommu_dma_init_fq(struct iommu_domain *domain) in iommu_dma_init_fq()
63 static inline int iommu_get_dma_cookie(struct iommu_domain *domain) in iommu_get_dma_cookie()
68 static inline int iommu_get_msi_cookie(struct iommu_domain *domain, dma_addr_t base) in iommu_get_msi_cookie()
73 static inline void iommu_put_dma_cookie(struct iommu_domain *domain) in iommu_put_dma_cookie()
/linux/drivers/dca/
A Ddca-core.c44 struct dca_domain *domain; in dca_allocate_domain() local
56 static void dca_free_domain(struct dca_domain *domain) in dca_free_domain()
81 struct dca_domain *domain; in unregister_dca_providers() local
114 struct dca_domain *domain; in dca_find_domain() local
126 struct dca_domain *domain; in dca_get_domain() local
143 struct dca_domain *domain; in dca_find_provider_by_dev() local
176 struct dca_domain *domain; in dca_add_requester() local
344 struct dca_domain *domain, *newdomain = NULL; in register_dca_provider() local
401 struct dca_domain *domain; in unregister_dca_provider() local
/linux/drivers/scsi/elx/libefc/
A Defc_domain.c17 struct efc_domain *domain = NULL; in efc_domain_cb() local
116 efc_domain_free(struct efc_domain *domain) in efc_domain_free()
135 struct efc_domain *domain; in efc_domain_alloc() local
174 struct efc_domain *domain = ctx->app; in __efc_domain_common() local
196 struct efc_domain *domain = ctx->app; in __efc_domain_common_shutdown() local
824 __efc_domain_attach_internal(struct efc_domain *domain, u32 s_id) in __efc_domain_attach_internal()
834 efc_domain_attach(struct efc_domain *domain, u32 s_id) in efc_domain_attach()
840 efc_domain_post_event(struct efc_domain *domain, in efc_domain_post_event()
858 efct_domain_process_pending(struct efc_domain *domain) in efct_domain_process_pending()
907 struct efc_domain *domain = efc->domain; in efc_dispatch_frame() local
[all …]
A Defc_cmds.c207 struct efc_domain *domain, u8 *wwpn) in efc_cmd_nport_alloc()
334 efc_domain_free_resources(struct efc_domain *domain, int evt, void *data) in efc_domain_free_resources()
353 efc_domain_send_nport_evt(struct efc_domain *domain, in efc_domain_send_nport_evt()
369 struct efc_domain *domain = arg; in efc_domain_alloc_read_sparm64_cb() local
383 efc_domain_alloc_read_sparm64(struct efc_domain *domain) in efc_domain_alloc_read_sparm64()
410 struct efc_domain *domain = arg; in efc_domain_alloc_init_vfi_cb() local
423 efc_domain_alloc_init_vfi(struct efc_domain *domain) in efc_domain_alloc_init_vfi()
499 struct efc_domain *domain = arg; in efc_domain_attach_reg_vfi_cb() local
552 struct efc_domain *domain = arg; in efc_domain_free_unreg_vfi_cb() local
567 efc_domain_free_unreg_vfi(struct efc_domain *domain) in efc_domain_free_unreg_vfi()
[all …]
A Defc_nport.c45 efc_nport_find_wwn(struct efc_domain *domain, uint64_t wwnn, uint64_t wwpn) in efc_nport_find_wwn()
66 efc_nport_alloc(struct efc_domain *domain, uint64_t wwpn, uint64_t wwnn, in efc_nport_alloc()
137 struct efc_domain *domain; in efc_nport_free() local
164 efc_nport_find(struct efc_domain *domain, u32 d_id) in efc_nport_find()
275 struct efc_domain *domain = nport->domain; in __efc_nport_common() local
324 struct efc_domain *domain = nport->domain; in __efc_nport_allocated() local
543 struct efc_domain *domain = nport->domain; in __efc_nport_wait_shutdown() local
598 efc_vport_nport_alloc(struct efc_domain *domain, struct efc_vport *vport) in efc_vport_nport_alloc()
621 efc_vport_start(struct efc_domain *domain) in efc_vport_start()
643 efc_nport_vport_new(struct efc_domain *domain, uint64_t wwpn, uint64_t wwnn, in efc_nport_vport_new()
[all …]
/linux/drivers/iommu/
A Diommu.c49 struct iommu_domain *domain; member
766 struct iommu_domain *domain = group->default_domain; in iommu_create_device_direct_mappings() local
1743 struct iommu_domain *domain = data; in iommu_group_do_dma_attach() local
1760 struct iommu_domain *domain = data; in iommu_group_do_probe_finalize() local
1943 struct iommu_domain *domain; in __iommu_domain_alloc() local
1970 void iommu_domain_free(struct iommu_domain *domain) in iommu_domain_free()
2276 struct iommu_domain *domain; in iommu_get_domain_for_dev() local
2312 struct iommu_domain *domain = data; in iommu_group_do_attach_device() local
2347 struct iommu_domain *domain = data; in iommu_group_do_detach_device() local
2631 size_t iommu_unmap(struct iommu_domain *domain, in iommu_unmap()
[all …]
A Dipmmu-vmsa.c212 static u32 ipmmu_ctx_read_root(struct ipmmu_vmsa_domain *domain, in ipmmu_ctx_read_root()
255 static void ipmmu_tlb_sync(struct ipmmu_vmsa_domain *domain) in ipmmu_tlb_sync()
284 static void ipmmu_utlb_enable(struct ipmmu_vmsa_domain *domain, in ipmmu_utlb_enable()
316 struct ipmmu_vmsa_domain *domain = cookie; in ipmmu_tlb_flush_all() local
337 struct ipmmu_vmsa_domain *domain) in ipmmu_domain_allocate_context()
572 struct ipmmu_vmsa_domain *domain; in ipmmu_domain_alloc() local
588 struct ipmmu_vmsa_domain *domain = to_vmsa_domain(io_domain); in ipmmu_domain_free() local
604 struct ipmmu_vmsa_domain *domain = to_vmsa_domain(io_domain); in ipmmu_attach_device() local
652 struct ipmmu_vmsa_domain *domain = to_vmsa_domain(io_domain); in ipmmu_detach_device() local
666 struct ipmmu_vmsa_domain *domain = to_vmsa_domain(io_domain); in ipmmu_map() local
[all …]
A Ds390-iommu.c25 struct iommu_domain domain; member
78 static void s390_domain_free(struct iommu_domain *domain) in s390_domain_free()
86 static int s390_iommu_attach_device(struct iommu_domain *domain, in s390_iommu_attach_device()
146 static void s390_iommu_detach_device(struct iommu_domain *domain, in s390_iommu_detach_device()
187 struct iommu_domain *domain; in s390_iommu_release_device() local
265 static int s390_iommu_map(struct iommu_domain *domain, unsigned long iova, in s390_iommu_map()
283 static phys_addr_t s390_iommu_iova_to_phys(struct iommu_domain *domain, in s390_iommu_iova_to_phys()
314 static size_t s390_iommu_unmap(struct iommu_domain *domain, in s390_iommu_unmap()
A Dtegra-gart.c106 static int gart_iommu_attach_dev(struct iommu_domain *domain, in gart_iommu_attach_dev()
127 static void gart_iommu_detach_dev(struct iommu_domain *domain, in gart_iommu_detach_dev()
146 struct iommu_domain *domain; in gart_iommu_domain_alloc() local
161 static void gart_iommu_domain_free(struct iommu_domain *domain) in gart_iommu_domain_free()
180 static int gart_iommu_map(struct iommu_domain *domain, unsigned long iova, in gart_iommu_map()
209 static size_t gart_iommu_unmap(struct iommu_domain *domain, unsigned long iova, in gart_iommu_unmap()
225 static phys_addr_t gart_iommu_iova_to_phys(struct iommu_domain *domain, in gart_iommu_iova_to_phys()
264 static void gart_iommu_sync_map(struct iommu_domain *domain, unsigned long iova, in gart_iommu_sync_map()
270 static void gart_iommu_sync(struct iommu_domain *domain, in gart_iommu_sync()
A Dapple-dart.c158 struct iommu_domain domain; member
328 static void apple_dart_flush_iotlb_all(struct iommu_domain *domain) in apple_dart_flush_iotlb_all()
333 static void apple_dart_iotlb_sync(struct iommu_domain *domain, in apple_dart_iotlb_sync()
339 static void apple_dart_iotlb_sync_map(struct iommu_domain *domain, in apple_dart_iotlb_sync_map()
345 static phys_addr_t apple_dart_iova_to_phys(struct iommu_domain *domain, in apple_dart_iova_to_phys()
372 static size_t apple_dart_unmap_pages(struct iommu_domain *domain, in apple_dart_unmap_pages()
384 apple_dart_setup_translation(struct apple_dart_domain *domain, in apple_dart_setup_translation()
401 static int apple_dart_finalize_domain(struct iommu_domain *domain, in apple_dart_finalize_domain()
488 static int apple_dart_attach_dev(struct iommu_domain *domain, in apple_dart_attach_dev()
530 static void apple_dart_detach_dev(struct iommu_domain *domain, in apple_dart_detach_dev()
[all …]
/linux/drivers/iommu/intel/
A Diommu.c476 struct dmar_domain *domain) in set_iommu_domain()
1006 struct dmar_domain *domain; in pgtable_walk() local
1735 struct dmar_domain *domain, in domain_flush_piotlb()
1749 struct dmar_domain *domain, in iommu_flush_iotlb_psi()
1789 struct dmar_domain *domain, in __mapping_notify_one()
2008 struct dmar_domain *domain; in alloc_domain() local
2307 struct dmar_domain *domain; member
2640 struct dmar_domain *domain, in domain_setup_first_level()
4570 struct dmar_domain *domain; in __dmar_remove_one_dev_info() local
4638 struct iommu_domain *domain; in intel_iommu_domain_alloc() local
[all …]
/linux/drivers/media/platform/qcom/venus/
A Dhfi_parser.c38 u32 codecs, u32 domain, func cb, void *data, in for_each_codec()
63 parse_alloc_mode(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_alloc_mode()
94 parse_profile_level(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_profile_level()
119 parse_caps(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_caps()
145 parse_raw_formats(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_raw_formats()
195 static void parse_codecs_mask(u32 *codecs, u32 *domain, void *data) in parse_codecs_mask()
203 static void parser_init(struct venus_inst *inst, u32 *codecs, u32 *domain) in parser_init()
212 static void parser_fini(struct venus_inst *inst, u32 codecs, u32 domain) in parser_fini()
268 u32 *word = buf, *data, codecs = 0, domain = 0; in hfi_parser() local
/linux/drivers/iommu/amd/
A Diommu.c1539 struct protection_domain *domain) in do_attach()
1635 struct protection_domain *domain) in attach_device()
1704 struct protection_domain *domain; in detach_device() local
1928 struct protection_domain *domain; in protection_domain_alloc() local
1971 struct protection_domain *domain; in amd_iommu_domain_alloc() local
1986 struct protection_domain *domain; in amd_iommu_domain_free() local
2033 struct protection_domain *domain = to_pdomain(dom); in amd_iommu_attach_device() local
2070 struct protection_domain *domain = to_pdomain(dom); in amd_iommu_iotlb_sync_map() local
2081 struct protection_domain *domain = to_pdomain(dom); in amd_iommu_map() local
2126 struct protection_domain *domain = to_pdomain(dom); in amd_iommu_unmap() local
[all …]
/linux/drivers/irqchip/
A Dirq-atmel-aic5.c88 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()
331 struct irq_domain *domain; in aic5_of_init() local
/linux/drivers/firmware/arm_scmi/
A Dperf.c64 __le32 domain; member
69 __le32 domain; member
80 __le32 domain; member
85 __le32 domain; member
114 __le32 domain; member
437 u32 domain, u32 level, bool poll) in scmi_perf_mb_level_set()
510 u32 domain, int message_id, in scmi_perf_level_limits_notify()
643 int idx, ret, domain; in scmi_dvfs_device_opps_add() local
678 int domain = scmi_dev_domain_id(dev); in scmi_dvfs_transition_latency_get() local
713 u32 domain, unsigned long *freq, in scmi_dvfs_est_power_get()
[all …]
/linux/drivers/gpu/drm/etnaviv/
A Detnaviv_perfmon.c41 const struct etnaviv_pm_domain *domain, in perf_reg_read()
58 const struct etnaviv_pm_domain *domain, in pipe_perf_reg_read()
77 const struct etnaviv_pm_domain *domain, in pipe_reg_read()
96 const struct etnaviv_pm_domain *domain, in hi_total_cycle_read()
110 const struct etnaviv_pm_domain *domain, in hi_total_idle_cycle_read()
479 const struct etnaviv_pm_domain *domain = NULL; in pm_domain() local
500 struct drm_etnaviv_pm_domain *domain) in etnaviv_pm_query_dom()
/linux/arch/x86/platform/uv/
A Duv_irq.c75 static int uv_domain_alloc(struct irq_domain *domain, unsigned int virq, in uv_domain_alloc()
109 static void uv_domain_free(struct irq_domain *domain, unsigned int virq, in uv_domain_free()
125 static int uv_domain_activate(struct irq_domain *domain, in uv_domain_activate()
136 static void uv_domain_deactivate(struct irq_domain *domain, in uv_domain_deactivate()
189 struct irq_domain *domain = uv_get_irq_domain(); in uv_setup_irq() local
/linux/kernel/
A Dasync.c74 struct async_domain *domain; member
87 static async_cookie_t lowest_in_progress(struct async_domain *domain) in lowest_in_progress()
166 int node, struct async_domain *domain) in async_schedule_node_domain()
255 void async_synchronize_full_domain(struct async_domain *domain) in async_synchronize_full_domain()
270 void async_synchronize_cookie_domain(async_cookie_t cookie, struct async_domain *domain) in async_synchronize_cookie_domain()
/linux/drivers/xen/xen-pciback/
A Dpci_stub.c42 int domain; member
175 static struct pcistub_device *pcistub_device_find(int domain, int bus, in pcistub_device_find()
213 int domain, int bus, in pcistub_get_pci_dev_by_slot()
489 int domain, int bus, unsigned int devfn) in pcistub_device_id_add_list()
1177 int domain, bus, slot, func; in new_slot_store() local
1196 int domain, bus, slot, func; in remove_slot_store() local
1269 int domain, bus, slot, func; in irq_handler_state_store() local
1307 int domain, bus, slot, func, reg, size, mask; in quirks_store() local
1371 int domain, bus, slot, func; in permissive_store() local
1435 int domain, bus, slot, func; in allow_interrupt_control_store() local
[all …]

Completed in 87 milliseconds

12345678910>>...24