Home
last modified time | relevance | path

Searched refs:event_queue (Results 1 - 25 of 26) sorted by relevance

12

/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/frw/
H A Dfrw_event_sched.c51 frw_event_queue_stru *event_queue = HI_NULL; in frw_event_sched_reset_weight() local
56 event_queue = hi_list_entry(list, frw_event_queue_stru, list); in frw_event_sched_reset_weight()
58 if (event_queue->vap_state == FRW_VAP_STATE_RESUME) { in frw_event_sched_reset_weight()
60 event_queue->weight_cnt = event_queue->weight; in frw_event_sched_reset_weight()
62 sched_queue->total_weight_cnt += event_queue->weight; in frw_event_sched_reset_weight()
118 frw_event_queue_stru *event_queue) in frw_event_sched_deactivate_queue_no_lock()
120 if (event_queue->queue.element_cnt != 0) { in frw_event_sched_deactivate_queue_no_lock()
125 sched_queue->total_weight_cnt -= event_queue->weight_cnt; in frw_event_sched_deactivate_queue_no_lock()
127 event_queue in frw_event_sched_deactivate_queue_no_lock()
117 frw_event_sched_deactivate_queue_no_lock(frw_event_sched_queue_stru *sched_queue, frw_event_queue_stru *event_queue) frw_event_sched_deactivate_queue_no_lock() argument
148 frw_event_sched_activate_queue_no_lock(frw_event_sched_queue_stru *sched_queue, frw_event_queue_stru *event_queue) frw_event_sched_activate_queue_no_lock() argument
199 frw_event_queue_set(frw_event_queue_stru *event_queue, hi_u8 weight, frw_sched_policy_enum_uint8 policy, frw_event_queue_state_enum_uint8 state) frw_event_queue_set() argument
251 frw_event_queue_init(frw_event_queue_stru *event_queue, hi_u8 weight, frw_sched_policy_enum_uint8 policy, frw_event_queue_state_enum_uint8 state, hi_u8 max_events) frw_event_queue_init() argument
282 frw_event_queue_destroy(frw_event_queue_stru *event_queue) frw_event_queue_destroy() argument
301 frw_event_queue_stru *event_queue = HI_NULL; frw_event_sched_pick_next_event_queue_wrr() local
358 frw_event_sched_deactivate_queue(frw_event_sched_queue_stru *sched_queue, frw_event_queue_stru *event_queue) frw_event_sched_deactivate_queue() argument
[all...]
H A Dfrw_event.c47 frw_event_queue_stru *event_queue; /* 事件队列 */ member
163 g_ast_event_manager.event_queue = in frw_event_init_event_queue()
165 if (g_ast_event_manager.event_queue == HI_NULL) { in frw_event_init_event_queue()
170 memset_s((hi_void *)g_ast_event_manager.event_queue, us_total_cnt * sizeof(frw_event_queue_stru), 0, in frw_event_init_event_queue()
174 ret = frw_event_queue_init(&g_ast_event_manager.event_queue[us_qid], ast_event_cfg_vap[us_qid].weight, in frw_event_init_event_queue()
177 hi_free(HI_MOD_ID_WIFI_DRV, g_ast_event_manager.event_queue); in frw_event_init_event_queue()
178 g_ast_event_manager.event_queue = HI_NULL; in frw_event_init_event_queue()
302 if (g_ast_event_manager.event_queue == HI_NULL) { in frw_event_destroy_event_queue()
309 frw_event_queue_destroy(&g_ast_event_manager.event_queue[us_qid]); in frw_event_destroy_event_queue()
312 hi_free(HI_MOD_ID_WIFI_DRV, g_ast_event_manager.event_queue); in frw_event_destroy_event_queue()
340 frw_event_queue_enqueue(frw_event_queue_stru *event_queue, frw_event_mem_stru *event_mem) frw_event_queue_enqueue() argument
383 frw_event_queue_stru *event_queue = HI_NULL; frw_event_flush_event_queue() local
449 frw_event_queue_stru *event_queue = HI_NULL; frw_event_vap_flush_event() local
512 frw_event_queue_stru *event_queue = HI_NULL; frw_is_vap_event_queue_empty() local
584 frw_event_queue_dequeue(frw_event_queue_stru *event_queue) frw_event_queue_dequeue() argument
603 frw_event_queue_stru *event_queue = HI_NULL; frw_event_post_event() local
[all...]
H A Dfrw_event_sched.h129 hi_u32 frw_event_queue_init(frw_event_queue_stru *event_queue, hi_u8 weight, frw_sched_policy_enum_uint8 policy,
131 hi_void frw_event_queue_destroy(frw_event_queue_stru *event_queue);
133 hi_void frw_event_sched_deactivate_queue(frw_event_sched_queue_stru *sched_queue, frw_event_queue_stru *event_queue);
135 frw_event_queue_stru *event_queue);
H A Dfrw_event.h253 hi_u32 frw_event_queue_enqueue(frw_event_queue_stru *event_queue, frw_event_mem_stru *event_mem);
254 frw_event_mem_stru *frw_event_queue_dequeue(frw_event_queue_stru *event_queue);
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/tl/
H A Dmali_kbase_timeline_priv.h45 * @event_queue: Timeline stream event queue
57 wait_queue_head_t event_queue; member
H A Dmali_kbase_timeline.c114 init_waitqueue_head(&result->event_queue); in kbase_timeline_init()
118 kbase_tlstream_init(&result->streams[i], i, &result->event_queue); in kbase_timeline_init()
H A Dmali_kbase_timeline_io.c222 if (wait_event_interruptible(timeline->event_queue, in kbasep_timeline_io_read()
300 poll_wait(filp, &timeline->event_queue, wait); in kbasep_timeline_io_poll()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/tl/
H A Dmali_kbase_timeline_priv.h51 * @event_queue: Timeline stream event queue
67 wait_queue_head_t event_queue; member
H A Dmali_kbase_timeline_io.c234 timeline->event_queue, in kbasep_timeline_io_read()
312 poll_wait(filp, &timeline->event_queue, wait); in kbasep_timeline_io_poll()
H A Dmali_kbase_timeline.c123 init_waitqueue_head(&result->event_queue); in kbase_timeline_init()
128 &result->event_queue); in kbase_timeline_init()
/device/soc/rockchip/common/vendor/drivers/pci/
H A Drockchip-pcie-dma.h171 wait_queue_head_t event_queue; member
/device/soc/rockchip/common/sdk_linux/drivers/pci/controller/
H A Drockchip-pcie-dma.h172 wait_queue_head_t event_queue; member
/device/soc/rockchip/rk3588/kernel/include/linux/
H A Drockchip-pcie-dma.h178 wait_queue_head_t event_queue; member
/device/soc/rockchip/rk3588/kernel/drivers/pci/controller/
H A Drockchip-pcie-dma.h178 wait_queue_head_t event_queue; member
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_context.c131 init_waitqueue_head(&kctx->event_queue); in kbase_create_context()
H A Dmali_kbase_defs.h1353 wait_queue_head_t event_queue; member
H A Dmali_kbase_core_linux.c1143 init_waitqueue_head(&kctx->event_queue); in kbase_open()
1849 if (wait_event_interruptible(kctx->event_queue, kbase_event_pending(kctx)) != 0) { in kbase_read()
1877 poll_wait(filp, &kctx->event_queue, wait); in kbase_poll()
1889 wake_up_interruptible(&kctx->event_queue); in kbase_event_wakeup()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_context.c129 init_waitqueue_head(&kctx->event_queue); in kbase_create_context()
H A Dmali_kbase_defs.h1371 wait_queue_head_t event_queue; member
H A Dmali_kbase_core_linux.c1173 init_waitqueue_head(&kctx->event_queue); in kbase_open()
1958 if (wait_event_interruptible(kctx->event_queue, in kbase_read()
1984 poll_wait(filp, &kctx->event_queue, wait); in kbase_poll()
1995 wake_up_interruptible(&kctx->event_queue); in kbase_event_wakeup()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/context/
H A Dmali_kbase_context.c157 init_waitqueue_head(&kctx->event_queue); in kbase_context_common_init()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/context/
H A Dmali_kbase_context.c153 init_waitqueue_head(&kctx->event_queue); in kbase_context_common_init()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_defs.h1339 * @event_queue: Wait queue used for blocking the thread, which consumes
1593 wait_queue_head_t event_queue; member
H A Dmali_kbase_core_linux.c2045 if (wait_event_interruptible(kctx->event_queue, in kbase_read()
2081 poll_wait(filp, &kctx->event_queue, wait); in kbase_poll()
2093 wake_up_interruptible(&kctx->event_queue); in kbase_event_wakeup()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_defs.h1515 * @event_queue: Wait queue used for blocking the thread, which consumes
1770 wait_queue_head_t event_queue; member

Completed in 39 milliseconds

12