Searched refs:domain (Results 201 - 225 of 971) sorted by relevance

1234567891011>>

/linux-master/drivers/irqchip/
H A Dirq-mchp-eic.c31 * @domain: irq domain
39 struct irq_domain *domain; member in struct:mchp_eic
155 static int mchp_eic_domain_alloc(struct irq_domain *domain, unsigned int virq, argument
167 ret = irq_domain_translate_twocell(domain, fwspec, &hwirq, &type);
185 irq_domain_set_hwirq_and_chip(domain, virq, hwirq, &mchp_eic_chip, eic);
187 parent_fwspec.fwnode = domain->parent->fwnode;
193 return irq_domain_alloc_irqs_parent(domain, virq, 1, &parent_fwspec);
251 eic->domain = irq_domain_add_hierarchy(parent_domain, 0, MCHP_EIC_NIRQ,
253 if (!eic->domain) {
[all...]
H A Dirq-gic-v2m.c135 static int gicv2m_irq_gic_domain_alloc(struct irq_domain *domain, argument
143 if (is_of_node(domain->parent->fwnode)) {
144 fwspec.fwnode = domain->parent->fwnode;
149 } else if (is_fwnode_irqchip(domain->parent->fwnode)) {
150 fwspec.fwnode = domain->parent->fwnode;
158 err = irq_domain_alloc_irqs_parent(domain, virq, 1, &fwspec);
163 d = irq_domain_get_irq_data(domain->parent, virq);
177 static int gicv2m_irq_domain_alloc(struct irq_domain *domain, unsigned int virq, argument
206 err = gicv2m_irq_gic_domain_alloc(domain, virq + i, hwirq + i);
210 irq_domain_set_hwirq_and_chip(domain, vir
222 gicv2m_irq_domain_free(struct irq_domain *domain, unsigned int virq, unsigned int nr_irqs) argument
[all...]
H A Dirq-ts4800.c30 struct irq_domain *domain; member in struct:ts4800_irq_data
97 generic_handle_domain_irq(data->domain, bit);
128 data->domain = irq_domain_add_linear(node, 8, &ts4800_ic_ops, data);
129 if (!data->domain) {
130 dev_err(&pdev->dev, "cannot add IRQ domain\n");
146 irq_domain_remove(data->domain);
H A Dirq-sun6i-r.c198 static int sun6i_r_intc_domain_translate(struct irq_domain *domain, argument
222 static int sun6i_r_intc_domain_alloc(struct irq_domain *domain, argument
232 ret = sun6i_r_intc_domain_translate(domain, fwspec, &hwirq, &type);
240 .fwnode = domain->parent->fwnode,
245 ret = irq_domain_alloc_irqs_parent(domain, virq, nr_irqs, &gic_fwspec);
251 irq_domain_set_hwirq_and_chip(domain, virq, hwirq,
256 irq_domain_set_hwirq_and_chip(domain, virq, hwirq,
312 struct irq_domain *domain, *parent_domain; local
331 pr_err("%pOF: Failed to obtain parent domain\n", node);
341 domain
[all...]
H A Dirq-qcom-mpm.c28 * Sitting in always-on domain, MPM monitors the wakeup interrupts when SoC is
86 struct irq_domain *domain; member in struct:qcom_mpm_priv
215 static int qcom_mpm_alloc(struct irq_domain *domain, unsigned int virq, argument
218 struct qcom_mpm_priv *priv = domain->host_data;
226 ret = irq_domain_translate_twocell(domain, fwspec, &pin, &type);
230 ret = irq_domain_set_hwirq_and_chip(domain, virq, pin,
237 return irq_domain_disconnect_hierarchy(domain->parent, virq);
245 parent_fwspec.fwnode = domain->parent->fwnode;
251 return irq_domain_alloc_irqs_parent(domain, virq, nr_irqs,
279 struct irq_desc *desc = irq_resolve_mapping(priv->domain, pi
[all...]
H A Dqcom-irq-combiner.c32 struct irq_domain *domain; member in struct:combiner
72 generic_handle_domain_irq(combiner->domain, hwirq);
101 static int combiner_irq_map(struct irq_domain *domain, unsigned int irq, argument
105 irq_set_chip_data(irq, domain->host_data);
110 static void combiner_irq_unmap(struct irq_domain *domain, unsigned int irq) argument
250 combiner->domain = irq_domain_create_linear(pdev->dev.fwnode, combiner->nirqs,
252 if (!combiner->domain)
H A Dirq-ls1x.c27 * @domain: IRQ domain.
32 struct irq_domain *domain; member in struct:ls1x_intc_priv
53 generic_handle_domain_irq(priv->domain, bit);
128 /* Set up an IRQ domain */
129 priv->domain = irq_domain_add_linear(node, 32, &irq_generic_chip_ops,
131 if (!priv->domain) {
132 pr_err("ls1x-irq: cannot add IRQ domain\n");
137 err = irq_alloc_domain_generic_chips(priv->domain, 32, 2,
142 pr_err("ls1x-irq: unable to register IRQ domain\
[all...]
/linux-master/drivers/pmdomain/st/
H A Dste-ux500-pm-domain.c7 * Implements PM domains using the generic PM domain for ux500.
20 static int pd_power_off(struct generic_pm_domain *domain) argument
23 * Handle the gating of the PM domain regulator here.
25 * Drivers/subsystems handling devices in the PM domain needs to perform
27 * callbacks, to be able to enable PM domain gating/ungating.
32 static int pd_power_on(struct generic_pm_domain *domain) argument
35 * Handle the ungating of the PM domain regulator here.
37 * Drivers/subsystems handling devices in the PM domain needs to perform
39 * callbacks, to be able to enable PM domain gating/ungating.
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_sa.c49 unsigned int size, u32 suballoc_align, u32 domain)
53 r = amdgpu_bo_create_kernel(adev, size, AMDGPU_GPU_PAGE_SIZE, domain,
47 amdgpu_sa_bo_manager_init(struct amdgpu_device *adev, struct amdgpu_sa_manager *sa_manager, unsigned int size, u32 suballoc_align, u32 domain) argument
/linux-master/drivers/infiniband/hw/usnic/
H A Dusnic_uiom.c54 static int usnic_uiom_dma_fault(struct iommu_domain *domain, argument
59 usnic_err("Device %s iommu fault domain 0x%pK va 0x%lx flags 0x%x\n",
61 domain, iova, flags);
202 iommu_unmap(pd->domain, va, PAGE_SIZE);
279 err = iommu_map(pd->domain, va_start, pa_start,
296 err = iommu_map(pd->domain, va_start, pa_start,
440 void *domain; local
446 pd->domain = domain = iommu_domain_alloc(dev->bus);
447 if (!domain) {
[all...]
/linux-master/arch/powerpc/perf/
H A Dhv-24x7.c37 static bool domain_is_valid(unsigned int domain) argument
39 switch (domain) {
51 static bool is_physical_domain(unsigned int domain) argument
53 switch (domain) {
110 static bool domain_needs_aggregation(unsigned int domain) argument
113 (domain == HV_PERF_DOMAIN_PHYS_CORE ||
114 (domain >= HV_PERF_DOMAIN_VCPU_HOME_CORE &&
115 domain <= HV_PERF_DOMAIN_VCPU_REMOTE_NODE));
118 static const char *domain_name(unsigned int domain) argument
120 if (!domain_is_valid(domain))
136 catalog_entry_domain_is_valid(unsigned int domain) argument
388 event_fmt(struct hv_24x7_event_data *event, unsigned int domain) argument
519 event_to_attr(unsigned int ix, struct hv_24x7_event_data *event, unsigned int domain, int nonce) argument
605 unsigned int domain; member in struct:event_uniq
632 event_uniq_add(struct rb_root *root, const char *name, int nl, unsigned int domain) argument
1388 unsigned int domain; local
[all...]
/linux-master/drivers/thermal/ti-soc-thermal/
H A Ddra752-thermal-data.c336 .domain = "cpu",
345 .domain = "gpu",
352 .domain = "core",
359 .domain = "dspeve",
366 .domain = "iva",
/linux-master/drivers/mfd/
H A Dioc3.c41 struct irq_domain *domain; member in struct:ioc3_priv_data
104 struct irq_domain *domain = irq_desc_get_handler_data(desc); local
105 struct ioc3_priv_data *ipd = domain->host_data;
114 generic_handle_domain_irq(domain, __ffs(pending));
134 struct irq_domain *domain; local
141 domain = irq_domain_create_linear(fn, 24, &ioc3_irq_domain_ops, ipd);
142 if (!domain) {
147 ipd->domain = domain;
149 irq_set_chained_handler_and_data(irq, ioc3_irq_handler, domain);
[all...]
H A Dlp8788-irq.c32 * @domain : IRQ domain for handling nested interrupt
38 struct irq_domain *domain; member in struct:lp8788_irq_data
123 handle_nested_irq(irq_find_mapping(irqd->domain, i));
164 irqd->domain = irq_domain_add_linear(lp->dev->of_node, LP8788_INT_MAX,
166 if (!irqd->domain) {
167 dev_err(lp->dev, "failed to add irq domain err\n");
171 lp->irqdm = irqd->domain;
H A Dfsl-imx25-tsadc.c38 generic_handle_domain_irq(tsadc->domain, 1);
41 generic_handle_domain_irq(tsadc->domain, 0);
75 tsadc->domain = irq_domain_add_simple(np, 2, 0, &mx25_tsadc_domain_ops,
77 if (!tsadc->domain) {
78 dev_err(dev, "Failed to add irq domain\n");
94 irq_domain_remove(tsadc->domain);
/linux-master/drivers/cpufreq/
H A Dscpi-cpufreq.c60 int cpu, domain, tdomain; local
63 domain = scpi_ops->device_domain_id(cpu_dev);
64 if (domain < 0)
65 return domain;
76 if (tdomain == domain)
147 /* scpi allows DVFS request for any domain from any CPU */
/linux-master/drivers/bus/fsl-mc/
H A Dfsl-mc-msi.c148 * fsl_mc_msi_create_irq_domain - Create a fsl-mc MSI interrupt domain
150 * @info: MSI domain info
151 * @parent: Parent irq domain
153 * Updates the domain and chip ops and creates a fsl-mc MSI
154 * interrupt domain.
157 * A domain pointer or NULL in case of failure.
163 struct irq_domain *domain; local
173 domain = msi_create_irq_domain(fwnode, info, parent);
174 if (domain)
175 irq_domain_update_bus_token(domain, DOMAIN_BUS_FSL_MC_MS
[all...]
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_object.c76 void radeon_ttm_placement_from_domain(struct radeon_bo *rbo, u32 domain) argument
81 if (domain & RADEON_GEM_DOMAIN_VRAM) {
98 if (domain & RADEON_GEM_DOMAIN_GTT) {
104 if (domain & RADEON_GEM_DOMAIN_CPU) {
130 u32 domain, u32 flags, struct sg_table *sg,
158 bo->initial_domain = domain & (RADEON_GEM_DOMAIN_VRAM |
200 radeon_ttm_placement_from_domain(bo, domain);
274 int radeon_bo_pin_restricted(struct radeon_bo *bo, u32 domain, u64 max_offset, argument
291 if (domain == RADEON_GEM_DOMAIN_VRAM)
301 if (bo->prime_shared_count && domain
128 radeon_bo_create(struct radeon_device *rdev, unsigned long size, int byte_align, bool kernel, u32 domain, u32 flags, struct sg_table *sg, struct dma_resv *resv, struct radeon_bo **bo_ptr) argument
333 radeon_bo_pin(struct radeon_bo *bo, u32 domain, u64 *gpu_addr) argument
488 u32 domain = lobj->preferred_domains; local
[all...]
/linux-master/tools/testing/selftests/bpf/
H A Dtest_sock_addr.c71 int domain; member in struct:sock_addr_test
607 static int mk_sockaddr(int domain, const char *ip, unsigned short port, argument
613 if (domain != AF_INET && domain != AF_INET6) {
620 if (domain == AF_INET) {
624 addr4->sin_family = domain;
626 if (inet_pton(domain, ip, (void *)&addr4->sin_addr) != 1) {
630 } else if (domain == AF_INET6) {
634 addr6->sin6_family = domain;
636 if (inet_pton(domain, i
976 int domain; local
1005 init_pktinfo(int domain, struct cmsghdr *cmsg) argument
1050 int domain; local
[all...]
/linux-master/drivers/pmdomain/imx/
H A Dscu-pd.c10 * single global power domain and implement the ->attach|detach_dev()
13 * the device that is being attached and then parse the power-domain
23 * 1. The ->attach_dev() of power domain infrastructure still does
27 * real sub power domain of device should be attached.
30 * domain cases.
39 * up the domain and attach device, but will not call .start() which
43 * domain enabled will trigger a HW access error. That means we need fix
50 * relevant drivers, before the "single global power domain" model can be used.
103 /* add domain index */
328 "#power-domain
357 imx_sc_pd_power(struct generic_pm_domain *domain, bool power_on) argument
386 imx_sc_pd_power_on(struct generic_pm_domain *domain) argument
391 imx_sc_pd_power_off(struct generic_pm_domain *domain) argument
399 struct generic_pm_domain *domain = ERR_PTR(-ENOENT); local
[all...]
/linux-master/drivers/pci/controller/
H A Dpcie-xilinx.c99 * @msi_domain: MSI IRQ domain pointer
100 * @leg_domain: Legacy IRQ domain pointer
232 static int xilinx_msi_domain_alloc(struct irq_domain *domain, unsigned int virq, argument
235 struct xilinx_pcie *pcie = domain->host_data;
248 irq_domain_set_info(domain, virq + i, hwirq + i,
249 &xilinx_msi_bottom_chip, domain->host_data,
255 static void xilinx_msi_domain_free(struct irq_domain *domain, unsigned int virq, argument
258 struct irq_data *d = irq_domain_get_irq_data(domain, virq);
259 struct xilinx_pcie *pcie = domain->host_data;
286 dev_err(pcie->dev, "failed to create IRQ domain\
319 xilinx_pcie_intx_map(struct irq_domain *domain, unsigned int irq, irq_hw_number_t hwirq) argument
388 struct irq_domain *domain; local
[all...]
/linux-master/arch/arm/mm/
H A Ddump.c16 #include <asm/domain.h>
262 unsigned int level, u64 val, const char *domain)
270 st->current_domain = domain;
273 domain != st->current_domain ||
305 st->current_domain = domain;
311 const char *domain)
319 note_page(st, addr, 5, pte_val(*pte), domain);
347 const char *domain; local
351 domain = get_domain_name(pmd);
353 note_page(st, addr, 4, pmd_val(*pmd), domain);
261 note_page(struct pg_state *st, unsigned long addr, unsigned int level, u64 val, const char *domain) argument
310 walk_pte(struct pg_state *st, pmd_t *pmd, unsigned long start, const char *domain) argument
[all...]
/linux-master/net/netlabel/
H A Dnetlabel_kapi.c43 * netlbl_cfg_map_del - Remove a NetLabel/LSM domain mapping
44 * @domain: the domain mapping to remove
51 * Removes a NetLabel/LSM domain mapping. A @domain value of NULL causes the
52 * default domain mapping to be removed. Returns zero on success, negative
56 int netlbl_cfg_map_del(const char *domain, argument
63 return netlbl_domhsh_remove(domain, family, audit_info);
67 return netlbl_domhsh_remove_af4(domain, addr, mask,
71 return netlbl_domhsh_remove_af6(domain, add
95 netlbl_cfg_unlbl_map_add(const char *domain, u16 family, const void *addr, const void *mask, struct netlbl_audit *audit_info) argument
323 netlbl_cfg_cipsov4_map_add(u32 doi, const char *domain, const struct in_addr *addr, const struct in_addr *mask, struct netlbl_audit *audit_info) argument
448 netlbl_cfg_calipso_map_add(u32 doi, const char *domain, const struct in6_addr *addr, const struct in6_addr *mask, struct netlbl_audit *audit_info) argument
[all...]
/linux-master/drivers/s390/crypto/
H A Dzcrypt_ccamisc.c35 u16 domain; member in struct:cca_info_list_entry
292 int cca_genseckey(u16 cardnr, u16 domain, argument
340 preqcblk->domain = domain;
384 ZCRYPT_DBF_ERR("%s zcrypt_send_cprb (cardnr=%d domain=%d) failed, errno %d\n",
385 __func__, (int)cardnr, (int)domain, rc);
435 int cca_clr2seckey(u16 cardnr, u16 domain, u32 keybitsize, argument
481 preqcblk->domain = domain;
522 ZCRYPT_DBF_ERR("%s zcrypt_send_cprb (cardnr=%d domain
574 cca_sec2protkey(u16 cardnr, u16 domain, const u8 *seckey, u8 *protkey, u32 *protkeylen, u32 *protkeytype) argument
739 cca_gencipherkey(u16 cardnr, u16 domain, u32 keybitsize, u32 keygenflags, u8 *keybuf, size_t *keybufsize) argument
934 _ip_cprb_helper(u16 cardnr, u16 domain, const char *rule_array_1, const char *rule_array_2, const char *rule_array_3, const u8 *clr_key_value, int clr_key_bit_size, u8 *key_token, int *key_token_size) argument
1169 cca_cipher2protkey(u16 cardnr, u16 domain, const u8 *ckey, u8 *protkey, u32 *protkeylen, u32 *protkeytype) argument
1334 cca_ecc2protkey(u16 cardnr, u16 domain, const u8 *key, u8 *protkey, u32 *protkeylen, u32 *protkeytype) argument
1481 cca_query_crypto_facility(u16 cardnr, u16 domain, const char *keyword, u8 *rarray, size_t *rarraylen, u8 *varray, size_t *varraylen) argument
1581 cca_info_cache_fetch(u16 cardnr, u16 domain, struct cca_info *ci) argument
1599 cca_info_cache_update(u16 cardnr, u16 domain, const struct cca_info *ci) argument
1628 cca_info_cache_scrub(u16 cardnr, u16 domain) argument
1659 fetch_cca_info(u16 cardnr, u16 domain, struct cca_info *ci) argument
1871 cca_findcard2(u32 **apqns, u32 *nr_apqns, u16 cardnr, u16 domain, int minhwtype, int mktype, u64 cur_mkvp, u64 old_mkvp, int verify) argument
[all...]
/linux-master/drivers/gpu/drm/loongson/
H A Dlsdc_ttm.c31 const char *lsdc_domain_to_str(u32 domain) argument
33 switch (domain) {
47 static void lsdc_bo_set_placement(struct lsdc_bo *lbo, u32 domain) argument
58 if (domain & LSDC_GEM_DOMAIN_VRAM) {
63 if (domain & LSDC_GEM_DOMAIN_GTT) {
68 if (domain & LSDC_GEM_DOMAIN_SYSTEM) {
286 int lsdc_bo_pin(struct lsdc_bo *lbo, u32 domain, u64 *gpu_addr) argument
296 if (lbo->sharing_count && domain == LSDC_GEM_DOMAIN_VRAM)
299 if (domain)
300 lsdc_bo_set_placement(lbo, domain);
433 lsdc_bo_create(struct drm_device *ddev, u32 domain, size_t size, bool kernel, struct sg_table *sg, struct dma_resv *resv) argument
489 lsdc_bo_create_kernel_pinned(struct drm_device *ddev, u32 domain, size_t size) argument
[all...]

Completed in 445 milliseconds

1234567891011>>