Home
last modified time | relevance | path

Searched refs:wait_queue (Results 1 - 25 of 30) sorted by relevance

12

/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_osk_wait_queue.c25 wait_queue_head_t wait_queue; member
37 init_waitqueue_head(&ret->wait_queue); in _mali_osk_wait_queue_init()
38 MALI_DEBUG_ASSERT(!waitqueue_active(&ret->wait_queue)); in _mali_osk_wait_queue_init()
47 wait_event(queue->wait_queue, condition(data)); in _mali_osk_wait_queue_wait_event()
55 wait_event_timeout(queue->wait_queue, condition(data), _mali_osk_time_mstoticks(timeout)); in _mali_osk_wait_queue_wait_event_timeout()
63 if (!waitqueue_active(&queue->wait_queue)) { in _mali_osk_wait_queue_wake_up()
69 wake_up_all(&queue->wait_queue); in _mali_osk_wait_queue_wake_up()
H A Dmali_memory_dma_buf.c116 wake_up_all(&mem->wait_queue); in mali_dma_buf_map()
148 wake_up_all(&mem->wait_queue); in mali_dma_buf_unmap()
305 init_waitqueue_head(&dma_mem->wait_queue); in mali_mem_bind_dma_buf()
333 wait_event(dma_mem->wait_queue, !dma_mem->is_mapped); in mali_mem_bind_dma_buf()
361 wait_event(mem->wait_queue, !mem->is_mapped); in mali_mem_unbind_dma_buf()
H A Dmali_memory_dma_buf.h34 wait_queue_head_t wait_queue; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_osk_wait_queue.c24 wait_queue_head_t wait_queue; member
37 init_waitqueue_head(&ret->wait_queue); in _mali_osk_wait_queue_init()
38 MALI_DEBUG_ASSERT(!waitqueue_active(&ret->wait_queue)); in _mali_osk_wait_queue_init()
47 wait_event(queue->wait_queue, condition(data)); in _mali_osk_wait_queue_wait_event()
54 wait_event_timeout(queue->wait_queue, condition(data), _mali_osk_time_mstoticks(timeout)); in _mali_osk_wait_queue_wait_event_timeout()
62 if (!waitqueue_active(&queue->wait_queue)) return; in _mali_osk_wait_queue_wake_up()
66 wake_up_all(&queue->wait_queue); in _mali_osk_wait_queue_wake_up()
H A Dmali_memory_dma_buf.c114 wake_up_all(&mem->wait_queue); in mali_dma_buf_map()
146 wake_up_all(&mem->wait_queue); in mali_dma_buf_unmap()
305 init_waitqueue_head(&dma_mem->wait_queue); in mali_mem_bind_dma_buf()
334 wait_event(dma_mem->wait_queue, !dma_mem->is_mapped); in mali_mem_bind_dma_buf()
362 wait_event(mem->wait_queue, !mem->is_mapped); in mali_mem_unbind_dma_buf()
H A Dmali_memory_dma_buf.h33 wait_queue_head_t wait_queue; member
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_kinstr_jm.c325 * @wait_queue: The queue to be kicked when changes should be read from
331 wait_queue_head_t *const wait_queue) in reader_changes_push()
361 wake_up_interruptible(wait_queue); in reader_changes_push()
373 * @wait_queue: A wait queue for poll
393 wait_queue_head_t wait_queue; member
445 init_waitqueue_head(&reader->wait_queue); in reader_init()
598 if (wait_event_interruptible(reader->wait_queue, !!reader_changes_count_locked(changes))) { in reader_read()
645 poll_wait(file, &reader->wait_queue, wait); in reader_poll()
832 reader_changes_push(&reader->changes, &change, &reader->wait_queue); in kbasep_kinstr_jm_atom_state()
329 reader_changes_push(struct reader_changes *const changes, const struct kbase_kinstr_jm_atom_state_change *const change, wait_queue_head_t *const wait_queue) reader_changes_push() argument
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_kinstr_jm.c326 * @wait_queue: The queue to be kicked when changes should be read from
333 wait_queue_head_t *const wait_queue) in reader_changes_push()
363 wake_up_interruptible(wait_queue); in reader_changes_push()
374 * @wait_queue: A wait queue for poll
394 wait_queue_head_t wait_queue; member
448 init_waitqueue_head(&reader->wait_queue); in reader_init()
601 reader->wait_queue, in reader_read()
647 poll_wait(file, &reader->wait_queue, wait); in reader_poll()
842 &reader->changes, &change, &reader->wait_queue); in kbasep_kinstr_jm_atom_state()
330 reader_changes_push( struct reader_changes *const changes, const struct kbase_kinstr_jm_atom_state_change *const change, wait_queue_head_t *const wait_queue) reader_changes_push() argument
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/common/
H A Dmali_timeline_fence_wait.c185 _mali_osk_wait_queue_wait_event(system->wait_queue, mali_timeline_fence_wait_tracker_is_activated,
188 _mali_osk_wait_queue_wait_event_timeout(system->wait_queue, mali_timeline_fence_wait_tracker_is_activated,
213 _mali_osk_wait_queue_wake_up(wait->system->wait_queue);
H A Dmali_session.h33 _mali_osk_wait_queue_t *wait_queue; /**The wait queue to wait for the number of pp job become 0.*/ member
H A Dmali_kernel_core.c1172 session->wait_queue = _mali_osk_wait_queue_init(); in _mali_ukk_open()
1173 if (session->wait_queue == NULL) { in _mali_ukk_open()
1260 _mali_osk_wait_queue_term(session->wait_queue); in _mali_ukk_open()
1334 _mali_osk_wait_queue_wait_event(session->wait_queue, mali_session_pp_job_is_empty, (void *)session); in _mali_ukk_close()
1350 _mali_osk_wait_queue_term(session->wait_queue); in _mali_ukk_close()
H A Dmali_timeline.c803 system->wait_queue = _mali_osk_wait_queue_init(); in mali_timeline_system_create()
804 if (system->wait_queue == NULL) { in mali_timeline_system_create()
894 _mali_osk_wait_queue_wait_event(system->wait_queue, mali_timeline_has_no_trackers, (void *)timeline);
972 _mali_osk_wait_queue_wait_event(system->wait_queue, mali_timeline_has_no_trackers, (void *)timeline);
1029 if (system->wait_queue != NULL) {
1030 _mali_osk_wait_queue_term(system->wait_queue);
1031 system->wait_queue = NULL;
1599 _mali_osk_wait_queue_wake_up(system->wait_queue);
1986 _mali_osk_wait_queue_wake_up(system->wait_queue);
H A Dmali_soft_job.c275 _mali_osk_wait_queue_wait_event(timeline_system->wait_queue, mali_soft_job_is_activated, (void *)job); in mali_soft_job_system_signal_job()
339 _mali_osk_wait_queue_wake_up(job->tracker.system->wait_queue); in mali_soft_job_system_activate_job()
H A Dmali_pp_job.c192 _mali_osk_wait_queue_wake_up(session->wait_queue); in mali_pp_job_delete()
H A Dmali_timeline.h118 _mali_osk_wait_queue_t *wait_queue; /**< Wait queue. */ member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/common/
H A Dmali_timeline_fence_wait.c182 _mali_osk_wait_queue_wait_event(system->wait_queue, mali_timeline_fence_wait_tracker_is_activated, (void *) wait);
184 _mali_osk_wait_queue_wait_event_timeout(system->wait_queue, mali_timeline_fence_wait_tracker_is_activated, (void *) wait, timeout);
208 _mali_osk_wait_queue_wake_up(wait->system->wait_queue);
H A Dmali_session.h32 _mali_osk_wait_queue_t *wait_queue; /**The wait queue to wait for the number of pp job become 0.*/ member
H A Dmali_kernel_core.c1140 session->wait_queue = _mali_osk_wait_queue_init(); in _mali_ukk_open()
1141 if (NULL == session->wait_queue) { in _mali_ukk_open()
1227 _mali_osk_wait_queue_term(session->wait_queue); in _mali_ukk_open()
1302 _mali_osk_wait_queue_wait_event(session->wait_queue, mali_session_pp_job_is_empty, (void *) session); in _mali_ukk_close()
1318 _mali_osk_wait_queue_term(session->wait_queue); in _mali_ukk_close()
H A Dmali_timeline.c796 system->wait_queue = _mali_osk_wait_queue_init(); in mali_timeline_system_create()
797 if (NULL == system->wait_queue) { in mali_timeline_system_create()
883 _mali_osk_wait_queue_wait_event(system->wait_queue, mali_timeline_has_no_trackers, (void *) timeline);
957 _mali_osk_wait_queue_wait_event(system->wait_queue, mali_timeline_has_no_trackers, (void *) timeline);
1014 if (NULL != system->wait_queue) {
1015 _mali_osk_wait_queue_term(system->wait_queue);
1016 system->wait_queue = NULL;
1579 _mali_osk_wait_queue_wake_up(system->wait_queue);
1955 _mali_osk_wait_queue_wake_up(system->wait_queue);
H A Dmali_soft_job.c270 _mali_osk_wait_queue_wait_event(timeline_system->wait_queue, mali_soft_job_is_activated, (void *) job); in mali_soft_job_system_signal_job()
332 _mali_osk_wait_queue_wake_up(job->tracker.system->wait_queue); in mali_soft_job_system_activate_job()
H A Dmali_timeline.h115 _mali_osk_wait_queue_t *wait_queue; /**< Wait queue. */ member
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/wal/
H A Dwal_event_msg.c75 hi_wait_queue_init_head(&g_wal_wid_msg_queue.wait_queue); in wal_msg_queue_init()
297 hi_wait_queue_wake_up(&g_wal_wid_msg_queue.wait_queue); in wal_cfg_msg_task_sched()
308 hi_u32 wal_ret = (hi_u32)hi_wait_event_timeout(g_wal_wid_msg_queue.wait_queue, in wal_send_cfg_wait_event()
H A Dwal_event_msg.h142 oal_wait_queue_head_stru wait_queue; member
/device/soc/rockchip/rk3588/kernel/drivers/mmc/host/
H A Dcqhci-core.c662 wake_up(&cq_host->wait_queue); in cqhci_recovery_needed()
838 wake_up(&cq_host->wait_queue); in cqhci_irq()
845 wake_up(&cq_host->wait_queue); in cqhci_irq()
848 wake_up(&cq_host->wait_queue); in cqhci_irq()
873 wait_event(cq_host->wait_queue, cqhci_is_idle(cq_host, &ret)); in cqhci_wait_for_idle()
922 wait_event_timeout(cq_host->wait_queue, cqhci_tasks_cleared(cq_host), in cqhci_clear_all_tasks()
956 wait_event_timeout(cq_host->wait_queue, cqhci_halted(cq_host), in cqhci_halt()
1194 init_waitqueue_head(&cq_host->wait_queue); in cqhci_init()
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/mac/hmac/
H A Dhmac_vap.h83 oal_wait_queue_head_stru wait_queue; member

Completed in 26 milliseconds

12