Home
last modified time | relevance | path

Searched refs:lvt (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/x86/x86/
H A Dlocal_apic.c124 struct lvt { struct
134 struct lvt la_lvts[APIC_LVT_MAX + 1];
135 struct lvt la_elvts[APIC_ELVT_MAX + 1];
150 static struct lvt lvts[APIC_LVT_MAX + 1] = {
161 static struct lvt elvts[APIC_ELVT_MAX + 1] = {
358 lvt_mode_impl(struct lapic *la, struct lvt *lvt, u_int pin, uint32_t value) in lvt_mode_impl() argument
363 if (lvt->lvt_edgetrigger == 0) in lvt_mode_impl()
365 if (lvt->lvt_activehi == 0) in lvt_mode_impl()
367 if (lvt->lvt_masked) in lvt_mode_impl()
369 value |= lvt->lvt_mode; in lvt_mode_impl()
[all …]
/freebsd/sys/x86/include/
H A Dapicvar.h251 int lapic_set_lvt_mask(u_int apic_id, u_int lvt, u_char masked);
252 int lapic_set_lvt_mode(u_int apic_id, u_int lvt, u_int32_t mode);
253 int lapic_set_lvt_polarity(u_int apic_id, u_int lvt,
255 int lapic_set_lvt_triggermode(u_int apic_id, u_int lvt,
/freebsd/sys/amd64/vmm/io/
H A Dvlapic.c189 vlapic_dump_lvt(uint32_t offset, uint32_t *lvt)
192 *lvt, *lvt & APIC_LVTT_VECTOR, *lvt & APIC_LVTT_DS,
193 *lvt & APIC_LVTT_M);
440 vlapic_fire_lvt(struct vlapic *vlapic, u_int lvt) in vlapic_fire_lvt() argument
444 reg = atomic_load_acq_32(&vlapic->lvt_last[lvt]); in vlapic_fire_lvt()
455 lvt == APIC_LVT_ERROR); in vlapic_fire_lvt()
602 vlapic_get_lvt_field(uint32_t lvt, uint32_t mask) in vlapic_get_lvt_field() argument
605 return (lvt & mask); in vlapic_get_lvt_field()
611 uint32_t lvt; in vlapic_periodic_timer() local
613 lvt = vlapic_get_lvt(vlapic, APIC_OFFSET_TIMER_LVT); in vlapic_periodic_timer()
[all …]
/freebsd/sys/compat/linux/
H A Dlinux_ioctl.c2612 linux_to_bsd_v4l_tuner(struct l_video_tuner *lvt, struct video_tuner *vt) in linux_to_bsd_v4l_tuner() argument
2614 vt->tuner = lvt->tuner; in linux_to_bsd_v4l_tuner()
2615 strlcpy(vt->name, lvt->name, LINUX_VIDEO_TUNER_NAME_SIZE); in linux_to_bsd_v4l_tuner()
2616 vt->rangelow = lvt->rangelow; /* possible long size conversion */ in linux_to_bsd_v4l_tuner()
2617 vt->rangehigh = lvt->rangehigh; /* possible long size conversion */ in linux_to_bsd_v4l_tuner()
2618 vt->flags = lvt->flags; in linux_to_bsd_v4l_tuner()
2619 vt->mode = lvt->mode; in linux_to_bsd_v4l_tuner()
2620 vt->signal = lvt->signal; in linux_to_bsd_v4l_tuner()
2625 bsd_to_linux_v4l_tuner(struct video_tuner *vt, struct l_video_tuner *lvt) in bsd_to_linux_v4l_tuner() argument
2627 lvt->tuner = vt->tuner; in bsd_to_linux_v4l_tuner()
[all …]