Home
last modified time | relevance | path

Searched refs:sched_queue (Results 1 - 3 of 3) sorted by relevance

/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/frw/
H A Dfrw_event_sched.c48 hi_void frw_event_sched_reset_weight(frw_event_sched_queue_stru *sched_queue) in frw_event_sched_reset_weight() argument
54 hi_list_for_each(list, &sched_queue->head) { in frw_event_sched_reset_weight()
62 sched_queue->total_weight_cnt += event_queue->weight; in frw_event_sched_reset_weight()
76 hi_void *frw_event_schedule(frw_event_sched_queue_stru *sched_queue) in frw_event_schedule() argument
82 queue = &sched_queue[FRW_SCHED_POLICY_HI]; in frw_event_schedule()
93 queue = &sched_queue[FRW_SCHED_POLICY_NORMAL]; in frw_event_schedule()
117 hi_void frw_event_sched_deactivate_queue_no_lock(frw_event_sched_queue_stru *sched_queue, in frw_event_sched_deactivate_queue_no_lock() argument
125 sched_queue->total_weight_cnt -= event_queue->weight_cnt; in frw_event_sched_deactivate_queue_no_lock()
148 hi_u32 frw_event_sched_activate_queue_no_lock(frw_event_sched_queue_stru *sched_queue, in frw_event_sched_activate_queue_no_lock() argument
159 sched_queue in frw_event_sched_activate_queue_no_lock()
179 frw_event_sched_init(frw_event_sched_queue_stru *sched_queue) frw_event_sched_init() argument
298 frw_event_sched_pick_next_event_queue_wrr(frw_event_sched_queue_stru *sched_queue) frw_event_sched_pick_next_event_queue_wrr() argument
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_sched.h128 hi_u32 frw_event_sched_init(frw_event_sched_queue_stru *sched_queue);
132 hi_void *frw_event_sched_pick_next_event_queue_wrr(frw_event_sched_queue_stru *sched_queue);
133 hi_void frw_event_sched_deactivate_queue(frw_event_sched_queue_stru *sched_queue, frw_event_queue_stru *event_queue);
134 hi_u32 frw_event_sched_activate_queue_no_lock(frw_event_sched_queue_stru *sched_queue,
136 hi_void* frw_event_schedule(frw_event_sched_queue_stru *sched_queue);
H A Dfrw_event.c48 frw_event_sched_queue_stru sched_queue[FRW_SCHED_POLICY_BUTT]; /* 可调度队列 */ member
209 ret = frw_event_sched_init(&g_ast_event_manager.sched_queue[us_qid]); in frw_event_init_sched()
427 frw_event_sched_deactivate_queue(&g_ast_event_manager.sched_queue[event_queue->policy], event_queue); in frw_event_flush_event_queue()
494 frw_event_sched_deactivate_queue(&g_ast_event_manager.sched_queue[event_queue->policy], event_queue); in frw_event_vap_flush_event()
549 frw_event_sched_queue_stru *sched_queue = HI_NULL; in frw_event_process_all_event() local
553 sched_queue = g_ast_event_manager.sched_queue; in frw_event_process_all_event()
555 event_mem = (frw_event_mem_stru *)frw_event_schedule(sched_queue); in frw_event_process_all_event()
569 event_mem = (frw_event_mem_stru *)frw_event_schedule(sched_queue); in frw_event_process_all_event()
608 frw_event_sched_queue_stru *sched_queue in frw_event_post_event() local
[all...]

Completed in 3 milliseconds