/qemu/hw/misc/ |
H A D | mos6522.c | 164 counter = (d - (ti->counter_value + 1)) % (ti->latch + 2); in get_counter() 176 ti->load_time = get_load_time(s, ti); in set_counter() 179 mos6522_timer1_update(s, ti, ti->load_time); in set_counter() 181 mos6522_timer2_update(s, ti, ti->load_time); in set_counter() 203 counter = (d - (ti->counter_value + 1)) % (ti->latch + 2); in get_next_irq_time() 231 ti->next_irq_time = get_next_irq_time(s, ti, current_time); in mos6522_timer1_update() 235 timer_mod(ti->timer, ti->next_irq_time); in mos6522_timer1_update() 245 ti->next_irq_time = get_next_irq_time(s, ti, current_time); in mos6522_timer2_update() 249 timer_mod(ti->timer, ti->next_irq_time); in mos6522_timer2_update() 258 mos6522_timer1_update(s, ti, ti->next_irq_time); in mos6522_timer1() [all …]
|
/qemu/qom/ |
H A D | object.c | 95 g_hash_table_insert(type_table_get(), (void *)ti->name, ti); in type_table_add() 105 TypeImpl *ti = g_malloc0(sizeof(*ti)); in type_new() local 137 return ti; in type_new() 165 TypeImpl *ti; in type_register_internal() local 175 return ti; in type_register_internal() 336 ti->class_size = type_class_get_size(ti); in type_initialize() 337 ti->instance_size = type_object_get_size(ti); in type_initialize() 338 ti->instance_align = type_object_get_align(ti); in type_initialize() 353 ti->class = g_malloc0(ti->class_size); in type_initialize() 399 ti->class->type = ti; in type_initialize() [all …]
|
/qemu/system/ |
H A D | tpm-hmp-cmds.c | 35 TPMInfo *ti = info->value; in hmp_info_tpm() local 37 c, TpmModel_str(ti->model)); in hmp_info_tpm() 40 ti->id, TpmType_str(ti->options->type)); in hmp_info_tpm() 42 switch (ti->options->type) { in hmp_info_tpm() 44 tpo = ti->options->u.passthrough.data; in hmp_info_tpm() 52 teo = ti->options->u.emulator.data; in hmp_info_tpm()
|
H A D | rtc.c | 72 time_t ti = qemu_ref_timedate(rtc_clock); in qemu_get_timedate() local 74 ti += offset; in qemu_get_timedate() 79 gmtime_r(&ti, tm); in qemu_get_timedate() 82 localtime_r(&ti, tm); in qemu_get_timedate()
|
H A D | cpu-timers.c | 92 int64_t ti; in cpu_get_clock() local 97 ti = cpu_get_clock_locked(); in cpu_get_clock() 100 return ti; in cpu_get_clock()
|
H A D | vl.c | 999 const VGAInterfaceInfo *ti = &vga_interfaces[t]; in vga_interface_available() local 1002 return !ti->class_names[0] || in vga_interface_available() 1003 module_object_class_by_name(ti->class_names[0]) || in vga_interface_available() 1004 module_object_class_by_name(ti->class_names[1]); in vga_interface_available() 1012 const VGAInterfaceInfo *ti = &vga_interfaces[t]; in get_default_vga_model() local 1014 if (ti->opt_name && vga_interface_available(t) && in get_default_vga_model() 1041 const VGAInterfaceInfo *ti = &vga_interfaces[t]; in select_vgahw() local 1044 printf("%-20s %s%s\n", ti->opt_name, ti->name ?: "", in select_vgahw() 1054 const VGAInterfaceInfo *ti = &vga_interfaces[t]; in select_vgahw() local 1055 if (ti->opt_name && strstart(p, ti->opt_name, &opts)) { in select_vgahw() [all …]
|
/qemu/hw/tpm/ |
H A D | tpm_tis_isa.c | 70 static void tpm_tis_isa_request_completed(TPMIf *ti, int ret) in tpm_tis_isa_request_completed() argument 72 TPMStateISA *isadev = TPM_TIS_ISA(ti); in tpm_tis_isa_request_completed() 78 static enum TPMVersion tpm_tis_isa_get_tpm_version(TPMIf *ti) in tpm_tis_isa_get_tpm_version() argument 80 TPMStateISA *isadev = TPM_TIS_ISA(ti); in tpm_tis_isa_get_tpm_version() 146 TPMIf *ti = TPM_IF(isadev); in build_tpm_tis_isa_aml() local 149 if (tpm_tis_isa_get_tpm_version(ti) == TPM_VERSION_2_0) { in build_tpm_tis_isa_aml() 166 tpm_build_ppi_acpi(ti, dev); in build_tpm_tis_isa_aml()
|
H A D | tpm_tis_sysbus.c | 69 static void tpm_tis_sysbus_request_completed(TPMIf *ti, int ret) in tpm_tis_sysbus_request_completed() argument 71 TPMStateSysBus *sbdev = TPM_TIS_SYSBUS(ti); in tpm_tis_sysbus_request_completed() 77 static enum TPMVersion tpm_tis_sysbus_get_tpm_version(TPMIf *ti) in tpm_tis_sysbus_get_tpm_version() argument 79 TPMStateSysBus *sbdev = TPM_TIS_SYSBUS(ti); in tpm_tis_sysbus_get_tpm_version()
|
H A D | tpm_crb.c | 192 static void tpm_crb_request_completed(TPMIf *ti, int ret) in tpm_crb_request_completed() argument 194 CRBState *s = CRB(ti); in tpm_crb_request_completed() 204 static enum TPMVersion tpm_crb_get_version(TPMIf *ti) in tpm_crb_get_version() argument 206 CRBState *s = CRB(ti); in tpm_crb_get_version()
|
H A D | tpm_spapr.c | 234 static void tpm_spapr_request_completed(TPMIf *ti, int ret) in tpm_spapr_request_completed() argument 236 SpaprTpmState *s = VIO_SPAPR_VTPM(ti); in tpm_spapr_request_completed() 313 static enum TPMVersion tpm_spapr_get_version(TPMIf *ti) in tpm_spapr_get_version() argument 315 SpaprTpmState *s = VIO_SPAPR_VTPM(ti); in tpm_spapr_get_version()
|
H A D | tpm_tis_i2c.c | 289 static void tpm_tis_i2c_request_completed(TPMIf *ti, int ret) in tpm_tis_i2c_request_completed() argument 291 TPMStateI2C *i2cst = TPM_TIS_I2C(ti); in tpm_tis_i2c_request_completed() 298 static enum TPMVersion tpm_tis_i2c_get_tpm_version(TPMIf *ti) in tpm_tis_i2c_get_tpm_version() argument 300 TPMStateI2C *i2cst = TPM_TIS_I2C(ti); in tpm_tis_i2c_get_tpm_version()
|
/qemu/hw/dma/ |
H A D | bcm2835_dma.c | 68 ch->ti = ldl_le_phys(&s->dma_as, ch->conblk_ad); in bcm2835_dma_update() 76 if (ch->ti & BCM2708_DMA_TDMODE) { in bcm2835_dma_update() 92 if (ch->ti & BCM2708_DMA_S_IGNORE) { in bcm2835_dma_update() 98 if (ch->ti & BCM2708_DMA_S_INC) { in bcm2835_dma_update() 102 if (ch->ti & BCM2708_DMA_D_IGNORE) { in bcm2835_dma_update() 107 if (ch->ti & BCM2708_DMA_D_INC) { in bcm2835_dma_update() 113 if (ch->ti & BCM2708_DMA_TDMODE) { in bcm2835_dma_update() 127 if (ch->ti & BCM2708_DMA_INT_EN) { in bcm2835_dma_update() 166 res = ch->ti; in bcm2835_dma_read() 317 VMSTATE_UINT32(ti, BCM2835DMAChan),
|
/qemu/include/sysemu/ |
H A D | tpm.h | 72 static inline TPMVersion tpm_get_version(TPMIf *ti) in tpm_get_version() argument 74 if (!ti) { in tpm_get_version() 78 return TPM_IF_GET_CLASS(ti)->get_version(ti); in tpm_get_version()
|
/qemu/hw/misc/macio/ |
H A D | cuda.c | 68 static uint64_t cuda_get_counter_value(MOS6522State *s, MOS6522Timer *ti) in cuda_get_counter_value() argument 76 ti->load_time; in cuda_get_counter_value() 81 static uint64_t cuda_get_load_time(MOS6522State *s, MOS6522Timer *ti) in cuda_get_load_time() argument 337 uint32_t ti; in cuda_cmd_get_time() local 343 ti = s->tick_offset + (qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) in cuda_cmd_get_time() 345 out_data[0] = ti >> 24; in cuda_cmd_get_time() 346 out_data[1] = ti >> 16; in cuda_cmd_get_time() 347 out_data[2] = ti >> 8; in cuda_cmd_get_time() 348 out_data[3] = ti; in cuda_cmd_get_time() 357 uint32_t ti; in cuda_cmd_set_time() local [all …]
|
H A D | pmu.c | 304 uint32_t ti; in pmu_cmd_get_rtc() local 313 ti = s->tick_offset + (qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) in pmu_cmd_get_rtc() 315 out_data[0] = ti >> 24; in pmu_cmd_get_rtc() 316 out_data[1] = ti >> 16; in pmu_cmd_get_rtc() 317 out_data[2] = ti >> 8; in pmu_cmd_get_rtc() 318 out_data[3] = ti; in pmu_cmd_get_rtc() 326 uint32_t ti; in pmu_cmd_set_rtc() local 335 ti = (((uint32_t)in_data[0]) << 24) + (((uint32_t)in_data[1]) << 16) in pmu_cmd_set_rtc() 338 s->tick_offset = ti - (qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) in pmu_cmd_set_rtc()
|
/qemu/include/hw/misc/ |
H A D | mos6522.h | 163 uint64_t (*get_timer1_counter_value)(MOS6522State *dev, MOS6522Timer *ti); 164 uint64_t (*get_timer2_counter_value)(MOS6522State *dev, MOS6522Timer *ti); 165 uint64_t (*get_timer1_load_time)(MOS6522State *dev, MOS6522Timer *ti); 166 uint64_t (*get_timer2_load_time)(MOS6522State *dev, MOS6522Timer *ti);
|
/qemu/tcg/ |
H A D | optimize.c | 130 return ti->is_const && ti->val == val; in ts_is_const_val() 157 TempOptInfo *ti; in init_ts_info() local 164 ti = ts->state_ptr; in init_ts_info() 165 if (ti == NULL) { in init_ts_info() 170 ti->next_copy = ts; in init_ts_info() 171 ti->prev_copy = ts; in init_ts_info() 181 ti->s_mask = 0; in init_ts_info() 267 ti->z_mask = -1; in reset_ts() 268 ti->s_mask = 0; in reset_ts() 293 TempOptInfo *ti; in record_mem_copy() local [all …]
|
/qemu/chardev/ |
H A D | char-mux.c | 57 int64_t ti; in mux_chr_write() local 60 ti = qemu_clock_get_ms(QEMU_CLOCK_REALTIME); in mux_chr_write() 62 d->timestamps_start = ti; in mux_chr_write() 64 ti -= d->timestamps_start; in mux_chr_write() 65 secs = ti / 1000; in mux_chr_write() 71 (int)(ti % 1000)); in mux_chr_write()
|
/qemu/hw/arm/ |
H A D | omap1.c | 2561 time_t ti; member 2665 time_t ti[2]; in omap_rtc_write() local 2678 s->ti += from_bcd(value); in omap_rtc_write() 2718 if (ti[0] != -1 && ti[1] != -1) { in omap_rtc_write() 2719 s->ti -= ti[0]; in omap_rtc_write() 2720 s->ti += ti[1]; in omap_rtc_write() 2737 if (ti[0] != -1 && ti[1] != -1) { in omap_rtc_write() 2738 s->ti -= ti[0]; in omap_rtc_write() 2739 s->ti += ti[1]; in omap_rtc_write() 2908 s->ti ++; in omap_rtc_tick() [all …]
|
/qemu/target/i386/hvf/ |
H A D | x86.c | 59 if (!sel.index && GDT_SEL == sel.ti) { in x86_read_segment_descriptor() 63 if (GDT_SEL == sel.ti) { in x86_read_segment_descriptor() 86 if (GDT_SEL == sel.ti) { in x86_write_segment_descriptor()
|
/qemu/scripts/codeconverter/codeconverter/ |
H A D | qom_type_info.py | 929 ti = [ti for ti in files.matches_of_type(TypeInfoVar) 930 if ti.get_raw_initializer_value('name') == name] 931 DBG("type info vars: %r", ti) 932 if len(ti) > 1: 935 if len(ti) == 0: 938 return ti[0]
|
/qemu/include/qemu/ |
H A D | timer.h | 823 LARGE_INTEGER ti; in get_clock() local 824 QueryPerformanceCounter(&ti); in get_clock() 825 return muldiv64(ti.QuadPart, NANOSECONDS_PER_SECOND, clock_freq); in get_clock()
|
/qemu/include/hw/dma/ |
H A D | bcm2835_dma.h | 17 uint32_t ti; member
|
/qemu/accel/tcg/ |
H A D | translate-all.c | 268 int *max_insns, int64_t *ti) in setjmp_gen_code() argument 296 int64_t ti; in tb_gen_code() local 358 gen_code_size = setjmp_gen_code(env, tb, pc, host_pc, &max_insns, &ti); in tb_gen_code()
|
/qemu/tests/tcg/multiarch/linux/ |
H A D | linux-test.c | 229 int ti, i; in test_time() local 239 ti = tv2.tv_sec - tv.tv_sec; in test_time() 240 if (ti >= 2) in test_time()
|