Home
last modified time | relevance | path

Searched refs:g_id_manager (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/kernel/sched/rtg/
H A Dframe_rtg.c16 static struct multi_frame_id_manager g_id_manager = { variable
19 .lock = __RW_LOCK_UNLOCKED(g_id_manager.lock)
134 write_lock(&g_id_manager.lock); in alloc_rtg_id()
135 id_offset = find_next_zero_bit(g_id_manager.id_map, MULTI_FRAME_NUM, in alloc_rtg_id()
136 g_id_manager.offset); in alloc_rtg_id()
138 id_offset = find_first_zero_bit(g_id_manager.id_map, in alloc_rtg_id()
141 write_unlock(&g_id_manager.lock); in alloc_rtg_id()
146 set_bit(id_offset, g_id_manager.id_map); in alloc_rtg_id()
147 g_id_manager.offset = id_offset; in alloc_rtg_id()
149 write_unlock(&g_id_manager in alloc_rtg_id()
[all...]
/kernel/linux/linux-6.6/kernel/sched/rtg/
H A Dframe_rtg.c16 static struct multi_frame_id_manager g_id_manager = { variable
19 .lock = __RW_LOCK_UNLOCKED(g_id_manager.lock)
134 write_lock(&g_id_manager.lock); in alloc_rtg_id()
135 id_offset = find_next_zero_bit(g_id_manager.id_map, MULTI_FRAME_NUM, in alloc_rtg_id()
136 g_id_manager.offset); in alloc_rtg_id()
138 id_offset = find_first_zero_bit(g_id_manager.id_map, in alloc_rtg_id()
141 write_unlock(&g_id_manager.lock); in alloc_rtg_id()
146 set_bit(id_offset, g_id_manager.id_map); in alloc_rtg_id()
147 g_id_manager.offset = id_offset; in alloc_rtg_id()
149 write_unlock(&g_id_manager in alloc_rtg_id()
[all...]

Completed in 2 milliseconds