Home
last modified time | relevance | path

Searched full:i (Results 1 – 25 of 2818) sorted by relevance

12345678910>>...113

/qemu/accel/tcg/
H A Dtcg-runtime-gvec.c29 intptr_t i; in clear_high() local
32 for (i = oprsz; i < maxsz; i += sizeof(uint64_t)) { in clear_high()
33 *(uint64_t *)(d + i) = 0; in clear_high()
41 intptr_t i; in HELPER() local
43 for (i = 0; i < oprsz; i += sizeof(uint8_t)) { in HELPER()
44 *(uint8_t *)(d + i) = *(uint8_t *)(a + i) + *(uint8_t *)(b + i); in HELPER()
52 intptr_t i; in HELPER() local
54 for (i = 0; i < oprsz; i += sizeof(uint16_t)) { in HELPER()
55 *(uint16_t *)(d + i) = *(uint16_t *)(a + i) + *(uint16_t *)(b + i); in HELPER()
63 intptr_t i; in HELPER() local
[all …]
/qemu/target/mips/tcg/
H A Dlmmi_helper.c25 * If the byte ordering doesn't matter, i.e. all columns are treated
59 unsigned int i; in helper_paddsb() local
63 for (i = 0; i < 8; ++i) { in helper_paddsb()
64 int r = vs.sb[i] + vt.sb[i]; in helper_paddsb()
65 vs.sb[i] = SATSB(r); in helper_paddsb()
73 unsigned int i; in helper_paddusb() local
77 for (i = 0; i < 8; ++i) { in helper_paddusb()
78 int r = vs.ub[i] + vt.ub[i]; in helper_paddusb()
79 vs.ub[i] = SATUB(r); in helper_paddusb()
87 unsigned int i; in helper_paddsh() local
[all …]
/qemu/hw/arm/
H A Dfsl-imx6ul.c4 * i.MX6UL SOC emulation.
36 int i; in fsl_imx6ul_init() local
70 for (i = 0; i < FSL_IMX6UL_NUM_GPIOS; i++) { in fsl_imx6ul_init()
71 snprintf(name, NAME_SIZE, "gpio%d", i); in fsl_imx6ul_init()
72 object_initialize_child(obj, name, &s->gpio[i], TYPE_IMX_GPIO); in fsl_imx6ul_init()
78 for (i = 0; i < FSL_IMX6UL_NUM_GPTS; i++) { in fsl_imx6ul_init()
79 snprintf(name, NAME_SIZE, "gpt%d", i); in fsl_imx6ul_init()
80 object_initialize_child(obj, name, &s->gpt[i], TYPE_IMX6UL_GPT); in fsl_imx6ul_init()
86 for (i = 0; i < FSL_IMX6UL_NUM_EPITS; i++) { in fsl_imx6ul_init()
87 snprintf(name, NAME_SIZE, "epit%d", i + 1); in fsl_imx6ul_init()
[all …]
H A Dfsl-imx7.c4 * i.MX7 SoC definitions
38 int i; in fsl_imx7_init() local
43 for (i = 0; i < MIN(ms->smp.cpus, FSL_IMX7_NUM_CPUS); i++) { in fsl_imx7_init()
44 snprintf(name, NAME_SIZE, "cpu%d", i); in fsl_imx7_init()
45 object_initialize_child(obj, name, &s->cpu[i], in fsl_imx7_init()
58 for (i = 0; i < FSL_IMX7_NUM_GPIOS; i++) { in fsl_imx7_init()
59 snprintf(name, NAME_SIZE, "gpio%d", i); in fsl_imx7_init()
60 object_initialize_child(obj, name, &s->gpio[i], TYPE_IMX_GPIO); in fsl_imx7_init()
66 for (i = 0; i < FSL_IMX7_NUM_GPTS; i++) { in fsl_imx7_init()
67 snprintf(name, NAME_SIZE, "gpt%d", i); in fsl_imx7_init()
[all …]
H A Dfsl-imx6.c4 * i.MX6 SOC emulation.
44 int i; in fsl_imx6_init() local
46 for (i = 0; i < MIN(ms->smp.cpus, FSL_IMX6_NUM_CPUS); i++) { in fsl_imx6_init()
47 snprintf(name, NAME_SIZE, "cpu%d", i); in fsl_imx6_init()
48 object_initialize_child(obj, name, &s->cpu[i], in fsl_imx6_init()
60 for (i = 0; i < FSL_IMX6_NUM_UARTS; i++) { in fsl_imx6_init()
61 snprintf(name, NAME_SIZE, "uart%d", i + 1); in fsl_imx6_init()
62 object_initialize_child(obj, name, &s->uart[i], TYPE_IMX_SERIAL); in fsl_imx6_init()
67 for (i = 0; i < FSL_IMX6_NUM_EPITS; i++) { in fsl_imx6_init()
68 snprintf(name, NAME_SIZE, "epit%d", i + 1); in fsl_imx6_init()
[all …]
H A Dxlnx-zynqmp.c215 int i; in xlnx_zynqmp_create_rpu() local
228 for (i = 0; i < num_rpus; i++) { in xlnx_zynqmp_create_rpu()
232 &s->rpu_cpu[i], in xlnx_zynqmp_create_rpu()
235 name = object_get_canonical_path_component(OBJECT(&s->rpu_cpu[i])); in xlnx_zynqmp_create_rpu()
240 object_property_set_bool(OBJECT(&s->rpu_cpu[i]), in xlnx_zynqmp_create_rpu()
243 s->boot_cpu_ptr = &s->rpu_cpu[i]; in xlnx_zynqmp_create_rpu()
246 object_property_set_bool(OBJECT(&s->rpu_cpu[i]), "reset-hivecs", true, in xlnx_zynqmp_create_rpu()
248 if (!qdev_realize(DEVICE(&s->rpu_cpu[i]), NULL, errp)) { in xlnx_zynqmp_create_rpu()
300 int i; in xlnx_zynqmp_create_apu_ctrl() local
306 for (i = 0; i < XLNX_ZYNQMP_NUM_APU_CPUS; i++) { in xlnx_zynqmp_create_apu_ctrl()
[all …]
H A Dfsl-imx25.c4 * i.MX25 SOC emulation.
38 int i; in fsl_imx25_init() local
46 for (i = 0; i < FSL_IMX25_NUM_UARTS; i++) { in fsl_imx25_init()
47 object_initialize_child(obj, "uart[*]", &s->uart[i], TYPE_IMX_SERIAL); in fsl_imx25_init()
50 for (i = 0; i < FSL_IMX25_NUM_GPTS; i++) { in fsl_imx25_init()
51 object_initialize_child(obj, "gpt[*]", &s->gpt[i], TYPE_IMX25_GPT); in fsl_imx25_init()
54 for (i = 0; i < FSL_IMX25_NUM_EPITS; i++) { in fsl_imx25_init()
55 object_initialize_child(obj, "epit[*]", &s->epit[i], TYPE_IMX_EPIT); in fsl_imx25_init()
62 for (i = 0; i < FSL_IMX25_NUM_I2CS; i++) { in fsl_imx25_init()
63 object_initialize_child(obj, "i2c[*]", &s->i2c[i], TYPE_IMX_I2C); in fsl_imx25_init()
[all …]
H A Dnpcm8xx.c408 int i; in npcm8xx_init() local
412 for (i = 0; i < NPCM8XX_MAX_NUM_CPUS; i++) { in npcm8xx_init()
413 object_initialize_child(OBJECT(&s->cpu_cluster), "cpu[*]", &s->cpu[i], in npcm8xx_init()
427 for (i = 0; i < ARRAY_SIZE(s->tim); i++) { in npcm8xx_init()
428 object_initialize_child(obj, "tim[*]", &s->tim[i], TYPE_NPCM7XX_TIMER); in npcm8xx_init()
431 for (i = 0; i < ARRAY_SIZE(s->gpio); i++) { in npcm8xx_init()
432 object_initialize_child(obj, "gpio[*]", &s->gpio[i], TYPE_NPCM7XX_GPIO); in npcm8xx_init()
436 for (i = 0; i < ARRAY_SIZE(s->smbus); i++) { in npcm8xx_init()
437 object_initialize_child(obj, "smbus[*]", &s->smbus[i], in npcm8xx_init()
439 DEVICE(&s->smbus[i])->id = g_strdup_printf("smbus[%d]", i); in npcm8xx_init()
[all …]
H A Dfsl-imx31.c4 * i.MX31 SOC emulation.
34 int i; in fsl_imx31_init() local
42 for (i = 0; i < FSL_IMX31_NUM_UARTS; i++) { in fsl_imx31_init()
43 object_initialize_child(obj, "uart[*]", &s->uart[i], TYPE_IMX_SERIAL); in fsl_imx31_init()
48 for (i = 0; i < FSL_IMX31_NUM_EPITS; i++) { in fsl_imx31_init()
49 object_initialize_child(obj, "epit[*]", &s->epit[i], TYPE_IMX_EPIT); in fsl_imx31_init()
52 for (i = 0; i < FSL_IMX31_NUM_I2CS; i++) { in fsl_imx31_init()
53 object_initialize_child(obj, "i2c[*]", &s->i2c[i], TYPE_IMX_I2C); in fsl_imx31_init()
56 for (i = 0; i < FSL_IMX31_NUM_GPIOS; i++) { in fsl_imx31_init()
57 object_initialize_child(obj, "gpio[*]", &s->gpio[i], TYPE_IMX_GPIO); in fsl_imx31_init()
[all …]
/qemu/target/i386/
H A Dops_sse.h61 for (int i = 0; i < 1 << SHIFT; i++) { in glue() local
62 d->Q(i) = 0; in glue()
66 for (int i = 0; i < 4 << SHIFT; i++) { in glue() local
67 d->W(i) = FPSRL(s->W(i), shift); in glue()
76 for (int i = 0; i < 1 << SHIFT; i++) { in glue() local
77 d->Q(i) = 0; in glue()
81 for (int i = 0; i < 4 << SHIFT; i++) { in glue() local
82 d->W(i) = FPSLL(s->W(i), shift); in glue()
95 for (int i = 0; i < 4 << SHIFT; i++) { in glue() local
96 d->W(i) = FPSRAW(s->W(i), shift); in glue()
[all …]
/qemu/target/hexagon/imported/mmvec/
H A Dext.idef33 fHIDE(int i;) \
34 fVFOREACH(WIDTH, i) {\
214 DSTM(0,VdV.SRCTYPE[i],SATFUNC(RNDFUNC(VvV.SRCTYPE[i],shamt) >> shamt)); \
215 DSTM(1,VdV.SRCTYPE[i],SATFUNC(RNDFUNC(VuV.SRCTYPE[i],shamt) >> shamt)))
218 …ESCR, VdV.DEST[i] = fVAVGS( WIDTH, VuV.SRC[i], VvV.SR…
219 …Round"DESCR, VdV.DEST[i] = fVAVGSRND( WIDTH, VuV.SRC[i], VvV.SR…
220 …verage "DESCR, VdV.DEST[i] = fVNAVGS( WIDTH, VuV.SRC[i], VvV.SR…
223 …"DESCR, VdV.DEST[i] = fVAVGU( WIDTH, VuV.SRC[i], VvV.SRC[i
224 …% Round"DESCR, VdV.DEST[i] = fVAVGURND(WIDTH, VuV.SRC[i], VvV.SRC[i
340 fHIDE(int i;) \
[all …]
/qemu/target/hexagon/imported/
H A Dalu.idef493 fHIDE(int i;)
494 for (i = 0; i < 8; i++) {
495 fSETBYTE(i,RddV,(fGETUBYTE(i,RssV)+fGETUBYTE(i,RttV)));
502 fHIDE(int i;)
503 for (i = 0; i < 8; i++) {
504 fSETBYTE(i,RddV,fSATUN(8,fGETUBYTE(i,RssV)+fGETUBYTE(i,RttV)));
511 fHIDE(int i;)
512 for (i=0;i<4;i++) {
513 fSETHALF(i,RddV,fGETHALF(i,RssV)+fGETHALF(i,RttV));
520 fHIDE(int i;)
[all …]
H A Dshift.idef219 fHIDE(int i;)
220 for (i=0;i<4;i++) {
221 fSETHALF(i,RddV, fGETHALF(0,RsV));
229 fHIDE(int i;)
230 for (i=0;i<4;i++) {
231 fSETBYTE(i,RdV, fGETBYTE(0,RsV));
238 fHIDE(int i;)
239 for (i=0;i<8;i++) {
240 fSETBYTE(i,RddV, fGETBYTE(0,RsV));
522 fHIDE(int i;)
[all …]
/qemu/target/ppc/
H A Dint_helper.c154 * i.e. ((0x00 - 0x01) & ~(0x00)) & 0x80
206 int i; in helper_BPERMD() local
209 for (i = 0; i < 8; i++) { in helper_BPERMD()
210 int index = (rs >> (i * 8)) & 0xFF; in helper_BPERMD()
213 ra |= 1 << i; in helper_BPERMD()
226 int i; in helper_CMPB() local
228 for (i = 0; i < sizeof(target_ulong); i++) { in helper_CMPB()
338 unsigned int n, i = 64; in helper_CFUGED() local
346 while (i) { in helper_CFUGED()
349 if (n > i) { in helper_CFUGED()
[all …]
/qemu/target/loongarch/tcg/
H A Dvec_helper.c20 int i; \
27 for (i = 0; i < oprsz / (BIT / 8); i++) { \
28 Vd->E1(i) = DO_OP((TD)Vj->E2(2 * i + 1), (TD)Vk->E2(2 * i)); \
38 int i; in HELPER() local
44 for (i = 0; i < oprsz / 16 ; i++) { in HELPER()
45 Vd->Q(i) = int128_add(int128_makes64(Vj->D(2 * i + 1)), in HELPER()
46 int128_makes64(Vk->D(2 * i))); in HELPER()
56 int i; in HELPER() local
62 for (i = 0; i < oprsz / 16; i++) { in HELPER()
63 Vd->Q(i) = int128_sub(int128_makes64(Vj->D(2 * i + 1)), in HELPER()
[all …]
/qemu/target/arm/tcg/
H A Dvec_helper.c32 * for (i = 0; i < 256; ++i) {
35 * if ((i >> j) & 1) {
133 * for (i = 0; i < 256; ++i) {
135 * if (i & 0xaa) {
139 * if ((i >> j) & 1) {
143 * printf("[0x%x] = 0x%016lx,\n", i, m);
182 intptr_t i, opr_sz = simd_oprsz(desc); in HELPER() local
185 for (i = 0; i < opr_sz; ++i) { in HELPER()
186 d[i] = do_sqrdmlah_b(n[i], m[i], a[i], false, true); in HELPER()
193 intptr_t i, opr_sz = simd_oprsz(desc); in HELPER() local
[all …]
/qemu/target/s390x/tcg/
H A Dvec_int_helper.c104 int i; \
106 for (i = 0; i < (128 / BITS); i++) { \
107 const int32_t a = (int##BITS##_t)s390_vec_read_element##BITS(v2, i); \
108 const int32_t b = (int##BITS##_t)s390_vec_read_element##BITS(v3, i); \
110 s390_vec_write_element##BITS(v1, i, (a + b + 1) >> 1); \
120 int i; \
122 for (i = 0; i < (128 / BITS); i++) { \
123 const uint##BITS##_t a = s390_vec_read_element##BITS(v2, i); \
124 const uint##BITS##_t b = s390_vec_read_element##BITS(v3, i); \
126 s390_vec_write_element##BITS(v1, i, (a + b + 1) >> 1); \
[all …]
/qemu/tests/tcg/arm/
H A Dfcvt.c35 static void print_double_number(int i, double num) in print_double_number() argument
42 i, num, double_as_hex, flags, fstr); in print_double_number()
45 static void print_single_number(int i, float num) in print_single_number() argument
52 i, num, single_as_hex, flags, fstr); in print_single_number()
55 static void print_half_number(int i, uint16_t num) in print_half_number() argument
61 i, num, flags, fstr); in print_half_number()
64 static void print_int64(int i, int64_t num) in print_int64() argument
71 i, num, int64_as_hex, flags, fstr); in print_int64()
114 int i; in convert_single_to_half() local
118 for (i = 0; i < ARRAY_SIZE(single_numbers); ++i) { in convert_single_to_half()
[all …]
/qemu/target/hexagon/
H A Dtranslate.c78 for (int i = 0; i < ctx->future_vregs_idx; i++) { in ctx_future_vreg_off() local
79 if (ctx->future_vregs_num[i] == regnum) { in ctx_future_vreg_off()
80 return offsetof(CPUHexagonState, future_VRegs[i]); in ctx_future_vreg_off()
86 for (int i = 0; i < num; i++) { in ctx_future_vreg_off() local
87 ctx->future_vregs_num[ctx->future_vregs_idx + i] = regnum++; in ctx_future_vreg_off()
100 for (int i = 0; i < ctx->tmp_vregs_idx; i++) { in ctx_tmp_vreg_off() local
101 if (ctx->tmp_vregs_num[i] == regnum) { in ctx_tmp_vreg_off()
102 return offsetof(CPUHexagonState, tmp_VRegs[i]); in ctx_tmp_vreg_off()
108 for (int i = 0; i < num; i++) { in ctx_tmp_vreg_off() local
109 ctx->tmp_vregs_num[ctx->tmp_vregs_idx + i] = regnum++; in ctx_tmp_vreg_off()
[all …]
/qemu/io/
H A Dnet-listener.c71 size_t i; in qio_net_listener_open_sync() local
83 for (i = 0; i < nresaddrs; i++) { in qio_net_listener_open_sync()
86 if (qio_channel_socket_listen_sync(sioc, resaddrs[i], num, in qio_net_listener_open_sync()
93 qapi_free_SocketAddress(resaddrs[i]); in qio_net_listener_open_sync()
144 size_t i; in qio_net_listener_set_client_func_full() local
153 for (i = 0; i < listener->nsioc; i++) { in qio_net_listener_set_client_func_full()
154 if (listener->io_source[i]) { in qio_net_listener_set_client_func_full()
155 g_source_destroy(listener->io_source[i]); in qio_net_listener_set_client_func_full()
156 g_source_unref(listener->io_source[i]); in qio_net_listener_set_client_func_full()
157 listener->io_source[i] = NULL; in qio_net_listener_set_client_func_full()
[all …]
/qemu/tests/tcg/multiarch/system/
H A Dmemory.c71 int i; in init_test_data_u8() local
76 for (i = 0; i < TEST_SIZE; i++) { in init_test_data_u8()
78 pdot(i, true); in init_test_data_u8()
81 ml_printf("done %d @ %p\n", i, ptr); in init_test_data_u8()
98 int i; in init_test_data_s8() local
102 for (i = 0; i < TEST_SIZE / 2; i++) { in init_test_data_s8()
103 *ptr++ = get_byte(i, neg_first); in init_test_data_s8()
104 pdot(i, true); in init_test_data_s8()
105 *ptr++ = get_byte(i, !neg_first); in init_test_data_s8()
106 pdot(i, true); in init_test_data_s8()
[all …]
/qemu/tests/qtest/
H A Daspeed-smc-utils.c161 int i; in read_page() local
170 for (i = 0; i < FLASH_PAGE_SIZE / 4; i++) { in read_page()
171 page[i] = make_be32(flash_readl(data, 0)); in read_page()
179 int i; in read_page_mem() local
184 for (i = 0; i < FLASH_PAGE_SIZE / 4; i++) { in read_page_mem()
185 page[i] = make_be32(flash_readl(data, addr + i * 4)); in read_page_mem()
194 for (int i = 0; i < FLASH_PAGE_SIZE / 4; i++) { in write_page_mem() local
195 flash_writel(data, addr + i * 4, write_value); in write_page_mem()
204 for (int i = 0; i < FLASH_PAGE_SIZE / 4; i++) { in assert_page_mem() local
205 g_assert_cmphex(page[i], ==, expected_value); in assert_page_mem()
[all …]
/qemu/block/
H A Dqcow2-cache.c74 static void qcow2_cache_table_release(Qcow2Cache *c, int i, int num_tables) in qcow2_cache_table_release() argument
78 void *t = qcow2_cache_get_table_addr(c, i); in qcow2_cache_table_release()
89 static inline bool can_clean_entry(Qcow2Cache *c, int i) in can_clean_entry() argument
91 Qcow2CachedTable *t = &c->entries[i]; in can_clean_entry()
98 int i = 0; in qcow2_cache_clean_unused() local
99 while (i < c->size) { in qcow2_cache_clean_unused()
103 while (i < c->size && !can_clean_entry(c, i)) { in qcow2_cache_clean_unused()
104 i++; in qcow2_cache_clean_unused()
108 while (i < c->size && can_clean_entry(c, i)) { in qcow2_cache_clean_unused()
109 c->entries[i].offset = 0; in qcow2_cache_clean_unused()
[all …]
/qemu/tests/fp/
H A Dfp-test-log2.c20 float64 i; member
30 if (real.i == soft.i) { in compare()
33 msb = 63 - __builtin_clzll(real.i ^ soft.i); in compare()
36 if (real.i > soft.i) { in compare()
37 ulp = real.i - soft.i; in compare()
39 ulp = soft.i - real.i; in compare()
51 test.i, test.d, soft.i, soft.d, real.i, real.d); in compare()
57 (int)(soft.i >> 52) - (int)(real.i >> 52)); in compare()
71 int i; in main() local
79 soft.i = float64_log2(test.i, &qsf); in main()
[all …]
/qemu/tests/bench/
H A Dqtree-bench.c82 for (size_t i = 0; i < n_elems; i++) { in init_empty_tree_and_keys() local
83 keys[i] = i; in init_empty_tree_and_keys()
130 for (size_t i = 0; i < n_elems; i++) { in run_benchmark() local
133 g_tree_insert(tree, &keys[i], &keys[i]); in run_benchmark()
136 q_tree_insert(tree, &keys[i], &keys[i]); in run_benchmark()
147 for (size_t i = 0; i < n_elems; i++) { in run_benchmark() local
151 value = g_tree_lookup(tree, &keys[i]); in run_benchmark()
154 value = q_tree_lookup(tree, &keys[i]); in run_benchmark()
163 for (size_t i = 0; i < n_elems; i++) { in run_benchmark() local
166 g_tree_insert(tree, &keys[i], &keys[i]); in run_benchmark()
[all …]

12345678910>>...113