/linux-master/arch/x86/kernel/cpu/ |
H A D | topology.h | 20 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 D | topology_common.c | 18 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 D | debugfs.c | 61 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 D | topology_ext.c | 38 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 D | sprd-iommu.c | 66 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 D | mtk_iommu_v1.c | 133 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 D | perf.c | 377 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 D | nv40.c | 27 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 D | base.c | 38 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 D | gf100.c | 128 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 D | cred.c | 31 struct landlock_ruleset *const dom = landlock_cred(cred)->domain; local 33 if (dom) 34 landlock_put_ruleset_deferred(dom);
|
H A D | net.c | 55 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 D | privcmd.h | 58 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 D | meson-ee-pwrc.c | 433 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 D | meson-secure-pwrc.c | 276 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 D | domain.h | 55 #define domain_mask(dom) ((3) << (2 * (dom))) 56 #define domain_val(dom,type) ((type) << (2 * (dom)))
|
/linux-master/net/tipc/ |
H A D | monitor.c | 139 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 D | etnaviv_perfmon.c | 503 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 D | zcrypt.h | 83 * @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 D | raspberrypi-power.c | 83 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 D | event_channel.h | 19 * 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 D | grant_table.h | 265 * 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 D | scmi-regulator.c | 260 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 D | pci.c | 68 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 D | svcauth_gss.h | 25 u32 svcauth_gss_flavor(struct auth_domain *dom);
|