Home
last modified time | relevance | path

Searched full:ti (Results 1 – 25 of 74) sorted by relevance

123

/qemu/hw/misc/
H A Dmos6522.c49 static void mos6522_timer1_update(MOS6522State *s, MOS6522Timer *ti,
51 static void mos6522_timer2_update(MOS6522State *s, MOS6522Timer *ti,
130 static uint64_t get_counter_value(MOS6522State *s, MOS6522Timer *ti) in get_counter_value() argument
134 if (ti->index == 0) { in get_counter_value()
135 return mdc->get_timer1_counter_value(s, ti); in get_counter_value()
137 return mdc->get_timer2_counter_value(s, ti); in get_counter_value()
141 static uint64_t get_load_time(MOS6522State *s, MOS6522Timer *ti) in get_load_time() argument
145 if (ti->index == 0) { in get_load_time()
146 return mdc->get_timer1_load_time(s, ti); in get_load_time()
148 return mdc->get_timer2_load_time(s, ti); in get_load_time()
[all …]
/qemu/qom/
H A Dobject.c92 static void type_table_add(TypeImpl *ti) in type_table_add() argument
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
115 ti->name = g_strdup(info->name); in type_new()
116 ti->parent = g_strdup(info->parent); in type_new()
118 ti->class_size = info->class_size; in type_new()
119 ti->instance_size = info->instance_size; in type_new()
120 ti->instance_align = info->instance_align; in type_new()
122 ti->class_init = info->class_init; in type_new()
123 ti->class_base_init = info->class_base_init; in type_new()
[all …]
/qemu/system/
H A Dtpm-hmp-cmds.c35 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 Drtc.c72 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 Dcpu-timers.c92 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()
/qemu/hw/tpm/
H A Dtpm_tis_isa.c70 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()
145 TPMIf *ti = TPM_IF(isadev); in build_tpm_tis_isa_aml() local
148 if (tpm_tis_isa_get_tpm_version(ti) == TPM_VERSION_2_0) { in build_tpm_tis_isa_aml()
165 tpm_build_ppi_acpi(ti, dev); in build_tpm_tis_isa_aml()
H A Dtpm_tis_sysbus.c69 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 Dtpm_crb.c192 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 Dtpm_spapr.c233 static void tpm_spapr_request_completed(TPMIf *ti, int ret) in tpm_spapr_request_completed() argument
235 SpaprTpmState *s = VIO_SPAPR_VTPM(ti); in tpm_spapr_request_completed()
312 static enum TPMVersion tpm_spapr_get_version(TPMIf *ti) in tpm_spapr_get_version() argument
314 SpaprTpmState *s = VIO_SPAPR_VTPM(ti); in tpm_spapr_get_version()
/qemu/rust/qemu-api/src/
H A Dassertions.rs81 (@internal $param_name:ident, $ti:ty, $t:ty, $($field:tt)*) => {
90 types_must_be_equal::<_, $ti>(&$($field)*);
95 ($t:ty, $i:tt, $ti:ty) => {
96 $crate::assert_field_type!(@internal v, $ti, $t, v.$i);
99 ($t:ty, $i:tt, $ti:ty, num = $num:ident) => {
100 $crate::assert_field_type!(@internal v, $ti, $t, v.$i[0]);
/qemu/hw/dma/
H A Dbcm2835_dma.c68 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/system/
H A Dtpm.h72 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 Dcuda.c68 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 Dpmu.c304 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/tcg/
H A Doptimize.c74 static inline bool ti_is_const(TempOptInfo *ti) in ti_is_const() argument
76 return ti->is_const; in ti_is_const()
79 static inline uint64_t ti_const_val(TempOptInfo *ti) in ti_const_val() argument
81 return ti->val; in ti_const_val()
84 static inline bool ti_is_const_val(TempOptInfo *ti, uint64_t val) in ti_is_const_val() argument
86 return ti_is_const(ti) && ti_const_val(ti) == val; in ti_is_const_val()
123 TempOptInfo *ti; in init_ts_info() local
130 ti = ts->state_ptr; in init_ts_info()
131 if (ti == NULL) { in init_ts_info()
132 ti = tcg_malloc(sizeof(TempOptInfo)); in init_ts_info()
[all …]
/qemu/include/hw/misc/
H A Dmos6522.h163 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/target/sparc/
H A Dcpu.c250 .name = "TI-UltraSparc-I",
259 .name = "TI-UltraSparc-II",
268 .name = "TI-UltraSparc-IIi",
277 .name = "TI-UltraSparc-IIe",
398 .name = "TI-MicroSparc-I",
411 .name = "TI-MicroSparc-II",
424 .name = "TI-MicroSparc-IIep",
437 .name = "TI-SuperSparc-40", /* STP1020NPGA */
450 .name = "TI-SuperSparc-50", /* STP1020PGA */
463 .name = "TI-SuperSparc-51",
[all …]
/qemu/include/hw/sensor/
H A Dtmp105.h6 * http://www.ti.com/lit/gpn/tmp105
29 * @see_also: http://www.ti.com/lit/gpn/tmp105
/qemu/chardev/
H A Dchar-mux.c58 int64_t ti; in mux_chr_write() local
61 ti = qemu_clock_get_ms(QEMU_CLOCK_REALTIME); in mux_chr_write()
63 d->timestamps_start = ti; in mux_chr_write()
65 ti -= d->timestamps_start; in mux_chr_write()
66 secs = ti / 1000; in mux_chr_write()
72 (int)(ti % 1000)); in mux_chr_write()
/qemu/target/i386/hvf/
H A Dx86.c59 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/hw/core/
H A Duboot_image.h154 IH_TYPE_OMAPIMAGE, /* TI OMAP Config Header Image */
155 IH_TYPE_AISIMAGE, /* TI Davinci AIS Image */
160 IH_TYPE_GPIMAGE, /* TI Keystone GPHeader Image */
176 IH_TYPE_PMMC, /* TI Power Management Micro-Controller Firmware */
/qemu/hw/arm/
H A Domap1.c2 * TI OMAP processors emulation.
2551 time_t ti; member
2656 time_t ti[2]; in omap_rtc_write() local
2665 s->ti -= s->current_tm.tm_sec; in omap_rtc_write()
2666 s->ti += from_bcd(value); in omap_rtc_write()
2670 s->ti -= s->current_tm.tm_min * 60; in omap_rtc_write()
2671 s->ti += from_bcd(value) * 60; in omap_rtc_write()
2675 s->ti -= s->current_tm.tm_hour * 3600; in omap_rtc_write()
2677 s->ti += (from_bcd(value & 0x3f) & 12) * 3600; in omap_rtc_write()
2678 s->ti += ((value >> 7) & 1) * 43200; in omap_rtc_write()
[all …]
/qemu/hw/pci-bridge/
H A Dxio3130_upstream.c3 * TI X3130 pci express upstream port switch
138 dc->desc = "TI X3130 Upstream Port of PCI Express Switch"; in xio3130_upstream_class_init()
H A Dxio3130_downstream.c3 * TI X3130 pci express downstream port switch
168 dc->desc = "TI X3130 Downstream Port of PCI Express Switch"; in xio3130_downstream_class_init()
/qemu/include/hw/pci-bridge/
H A Dxio3130_downstream.h2 * TI X3130 pci express downstream port switch

123