Home
last modified time | relevance | path

Searched refs:apic_reg_ops (Results 1 – 9 of 9) sorted by relevance

/titanic_50/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic_timer.c102 apic_reg_ops->apic_write(APIC_DIVIDE_REG, apic_divide_reg_init); in apic_timer_init()
103 apic_reg_ops->apic_write(APIC_INIT_COUNT, APIC_MAXVAL); in apic_timer_init()
157 apic_reg_ops->apic_write(APIC_INIT_COUNT, apic_hertz_count); in apic_timer_init()
158 apic_reg_ops->apic_write(APIC_LOCAL_TIMER, in apic_timer_init()
201 apic_reg_ops->apic_write(APIC_LOCAL_TIMER, in periodic_timer_enable()
209 apic_reg_ops->apic_write(APIC_LOCAL_TIMER, in periodic_timer_disable()
224 apic_reg_ops->apic_write(APIC_INIT_COUNT, ticks); in periodic_timer_reprogram()
234 apic_reg_ops->apic_write(APIC_LOCAL_TIMER, in oneshot_timer_enable()
242 apic_reg_ops->apic_write(APIC_LOCAL_TIMER, in oneshot_timer_disable()
282 apic_reg_ops->apic_write(APIC_INIT_COUNT, ticks); in oneshot_timer_reprogram()
[all …]
H A Dapic.c305 apic_reg_ops->apic_write_task_reg(APIC_MASK_ALL); in apic_init_intr()
312 apic_reg_ops->apic_write(APIC_FORMAT_REG, in apic_init_intr()
315 apic_reg_ops->apic_write(APIC_FORMAT_REG, in apic_init_intr()
319 apic_reg_ops->apic_write(APIC_DEST_REG, in apic_init_intr()
334 apic_reg_ops->apic_write(APIC_SPUR_INT_REG, svr); in apic_init_intr()
343 apic_reg_ops->apic_write(APIC_LOCAL_TIMER, AV_MASK|APIC_RESV_IRQ); in apic_init_intr()
344 apic_reg_ops->apic_write(APIC_INT_VECT0, AV_MASK|APIC_RESV_IRQ); in apic_init_intr()
345 apic_reg_ops->apic_write(APIC_INT_VECT1, AV_NMI); /* enable NMI */ in apic_init_intr()
356 nlvt = ((apic_reg_ops->apic_read(APIC_VERS_REG) >> 16) & in apic_init_intr()
381 apic_reg_ops->apic_write(APIC_PCINT_VECT, in apic_init_intr()
[all …]
H A Dapic_common.c291 error0 = apic_reg_ops->apic_read(APIC_ERROR_STATUS); in apic_error_intr()
292 apic_reg_ops->apic_write(APIC_ERROR_STATUS, 0); in apic_error_intr()
293 error1 = apic_reg_ops->apic_read(APIC_ERROR_STATUS); in apic_error_intr()
301 apic_reg_ops->apic_write(APIC_ERROR_STATUS, 0); in apic_error_intr()
302 apic_reg_ops->apic_write(APIC_ERROR_STATUS, 0); in apic_error_intr()
364 apic_reg_ops->apic_write(APIC_PCINT_VECT, in apic_cpcovf_mask_clear()
365 (apic_reg_ops->apic_read(APIC_PCINT_VECT) & ~APIC_LVT_MASK)); in apic_cpcovf_mask_clear()
372 apic_reg_ops->apic_write(APIC_CMCI_VECT, apic_cmci_vect); in apic_cmci_enable()
380 apic_reg_ops->apic_write(APIC_CMCI_VECT, apic_cmci_vect | AV_MASK); in apic_cmci_disable()
413 apic_reg_ops->apic_write_task_reg(APIC_MASK_ALL); in apic_disable_local_apic()
[all …]
H A Dapic_regops.c96 apic_reg_ops_t *apic_reg_ops = &local_apic_regs_ops; variable
203 apic_reg_ops->apic_write(APIC_EOI_REG, 0); in apic_send_EOI()
225 apic_reg_ops->apic_write(APIC_EOI_REG, 0); in apic_send_directed_EOI()
293 apic_reg_ops->apic_send_eoi = apic_send_directed_EOI; in apic_set_directed_EOI_handler()
336 ver = apic_reg_ops->apic_read(APIC_VERS_REG); in apic_directed_EOI_supported()
350 apic_reg_ops = &local_apic_regs_ops; in apic_change_ops()
352 apic_reg_ops = &x2apic_regs_ops; in apic_change_ops()
404 apic_reg_ops->apic_write_int_cmd( in x2apic_send_ipi()
H A Dapic_introp.c296 irr = apic_reg_ops->apic_read(APIC_IRR_REG + index); in apic_get_pending()
/titanic_50/usr/src/uts/i86pc/io/
H A Dmp_platform_common.c637 id = apic_reg_ops->apic_read(APIC_LID_REG); in acpi_probe()
829 ver = apic_reg_ops->apic_read(APIC_VERS_REG); in acpi_probe()
1032 lid = apic_reg_ops->apic_read(APIC_LID_REG); in apic_handle_defconf()
1134 lid = apic_reg_ops->apic_read(APIC_LID_REG); in apic_parse_mpct()
2294 sp->as_task_reg = apic_reg_ops->apic_get_pri(); in apic_save_state()
2295 sp->as_dest_reg = apic_reg_ops->apic_read(APIC_DEST_REG); in apic_save_state()
2297 sp->as_format_reg = apic_reg_ops->apic_read(APIC_FORMAT_REG); in apic_save_state()
2298 sp->as_local_timer = apic_reg_ops->apic_read(APIC_LOCAL_TIMER); in apic_save_state()
2299 sp->as_pcint_vect = apic_reg_ops->apic_read(APIC_PCINT_VECT); in apic_save_state()
2300 sp->as_int_vect0 = apic_reg_ops->apic_read(APIC_INT_VECT0); in apic_save_state()
[all …]
/titanic_50/usr/src/uts/i86pc/io/apix/
H A Dapix.c418 apic_reg_ops->apic_write_task_reg(APIC_MASK_ALL); in apix_init_intr()
425 apic_reg_ops->apic_write(APIC_FORMAT_REG, in apix_init_intr()
428 apic_reg_ops->apic_write(APIC_FORMAT_REG, in apix_init_intr()
432 apic_reg_ops->apic_write(APIC_DEST_REG, in apix_init_intr()
447 apic_reg_ops->apic_write(APIC_SPUR_INT_REG, svr); in apix_init_intr()
456 apic_reg_ops->apic_write(APIC_LOCAL_TIMER, AV_MASK|APIC_RESV_IRQ); in apix_init_intr()
457 apic_reg_ops->apic_write(APIC_INT_VECT0, AV_MASK|APIC_RESV_IRQ); in apix_init_intr()
458 apic_reg_ops->apic_write(APIC_INT_VECT1, AV_NMI); /* enable NMI */ in apix_init_intr()
469 nlvt = ((apic_reg_ops->apic_read(APIC_VERS_REG) >> 16) & in apix_init_intr()
493 apic_reg_ops->apic_write(APIC_PCINT_VECT, in apix_init_intr()
[all …]
H A Dapix_utils.c574 irr = apic_reg_ops->apic_read(APIC_IRR_REG + index); in apix_obsolete_vector()
/titanic_50/usr/src/uts/i86pc/sys/
H A Dapic.h684 while (apic_reg_ops->apic_read(APIC_INT_CMD1) & AV_PENDING) \
869 extern apic_reg_ops_t *apic_reg_ops;