Home
last modified time | relevance | path

Searched refs:dom (Results 1 – 25 of 95) sorted by relevance

1234

/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/engine/pm/
A Dbase.c52 if (dom) { in nvkm_perfdom_count_perfsig()
69 return dom; in nvkm_perfdom_find()
225 dom->func->init(pm, dom, dom->ctr[i]); in nvkm_perfdom_init()
233 dom->func->next(pm, dom); in nvkm_perfdom_init()
256 dom->func->next(pm, dom); in nvkm_perfdom_sample()
279 dom->func->read(pm, dom, dom->ctr[i]); in nvkm_perfdom_read()
337 if (!dom) in nvkm_perfctr_new()
416 if (!(dom = kzalloc(sizeof(*dom), GFP_KERNEL))) in nvkm_perfdom_new_()
507 if (dom == NULL || si >= (int)dom->signal_nr) in nvkm_perfmon_mthd_query_signal()
788 snprintf(dom->name, sizeof(dom->name), in nvkm_perfdom_new()
[all …]
A Dgf100.c128 gf100_perfctr_init(struct nvkm_pm *pm, struct nvkm_perfdom *dom, in gf100_perfctr_init() argument
139 nvkm_wr32(device, dom->addr + 0x09c, 0x00040002 | (dom->mode << 3)); in gf100_perfctr_init()
140 nvkm_wr32(device, dom->addr + 0x100, 0x00000000); in gf100_perfctr_init()
141 nvkm_wr32(device, dom->addr + 0x040 + (ctr->slot * 0x08), src); in gf100_perfctr_init()
142 nvkm_wr32(device, dom->addr + 0x044 + (ctr->slot * 0x08), log); in gf100_perfctr_init()
146 gf100_perfctr_read(struct nvkm_pm *pm, struct nvkm_perfdom *dom, in gf100_perfctr_read() argument
152 case 0: ctr->ctr = nvkm_rd32(device, dom->addr + 0x08c); break; in gf100_perfctr_read()
153 case 1: ctr->ctr = nvkm_rd32(device, dom->addr + 0x088); break; in gf100_perfctr_read()
157 dom->clk = nvkm_rd32(device, dom->addr + 0x070); in gf100_perfctr_read()
164 nvkm_wr32(device, dom->addr + 0x06c, dom->signal_nr - 0x40 + 0x27); in gf100_perfctr_next()
[all …]
A Dnv40.c27 nv40_perfctr_init(struct nvkm_pm *pm, struct nvkm_perfdom *dom, in nv40_perfctr_init() argument
38 nvkm_wr32(device, 0x00a7c0 + dom->addr, 0x00000001 | (dom->mode << 4)); in nv40_perfctr_init()
39 nvkm_wr32(device, 0x00a400 + dom->addr + (ctr->slot * 0x40), src); in nv40_perfctr_init()
40 nvkm_wr32(device, 0x00a420 + dom->addr + (ctr->slot * 0x40), log); in nv40_perfctr_init()
44 nv40_perfctr_read(struct nvkm_pm *pm, struct nvkm_perfdom *dom, in nv40_perfctr_read() argument
50 case 0: ctr->ctr = nvkm_rd32(device, 0x00a700 + dom->addr); break; in nv40_perfctr_read()
51 case 1: ctr->ctr = nvkm_rd32(device, 0x00a6c0 + dom->addr); break; in nv40_perfctr_read()
52 case 2: ctr->ctr = nvkm_rd32(device, 0x00a680 + dom->addr); break; in nv40_perfctr_read()
53 case 3: ctr->ctr = nvkm_rd32(device, 0x00a740 + dom->addr); break; in nv40_perfctr_read()
55 dom->clk = nvkm_rd32(device, 0x00a600 + dom->addr); in nv40_perfctr_read()
[all …]
/linux-6.3-rc2/drivers/iommu/
A Dsprd-iommu.c142 dom = kzalloc(sizeof(*dom), GFP_KERNEL); in sprd_iommu_domain_alloc()
143 if (!dom) in sprd_iommu_domain_alloc()
151 return &dom->domain; in sprd_iommu_domain_alloc()
158 kfree(dom); in sprd_iommu_domain_free()
240 if (dom->sdev) in sprd_iommu_attach_device()
243 dom->pgt_va = dma_alloc_coherent(sdev->dev, pgt_size, &dom->pgt_pa, GFP_KERNEL); in sprd_iommu_attach_device()
244 if (!dom->pgt_va) in sprd_iommu_attach_device()
247 dom->sdev = sdev; in sprd_iommu_attach_device()
249 sprd_iommu_first_ppn(dom); in sprd_iommu_attach_device()
250 sprd_iommu_first_vpn(dom); in sprd_iommu_attach_device()
[all …]
A Dmtk_iommu_v1.c259 spin_lock_init(&dom->pgtlock); in mtk_iommu_v1_domain_finalise()
262 &dom->pgt_pa, GFP_KERNEL); in mtk_iommu_v1_domain_finalise()
263 if (!dom->pgt_va) in mtk_iommu_v1_domain_finalise()
268 dom->data = data; in mtk_iommu_v1_domain_finalise()
275 struct mtk_iommu_v1_domain *dom; in mtk_iommu_v1_domain_alloc() local
280 dom = kzalloc(sizeof(*dom), GFP_KERNEL); in mtk_iommu_v1_domain_alloc()
281 if (!dom) in mtk_iommu_v1_domain_alloc()
284 return &dom->domain; in mtk_iommu_v1_domain_alloc()
293 dom->pgt_va, dom->pgt_pa); in mtk_iommu_v1_domain_free()
310 data->m4u_dom = dom; in mtk_iommu_v1_attach_device()
[all …]
A Dmtk_iommu.c465 if (!dom || report_iommu_fault(&dom->domain, bank->parent_dev, fault_iova, in mtk_iommu_isr()
615 dom->cfg.oas = 35; in mtk_iommu_domain_finalise()
617 dom->iop = alloc_io_pgtable_ops(ARM_V7S, &dom->cfg, data); in mtk_iommu_domain_finalise()
618 if (!dom->iop) { in mtk_iommu_domain_finalise()
624 dom->domain.pgsize_bitmap = dom->cfg.pgsize_bitmap; in mtk_iommu_domain_finalise()
642 dom = kzalloc(sizeof(*dom), GFP_KERNEL); in mtk_iommu_domain_alloc()
643 if (!dom) in mtk_iommu_domain_alloc()
647 return &dom->domain; in mtk_iommu_domain_alloc()
672 if (!dom->bank) { in mtk_iommu_attach_device()
734 return dom->iop->unmap_pages(dom->iop, iova, pgsize, pgcount, gather); in mtk_iommu_unmap()
[all …]
/linux-6.3-rc2/drivers/soc/amlogic/
A Dmeson-ee-pwrc.c422 dom->pwrc = pwrc; in meson_ee_pwrc_init_domain()
423 dom->num_rstc = dom->desc.reset_names_count; in meson_ee_pwrc_init_domain()
424 dom->num_clks = dom->desc.clk_names_count; in meson_ee_pwrc_init_domain()
426 if (dom->num_rstc) { in meson_ee_pwrc_init_domain()
438 if (dom->num_clks) { in meson_ee_pwrc_init_domain()
450 dom->base.name = dom->desc.name; in meson_ee_pwrc_init_domain()
465 if (dom->num_clks && dom->desc.is_powered_off && !dom->desc.is_powered_off(dom)) { in meson_ee_pwrc_init_domain()
466 ret = clk_bulk_prepare_enable(dom->num_clks, dom->clks); in meson_ee_pwrc_init_domain()
477 dom->desc.is_powered_off(dom) : true)); in meson_ee_pwrc_init_domain()
539 memcpy(&dom->desc, &match->domains[i], sizeof(dom->desc)); in meson_ee_pwrc_probe()
[all …]
A Dmeson-secure-pwrc.c180 struct meson_secure_pwrc_domain *dom = &pwrc->domains[i]; in meson_secure_pwrc_probe() local
185 dom->pwrc = pwrc; in meson_secure_pwrc_probe()
186 dom->index = match->domains[i].index; in meson_secure_pwrc_probe()
187 dom->base.name = match->domains[i].name; in meson_secure_pwrc_probe()
188 dom->base.flags = match->domains[i].flags; in meson_secure_pwrc_probe()
189 dom->base.power_on = meson_secure_pwrc_on; in meson_secure_pwrc_probe()
190 dom->base.power_off = meson_secure_pwrc_off; in meson_secure_pwrc_probe()
192 pm_genpd_init(&dom->base, NULL, match->domains[i].is_off(dom)); in meson_secure_pwrc_probe()
194 pwrc->xlate.domains[i] = &dom->base; in meson_secure_pwrc_probe()
/linux-6.3-rc2/net/tipc/
A Dmonitor.c285 dom->len = dom_rec_len(dom, member_cnt); in mon_update_local_domain()
465 kfree(dom); in tipc_mon_peer_down()
539 if (dom) in tipc_mon_rcv()
540 memcpy(&dom_bef, dom, dom->len); in tipc_mon_rcv()
543 if (!dom || (dom->len < new_dlen)) { in tipc_mon_rcv()
544 kfree(dom); in tipc_mon_rcv()
547 if (!dom) in tipc_mon_rcv()
659 dom = kzalloc(sizeof(*dom), GFP_ATOMIC); in tipc_mon_create()
663 kfree(dom); in tipc_mon_create()
774 if (dom) { in __tipc_nl_add_monitor_peer()
[all …]
/linux-6.3-rc2/drivers/firmware/arm_scmi/
A Dperf.c368 if (dom->fc_info && dom->fc_info[PERF_FC_LIMIT].set_addr) { in scmi_perf_limits_set()
414 if (dom->fc_info && dom->fc_info[PERF_FC_LIMIT].get_addr) { in scmi_perf_limits_get()
455 if (dom->fc_info && dom->fc_info[PERF_FC_LEVEL].set_addr) { in scmi_perf_level_set()
496 if (dom->fc_info && dom->fc_info[PERF_FC_LEVEL].get_addr) { in scmi_perf_level_get()
576 struct perf_dom_info *dom; in scmi_dvfs_device_opps_add() local
585 for (opp = dom->opp, idx = 0; idx < dom->opp_count; idx++, opp++) { in scmi_dvfs_device_opps_add()
606 struct perf_dom_info *dom; in scmi_dvfs_transition_latency_get() local
615 return dom->opp[dom->opp_count - 1].trans_latency_us * 1000; in scmi_dvfs_transition_latency_get()
653 if (!dom) in scmi_dvfs_est_power_get()
656 for (opp = dom->opp, idx = 0; idx < dom->opp_count; idx++, opp++) { in scmi_dvfs_est_power_get()
[all …]
A Dreset.c148 struct reset_dom_info *dom = pi->dom_info + domain; in scmi_reset_name_get() local
150 return dom->name; in scmi_reset_name_get()
157 struct reset_dom_info *dom = pi->dom_info + domain; in scmi_reset_latency_get() local
159 return dom->latency_us; in scmi_reset_latency_get()
167 struct scmi_msg_reset_domain_reset *dom; in scmi_domain_reset() local
182 dom = t->tx.buf; in scmi_domain_reset()
183 dom->domain_id = cpu_to_le32(domain); in scmi_domain_reset()
184 dom->flags = cpu_to_le32(flags); in scmi_domain_reset()
185 dom->reset_state = cpu_to_le32(state); in scmi_domain_reset()
339 struct reset_dom_info *dom = pinfo->dom_info + domain; in scmi_reset_protocol_init() local
[all …]
/linux-6.3-rc2/drivers/soc/bcm/
A Draspberrypi-power.c83 struct rpi_power_domain *dom = &rpi_domains->domains[xlate_index]; in rpi_common_init_power_domain() local
85 dom->fw = rpi_domains->fw; in rpi_common_init_power_domain()
87 dom->base.name = name; in rpi_common_init_power_domain()
88 dom->base.power_on = rpi_domain_on; in rpi_common_init_power_domain()
89 dom->base.power_off = rpi_domain_off; in rpi_common_init_power_domain()
99 pm_genpd_init(&dom->base, NULL, true); in rpi_common_init_power_domain()
101 rpi_domains->xlate.domains[xlate_index] = &dom->base; in rpi_common_init_power_domain()
107 struct rpi_power_domain *dom = &rpi_domains->domains[xlate_index]; in rpi_init_power_domain() local
113 dom->domain = xlate_index + 1; in rpi_init_power_domain()
124 dom->old_interface = true; in rpi_init_old_power_domain()
[all …]
A Dbcm2835-power.c509 dom->clk = devm_clk_get(dev->parent, name); in bcm2835_init_power_domain()
510 if (IS_ERR(dom->clk)) { in bcm2835_init_power_domain()
511 int ret = PTR_ERR(dom->clk); in bcm2835_init_power_domain()
519 dom->clk = NULL; in bcm2835_init_power_domain()
522 dom->base.name = name; in bcm2835_init_power_domain()
523 dom->base.power_on = bcm2835_power_pd_power_on; in bcm2835_init_power_domain()
526 dom->domain = pd_xlate_index; in bcm2835_init_power_domain()
527 dom->power = power; in bcm2835_init_power_domain()
530 pm_genpd_init(&dom->base, NULL, true); in bcm2835_init_power_domain()
698 if (dom->name) in bcm2835_power_probe()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/etnaviv/
A Detnaviv_perfmon.c503 const struct etnaviv_pm_domain *dom; in etnaviv_pm_query_dom() local
508 dom = pm_domain(gpu, domain->iter); in etnaviv_pm_query_dom()
509 if (!dom) in etnaviv_pm_query_dom()
527 const struct etnaviv_pm_domain *dom; in etnaviv_pm_query_sig() local
534 if (!dom) in etnaviv_pm_query_sig()
540 sig = &dom->signal[signal->iter]; in etnaviv_pm_query_sig()
561 dom = meta->domains + r->domain; in etnaviv_pm_req_validate()
563 if (r->signal >= dom->nr_signals) in etnaviv_pm_req_validate()
578 dom = meta->domains + pmr->domain; in etnaviv_perfmon_process()
579 sig = &dom->signal[pmr->signal]; in etnaviv_perfmon_process()
[all …]
/linux-6.3-rc2/arch/x86/kernel/cpu/resctrl/
A Dctrlmondata.c207 char *dom = NULL, *id; in parse_line() local
220 dom = strsep(&line, ";"); in parse_line()
221 id = strsep(&dom, "="); in parse_line()
222 if (!dom || kstrtoul(id, 10, &dom_id)) { in parse_line()
226 dom = strim(dom); in parse_line()
229 data.buf = dom; in parse_line()
272 struct rdt_domain *dom = &hw_dom->d_resctrl; in apply_config() local
371 struct rdt_domain *dom; in rdtgroup_schemata_write() local
402 memset(dom->staged_config, 0, sizeof(dom->staged_config)); in rdtgroup_schemata_write()
465 struct rdt_domain *dom; in show_doms() local
[all …]
/linux-6.3-rc2/drivers/regulator/
A Dscmi-regulator.c260 u32 dom, ret; in process_scmi_regulator_of_node() local
262 ret = of_property_read_u32(np, "reg", &dom); in process_scmi_regulator_of_node()
266 if (dom >= rinfo->num_doms) in process_scmi_regulator_of_node()
269 if (rinfo->sregv[dom]) { in process_scmi_regulator_of_node()
272 dom, np->full_name); in process_scmi_regulator_of_node()
279 if (!rinfo->sregv[dom]) in process_scmi_regulator_of_node()
282 rinfo->sregv[dom]->id = dom; in process_scmi_regulator_of_node()
283 rinfo->sregv[dom]->sdev = sdev; in process_scmi_regulator_of_node()
284 rinfo->sregv[dom]->ph = ph; in process_scmi_regulator_of_node()
288 rinfo->sregv[dom]->of_node = np; in process_scmi_regulator_of_node()
[all …]
/linux-6.3-rc2/include/uapi/xen/
A Dprivcmd.h58 domid_t dom; /* target domain */ member
64 domid_t dom; /* target domain */ member
75 domid_t dom; /* target domain */ member
87 domid_t dom; member
93 domid_t dom; member
/linux-6.3-rc2/drivers/iommu/amd/
A Damd_iommu.h53 extern void amd_iommu_domain_direct_map(struct iommu_domain *dom);
54 extern int amd_iommu_domain_enable_v2(struct iommu_domain *dom, int pasids);
55 extern int amd_iommu_flush_page(struct iommu_domain *dom, u32 pasid,
61 extern int amd_iommu_flush_tlb(struct iommu_domain *dom, u32 pasid);
62 extern int amd_iommu_domain_set_gcr3(struct iommu_domain *dom, u32 pasid,
64 extern int amd_iommu_domain_clear_gcr3(struct iommu_domain *dom, u32 pasid);
/linux-6.3-rc2/mm/
A Dpage-writeback.c126 struct wb_domain *dom; member
166 return dtc->dom; in mdtc_valid()
171 return dtc->dom; in dtc_dom()
571 mod_timer(&dom->period_timer, dom->period_time); in wb_domain_writeout_add()
609 struct wb_domain *dom = from_timer(dom, t, period_timer); in writeout_period() local
614 dom->period_time = wp_next_time(dom->period_time + in writeout_period()
616 mod_timer(&dom->period_timer, dom->period_time); in writeout_period()
622 dom->period_time = 0; in writeout_period()
628 memset(dom, 0, sizeof(*dom)); in wb_domain_init()
1270 spin_lock(&dom->lock); in domain_update_dirty_limit()
[all …]
/linux-6.3-rc2/security/landlock/
A Dfs.c654 const struct landlock_ruleset *const dom = in current_check_access_path() local
657 if (!dom) in current_check_access_path()
818 const struct landlock_ruleset *const dom = in current_check_refer_path() local
826 if (!dom) in current_check_refer_path()
828 if (WARN_ON_ONCE(dom->num_layers < 1)) in current_check_refer_path()
857 dom, new_dir, access_request_parent1, in current_check_refer_path()
1131 const struct landlock_ruleset *const dom = in hook_path_mknod() local
1134 if (!dom) in hook_path_mknod()
1211 const struct landlock_ruleset *const dom = in hook_file_open() local
1214 if (!dom) in hook_file_open()
[all …]
/linux-6.3-rc2/include/xen/interface/
A Devent_channel.h29 domid_t dom, remote_dom; member
130 domid_t dom; member
143 domid_t dom; member
146 domid_t dom; member
190 domid_t dom; member
A Dgrant_table.h286 domid_t dom; member
326 domid_t dom; member
340 domid_t dom; member
414 domid_t dom; member
470 domid_t dom; member
483 domid_t dom; member
/linux-6.3-rc2/drivers/s390/crypto/
A Dap_bus.c1590 int card, dom; in ap_select_domain() local
1602 for (dom = 0; dom <= ap_max_domain_id; dom++) { in ap_select_domain()
1620 ap_domain_index = dom; in ap_select_domain()
1770 int rc, dom, depth, type, ml; in ap_scan_domains() local
1778 for (dom = 0; dom <= ap_max_domain_id; dom++) { in ap_scan_domains()
1779 qid = AP_MKQID(ac->id, dom); in ap_scan_domains()
1851 __func__, ac->id, dom); in ap_scan_domains()
1864 __func__, ac->id, dom); in ap_scan_domains()
1877 __func__, ac->id, dom); in ap_scan_domains()
1949 for (dom = 0; dom <= ap_max_domain_id; dom++) in ap_scan_adapter()
[all …]
/linux-6.3-rc2/net/sunrpc/
A Dsvcauth.c158 struct auth_domain *dom = container_of(kref, struct auth_domain, ref); in auth_domain_release() local
160 hlist_del_rcu(&dom->hash); in auth_domain_release()
161 dom->flavour->domain_release(dom); in auth_domain_release()
165 void auth_domain_put(struct auth_domain *dom) in auth_domain_put() argument
167 kref_put_lock(&dom->ref, auth_domain_release, &auth_domain_lock); in auth_domain_put()
/linux-6.3-rc2/arch/arm/include/asm/
A Ddomain.h55 #define domain_mask(dom) ((3) << (2 * (dom))) argument
56 #define domain_val(dom,type) ((type) << (2 * (dom))) argument

Completed in 50 milliseconds

1234