Home
last modified time | relevance | path

Searched refs:src (Results 1 – 25 of 413) sorted by relevance

12345678910>>...17

/qemu/target/arm/tcg/
H A Dvec_internal.h83 static inline int32_t do_sqrshl_bhs(int32_t src, int32_t shift, int bits, in do_sqrshl_bhs() argument
91 return src >> 31; in do_sqrshl_bhs()
94 src >>= -shift - 1; in do_sqrshl_bhs()
95 return (src >> 1) + (src & 1); in do_sqrshl_bhs()
97 return src >> -shift; in do_sqrshl_bhs()
99 int32_t val = src << shift; in do_sqrshl_bhs()
101 if (!sat || val >> shift == src) { in do_sqrshl_bhs()
110 } else if (!sat || src == 0) { in do_sqrshl_bhs()
115 return (1u << (bits - 1)) - (src >= 0); in do_sqrshl_bhs()
118 static inline uint32_t do_uqrshl_bhs(uint32_t src, int32_t shift, int bits, in do_uqrshl_bhs() argument
[all …]
/qemu/tests/unit/
H A Dtest-clone-visitor.c17 UserDefOne *src, *dst; in test_clone_struct() local
19 src = g_new0(UserDefOne, 1); in test_clone_struct()
20 src->integer = 42; in test_clone_struct()
21 src->string = g_strdup("Hello"); in test_clone_struct()
22 src->has_enum1 = false; in test_clone_struct()
23 src->enum1 = ENUM_ONE_VALUE2; in test_clone_struct()
25 dst = QAPI_CLONE(UserDefOne, src); in test_clone_struct()
28 g_assert(dst->string != src->string); in test_clone_struct()
35 qapi_free_UserDefOne(src); in test_clone_struct()
67 uint8List *src = NULL, *dst; in test_clone_list() local
[all …]
H A Dcheck-block-qdict.c423 QDict *src, *dst, *rule, *vnc, *acl, *listen; in qdict_crumple_test_recursive() local
427 src = qdict_new(); in qdict_crumple_test_recursive()
428 qdict_put_str(src, "vnc.listen.addr", "127.0.0.1"); in qdict_crumple_test_recursive()
429 qdict_put_str(src, "vnc.listen.port", "5901"); in qdict_crumple_test_recursive()
430 qdict_put_str(src, "vnc.acl.rules.0.match", "fred"); in qdict_crumple_test_recursive()
431 qdict_put_str(src, "vnc.acl.rules.0.policy", "allow"); in qdict_crumple_test_recursive()
432 qdict_put_str(src, "vnc.acl.rules.1.match", "bob"); in qdict_crumple_test_recursive()
433 qdict_put_str(src, "vnc.acl.rules.1.policy", "deny"); in qdict_crumple_test_recursive()
434 qdict_put_str(src, "vnc.acl.default", "deny"); in qdict_crumple_test_recursive()
435 qdict_put_str(src, "vnc.acl..name", "acl0"); in qdict_crumple_test_recursive()
[all …]
H A Dtest-io-channel-socket.c31 static void test_io_channel_set_socket_bufs(QIOChannel *src, in test_io_channel_set_socket_bufs() argument
40 setsockopt(((QIOChannelSocket *)src)->fd, in test_io_channel_set_socket_bufs()
55 QIOChannel **src, in test_io_channel_setup_sync() argument
73 *src = QIO_CHANNEL(qio_channel_socket_new()); in test_io_channel_setup_sync()
75 QIO_CHANNEL_SOCKET(*src), connect_addr, &error_abort); in test_io_channel_setup_sync()
76 qio_channel_set_delay(*src, false); in test_io_channel_setup_sync()
82 test_io_channel_set_socket_bufs(*src, *dst); in test_io_channel_setup_sync()
106 QIOChannel **src, in test_io_channel_setup_async() argument
135 *src = QIO_CHANNEL(qio_channel_socket_new()); in test_io_channel_setup_async()
138 QIO_CHANNEL_SOCKET(*src), connect_addr, in test_io_channel_setup_async()
[all …]
/qemu/tests/tcg/xtensa/
H A Dtest_shift.S5 .macro test_shift prefix, dst, src, v, imm
6 \prefix\()_set \dst, \src, \v, \imm
32 .macro slli_set dst, src, v, imm
33 movi \src, \v
34 slli \dst, \src, \imm
48 .macro srai_set dst, src, v, imm
49 movi \src, \v
50 srai \dst, \src, \imm
70 .macro srli_set dst, src, v, imm
71 movi \src, \v
[all …]
/qemu/target/s390x/tcg/
H A Dcc_helper.c35 static uint32_t cc_calc_ltgt_32(int32_t src, int32_t dst) in cc_calc_ltgt_32() argument
37 if (src == dst) { in cc_calc_ltgt_32()
39 } else if (src < dst) { in cc_calc_ltgt_32()
51 static uint32_t cc_calc_ltgt_64(int64_t src, int64_t dst) in cc_calc_ltgt_64() argument
53 if (src == dst) { in cc_calc_ltgt_64()
55 } else if (src < dst) { in cc_calc_ltgt_64()
67 static uint32_t cc_calc_ltugtu_32(uint32_t src, uint32_t dst) in cc_calc_ltugtu_32() argument
69 if (src == dst) { in cc_calc_ltugtu_32()
71 } else if (src < dst) { in cc_calc_ltugtu_32()
78 static uint32_t cc_calc_ltugtu_64(uint64_t src, uint64_t dst) in cc_calc_ltugtu_64() argument
[all …]
/qemu/tests/qemu-iotests/
H A D109.out5 Formatting 'TEST_DIR/t.raw.src', fmt=IMGFMT size=67108864
10 'device': 'src', 'target': 'TEST_DIR/t.IMGFMT',
15 …croseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "created", "id": "src"}}
16 …croseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "running", "id": "src"}}
18 …icroseconds": TIMESTAMP}, "event": "BLOCK_JOB_ERROR", "data": {"device": "src", "operation": "wri…
19 …roseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "aborting", "id": "src"}}
20 …seconds": TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": LEN, "offs…
21 …oseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "concluded", "id": "src"}}
22 …"microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "null", "id": "src"}}
33 'device': 'src', 'target': 'TEST_DIR/t.IMGFMT', 'format': 'IMGFMT',
[all …]
H A D18167 src=$QEMU_HANDLE
85 _send_qemu_cmd $src 'qemu-io disk "write -P 0x55 0 64k"' "(qemu)"
86 _send_qemu_cmd $src "" "ops/sec"
87 _send_qemu_cmd $src 'qemu-io disk "read -P 0x55 0 64k"' "(qemu)"
88 _send_qemu_cmd $src "" "ops/sec"
105 _send_qemu_cmd $src 'quit' ""
112 _send_qemu_cmd $src 'migrate_set_parameter max-bandwidth 4k' "(qemu)"
113 _send_qemu_cmd $src 'migrate_set_capability postcopy-ram on' "(qemu)"
114 _send_qemu_cmd $src "migrate -d unix:${MIG_SOCKET}" "(qemu)"
115 _send_qemu_cmd $src 'migrate_start_postcopy' "(qemu)"
[all …]
H A D094.out7 'arguments': {'device': 'src',
12 …croseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "created", "id": "src"}}
13 …croseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "running", "id": "src"}}
15 …microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "ready", "id": "src"}}
16 …icroseconds": TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "src", "len": 67108864, …
18 'arguments': {'device': 'src'}}
20 …croseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "waiting", "id": "src"}}
21 …croseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "pending", "id": "src"}}
22 …seconds": TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "src", "len": 67108864, …
24 …oseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "concluded", "id": "src"}}
[all …]
/qemu/subprojects/libvhost-user/
H A Dlibvhost-user-glib.c51 VugSrc *src = (VugSrc *)gsrc; in vug_src_check() local
53 g_assert(src); in vug_src_check()
55 return src->gfd.revents & src->gfd.events; in vug_src_check()
61 VugSrc *src = (VugSrc *)gsrc; in vug_src_dispatch() local
63 g_assert(src); in vug_src_dispatch()
65 ((vu_watch_cb)cb)(src->dev, src->gfd.revents, data); in vug_src_dispatch()
83 VugSrc *src; in vug_source_new() local
92 src = (VugSrc *)gsrc; in vug_source_new()
93 src->dev = dev; in vug_source_new()
94 src->gfd.fd = fd; in vug_source_new()
[all …]
/qemu/hw/intc/
H A Dopenpic.c218 irq, IVPR_PRIORITY(opp->src[irq].ivpr), priority); in IRQ_check()
220 if (IVPR_PRIORITY(opp->src[irq].ivpr) > priority) { in IRQ_check()
222 priority = IVPR_PRIORITY(opp->src[irq].ivpr); in IRQ_check()
242 IRQSource *src; in IRQ_local_pipe() local
246 src = &opp->src[n_IRQ]; in IRQ_local_pipe()
251 if (src->output != OPENPIC_OUTPUT_INT) { in IRQ_local_pipe()
253 __func__, src->output, n_IRQ, active, was_active, in IRQ_local_pipe()
254 dst->outputs_active[src->output]); in IRQ_local_pipe()
262 if (!was_active && dst->outputs_active[src->output]++ == 0) { in IRQ_local_pipe()
264 __func__, src->output, n_CPU, n_IRQ); in IRQ_local_pipe()
[all …]
/qemu/tests/tcg/s390x/
H A Dmvc.c18 static inline void mvc_256(const char *dst, const char *src) in mvc_256() argument
24 [src] "a" (src) in mvc_256()
30 char *src, *dst; in main() local
40 src = valloc(ALLOC_SIZE); in main()
42 memset(src, 0xff, ALLOC_SIZE); in main()
46 if (mprotect(src + 4096, 4096, PROT_NONE) || in main()
54 mvc_256(dst + 4096 - 128, src); in main()
61 mvc_256(dst, src + 4096 - 128); in main()
68 mvc_256(dst + 4096 - 128, src + 4096 - 128); in main()
74 if (mprotect(src + 4096, 4096, PROT_READ | PROT_WRITE) || in main()
[all …]
/qemu/rust/qemu-api/
H A Dmeson.build14 'src/lib.rs',
15 'src/assertions.rs',
16 'src/bindings.rs',
17 'src/bitops.rs',
18 'src/callbacks.rs',
19 'src/cell.rs',
20 'src/chardev.rs',
21 'src/errno.rs',
22 'src/error.rs',
23 'src/ir
[all...]
/qemu/util/
H A Dbitmap.c98 void slow_bitmap_complement(unsigned long *dst, const unsigned long *src, in slow_bitmap_complement() argument
104 dst[k] = ~src[k]; in slow_bitmap_complement()
108 dst[k] = ~src[k] & BITMAP_LAST_WORD_MASK(bits); in slow_bitmap_complement()
335 void bitmap_copy_and_clear_atomic(unsigned long *dst, unsigned long *src, in bitmap_copy_and_clear_atomic() argument
339 *dst = qatomic_xchg(src, 0); in bitmap_copy_and_clear_atomic()
341 src++; in bitmap_copy_and_clear_atomic()
420 const unsigned long *src, long nbits) in bitmap_to_from_le() argument
429 dst[index] = bswap64(src[index]); in bitmap_to_from_le()
431 dst[index] = bswap32(src[index]); in bitmap_to_from_le()
435 memcpy(dst, src, len * sizeof(unsigned long)); in bitmap_to_from_le()
[all …]
/qemu/hw/block/
H A Dxen_blkif.h94 blkif_x86_32_request_t *src) in blkif_get_x86_32_req() argument
98 dst->operation = src->operation; in blkif_get_x86_32_req()
99 dst->nr_segments = src->nr_segments; in blkif_get_x86_32_req()
100 dst->handle = src->handle; in blkif_get_x86_32_req()
101 dst->id = src->id; in blkif_get_x86_32_req()
102 dst->sector_number = src->sector_number; in blkif_get_x86_32_req()
106 struct blkif_x86_32_request_discard *s = (void *)src; in blkif_get_x86_32_req()
115 dst->seg[i] = src->seg[i]; in blkif_get_x86_32_req()
120 blkif_x86_64_request_t *src) in blkif_get_x86_64_req() argument
124 dst->operation = src->operation; in blkif_get_x86_64_req()
[all …]
/qemu/hw/display/
H A Dpl110_template.h38 static void glue(pl110_draw_line1_,NAME)(void *opaque, uint8_t *d, const uint8_t *src, int width, i… in glue()
43 data = *(uint32_t *)src; in glue()
62 src += 4; in glue()
66 static void glue(pl110_draw_line2_,NAME)(void *opaque, uint8_t *d, const uint8_t *src, int width, i… in glue()
71 data = *(uint32_t *)src; in glue()
90 src += 4; in glue()
94 static void glue(pl110_draw_line4_,NAME)(void *opaque, uint8_t *d, const uint8_t *src, int width, i… in glue()
99 data = *(uint32_t *)src; in glue()
118 src += 4; in glue()
122 static void glue(pl110_draw_line8_,NAME)(void *opaque, uint8_t *d, const uint8_t *src, int width, i… in glue()
[all …]
/qemu/tests/perf/block/qcow2/
H A Dconvert-blockstatus37 src="$1"
42 $QEMU_IMG create -f qcow2 "$src" $size
45 done | $QEMU_IO "$src"
49 /usr/bin/time -f %e $QEMU_IMG convert -n "$src" null-co://
54 $QEMU_IMG create -f qcow2 "$src" $size
57 done | $QEMU_IO "$src"
60 done | $QEMU_IO "$src"
64 /usr/bin/time -f %e $QEMU_IMG convert -n "$src" null-co://
68 $QEMU_IMG create -f qcow2 -o preallocation=metadata "$src" $size > /dev/null
71 /usr/bin/time -f %e $QEMU_IMG convert -n "$src" null-co://
/qemu/include/qemu/
H A Dbitmap.h87 void slow_bitmap_complement(unsigned long *dst, const unsigned long *src,
133 static inline void bitmap_copy(unsigned long *dst, const unsigned long *src, in bitmap_copy() argument
137 *dst = *src; in bitmap_copy()
140 memcpy(dst, src, len); in bitmap_copy()
183 const unsigned long *src, in bitmap_complement() argument
187 *dst = ~(*src) & BITMAP_LAST_WORD_MASK(nbits); in bitmap_complement()
189 slow_bitmap_complement(dst, src, nbits); in bitmap_complement()
203 static inline int bitmap_empty(const unsigned long *src, long nbits) in bitmap_empty() argument
206 return ! (*src & BITMAP_LAST_WORD_MASK(nbits)); in bitmap_empty()
208 return slow_bitmap_empty(src, nbits); in bitmap_empty()
[all …]
/qemu/target/hexagon/
H A Dgenptr.h27 void gen_store32(TCGv vaddr, TCGv src, int width, uint32_t slot);
28 void gen_store1(TCGv_env cpu_env, TCGv vaddr, TCGv src, uint32_t slot);
29 void gen_store2(TCGv_env cpu_env, TCGv vaddr, TCGv src, uint32_t slot);
30 void gen_store4(TCGv_env cpu_env, TCGv vaddr, TCGv src, uint32_t slot);
31 void gen_store8(TCGv_env cpu_env, TCGv vaddr, TCGv_i64 src, uint32_t slot);
32 void gen_store1i(TCGv_env cpu_env, TCGv vaddr, int32_t src, uint32_t slot);
33 void gen_store2i(TCGv_env cpu_env, TCGv vaddr, int32_t src, uint32_t slot);
34 void gen_store4i(TCGv_env cpu_env, TCGv vaddr, int32_t src, uint32_t slot);
35 void gen_store8i(TCGv_env cpu_env, TCGv vaddr, int64_t src, uint32_t slot);
55 void gen_set_byte_i64(int N, TCGv_i64 result, TCGv src);
[all …]
/qemu/target/sparc/
H A Dfop_helper.c190 float32 helper_fitos(CPUSPARCState *env, int32_t src) in helper_fitos() argument
192 float32 ret = int32_to_float32(src, &env->fp_status); in helper_fitos()
197 float64 helper_fitod(CPUSPARCState *env, int32_t src) in helper_fitod() argument
199 float64 ret = int32_to_float64(src, &env->fp_status); in helper_fitod()
204 Int128 helper_fitoq(CPUSPARCState *env, int32_t src) in helper_fitoq() argument
206 float128 ret = int32_to_float128(src, &env->fp_status); in helper_fitoq()
212 float32 helper_fxtos(CPUSPARCState *env, int64_t src) in helper_fxtos() argument
214 float32 ret = int64_to_float32(src, &env->fp_status); in helper_fxtos()
219 float64 helper_fxtod(CPUSPARCState *env, int64_t src) in helper_fxtod() argument
221 float64 ret = int64_to_float64(src, &env->fp_status); in helper_fxtod()
[all …]
/qemu/qobject/
H A Dblock-qdict.c25 void qdict_copy_default(QDict *dst, QDict *src, const char *key) in qdict_copy_default() argument
33 val = qdict_get(src, key); in qdict_copy_default()
163 void qdict_extract_subqdict(QDict *src, QDict **dst, const char *start) in qdict_extract_subqdict() argument
172 entry = qdict_first(src); in qdict_extract_subqdict()
175 next = qdict_next(src, entry); in qdict_extract_subqdict()
180 qdict_del(src, entry->key); in qdict_extract_subqdict()
186 static int qdict_count_prefixed_entries(const QDict *src, const char *start) in qdict_count_prefixed_entries() argument
191 for (entry = qdict_first(src); entry; entry = qdict_next(src, entry)) { in qdict_count_prefixed_entries()
218 void qdict_array_split(QDict *src, QList **dst) in qdict_array_split() argument
234 subqobj = qdict_get(src, indexstr); in qdict_array_split()
[all …]
/qemu/tests/migration-stress/guestperf/
H A Dengine.py111 def _migrate(self, hardware, scenario, src, argument
115 src_pid = src.get_pid()
117 vcpus = src.cmd("query-cpus-fast")
136 resp = src.cmd("migrate-set-capabilities",
141 resp = src.cmd("migrate-set-parameters",
145 resp = src.cmd("migrate-set-capabilities",
156 resp = src.cmd("migrate-set-parameters",
159 resp = src.cmd("migrate-set-parameters",
163 resp = src.cmd("migrate-set-capabilities",
168 resp = src.cmd("migrate-set-parameters",
[all …]
/qemu/audio/
H A Dmixeng.c291 static void conv_natural_float_to_mono(struct st_sample *dst, const void *src, in conv_natural_float_to_mono() argument
294 const float *in = src; in conv_natural_float_to_mono()
302 static void conv_swap_float_to_mono(struct st_sample *dst, const void *src, in conv_swap_float_to_mono() argument
305 const uint32_t *in_f32s = src; in conv_swap_float_to_mono()
313 static void conv_natural_float_to_stereo(struct st_sample *dst, const void *src, in conv_natural_float_to_stereo() argument
316 const float *in = src; in conv_natural_float_to_stereo()
325 static void conv_swap_float_to_stereo(struct st_sample *dst, const void *src, in conv_swap_float_to_stereo() argument
328 const uint32_t *in_f32s = src; in conv_swap_float_to_stereo()
348 static void clip_natural_float_from_mono(void *dst, const struct st_sample *src, in clip_natural_float_from_mono() argument
354 *out++ = CLIP_NATURAL_FLOAT(src->l + src->r); in clip_natural_float_from_mono()
[all …]
/qemu/chardev/
H A Dchar-io.c31 GSource *src; member
49 bool was_active = iwp->src != NULL; in io_watch_poll_prepare()
65 iwp->src = qio_channel_create_watch( in io_watch_poll_prepare()
67 g_source_set_callback(iwp->src, iwp->fd_read, iwp->opaque, NULL); in io_watch_poll_prepare()
68 g_source_attach(iwp->src, iwp->context); in io_watch_poll_prepare()
70 g_source_destroy(iwp->src); in io_watch_poll_prepare()
71 g_source_unref(iwp->src); in io_watch_poll_prepare()
72 iwp->src = NULL; in io_watch_poll_prepare()
91 if (iwp->src) { in io_watch_poll_finalize()
92 g_source_destroy(iwp->src); in io_watch_poll_finalize()
[all …]
/qemu/crypto/
H A Dxts.c86 const xts_uint128 *src, in xts_tweak_encdec() argument
91 xts_uint128_xor(dst, src, iv); in xts_tweak_encdec()
109 const uint8_t *src) in xts_decrypt() argument
130 if (QEMU_PTR_IS_ALIGNED(src, sizeof(uint64_t)) && in xts_decrypt()
132 xts_uint128 *S = (xts_uint128 *)src; in xts_decrypt()
141 memcpy(&D, src, XTS_BLOCK_SIZE); in xts_decrypt()
144 src += XTS_BLOCK_SIZE; in xts_decrypt()
156 memcpy(&S, src, XTS_BLOCK_SIZE); in xts_decrypt()
161 CC.b[i] = src[XTS_BLOCK_SIZE + i]; in xts_decrypt()
185 const uint8_t *src) in xts_encrypt() argument
[all …]

12345678910>>...17