Home
last modified time | relevance | path

Searched refs:handler_list (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_irq.c317 struct list_head *handler_list; in amdgpu_dm_irq_unregister_interrupt() local
332 handler_list = remove_irq_handler(adev, ih, &int_params); in amdgpu_dm_irq_unregister_interrupt()
334 if (handler_list != NULL) in amdgpu_dm_irq_unregister_interrupt()
338 if (handler_list == NULL) { in amdgpu_dm_irq_unregister_interrupt()
512 struct list_head *handler_list = &adev->dm.irq_handler_list_low_tab[irq_source]; in amdgpu_dm_irq_schedule_work() local
516 if (list_empty(handler_list)) in amdgpu_dm_irq_schedule_work()
519 list_for_each_entry (handler_data, handler_list, list) { in amdgpu_dm_irq_schedule_work()
530 /*get the amdgpu_dm_irq_handler_data of first item pointed by handler_list*/ in amdgpu_dm_irq_schedule_work()
531 handler_data = container_of(handler_list->next, struct amdgpu_dm_irq_handler_data, list); in amdgpu_dm_irq_schedule_work()
546 list_add_tail(&handler_data_add->list, handler_list); in amdgpu_dm_irq_schedule_work()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_irq.c373 struct list_head *handler_list; in amdgpu_dm_irq_unregister_interrupt() local
388 handler_list = remove_irq_handler(adev, ih, &int_params); in amdgpu_dm_irq_unregister_interrupt()
390 if (handler_list != NULL) in amdgpu_dm_irq_unregister_interrupt()
394 if (handler_list == NULL) { in amdgpu_dm_irq_unregister_interrupt()
572 struct list_head *handler_list = &adev->dm.irq_handler_list_low_tab[irq_source]; in amdgpu_dm_irq_schedule_work() local
576 if (list_empty(handler_list)) in amdgpu_dm_irq_schedule_work()
579 list_for_each_entry(handler_data, handler_list, list) { in amdgpu_dm_irq_schedule_work()
588 /*get the amdgpu_dm_irq_handler_data of first item pointed by handler_list*/ in amdgpu_dm_irq_schedule_work()
589 handler_data = container_of(handler_list->next, struct amdgpu_dm_irq_handler_data, list); in amdgpu_dm_irq_schedule_work()
604 list_add_tail(&handler_data_add->list, handler_list); in amdgpu_dm_irq_schedule_work()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Dsmu_v13_0_10.c50 handler_list) { in smu_v13_0_10_get_reset_handler()
59 handler_list) { in smu_v13_0_10_get_reset_handler()
124 handler_list) { in smu_v13_0_10_async_reset()
H A Dsienna_cichlid.c54 handler_list) { in sienna_cichlid_get_reset_handler()
62 handler_list) { in sienna_cichlid_get_reset_handler()
125 handler_list) { in sienna_cichlid_async_reset()
H A Damdgpu_reset.h47 struct list_head handler_list; member
H A Daldebaran.c56 handler_list) { in aldebaran_get_reset_handler()
64 handler_list) { in aldebaran_get_reset_handler()
129 handler_list) { in aldebaran_async_reset()
H A Damdgpu_reset.c33 list_add_tail(&handler->handler_list, &reset_ctl->reset_handlers); in amdgpu_reset_add_handler()
/kernel/linux/linux-5.10/net/batman-adv/
H A Dtvlv.c75 &bat_priv->tvlv.handler_list, list) { in batadv_tvlv_handler_get()
458 &bat_priv->tvlv.handler_list, list) { in batadv_tvlv_containers_process()
550 hlist_add_head_rcu(&tvlv_handler->list, &bat_priv->tvlv.handler_list); in batadv_tvlv_handler_register()
H A Dmain.c193 INIT_HLIST_HEAD(&bat_priv->tvlv.handler_list); in batadv_mesh_init()
H A Dtypes.h1161 /** @handler_list: list of the various tvlv content handlers */
1162 struct hlist_head handler_list; member
2412 /** @list: hlist node for &batadv_priv_tvlv.handler_list */
/kernel/linux/linux-6.6/net/batman-adv/
H A Dtvlv.c75 &bat_priv->tvlv.handler_list, list) { in batadv_tvlv_handler_get()
474 &bat_priv->tvlv.handler_list, list) { in batadv_tvlv_containers_process()
576 hlist_add_head_rcu(&tvlv_handler->list, &bat_priv->tvlv.handler_list); in batadv_tvlv_handler_register()
H A Dmain.c187 INIT_HLIST_HEAD(&bat_priv->tvlv.handler_list); in batadv_mesh_init()
H A Dtypes.h1151 /** @handler_list: list of the various tvlv content handlers */
1152 struct hlist_head handler_list; member
2324 /** @list: hlist node for &batadv_priv_tvlv.handler_list */
/kernel/linux/linux-6.6/drivers/acpi/
H A Dprmt.c60 struct list_head handler_list; member

Completed in 15 milliseconds