| /openbmc/qemu/qapi/ |
| H A D | qapi-visit-core.c | 4 * Copyright (C) 2012-2016 Red Hat, Inc. 11 * See the COPYING.LIB file in the top-level directory. 16 #include "qapi/compat-policy.h" 20 #include "qapi/visitor-impl.h" 23 /* Zero-initialization must result in default policy */ 27 void visit_complete(Visitor *v, void *opaque) in visit_complete() argument 29 assert(v->type != VISITOR_OUTPUT || v->complete); in visit_complete() 30 trace_visit_complete(v, opaque); in visit_complete() 31 if (v->complete) { in visit_complete() 32 v->complete(v, opaque); in visit_complete() [all …]
|
| H A D | qapi-forward-visitor.c | 7 * See the COPYING.LIB file in the top-level directory. 12 #include "qapi/compat-policy.h" 14 #include "qapi/forward-visitor.h" 15 #include "qapi/visitor-impl.h" 37 static ForwardFieldVisitor *to_ffv(Visitor *v) in to_ffv() argument 39 return container_of(v, ForwardFieldVisitor, visitor); in to_ffv() 42 static bool forward_field_translate_name(ForwardFieldVisitor *v, const char **name, in forward_field_translate_name() argument 45 if (v->depth) { in forward_field_translate_name() 48 if (g_str_equal(*name, v->from)) { in forward_field_translate_name() 49 *name = v->to; in forward_field_translate_name() [all …]
|
| H A D | qapi-clone-visitor.c | 7 * See the COPYING file in the top-level directory. 12 #include "qapi/clone-visitor.h" 13 #include "qapi/visitor-impl.h" 22 static QapiCloneVisitor *to_qcv(Visitor *v) in to_qcv() argument 24 return container_of(v, QapiCloneVisitor, visitor); in to_qcv() 27 static bool qapi_clone_start_struct(Visitor *v, const char *name, void **obj, in qapi_clone_start_struct() argument 30 QapiCloneVisitor *qcv = to_qcv(v); in qapi_clone_start_struct() 33 assert(qcv->depth); in qapi_clone_start_struct() 41 qcv->depth++; in qapi_clone_start_struct() 45 static void qapi_clone_end(Visitor *v, void **obj) in qapi_clone_end() argument [all …]
|
| H A D | qapi-dealloc-visitor.c | 4 * Copyright (C) 2012-2016 Red Hat, Inc. 11 * See the COPYING.LIB file in the top-level directory. 16 #include "qapi/dealloc-visitor.h" 18 #include "qapi/visitor-impl.h" 25 static bool qapi_dealloc_start_struct(Visitor *v, const char *name, void **obj, in qapi_dealloc_start_struct() argument 31 static void qapi_dealloc_end_struct(Visitor *v, void **obj) in qapi_dealloc_end_struct() argument 38 static void qapi_dealloc_end_alternate(Visitor *v, void **obj) in qapi_dealloc_end_alternate() argument 45 static bool qapi_dealloc_start_list(Visitor *v, const char *name, in qapi_dealloc_start_list() argument 52 static GenericList *qapi_dealloc_next_list(Visitor *v, GenericList *tail, in qapi_dealloc_next_list() argument 55 GenericList *next = tail->next; in qapi_dealloc_next_list() [all …]
|
| H A D | trace-events | 3 # qapi-visit-core.c 4 visit_free(void *v) "v=%p" 5 visit_complete(void *v, void *opaque) "v=%p opaque=%p" 7 visit_start_struct(void *v, const char *name, void *obj, size_t size) "v=%p name=%s obj=%p size=%zu" 8 visit_check_struct(void *v) "v=%p" 9 visit_end_struct(void *v, void *obj) "v=%p obj=%p" 11 visit_start_list(void *v, const char *name, void *obj, size_t size) "v=%p name=%s obj=%p size=%zu" 12 visit_next_list(void *v, void *tail, size_t size) "v=%p tail=%p size=%zu" 13 visit_check_list(void *v) "v=%p" 14 visit_end_list(void *v, void *obj) "v=%p obj=%p" [all …]
|
| H A D | qobject-output-visitor.c | 4 * Copyright (C) 2012-2016 Red Hat, Inc. 11 * See the COPYING.LIB file in the top-level directory. 16 #include "qapi/compat-policy.h" 17 #include "qapi/qobject-output-visitor.h" 18 #include "qapi/visitor-impl.h" 46 static QObjectOutputVisitor *to_qov(Visitor *v) in to_qov() argument 48 return container_of(v, QObjectOutputVisitor, visitor); in to_qov() 57 assert(qov->root); in qobject_output_push_obj() 59 e->value = value; in qobject_output_push_obj() 60 e->qapi = qapi; in qobject_output_push_obj() [all …]
|
| H A D | qobject-input-visitor.c | 4 * Copyright (C) 2012-2017 Red Hat, Inc. 11 * See the COPYING.LIB file in the top-level directory. 17 #include "qapi/compat-policy.h" 19 #include "qapi/qobject-input-visitor.h" 20 #include "qapi/visitor-impl.h" 59 static QObjectInputVisitor *to_qiv(Visitor *v) in to_qiv() argument 61 return container_of(v, QObjectInputVisitor, visitor); in to_qiv() 67 * @qiv->stack. 69 * If @n is positive, return the full name of the @n-th container 72 * The returned string is valid until the next full_name_nth(@v) or [all …]
|
| /openbmc/qemu/tests/unit/ |
| H A D | test-string-input-visitor.c | 2 * String Input Visitor unit-tests. 7 * Paolo Bonzini <pbonzini@redhat.com> (based on test-qobject-input-visitor) 10 * See the COPYING file in the top-level directory. 16 #include "qapi/string-input-visitor.h" 17 #include "test-qapi-visit.h" 20 Visitor *v; member 26 if (data->v) { in visitor_input_teardown() 27 visit_free(data->v); in visitor_input_teardown() 28 data->v = NULL; in visitor_input_teardown() 41 data->v = string_input_visitor_new(string); in visitor_input_test_init() [all …]
|
| H A D | test-qobject-input-visitor.c | 2 * QObject Input Visitor unit-tests. 4 * Copyright (C) 2011-2016 Red Hat Inc. 11 * See the COPYING file in the top-level directory. 17 #include "qapi/qapi-visit-introspect.h" 18 #include "qapi/qobject-input-visitor.h" 19 #include "test-qapi-visit.h" 26 #include "test-qapi-introspect.h" 27 #include "qapi/qapi-introspect.h" 37 qobject_unref(data->obj); in visitor_input_teardown() 38 data->obj = NULL; in visitor_input_teardown() [all …]
|
| /openbmc/entity-manager/test/entity_manager/ |
| H A D | test_entity-manager.cpp | 93 nlohmann::json j = {{"foo", "3 minus 1 equals $TEST - 1 !"}}; in TEST() 274 DBusValueVariant v = "foo"s; in TEST() 275 EXPECT_TRUE(matchProbe(j, v)); in TEST() 281 DBusValueVariant v = "foobar"s; in TEST() 282 EXPECT_TRUE(matchProbe(j, v)); in TEST() 288 DBusValueVariant v = "foo"s; in TEST() 289 EXPECT_FALSE(matchProbe(j, v)); in TEST() 295 DBusValueVariant v = "foobar"s; in TEST() 296 EXPECT_FALSE(matchProbe(j, v)); in TEST() 311 DBusValueVariant v in TEST() local 246 DBusValueVariant v = "foo"s; TEST() local 253 DBusValueVariant v = "foobar"s; TEST() local 260 DBusValueVariant v = "foo"s; TEST() local 267 DBusValueVariant v = "foobar"s; TEST() local 283 DBusValueVariant v = false; TEST() local 290 DBusValueVariant v = true; TEST() local 297 DBusValueVariant v = true; TEST() local 304 DBusValueVariant v = false; TEST() local 318 DBusValueVariant v = true; TEST() local 325 DBusValueVariant v = uint8_t(255); TEST() local 332 DBusValueVariant v = uint8_t(255); TEST() local 339 DBusValueVariant v = uint8_t(0); TEST() local 346 DBusValueVariant v = uint8_t(1); TEST() local 353 DBusValueVariant v = uint32_t(11); TEST() local 360 DBusValueVariant v = int32_t(-11); TEST() local 367 DBusValueVariant v = int32_t(124); TEST() local 374 DBusValueVariant v = uint64_t(65535); TEST() local 381 DBusValueVariant v = double(123.4); TEST() local 388 DBusValueVariant v; TEST() local 402 DBusValueVariant v = "false"s; TEST() local 409 DBusValueVariant v = true; TEST() local 416 DBusValueVariant v = false; TEST() local 423 DBusValueVariant v = false; TEST() local 430 DBusValueVariant v = int32_t(0); TEST() local 437 DBusValueVariant v = int32_t(-1); TEST() local 444 DBusValueVariant v = uint32_t(1); TEST() local 451 DBusValueVariant v = uint32_t(0); TEST() local 458 DBusValueVariant v = double(-1.1); TEST() local 465 DBusValueVariant v = double(1.0); TEST() local 472 DBusValueVariant v = double(1.0); TEST() local 479 DBusValueVariant v = double(0.0); TEST() local 486 DBusValueVariant v; TEST() local 493 DBusValueVariant v; TEST() local 507 DBusValueVariant v = "11"s; TEST() local 514 DBusValueVariant v = true; TEST() local 521 DBusValueVariant v = false; TEST() local 528 DBusValueVariant v = uint8_t(11); TEST() local 535 DBusValueVariant v = uint8_t(12); TEST() local 542 DBusValueVariant v = uint8_t(255); TEST() local 549 DBusValueVariant v = int8_t(11); TEST() local 556 DBusValueVariant v = double(11.0); TEST() local 563 DBusValueVariant v = double(11.7); TEST() local 570 DBusValueVariant v; TEST() local 584 DBusValueVariant v = "-11"s; TEST() local 591 DBusValueVariant v = true; TEST() local 598 DBusValueVariant v = uint8_t(11); TEST() local 605 DBusValueVariant v = int8_t(-11); TEST() local 612 DBusValueVariant v = double(-123.0); TEST() local 619 DBusValueVariant v = double(-11.0); TEST() local 626 DBusValueVariant v = double(-11.7); TEST() local 633 DBusValueVariant v; TEST() local 647 DBusValueVariant v = "0.0"s; TEST() local 654 DBusValueVariant v = false; TEST() local 661 DBusValueVariant v = true; TEST() local 668 DBusValueVariant v = int32_t(-124); TEST() local 675 DBusValueVariant v = int32_t(-123); TEST() local 682 DBusValueVariant v = int32_t(124); TEST() local 688 DBusValueVariant v = double(-124.2); TEST() local 695 DBusValueVariant v = double(-124.2); TEST() local 702 DBusValueVariant v; TEST() local 716 DBusValueVariant v = "hello"s; TEST() local 723 DBusValueVariant v = false; TEST() local 730 DBusValueVariant v = true; TEST() local 737 DBusValueVariant v = uint8_t(1); TEST() local 744 DBusValueVariant v = int32_t(-1); TEST() local 751 DBusValueVariant v = double(1.1); TEST() local 800 DBusValueVariant v = "hello"s; TEST() local 807 DBusValueVariant v = false; TEST() local 814 DBusValueVariant v = true; TEST() local 821 DBusValueVariant v = uint8_t(1); TEST() local 828 DBusValueVariant v = int32_t(-1); TEST() local 835 DBusValueVariant v = double(1.1); TEST() local 849 DBusValueVariant v = "hello"s; TEST() local 856 DBusValueVariant v = false; TEST() local 863 DBusValueVariant v = true; TEST() local 870 DBusValueVariant v = uint8_t(1); TEST() local 877 DBusValueVariant v = int32_t(-1); TEST() local 884 DBusValueVariant v = double(1.1); TEST() local [all...] |
| /openbmc/qemu/host/include/i386/host/ |
| H A D | bufferiszero.c.inc | 2 * SPDX-License-Identifier: GPL-2.0-or-later 19 __m128i v = *(__m128i_u *)(buf); 20 __m128i w = *(__m128i_u *)(buf + len - 16); 21 /* Align head/tail to 16-byte boundaries. */ 23 const __m128i *e = QEMU_ALIGN_PTR_DOWN(buf + len - 1, 16); 27 v |= e[-1]; w |= e[-2]; 28 SSE_REASSOC_BARRIER(v, w); 29 v |= e[-3]; w |= e[-4]; 30 SSE_REASSOC_BARRIER(v, w); 31 v |= e[-5]; w |= e[-6]; [all …]
|
| /openbmc/u-boot/include/asm-generic/ |
| H A D | atomic.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 15 #define atomic_read(v) ((v)->counter) argument 16 #define atomic_set(v, i) ((v)->counter = (i)) argument 17 #define atomic64_read(v) atomic_read(v) argument 18 #define atomic64_set(v, i) atomic_set(v, i) argument 20 static inline void atomic_add(int i, atomic_t *v) in atomic_add() argument 25 v->counter += i; in atomic_add() 29 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub() argument 34 v->counter -= i; in atomic_sub() 38 static inline void atomic_inc(atomic_t *v) in atomic_inc() argument [all …]
|
| /openbmc/qemu/tests/tcg/xtensa/ |
| H A D | test_shift.S | 5 .macro test_shift prefix, dst, src, v, imm 6 \prefix\()_set \dst, \src, \v, \imm 7 \prefix\()_ver \dst, \v, \imm 10 .macro test_shift_sd prefix, v, imm 11 test_shift \prefix, a3, a2, \v, \imm 12 test_shift \prefix, a2, a2, \v, \imm 15 .macro tests_imm_shift prefix, v argument 16 test_shift_sd \prefix, \v, 1 17 test_shift_sd \prefix, \v, 2 18 test_shift_sd \prefix, \v, 7 [all …]
|
| /openbmc/u-boot/drivers/mtd/nand/raw/ |
| H A D | nand_ids.c | 28 LEGACY_ID_NAND("NAND 1MiB 5V 8-bit", 0x6e, 1, SZ_4K, SP_OPTIONS), 29 LEGACY_ID_NAND("NAND 2MiB 5V 8-bit", 0x64, 2, SZ_4K, SP_OPTIONS), 30 LEGACY_ID_NAND("NAND 1MiB 3,3V 8-bit", 0xe8, 1, SZ_4K, SP_OPTIONS), 31 LEGACY_ID_NAND("NAND 1MiB 3,3V 8-bit", 0xec, 1, SZ_4K, SP_OPTIONS), 32 LEGACY_ID_NAND("NAND 2MiB 3,3V 8-bit", 0xea, 2, SZ_4K, SP_OPTIONS), 33 LEGACY_ID_NAND("NAND 4MiB 3,3V 8-bit", 0xd5, 4, SZ_8K, SP_OPTIONS), 35 LEGACY_ID_NAND("NAND 8MiB 3,3V 8-bit", 0xe6, 8, SZ_8K, SP_OPTIONS), 42 {"TC58NVG0S3E 1G 3.3V 8-bit", 46 {"TC58NVG2S0F 4G 3.3V 8-bit", 49 {"TC58NVG2S0H 4G 3.3V 8-bit", [all …]
|
| /openbmc/u-boot/arch/powerpc/include/asm/ |
| H A D | atomic.h | 16 #define atomic_read(v) ((v)->counter) argument 17 #define atomic_set(v,i) (((v)->counter) = (i)) argument 22 static __inline__ int atomic_add_return(int a, atomic_t *v) in atomic_add_return() argument 30 bne- 1b" in atomic_add_return() 31 : "=&r" (t), "=m" (*v) in atomic_add_return() 32 : "r" (a), "r" (v), "m" (*v) in atomic_add_return() 38 static __inline__ int atomic_sub_return(int a, atomic_t *v) in atomic_sub_return() argument 46 bne- 1b" in atomic_sub_return() 47 : "=&r" (t), "=m" (*v) in atomic_sub_return() 48 : "r" (a), "r" (v), "m" (*v) in atomic_sub_return() [all …]
|
| /openbmc/u-boot/arch/x86/include/asm/ |
| H A D | atomic.h | 18 * atomic_read - read atomic variable 19 * @v: pointer of type atomic_t 21 * Atomically reads the value of @v. 23 static inline int atomic_read(const atomic_t *v) in atomic_read() argument 25 return ACCESS_ONCE((v)->counter); in atomic_read() 29 * atomic_set - set atomic variable 30 * @v: pointer of type atomic_t 33 * Atomically sets the value of @v to @i. 35 static inline void atomic_set(atomic_t *v, int i) in atomic_set() argument 37 v->counter = i; in atomic_set() [all …]
|
| /openbmc/qemu/audio/ |
| H A D | pwaudio.c | 8 * SPDX-License-Identifier: GPL-2.0-or-later 14 #include "qemu/error-report.h" 16 #include <spa/param/audio/format-utils.h> 26 #define RINGBUFFER_MASK (RINGBUFFER_SIZE - 1) 61 PWVoice v; member 66 PWVoice v; member 69 #define PW_VOICE_IN(v) ((PWVoiceIn *)v) argument 70 #define PW_VOICE_OUT(v) ((PWVoiceOut *)v) argument 75 PWVoice *v = (PWVoice *) data; in stream_destroy() local 76 spa_hook_remove(&v->stream_listener); in stream_destroy() [all …]
|
| /openbmc/u-boot/arch/mips/mach-ath79/qca953x/ |
| H A D | lowlevel_init.S | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com> 21 (((0x3 & (cpudiv - 1)) << 5) | \ 22 ((0x3 & (ddrdiv - 1)) << 10) | \ 23 ((0x3 & (ahbdiv - 1)) << 15) ) 25 #define SET_FIELD(name, v) (((v) & QCA953X_##name##_MASK) << \ argument 28 #define DPLL2_KI(v) SET_FIELD(SRIF_DPLL2_KI, v) argument 29 #define DPLL2_KD(v) SET_FIELD(SRIF_DPLL2_KD, v) argument 33 #define PLL_CPU_NFRAC(v) SET_FIELD(PLL_CPU_CONFIG_NFRAC, v) argument 34 #define PLL_CPU_NINT(v) SET_FIELD(PLL_CPU_CONFIG_NINT, v) argument [all …]
|
| /openbmc/qemu/tcg/riscv/ |
| H A D | tcg-target-con-set.h | 1 /* SPDX-License-Identifier: MIT */ 3 * Define RISC-V target-specific constraint sets. 10 * tcg-target-con-str.h; the constraint combination is inclusive or. 21 C_O0_I2(v, r) 22 C_O1_I1(v, r) 23 C_O1_I1(v, v) 24 C_O1_I2(v, v, r) 25 C_O1_I2(v, v, v) 26 C_O1_I2(v, vK, v) 27 C_O1_I2(v, v, vK) [all …]
|
| /openbmc/u-boot/arch/arm/include/asm/arch-vf610/ |
| H A D | imx-regs.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * Copyright 2013-2014 Freescale Semiconductor, Inc. 131 #define DDRMC_CR02_DRAM_TINIT(v) ((v) & 0xffffff) argument 132 #define DDRMC_CR10_TRST_PWRON(v) (v) argument 133 #define DDRMC_CR11_CKE_INACTIVE(v) (v) argument 134 #define DDRMC_CR12_WRLAT(v) (((v) & 0x1f) << 8) argument 135 #define DDRMC_CR12_CASLAT_LIN(v) ((v) & 0x3f) argument 136 #define DDRMC_CR13_TRC(v) (((v) & 0xff) << 24) argument 137 #define DDRMC_CR13_TRRD(v) (((v) & 0xff) << 16) argument 138 #define DDRMC_CR13_TCCD(v) (((v) & 0x1f) << 8) argument [all …]
|
| /openbmc/qemu/tcg/s390x/ |
| H A D | tcg-target-con-set.h | 1 /* SPDX-License-Identifier: MIT */ 3 * Define S390 target-specific constraint sets. 10 * tcg-target-con-str.h; the constraint combination is inclusive or. 19 C_O0_I2(v, r) 22 C_O1_I1(v, r) 23 C_O1_I1(v, v) 24 C_O1_I1(v, vr) 38 C_O1_I2(v, v, r) 39 C_O1_I2(v, v, v) 40 C_O1_I3(v, v, v, v) [all …]
|
| /openbmc/qemu/tests/tcg/s390x/ |
| H A D | vxeh2_vs.c | 2 * vxeh2_vs: vector-enhancements facility 2 vector shift 15 : [v1] "=v" (v1->v) in vsl() 16 : [v2] "v" (v2->v) in vsl() 17 , [v3] "v" (v3->v)); in vsl() 23 : [v1] "=v" (v1->v) in vsra() 24 : [v2] "v" (v2->v) in vsra() 25 , [v3] "v" (v3->v)); in vsra() 31 : [v1] "=v" (v1->v) in vsrl() 32 : [v2] "v" (v2->v) in vsrl() 33 , [v3] "v" (v3->v)); in vsrl() [all …]
|
| /openbmc/qemu/include/qemu/ |
| H A D | bswap.h | 4 #include "qemu/target-info.h" 41 #define be_bswap(v, size) (v) argument 42 #define le_bswap(v, size) glue(__builtin_bswap, size)(v) argument 43 #define be_bswap24(v) (v) argument 44 #define le_bswap24(v) bswap24(v) argument 45 #define be_bswaps(v, size) argument 49 #define le_bswap(v, size) (v) argument 50 #define be_bswap24(v) bswap24(v) argument 51 #define le_bswap24(v) (v) argument 52 #define be_bswap(v, size) glue(__builtin_bswap, size)(v) argument [all …]
|
| /openbmc/u-boot/drivers/usb/host/ |
| H A D | ehci-mxc.c | 1 // SPDX-License-Identifier: GPL-2.0+ 10 #include <asm/arch/imx-regs.h> 11 #include <usb/ehci-ci.h> 66 unsigned int v; in mxc_set_usbcontrol() local 68 v = readl(IMX_USB_BASE + USBCTRL_OTGBASE_OFFSET); in mxc_set_usbcontrol() 72 v &= ~(MX25_OTG_SIC_MASK | MX25_OTG_PM_BIT | MX25_OTG_PP_BIT | in mxc_set_usbcontrol() 74 v |= (flags & MXC_EHCI_INTERFACE_MASK) << MX25_OTG_SIC_SHIFT; in mxc_set_usbcontrol() 77 v |= MX25_OTG_PM_BIT; in mxc_set_usbcontrol() 80 v |= MX25_OTG_PP_BIT; in mxc_set_usbcontrol() 83 v |= MX25_OTG_OCPOL_BIT; in mxc_set_usbcontrol() [all …]
|
| H A D | ehci-mx5.c | 1 // SPDX-License-Identifier: GPL-2.0+ 11 #include <usb/ehci-ci.h> 13 #include <asm/arch/imx-regs.h> 81 unsigned int v; in mxc_set_usbcontrol() local 91 v = __raw_readl(usbother_base + in mxc_set_usbcontrol() 94 v |= MXC_OTG_PHYCTRL_OC_POL_BIT; in mxc_set_usbcontrol() 96 v &= ~MXC_OTG_PHYCTRL_OC_POL_BIT; in mxc_set_usbcontrol() 99 v &= ~MXC_OTG_PHYCTRL_OC_DIS_BIT; in mxc_set_usbcontrol() 102 v |= MXC_OTG_PHYCTRL_OC_DIS_BIT; in mxc_set_usbcontrol() 105 v |= MXC_OTG_PHYCTRL_PWR_POL_BIT; in mxc_set_usbcontrol() [all …]
|