Home
last modified time | relevance | path

Searched refs:sid (Results 1 – 25 of 59) sorted by relevance

123

/openbmc/qemu/hw/ipmi/
H A Dsmbus_ipmi.c82 SMBusIPMIDevice *sid = SMBUS_IPMI(ii); in smbus_ipmi_handle_rsp() local
84 if (sid->waiting_rsp == msg_id) { in smbus_ipmi_handle_rsp()
85 sid->waiting_rsp++; in smbus_ipmi_handle_rsp()
91 memcpy(sid->outmsg, rsp, rsp_len); in smbus_ipmi_handle_rsp()
92 sid->outlen = rsp_len; in smbus_ipmi_handle_rsp()
93 sid->outpos = 0; in smbus_ipmi_handle_rsp()
94 sid->currblk = 0; in smbus_ipmi_handle_rsp()
107 static void smbus_ipmi_send_msg(SMBusIPMIDevice *sid) in smbus_ipmi_send_msg() argument
109 uint8_t *msg = sid->inmsg; in smbus_ipmi_send_msg()
110 uint32_t len = sid->inlen; in smbus_ipmi_send_msg()
[all …]
/openbmc/qemu/hw/arm/
H A Dtrace-events26 smmu_config_cache_inv(uint32_t sid) "Config cache INV for sid=0x%x"
43 smmuv3_record_event(const char *type, uint32_t sid) "%s sid=0x%x"
44 smmuv3_find_ste(uint16_t sid, uint32_t features, uint16_t sid_split) "sid=0x%x features:0x%x, sid_s…
47 smmuv3_translate_disable(const char *n, uint16_t sid, uint64_t addr, bool is_write) "%s sid=0x%x by…
48 smmuv3_translate_bypass(const char *n, uint16_t sid, uint64_t addr, bool is_write) "%s sid=0x%x STE…
49 smmuv3_translate_abort(const char *n, uint16_t sid, uint64_t addr, bool is_write) "%s sid=0x%x abor…
50 …translate_success(const char *n, uint16_t sid, uint64_t iova, uint64_t translated, int perm, int s…
56 smmuv3_cmdq_cfgi_cd(uint32_t sid) "sid=0x%x"
57 smmuv3_config_cache_hit(uint32_t sid, uint32_t hits, uint32_t misses, uint32_t perc) "Config cache …
58 smmuv3_config_cache_miss(uint32_t sid, uint32_t hits, uint32_t misses, uint32_t perc) "Config cache…
H A Dsmmuv3.c179 EVT_SET_SID(&evt, info->sid); in smmuv3_record_event()
252 trace_smmuv3_record_event(smmu_event_string(info->type), info->sid); in smmuv3_record_event()
622 * to the sid
625 * @sid: stream ID
632 static int smmu_find_ste(SMMUv3State *s, uint32_t sid, STE *ste, in smmu_find_ste() argument
640 trace_smmuv3_find_ste(sid, s->features, s->sid_split); in smmu_find_ste()
645 if (sid >= (1 << MIN(log2size, SMMU_IDR1_SIDSIZE))) { in smmu_find_ste()
661 l1_ste_offset = sid >> s->sid_split; in smmu_find_ste()
662 l2_ste_offset = sid & ((1 << s->sid_split) - 1); in smmu_find_ste()
684 "invalid sid in smmu_find_ste()
828 uint32_t sid = smmu_get_sid(sdev); smmuv3_decode_config() local
1043 uint32_t sid = smmu_get_sid(sdev); smmuv3_translate() local
1330 uint32_t sid = CMD_SID(&cmd); smmuv3_cmdq_consume() local
1349 uint32_t sid = CMD_SID(&cmd), mask; smmuv3_cmdq_consume() local
1369 uint32_t sid = CMD_SID(&cmd); smmuv3_cmdq_consume() local
[all...]
H A Dorangepi.c63 if (qemu_uuid_is_null(&h3->sid.identifier)) { in orangepi_init()
66 } else if (ldl_be_p(&h3->sid.identifier.data[0]) != 0x02c00081) { in orangepi_init()
H A Dsmmu-common.c233 uint32_t sid = smmu_get_sid(sdev); in smmu_hash_remove_by_sid_range()
236 if (sid < sid_range->start || sid > sid_range->end) { in smmu_hash_remove_by_sid_range()
239 trace_smmu_config_cache_inv(sid); in smmu_hash_remove_by_sid_range()
890 SMMUDevice *smmu_find_sdev(SMMUState *s, uint32_t sid) in smmu_find_sdev()
895 bus_n = PCI_BUS_NUM(sid); in smmu_find_sdev()
898 devfn = SMMU_PCI_DEVFN(sid); in smmu_find_sdev()
232 uint32_t sid = smmu_get_sid(sdev); smmu_hash_remove_by_sid_range() local
889 smmu_find_sdev(SMMUState * s,uint32_t sid) smmu_find_sdev() argument
H A Dallwinner-h3.c219 object_initialize_child(obj, "sid", &s->sid, TYPE_AW_SID); in allwinner_h3_init()
220 object_property_add_alias(obj, "identifier", OBJECT(&s->sid), in allwinner_h3_init()
358 sysbus_realize(SYS_BUS_DEVICE(&s->sid), &error_fatal); in allwinner_h3_realize()
359 sysbus_mmio_map(SYS_BUS_DEVICE(&s->sid), 0, s->memmap[AW_H3_DEV_SID]); in allwinner_h3_realize()
/openbmc/u-boot/arch/arm/mach-sunxi/
H A Dcpu_info.c139 int sunxi_get_sid(unsigned int *sid) in sunxi_get_sid() argument
142 return axp_get_sid(sid); in sunxi_get_sid()
154 sid[i] = sun8i_efuse_read(i * 4); in sunxi_get_sid()
161 sid[i] = readl((ulong)SUNXI_SID_BASE + 4 * i); in sunxi_get_sid()
/openbmc/u-boot/board/sunxi/
H A Dboard.c776 unsigned int sid[4]; in setup_environment() local
781 ret = sunxi_get_sid(sid); in setup_environment()
782 if (ret == 0 && sid[0] != 0) { in setup_environment()
797 sid[3] = crc32(0, (unsigned char *)&sid[1], 12); in setup_environment()
801 if ((sid[3] & 0xffffff) == 0) in setup_environment()
802 sid[3] |= 0x800000; in setup_environment()
819 mac_addr[1] = (sid[0] >> 0) & 0xff; in setup_environment()
820 mac_addr[2] = (sid[3] >> 24) & 0xff; in setup_environment()
821 mac_addr[3] = (sid[3] >> 16) & 0xff; in setup_environment()
822 mac_addr[4] = (sid[3] >> 8) & 0xff; in setup_environment()
[all …]
/openbmc/qemu/hw/dma/
H A Dxilinx_axidma.c190 int sid; in streamid_from_addr() local
192 sid = addr / (0x30); in streamid_from_addr()
193 sid &= 1; in streamid_from_addr()
194 return sid; in streamid_from_addr()
468 int sid; in axidma_read() local
470 sid = streamid_from_addr(addr); in axidma_read()
471 s = &d->streams[sid]; in axidma_read()
490 __func__, sid, addr * 4, r)); in axidma_read()
502 int sid; in axidma_write() local
504 sid = streamid_from_addr(addr); in axidma_write()
[all …]
/openbmc/qemu/hw/i386/
H A Dtrace-events11 vtd_inv_desc_cc_devices(uint16_t sid, uint16_t fmask) "context invalidate devices sid 0x%"PRIx16" fmask 0x%"PRIx16
33 vtd_iotlb_page_hit(uint16_t sid, uint64_t addr, uint64_t slpte, uint16_t domain) "IOTLB page hit sid 0x%"PRIx16" iova 0x%"PRIx64" slpte 0x%"PRIx64" domain 0x%"PRIx16
34 vtd_iotlb_page_update(uint16_t sid, uint64_t addr, uint64_t slpte, uint16_t domain) "IOTLB page update sid 0x%"PRIx16" iova 0x%"PRIx64" slpte 0x%"PRIx64" domain 0x%"PRIx16
49 vtd_translate_pt(uint16_t sid, uint64_t addr) "source id 0x%"PRIx16", iova 0x%"PRIx64
50 vtd_pt_enable_fast_path(uint16_t sid, bool success) "sid 0x%"PRIx16" %d"
62 vtd_dmar_fault(uint16_t sid, in
[all...]
H A Dintel_iommu.c76 uint16_t sid;
83 uint16_t sid;
238 return key1->sid == key2->sid && in vtd_iotlb_hash()
247 uint64_t hash64 = key->gfn | ((uint64_t)(key->sid) << VTD_IOTLB_SID_SHIFT) | in vtd_as_equal()
418 key.sid = source_id; in vtd_lookup_iotlb()
455 key->sid = source_id; in vtd_generate_interrupt()
1876 uint16_t sid = PCI_BUILD_BDF(pci_bus_num(as_key->bus), as_key->devfn); in vtd_get_as_by_sid_and_pasid()
1878 return (as_key->pasid == target->pasid) && (sid == target->sid); in vtd_get_as_by_sid_and_pasid()
74 uint16_t sid; global() member
81 uint16_t sid; global() member
1865 uint16_t sid = PCI_BUILD_BDF(pci_bus_num(as_key->bus), as_key->devfn); vtd_find_as_by_sid_and_pasid() local
1871 vtd_get_as_by_sid_and_pasid(IntelIOMMUState * s,uint16_t sid,uint32_t pasid) vtd_get_as_by_sid_and_pasid() argument
1883 vtd_get_as_by_sid(IntelIOMMUState * s,uint16_t sid) vtd_get_as_by_sid() argument
2872 uint16_t sid, fmask; vtd_process_context_cache_desc() local
3109 uint16_t sid; vtd_process_device_piotlb_desc() local
3154 uint16_t sid; vtd_process_device_iotlb_desc() local
3845 vtd_irte_get(IntelIOMMUState * iommu,uint16_t index,VTD_IR_TableEntry * entry,uint16_t sid,bool do_fault) vtd_irte_get() argument
3962 vtd_remap_irq_get(IntelIOMMUState * iommu,uint16_t index,X86IOMMUIrq * irq,uint16_t sid,bool do_fault) vtd_remap_irq_get() argument
3993 vtd_interrupt_remap_msi(IntelIOMMUState * iommu,MSIMessage * origin,MSIMessage * translated,uint16_t sid,bool do_fault) vtd_interrupt_remap_msi() argument
4094 vtd_int_remap(X86IOMMUState * iommu,MSIMessage * src,MSIMessage * dst,uint16_t sid) vtd_int_remap() argument
4113 uint16_t sid = X86_IOMMU_SID_INVALID; vtd_mem_ir_write() local
4153 uint16_t sid = PCI_BUILD_BDF(bus_n, vtd_as->devfn); vtd_report_ir_illegal_access() local
[all...]
H A Damd_iommu.c1932 uint16_t sid)
1938 ret = amdvi_get_irte(iommu, origin, dte, &irte, sid);
1991 uint16_t sid)
1997 ret = amdvi_get_irte_ga(iommu, origin, dte, &irte, sid);
2036 uint16_t sid)
2059 ret = amdvi_int_remap_ga(iommu, origin, translated, dte, irq, sid);
2061 ret = amdvi_int_remap_legacy(iommu, origin, translated, dte, irq, sid);
2071 uint16_t sid)
2087 if (sid == X86_IOMMU_SID_INVALID) {
2088 sid
1151 amdvi_int_remap_legacy(AMDVIState * iommu,MSIMessage * origin,MSIMessage * translated,uint64_t * dte,X86IOMMUIrq * irq,uint16_t sid) amdvi_int_remap_legacy() argument
1210 amdvi_int_remap_ga(AMDVIState * iommu,MSIMessage * origin,MSIMessage * translated,uint64_t * dte,X86IOMMUIrq * irq,uint16_t sid) amdvi_int_remap_ga() argument
1255 __amdvi_int_remap_msi(AMDVIState * iommu,MSIMessage * origin,MSIMessage * translated,uint64_t * dte,X86IOMMUIrq * irq,uint16_t sid) __amdvi_int_remap_msi() argument
1290 amdvi_int_remap_msi(AMDVIState * iommu,MSIMessage * origin,MSIMessage * translated,uint16_t sid) amdvi_int_remap_msi() argument
1422 amdvi_int_remap(X86IOMMUState * iommu,MSIMessage * origin,MSIMessage * translated,uint16_t sid) amdvi_int_remap() argument
1434 uint16_t sid = AMDVI_IOAPIC_SB_DEVID; amdvi_mem_ir_write() local
[all...]
/openbmc/u-boot/drivers/power/
H A Daxp221.c240 int axp_get_sid(unsigned int *sid) in axp_get_sid() argument
242 u8 *dest = (u8 *)sid; in axp_get_sid()
262 sid[i] = be32_to_cpu(sid[i]); in axp_get_sid()
/openbmc/qemu/include/hw/i386/
H A Dintel_iommu.h42 #define VTD_SID_TO_BUS(sid) (((sid) >> 8) & 0xff) argument
43 #define VTD_SID_TO_DEVFN(sid) ((sid) & 0xff) argument
/openbmc/qemu/hw/virtio/
H A Dvirtio-iommu.c84 uint32_t sid; in virtio_iommu_device_bypassed() local
89 sid = virtio_iommu_get_bdf(sdev); in virtio_iommu_device_bypassed()
98 ep = g_tree_lookup(s->endpoints, GUINT_TO_POINTER(sid)); in virtio_iommu_device_bypassed()
178 static IOMMUMemoryRegion *virtio_iommu_mr(VirtIOIOMMU *s, uint32_t sid) in virtio_iommu_mr() argument
184 bus_n = PCI_BUS_NUM(sid); in virtio_iommu_mr()
187 devfn = sid & (PCI_DEVFN_MAX - 1); in virtio_iommu_mr()
1148 uint32_t sid, flags; in virtio_iommu_translate() local
1168 sid = virtio_iommu_get_bdf(sdev); in virtio_iommu_translate()
1170 trace_virtio_iommu_translate(mr->parent_obj.name, sid, addr, flag); in virtio_iommu_translate()
1173 ep = g_tree_lookup(s->endpoints, GUINT_TO_POINTER(sid)); in virtio_iommu_translate()
[all …]
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-security/trusted-services/corstone1000/
H A D0005-plat-corstone1000-Use-the-stateless-platform-service.patch17 components/service/common/include/psa/sid.h | 7 ++++++
121 diff --git a/components/service/common/include/psa/sid.h b/components/service/common/include/psa/si…
123 --- a/components/service/common/include/psa/sid.h
124 +++ b/components/service/common/include/psa/sid.h
/openbmc/qemu/include/hw/arm/
H A Dsmmu-common.h28 #define SMMU_PCI_DEVFN(sid) (sid & 0xFF) argument
210 /* Return the SMMUDevice associated to @sid, or NULL if none */
211 SMMUDevice *smmu_find_sdev(SMMUState *s, uint32_t sid);
H A Dallwinner-h3.h137 AwSidState sid; member
/openbmc/phosphor-logging/test/openpower-pels/
H A Dregistry_test.cpp253 auto& sid = entry->src.symptomID; in TEST_F() local
254 EXPECT_TRUE(sid); in TEST_F()
255 EXPECT_EQ((*sid).size(), 3); in TEST_F()
256 EXPECT_NE(std::find((*sid).begin(), (*sid).end(), 5), (*sid).end()); in TEST_F()
257 EXPECT_NE(std::find((*sid).begin(), (*sid).end(), 6), (*sid).end()); in TEST_F()
258 EXPECT_NE(std::find((*sid).begin(), (*sid).end(), 7), (*sid).end()); in TEST_F()
/openbmc/u-boot/include/
H A Daxp_pmic.h39 int axp_get_sid(unsigned int *sid);
/openbmc/u-boot/arch/arm/include/asm/arch-sunxi/
H A Dcpu_sun50i_h6.h70 int sunxi_get_sid(unsigned int *sid);
H A Dcpu_sun9i.h115 int sunxi_get_sid(unsigned int *sid);
H A Dcpu_sun4i.h217 int sunxi_get_sid(unsigned int *sid);
/openbmc/openbmc/poky/meta/classes-recipe/
H A Drootfs-postcommands.bbclass71 def resolve_sysusers_id(d, sid):
74 if '/' in sid:
76 osstat = os.stat(os.path.join(d.getVar('IMAGE_ROOTFS'), sid))
78 bb.error('sysusers.d: file %s is required but it does not exist in the rootfs', sid)
82 if ':' in sid:
83 return sid.split(':')
85 return (sid, '-')
136 (stype, sname, sid, _, scomment, _, shomedir, _, sshell) = ret.groups()
138 if sid:
139 (suid, sgid) = resolve_sysusers_id(d, sid)
[all …]
/openbmc/openbmc-tools/dbus-vis/
H A Dipmi_timeline_vis.js338 let sid, blobid;
356 const sid = req[6] + req[7] * 256;
357 blobid = sid2blobid[sid];
383 sid = res[5] + res[6] * 256; // session_id
384 sid2blobid[sid] = blobid;

123