Searched refs:domain (Results 251 - 275 of 971) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/mfd/
H A Drohm-bd9576.c98 struct irq_domain *domain; local
151 domain = regmap_irq_get_domain(irq_data);
158 domain = NULL;
162 num_cells, NULL, 0, domain);
/linux-master/drivers/pmdomain/ti/
H A Dti_sci_pm_domains.c35 * struct ti_sci_pm_domain: TI specific data needed for power domain
56 * @domain: pointer to the powerdomain to power off
58 static int ti_sci_pd_power_off(struct generic_pm_domain *domain) argument
60 struct ti_sci_pm_domain *pd = genpd_to_ti_sci_pd(domain);
68 * @domain: pointer to the powerdomain to power on
70 static int ti_sci_pd_power_on(struct generic_pm_domain *domain) argument
72 struct ti_sci_pm_domain *pd = genpd_to_ti_sci_pd(domain);
98 pr_err("%s: invalid domain index %u\n", __func__, idx);
112 { .compatible = "ti,sci-pm-domain", },
146 "#power-domain
[all...]
/linux-master/include/linux/
H A Daer.h56 void aer_recover_queue(int domain, unsigned int bus, unsigned int devfn,
H A Dvga_switcheroo.h174 int vga_switcheroo_init_domain_pm_ops(struct device *dev, struct dev_pm_domain *domain);
195 static inline int vga_switcheroo_init_domain_pm_ops(struct device *dev, struct dev_pm_domain *domain) { return -EINVAL; } argument
/linux-master/drivers/thunderbolt/
H A DMakefile5 thunderbolt-objs += domain.o dma_port.o icm.o property.o xdomain.o lc.o tmu.o usb4.o
/linux-master/drivers/clocksource/
H A Dtimer-riscv.c154 struct irq_domain *domain; local
157 domain = irq_find_matching_fwnode(intc_fwnode, DOMAIN_BUS_ANY);
158 if (!domain) {
164 riscv_clock_event_irq = irq_create_mapping(domain, RV_IRQ_TIMER);
/linux-master/sound/firewire/motu/
H A Dmotu-stream.c150 amdtp_domain_stop(&motu->domain);
180 err = amdtp_domain_set_events_per_period(&motu->domain,
237 amdtp_domain_stop(&motu->domain);
275 err = amdtp_domain_add_stream(&motu->domain, &motu->tx_stream,
280 err = amdtp_domain_add_stream(&motu->domain, &motu->rx_stream,
293 err = amdtp_domain_start(&motu->domain, 0, true, false);
297 if (!amdtp_domain_wait_ready(&motu->domain, READY_TIMEOUT_MS)) {
313 amdtp_domain_stop(&motu->domain);
321 amdtp_domain_stop(&motu->domain);
381 err = amdtp_domain_init(&motu->domain);
[all...]
/linux-master/drivers/irqchip/
H A Dirq-imgpdc.c71 * @domain: IRQ domain for PDC peripheral and syswake IRQs.
82 struct irq_domain *domain; member in struct:pdc_intc_priv
122 return (struct pdc_intc_priv *)data->domain->host_data;
240 generic_handle_domain_irq(priv->domain, i);
260 generic_handle_domain_irq(priv->domain, syswake_to_hwirq(syswake));
374 /* Set up an IRQ domain */
375 priv->domain = irq_domain_add_linear(node, 16, &irq_generic_chip_ops,
377 if (unlikely(!priv->domain)) {
378 dev_err(&pdev->dev, "cannot add IRQ domain\
[all...]
H A Dirq-aspeed-i2c-ic.c50 static int aspeed_i2c_ic_map_irq_domain(struct irq_domain *domain, argument
54 irq_set_chip_data(irq, domain->host_data);
93 i2c_ic->irq_domain->name = "aspeed-i2c-domain";
H A Dirq-sni-exiu.c138 static int exiu_domain_translate(struct irq_domain *domain, argument
143 struct exiu_irq_data *info = domain->host_data;
150 return -EINVAL; /* No PPI should point to this domain */
176 return -EINVAL; /* No PPI should point to this domain */
232 struct irq_domain *parent_domain, *domain; local
243 pr_err("%pOF: unable to obtain parent domain\n", node);
256 domain = irq_domain_add_hierarchy(parent_domain, 0, NUM_IRQS, node,
258 if (!domain) {
259 pr_err("%pOF: failed to allocate domain\n", node);
278 struct irq_domain *domain; local
[all...]
H A Dirq-tegra.c224 /* No PPI should point to this domain */
236 static int tegra_ictlr_domain_alloc(struct irq_domain *domain, argument
242 struct tegra_ictlr_info *info = domain->host_data;
249 return -EINVAL; /* No PPI should point to this domain */
258 irq_domain_set_hwirq_and_chip(domain, virq + i, hwirq + i,
264 parent_fwspec.fwnode = domain->parent->fwnode;
265 return irq_domain_alloc_irqs_parent(domain, virq, nr_irqs,
278 struct irq_domain *parent_domain, *domain; local
291 pr_err("%pOF: unable to obtain parent domain\n", node);
333 domain
[all...]
H A Dirq-bcm7120-l2.c47 struct irq_domain *domain; member in struct:bcm7120_l2_intc_data
67 irq_get_domain_generic_chip(b->domain, base);
78 generic_handle_domain_irq(b->domain, base + hwirq);
267 data->domain = irq_domain_add_linear(dn, IRQS_PER_WORD * data->n_words,
269 if (!data->domain) {
281 ret = irq_alloc_domain_generic_chips(data->domain, IRQS_PER_WORD, 1,
291 gc = irq_get_domain_generic_chip(data->domain, irq);
333 irq_domain_remove(data->domain);
H A Dirq-bcm2835.c84 struct irq_domain *domain; member in struct:armctrl_ic
145 intc.domain = irq_domain_add_linear(node, MAKE_HWIRQ(NR_BANKS, 0),
147 if (!intc.domain)
148 panic("%pOF: unable to create IRQ domain\n", node);
156 irq = irq_create_mapping(intc.domain, MAKE_HWIRQ(b, i));
249 generic_handle_domain_irq(intc.domain, hwirq);
257 generic_handle_domain_irq(intc.domain, hwirq);
/linux-master/security/tomoyo/
H A Dcommon.c986 struct tomoyo_domain_info *domain = NULL; local
1002 domain = tomoyo_task(p)->domain_info;
1004 } else if (!strncmp(data, "domain=", 7)) {
1006 domain = tomoyo_find_domain(data + 7);
1008 domain = tomoyo_find_domain_by_qid(pid);
1011 head->w.domain = domain;
1017 if (domain)
1018 head->r.domain = &domain
1083 struct tomoyo_domain_info *domain; local
1168 struct tomoyo_domain_info *domain = head->w.domain; local
1615 struct tomoyo_domain_info *domain = local
1694 struct tomoyo_domain_info *domain = NULL; local
1945 struct tomoyo_domain_info *domain; member in struct:tomoyo_query
1991 tomoyo_add_entry(struct tomoyo_domain_info *domain, char *header) argument
2156 struct tomoyo_domain_info *domain = NULL; local
2766 struct tomoyo_domain_info *domain; local
[all...]
/linux-master/include/linux/irqchip/
H A Darm-gic-v4.h21 struct irq_domain *domain; member in struct:its_vm
144 int its_init_v4(struct irq_domain *domain,
/linux-master/arch/mips/kernel/
H A Dirq.c112 void __irq_entry do_domain_IRQ(struct irq_domain *domain, unsigned int hwirq) argument
116 generic_handle_domain_irq(domain, hwirq);
/linux-master/drivers/media/platform/qcom/venus/
H A Dhfi_platform_v6.c10 .domain = VIDC_SESSION_TYPE_DEC,
36 .domain = VIDC_SESSION_TYPE_DEC,
62 .domain = VIDC_SESSION_TYPE_DEC,
87 .domain = VIDC_SESSION_TYPE_DEC,
113 .domain = VIDC_SESSION_TYPE_DEC,
136 .domain = VIDC_SESSION_TYPE_ENC,
173 .domain = VIDC_SESSION_TYPE_ENC,
210 .domain = VIDC_SESSION_TYPE_ENC,
H A Dhfi_platform_v4.c10 .domain = VIDC_SESSION_TYPE_DEC,
36 .domain = VIDC_SESSION_TYPE_DEC,
62 .domain = VIDC_SESSION_TYPE_DEC,
87 .domain = VIDC_SESSION_TYPE_DEC,
113 .domain = VIDC_SESSION_TYPE_DEC,
136 .domain = VIDC_SESSION_TYPE_ENC,
173 .domain = VIDC_SESSION_TYPE_ENC,
210 .domain = VIDC_SESSION_TYPE_ENC,
/linux-master/arch/arm/mach-omap2/
H A Dcm2xxx_3xxx.h19 * Module specific CM register offsets from CM_BASE + domain offset
75 static inline u32 omap2_cm_read_mod_bits_shift(s16 domain, s16 idx, u32 mask) argument
79 v = omap2_cm_read_mod_reg(domain, idx);
/linux-master/drivers/gpu/drm/qxl/
H A Dqxl_gem.c83 u32 domain,
95 domain,
81 qxl_gem_object_create_with_handle(struct qxl_device *qdev, struct drm_file *file_priv, u32 domain, size_t size, struct qxl_surface *surf, struct drm_gem_object **gobj, uint32_t *handle) argument
/linux-master/arch/x86/include/asm/
H A Dpci.h15 int domain; /* PCI domain */ member in struct:pci_sysdata
24 void *fwnode; /* IRQ domain for MSI assignment */
27 struct pci_dev *vmd_dev; /* VMD Device if in Intel VMD domain */
45 return to_pci_sysdata(bus)->domain;
/linux-master/drivers/iommu/
H A Dapple-dart.c236 * protected: This pointer is initialized once under the domain init mutex
238 * cannot be attached to the same domain.
253 * This structure is attached to each iommu domain handled by a DART.
256 * @finalized: true if the domain has been completely initialized
257 * @init_lock: protects domain initialization
258 * @stream_maps: streams attached to this domain (valid for DMA/UNMANAGED only)
259 * @domain: core iommu domain pointer
268 struct iommu_domain domain; member in struct:apple_dart_domain
301 return container_of(dom, struct apple_dart_domain, domain);
483 apple_dart_domain_flush_tlb(struct apple_dart_domain *domain) argument
499 apple_dart_flush_iotlb_all(struct iommu_domain *domain) argument
504 apple_dart_iotlb_sync(struct iommu_domain *domain, struct iommu_iotlb_gather *gather) argument
510 apple_dart_iotlb_sync_map(struct iommu_domain *domain, unsigned long iova, size_t size) argument
517 apple_dart_iova_to_phys(struct iommu_domain *domain, dma_addr_t iova) argument
529 apple_dart_map_pages(struct iommu_domain *domain, unsigned long iova, phys_addr_t paddr, size_t pgsize, size_t pgcount, int prot, gfp_t gfp, size_t *mapped) argument
544 apple_dart_unmap_pages(struct iommu_domain *domain, unsigned long iova, size_t pgsize, size_t pgcount, struct iommu_iotlb_gather *gather) argument
556 apple_dart_setup_translation(struct apple_dart_domain *domain, struct apple_dart_stream_map *stream_map) argument
652 apple_dart_domain_add_streams(struct apple_dart_domain *domain, struct apple_dart_master_cfg *cfg) argument
659 apple_dart_attach_dev_paging(struct iommu_domain *domain, struct device *dev) argument
680 apple_dart_attach_dev_identity(struct iommu_domain *domain, struct device *dev) argument
704 apple_dart_attach_dev_blocked(struct iommu_domain *domain, struct device *dev) argument
772 apple_dart_domain_free(struct iommu_domain *domain) argument
[all...]
H A Drockchip-iommu.c89 struct iommu_domain domain; member in struct:rk_iommu_domain
115 struct iommu_domain *domain; /* domain to which iommu is attached */ member in struct:rk_iommu
137 return container_of(dom, struct rk_iommu_domain, domain);
621 if (iommu->domain != &rk_identity_domain)
622 report_iommu_fault(iommu->domain, iommu->dev, iova,
625 dev_err(iommu->dev, "Page fault while iommu not attached to domain?\n");
648 static phys_addr_t rk_iommu_iova_to_phys(struct iommu_domain *domain, argument
651 struct rk_iommu_domain *rk_domain = to_rk_domain(domain);
682 /* shootdown these iova from all iommus using this domain */
818 rk_iommu_map(struct iommu_domain *domain, unsigned long _iova, phys_addr_t paddr, size_t size, size_t count, int prot, gfp_t gfp, size_t *mapped) argument
859 rk_iommu_unmap(struct iommu_domain *domain, unsigned long _iova, size_t size, size_t count, struct iommu_iotlb_gather *gather) argument
926 struct iommu_domain *domain = iommu->domain; local
1003 rk_iommu_attach_device(struct iommu_domain *domain, struct device *dev) argument
1093 rk_iommu_domain_free(struct iommu_domain *domain) argument
[all...]
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_object.h52 u32 domain; member in struct:amdgpu_bo_param
171 * amdgpu_mem_type_to_domain - return domain corresponding to mem_type
174 * Returns corresponding domain of the ttm mem_type
289 void amdgpu_bo_placement_from_domain(struct amdgpu_bo *abo, u32 domain);
296 u32 domain, struct amdgpu_bo **bo_ptr,
300 u32 domain, struct amdgpu_bo **bo_ptr,
318 int amdgpu_bo_pin(struct amdgpu_bo *bo, u32 domain);
319 int amdgpu_bo_pin_restricted(struct amdgpu_bo *bo, u32 domain,
350 uint32_t domain);
375 unsigned size, u32 align, u32 domain);
[all...]
/linux-master/drivers/iommu/iommufd/
H A Dpages.c221 static void iommu_unmap_nofail(struct iommu_domain *domain, unsigned long iova, argument
226 ret = iommu_unmap(domain, iova, size);
238 struct iommu_domain *domain,
244 iommu_unmap_nofail(domain, start_iova,
371 * Fill the batch with pfns from the domain. When the batch is full, or it
376 struct iommu_domain *domain,
393 phys = iommu_iova_to_phys(domain, iova) - page_offset;
402 static struct page **raw_pages_from_domain(struct iommu_domain *domain, argument
416 phys = iommu_iova_to_phys(domain, iova) - page_offset;
425 /* Continues reading a domain unti
237 iopt_area_unmap_domain_range(struct iopt_area *area, struct iommu_domain *domain, unsigned long start_index, unsigned long last_index) argument
375 batch_from_domain(struct pfn_batch *batch, struct iommu_domain *domain, struct iopt_area *area, unsigned long start_index, unsigned long last_index) argument
426 batch_from_domain_continue(struct pfn_batch *batch, struct iommu_domain *domain, struct iopt_area *area, unsigned long start_index, unsigned long last_index) argument
447 batch_iommu_map_small(struct iommu_domain *domain, unsigned long iova, phys_addr_t paddr, size_t size, int prot) argument
475 batch_to_domain(struct pfn_batch *batch, struct iommu_domain *domain, struct iopt_area *area, unsigned long start_index) argument
1197 iopt_area_unpin_domain(struct pfn_batch *batch, struct iopt_area *area, struct iopt_pages *pages, struct iommu_domain *domain, unsigned long start_index, unsigned long last_index, unsigned long *unmapped_end_index, unsigned long real_last_index) argument
1257 __iopt_area_unfill_domain(struct iopt_area *area, struct iopt_pages *pages, struct iommu_domain *domain, unsigned long last_index) argument
1309 iopt_area_unfill_partial_domain(struct iopt_area *area, struct iopt_pages *pages, struct iommu_domain *domain, unsigned long end_index) argument
1326 iopt_area_unmap_domain(struct iopt_area *area, struct iommu_domain *domain) argument
1342 iopt_area_unfill_domain(struct iopt_area *area, struct iopt_pages *pages, struct iommu_domain *domain) argument
1357 iopt_area_fill_domain(struct iopt_area *area, struct iommu_domain *domain) argument
1412 struct iommu_domain *domain; local
1495 struct iommu_domain *domain; local
[all...]

Completed in 220 milliseconds

<<11121314151617181920>>