Searched refs:lvt (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/x86/x86/ |
H A D | local_apic.c | 124 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 D | apicvar.h | 251 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 D | vlapic.c | 189 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 D | linux_ioctl.c | 2612 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 …]
|