Searched refs:dom (Results 1 - 25 of 103) sorted by relevance

12345

/linux-master/arch/x86/kernel/cpu/
H A Dtopology.h20 void topology_set_dom(struct topo_scan *tscan, enum x86_topology_domains dom,
26 static inline u32 topo_shift_apicid(u32 apicid, enum x86_topology_domains dom) argument
28 if (dom == TOPO_SMT_DOMAIN)
30 return apicid >> x86_topo_system.dom_shifts[dom - 1];
33 static inline u32 topo_relative_domain_id(u32 apicid, enum x86_topology_domains dom) argument
35 if (dom != TOPO_SMT_DOMAIN)
36 apicid >>= x86_topo_system.dom_shifts[dom - 1];
37 return apicid & (x86_topo_system.dom_size[dom] - 1);
40 static inline u32 topo_domain_mask(enum x86_topology_domains dom) argument
42 return (1U << x86_topo_system.dom_shifts[dom])
49 topology_update_dom(struct topo_scan *tscan, enum x86_topology_domains dom, unsigned int shift, unsigned int ncpus) argument
[all...]
H A Dtopology_common.c18 void topology_set_dom(struct topo_scan *tscan, enum x86_topology_domains dom, argument
21 topology_update_dom(tscan, dom, shift, ncpus);
24 for (dom++; dom < TOPO_MAX_DOMAIN; dom++) {
25 tscan->dom_shifts[dom] = tscan->dom_shifts[dom - 1];
26 tscan->dom_ncpus[dom] = tscan->dom_ncpus[dom - 1];
168 unsigned int dom, cp local
198 unsigned int dom, sft; local
[all...]
H A Ddebugfs.c61 unsigned int dom, nthreads = 1; local
63 for (dom = 0; dom < TOPO_MAX_DOMAIN; dom++) {
64 nthreads *= x86_topo_system.dom_size[dom];
66 domain_names[dom], x86_topo_system.dom_shifts[dom],
67 x86_topo_system.dom_size[dom], nthreads);
H A Dtopology_ext.c38 unsigned int dom, maxtype; local
76 dom = *last_dom + 1;
78 dom = map[sl.type];
79 *last_dom = dom;
82 if (!dom) {
89 topology_set_dom(tscan, dom, sl.x2apic_shift, sl.num_processors);
/linux-master/drivers/iommu/
H A Dsprd-iommu.c66 struct sprd_iommu_domain *dom; member in struct:sprd_iommu_device
86 static struct sprd_iommu_domain *to_sprd_domain(struct iommu_domain *dom) argument
88 return container_of(dom, struct sprd_iommu_domain, domain);
138 struct sprd_iommu_domain *dom; local
140 dom = kzalloc(sizeof(*dom), GFP_KERNEL);
141 if (!dom)
144 spin_lock_init(&dom->pgtlock);
146 dom->domain.geometry.aperture_start = 0;
147 dom
153 sprd_iommu_first_vpn(struct sprd_iommu_domain *dom) argument
168 sprd_iommu_vpn_range(struct sprd_iommu_domain *dom) argument
184 sprd_iommu_first_ppn(struct sprd_iommu_domain *dom) argument
225 sprd_iommu_cleanup(struct sprd_iommu_domain *dom) argument
241 struct sprd_iommu_domain *dom = to_sprd_domain(domain); local
251 struct sprd_iommu_domain *dom = to_sprd_domain(domain); local
288 struct sprd_iommu_domain *dom = to_sprd_domain(domain); local
325 struct sprd_iommu_domain *dom = to_sprd_domain(domain); local
347 struct sprd_iommu_domain *dom = to_sprd_domain(domain); local
369 struct sprd_iommu_domain *dom = to_sprd_domain(domain); local
[all...]
H A Dmtk_iommu_v1.c133 static struct mtk_iommu_v1_domain *to_mtk_domain(struct iommu_domain *dom) argument
135 return container_of(dom, struct mtk_iommu_v1_domain, domain);
197 struct mtk_iommu_v1_domain *dom = data->m4u_dom; local
215 if (report_iommu_fault(&dom->domain, data->dev, fault_iova,
257 struct mtk_iommu_v1_domain *dom = data->m4u_dom; local
259 spin_lock_init(&dom->pgtlock);
261 dom->pgt_va = dma_alloc_coherent(data->dev, M2701_IOMMU_PGT_SIZE,
262 &dom->pgt_pa, GFP_KERNEL);
263 if (!dom->pgt_va)
266 writel(dom
275 struct mtk_iommu_v1_domain *dom; local
286 struct mtk_iommu_v1_domain *dom = to_mtk_domain(domain); local
297 struct mtk_iommu_v1_domain *dom = to_mtk_domain(domain); local
341 struct mtk_iommu_v1_domain *dom = to_mtk_domain(domain); local
367 struct mtk_iommu_v1_domain *dom = to_mtk_domain(domain); local
383 struct mtk_iommu_v1_domain *dom = to_mtk_domain(domain); local
[all...]
/linux-master/drivers/firmware/arm_scmi/
H A Dperf.c377 process_response_opp(struct device *dev, struct perf_dom_info *dom, argument
388 ret = xa_insert(&dom->opps_by_lvl, opp->perf, opp, GFP_KERNEL);
395 process_response_opp_v4(struct device *dev, struct perf_dom_info *dom, argument
406 ret = xa_insert(&dom->opps_by_lvl, opp->perf, opp, GFP_KERNEL);
413 if (dom->level_indexing_mode) {
416 ret = xa_insert(&dom->opps_by_idx, opp->level_index, opp,
423 hash_add(dom->opps_by_freq, &opp->hash, opp->indicative_freq);
506 struct perf_dom_info *dom; local
508 dom = scmi_perf_domain_lookup(ph, domain);
509 if (IS_ERR(dom))
538 __scmi_perf_limits_set(const struct scmi_protocol_handle *ph, struct perf_dom_info *dom, u32 max_perf, u32 min_perf) argument
560 struct perf_dom_info *dom; local
621 __scmi_perf_limits_get(const struct scmi_protocol_handle *ph, struct perf_dom_info *dom, u32 *max_perf, u32 *min_perf) argument
642 struct perf_dom_info *dom; local
693 __scmi_perf_level_set(const struct scmi_protocol_handle *ph, struct perf_dom_info *dom, u32 level, bool poll) argument
713 struct perf_dom_info *dom; local
757 __scmi_perf_level_get(const struct scmi_protocol_handle *ph, struct perf_dom_info *dom, u32 *level, bool poll) argument
775 struct perf_dom_info *dom; local
820 scmi_perf_domain_init_fc(const struct scmi_protocol_handle *ph, struct perf_dom_info *dom) argument
862 struct perf_dom_info *dom; local
897 struct perf_dom_info *dom; local
911 struct perf_dom_info *dom; local
928 struct perf_dom_info *dom; local
955 struct perf_dom_info *dom; local
984 struct perf_dom_info *dom; local
1014 struct perf_dom_info *dom; local
1026 struct perf_dom_info *dom; local
1072 struct perf_dom_info *dom; local
1107 scmi_perf_xlate_opp_to_freq(struct perf_dom_info *dom, unsigned int index, unsigned long *freq) argument
1139 struct perf_dom_info *dom; local
1289 struct perf_dom_info *dom = pinfo->dom_info + domain; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/pm/
H A Dnv40.c27 nv40_perfctr_init(struct nvkm_pm *pm, struct nvkm_perfdom *dom, argument
38 nvkm_wr32(device, 0x00a7c0 + dom->addr, 0x00000001 | (dom->mode << 4));
39 nvkm_wr32(device, 0x00a400 + dom->addr + (ctr->slot * 0x40), src);
40 nvkm_wr32(device, 0x00a420 + dom->addr + (ctr->slot * 0x40), log);
44 nv40_perfctr_read(struct nvkm_pm *pm, struct nvkm_perfdom *dom, argument
50 case 0: ctr->ctr = nvkm_rd32(device, 0x00a700 + dom->addr); break;
51 case 1: ctr->ctr = nvkm_rd32(device, 0x00a6c0 + dom->addr); break;
52 case 2: ctr->ctr = nvkm_rd32(device, 0x00a680 + dom->addr); break;
53 case 3: ctr->ctr = nvkm_rd32(device, 0x00a740 + dom
59 nv40_perfctr_next(struct nvkm_pm *pm, struct nvkm_perfdom *dom) argument
[all...]
H A Dbase.c38 struct nvkm_perfdom *dom; local
41 list_for_each_entry(dom, &pm->domains, head)
47 nvkm_perfdom_count_perfsig(struct nvkm_perfdom *dom) argument
52 if (dom) {
53 for (i = 0; i < dom->signal_nr; i++) {
54 if (dom->signal[i].name)
64 struct nvkm_perfdom *dom; local
67 list_for_each_entry(dom, &pm->domains, head) {
69 return dom;
77 struct nvkm_perfdom *dom local
133 struct nvkm_perfdom *dom = NULL; local
172 struct nvkm_perfdom *dom = NULL; local
208 nvkm_perfdom_init(struct nvkm_perfdom *dom, void *data, u32 size) argument
238 nvkm_perfdom_sample(struct nvkm_perfdom *dom, void *data, u32 size) argument
262 nvkm_perfdom_read(struct nvkm_perfdom *dom, void *data, u32 size) argument
295 struct nvkm_perfdom *dom = nvkm_perfdom(object); local
312 struct nvkm_perfdom *dom = nvkm_perfdom(object); local
330 nvkm_perfctr_new(struct nvkm_perfdom *dom, int slot, u8 domain, struct nvkm_perfsig *signal[4], u64 source[4][8], u16 logic_op, struct nvkm_perfctr **pctr) argument
377 struct nvkm_perfdom *dom; local
442 struct nvkm_perfdom *dom; local
491 struct nvkm_perfdom *dom; local
543 struct nvkm_perfdom *dom = NULL; local
771 struct nvkm_perfdom *dom; local
834 struct nvkm_perfdom *dom, *next_dom; local
[all...]
H A Dgf100.c128 gf100_perfctr_init(struct nvkm_pm *pm, struct nvkm_perfdom *dom, argument
139 nvkm_wr32(device, dom->addr + 0x09c, 0x00040002 | (dom->mode << 3));
140 nvkm_wr32(device, dom->addr + 0x100, 0x00000000);
141 nvkm_wr32(device, dom->addr + 0x040 + (ctr->slot * 0x08), src);
142 nvkm_wr32(device, dom->addr + 0x044 + (ctr->slot * 0x08), log);
146 gf100_perfctr_read(struct nvkm_pm *pm, struct nvkm_perfdom *dom, argument
152 case 0: ctr->ctr = nvkm_rd32(device, dom->addr + 0x08c); break;
153 case 1: ctr->ctr = nvkm_rd32(device, dom->addr + 0x088); break;
154 case 2: ctr->ctr = nvkm_rd32(device, dom
161 gf100_perfctr_next(struct nvkm_pm *pm, struct nvkm_perfdom *dom) argument
[all...]
/linux-master/security/landlock/
H A Dcred.c31 struct landlock_ruleset *const dom = landlock_cred(cred)->domain; local
33 if (dom)
34 landlock_put_ruleset_deferred(dom);
H A Dnet.c55 const struct landlock_ruleset *const dom = local
58 if (!dom || !get_raw_handled_net_accesses(dom))
61 return dom;
75 const struct landlock_ruleset *const dom = get_current_net_domain(); local
77 if (!dom)
79 if (WARN_ON_ONCE(dom->num_layers < 1))
165 rule = landlock_find_rule(dom, id);
167 dom, access_request, &layer_masks, LANDLOCK_KEY_NET_PORT);
/linux-master/include/uapi/xen/
H A Dprivcmd.h58 domid_t dom; /* target domain */ member in struct:privcmd_mmap
64 domid_t dom; /* target domain */ member in struct:privcmd_mmapbatch
75 domid_t dom; /* target domain */ member in struct:privcmd_mmapbatch_v2
87 domid_t dom; member in struct:privcmd_dm_op
93 domid_t dom; member in struct:privcmd_mmap_resource
109 domid_t dom; member in struct:privcmd_irqfd
125 domid_t dom; member in struct:privcmd_ioeventfd
/linux-master/drivers/pmdomain/amlogic/
H A Dmeson-ee-pwrc.c433 struct meson_ee_pwrc_domain *dom)
437 dom->pwrc = pwrc;
438 dom->num_rstc = dom->desc.reset_names_count;
439 dom->num_clks = dom->desc.clk_names_count;
441 if (dom->num_rstc) {
444 if (count != dom->num_rstc)
446 count, dom->desc.name);
448 dom
431 meson_ee_pwrc_init_domain(struct platform_device *pdev, struct meson_ee_pwrc *pwrc, struct meson_ee_pwrc_domain *dom) argument
552 struct meson_ee_pwrc_domain *dom = &pwrc->domains[i]; local
572 struct meson_ee_pwrc_domain *dom = &pwrc->domains[i]; local
[all...]
H A Dmeson-secure-pwrc.c276 struct meson_secure_pwrc_domain *dom = &pwrc->domains[i]; local
281 dom->pwrc = pwrc;
282 dom->index = match->domains[i].index;
283 dom->parent = match->domains[i].parent;
284 dom->base.name = match->domains[i].name;
285 dom->base.flags = match->domains[i].flags;
286 dom->base.power_on = meson_secure_pwrc_on;
287 dom->base.power_off = meson_secure_pwrc_off;
289 if (match->domains[i].is_off(dom) && (dom
298 struct meson_secure_pwrc_domain *dom = pwrc->domains; local
[all...]
/linux-master/arch/arm/include/asm/
H A Ddomain.h55 #define domain_mask(dom) ((3) << (2 * (dom)))
56 #define domain_val(dom,type) ((type) << (2 * (dom)))
/linux-master/net/tipc/
H A Dmonitor.c139 static int dom_rec_len(struct tipc_mon_domain *dom, u16 mcnt) argument
248 struct tipc_mon_domain *dom = peer->domain; local
253 if (!dom || !peer->is_up)
259 for (i = 0; i < dom->member_cnt; i++) {
260 addr = dom->members[i];
274 struct tipc_mon_domain *dom = self->domain; local
276 u64 prev_up_map = dom->up_map;
285 dom->len = dom_rec_len(dom, member_cnt);
286 diff = dom
446 struct tipc_mon_domain *dom; local
486 struct tipc_mon_domain *dom; local
570 struct tipc_mon_domain *dom = data; local
652 struct tipc_mon_domain *dom; local
746 struct tipc_mon_domain *dom = peer->domain; local
[all...]
/linux-master/drivers/gpu/drm/etnaviv/
H A Detnaviv_perfmon.c503 const struct etnaviv_pm_domain *dom; local
508 dom = pm_domain(gpu, domain->iter);
509 if (!dom)
513 domain->nr_signals = dom->nr_signals;
514 strscpy_pad(domain->name, dom->name, sizeof(domain->name));
527 const struct etnaviv_pm_domain *dom; local
533 dom = pm_domain(gpu, signal->domain);
534 if (!dom)
537 if (signal->iter >= dom->nr_signals)
540 sig = &dom
556 const struct etnaviv_pm_domain *dom; local
573 const struct etnaviv_pm_domain *dom; local
[all...]
/linux-master/arch/s390/include/asm/trace/
H A Dzcrypt.h83 * @dom: Domain id of the device where this request was processed.
91 TP_PROTO(void *ptr, u32 fc, u32 rc, u16 dev, u16 dom),
92 TP_ARGS(ptr, fc, rc, dev, dom),
104 __entry->domain = dom;),
/linux-master/drivers/pmdomain/bcm/
H A Draspberrypi-power.c83 struct rpi_power_domain *dom = &rpi_domains->domains[xlate_index]; local
85 dom->fw = rpi_domains->fw;
87 dom->base.name = name;
88 dom->base.power_on = rpi_domain_on;
89 dom->base.power_off = rpi_domain_off;
99 pm_genpd_init(&dom->base, NULL, true);
101 rpi_domains->xlate.domains[xlate_index] = &dom->base;
107 struct rpi_power_domain *dom = &rpi_domains->domains[xlate_index]; local
113 dom->domain = xlate_index + 1;
122 struct rpi_power_domain *dom local
[all...]
/linux-master/include/xen/interface/
H A Devent_channel.h19 * EVTCHNOP_alloc_unbound: Allocate a port in domain <dom> and mark as
21 * is allocated in <dom> and returned as <port>.
23 * 1. If the caller is unprivileged then <dom> must be DOMID_SELF.
29 domid_t dom, remote_dom; member in struct:evtchn_alloc_unbound
121 * has an endpoint at <dom, port>.
123 * 1. <dom> may be specified as DOMID_SELF.
125 * channel for which <dom> is not DOMID_SELF.
130 domid_t dom; member in struct:evtchn_status
143 domid_t dom; member in struct:evtchn_status::__anon166::__anon167
146 domid_t dom; member in struct:evtchn_status::__anon166::__anon168
190 domid_t dom; member in struct:evtchn_reset
[all...]
H A Dgrant_table.h265 * GNTTABOP_map_grant_ref: Map the grant entry (<dom>,<ref>) for access
286 domid_t dom; member in struct:gnttab_map_grant_ref
316 * GNTTABOP_setup_table: Set up a grant table for <dom> comprising at least
320 * 1. <dom> may be specified as DOMID_SELF.
321 * 2. Only a sufficiently-privileged domain may specify <dom> != DOMID_SELF.
326 domid_t dom; member in struct:gnttab_setup_table
340 domid_t dom; member in struct:gnttab_dump_table
409 * 1. <dom> may be specified as DOMID_SELF.
410 * 2. Only a sufficiently-privileged domain may specify <dom> != DOMID_SELF.
414 domid_t dom; member in struct:gnttab_query_size
470 domid_t dom; member in struct:gnttab_get_status_frames
483 domid_t dom; member in struct:gnttab_get_version
[all...]
/linux-master/drivers/regulator/
H A Dscmi-regulator.c260 u32 dom, ret; local
262 ret = of_property_read_u32(np, "reg", &dom);
266 if (dom >= rinfo->num_doms)
269 if (rinfo->sregv[dom]) {
272 dom, np->full_name);
276 rinfo->sregv[dom] = devm_kzalloc(&sdev->dev,
279 if (!rinfo->sregv[dom])
282 rinfo->sregv[dom]->id = dom;
283 rinfo->sregv[dom]
[all...]
/linux-master/arch/loongarch/pci/
H A Dpci.c68 struct irq_domain *dom; local
71 dom = irq_find_matching_fwnode(get_pch_msi_handle(id), DOMAIN_BUS_PCI_MSI);
72 dev_set_msi_domain(&dev->dev, dom);
/linux-master/include/linux/sunrpc/
H A Dsvcauth_gss.h25 u32 svcauth_gss_flavor(struct auth_domain *dom);

Completed in 213 milliseconds

12345