Home
last modified time | relevance | path

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

/haiku/src/add-ons/kernel/drivers/graphics/intel_extreme/
H A Dintel_extreme.cpp76 if (get_sem_count(info.shared_info->vblank_sem, &count) == B_OK in release_vblank_sem()
78 release_sem_etc(info.shared_info->vblank_sem, -count, in release_vblank_sem()
429 info.shared_info->vblank_sem = create_sem(0, "intel extreme vblank"); in init_interrupt_handler()
430 if (info.shared_info->vblank_sem < B_OK) in init_interrupt_handler()
440 || set_sem_owner(info.shared_info->vblank_sem, threadInfo.team) in init_interrupt_handler()
574 delete_sem(info.shared_info->vblank_sem); in init_interrupt_handler()
575 info.shared_info->vblank_sem = B_ERROR; in init_interrupt_handler()
931 if (!info.fake_interrupts && info.shared_info->vblank_sem > 0) { in intel_extreme_uninit()
/haiku/src/add-ons/accelerants/intel_extreme/
H A Daccelerant.cpp645 return gInfo->shared_info->vblank_sem; in intel_accelerant_retrace_semaphore()
H A Dmode.cpp278 acquire_sem_etc(gInfo->shared_info->vblank_sem, 1, B_RELATIVE_TIMEOUT, in wait_for_vblank()
/haiku/headers/private/graphics/intel_extreme/
H A Dintel_extreme.h462 sem_id vblank_sem; member