Searched refs:async_list (Results 1 – 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
D | v4l2-async.c | 252 list_for_each_entry(sd, ¬ifier->done, async_list) { in v4l2_async_notifier_can_complete() 317 list_move(&sd->async_list, ¬ifier->done); in v4l2_async_match_notify() 348 list_for_each_entry(sd, &subdev_list, async_list) { in v4l2_async_notifier_try_all_subdevs() 379 list_del_init(&sd->async_list); in v4l2_async_cleanup() 389 list_for_each_entry_safe(sd, tmp, ¬ifier->done, async_list) { in v4l2_async_notifier_unbind_all_subdevs() 399 list_move(&sd->async_list, &subdev_list); in v4l2_async_notifier_unbind_all_subdevs() 417 list_for_each_entry(sd, ¬ifier->done, async_list) { in __v4l2_async_notifier_has_async_subdev() 766 INIT_LIST_HEAD(&sd->async_list); in v4l2_async_register_subdev() 792 list_add(&sd->async_list, &subdev_list); in v4l2_async_register_subdev()
|
/kernel/linux/linux-5.10/include/linux/ |
D | w1.h | 210 struct list_head async_list; member
|
/kernel/linux/linux-5.10/drivers/w1/ |
D | w1_int.c | 59 INIT_LIST_HEAD(&dev->async_list); in w1_alloc_dev()
|
D | w1.c | 1109 while (!list_empty(&dev->async_list)) { in w1_process_callbacks() 1110 list_for_each_entry_safe(async_cmd, async_n, &dev->async_list, in w1_process_callbacks()
|
D | w1_netlink.c | 687 list_add_tail(&node->async.async_entry, &dev->async_list); in w1_cn_callback()
|
/kernel/linux/linux-5.10/drivers/base/regmap/ |
D | internal.h | 72 struct list_head async_list; member
|
D | regmap.c | 829 INIT_LIST_HEAD(&map->async_list); in __regmap_init() 1744 list_add_tail(&async->list, &map->async_list); in _regmap_raw_write_impl() 3121 wake = list_empty(&map->async_list); in regmap_async_complete_cb() 3139 ret = list_empty(&map->async_list); in regmap_async_is_done()
|
/kernel/linux/linux-5.10/drivers/rapidio/devices/ |
D | rio_mport_cdev.c | 210 struct list_head async_list; member 758 list_add_tail(&req->node, &priv->async_list); in do_dma_request() 1030 list_for_each_entry(req, &priv->async_list, node) { in rio_mport_wait_for_async_dma() 1080 list_add_tail(&req->node, &priv->async_list); in rio_mport_wait_for_async_dma() 1921 INIT_LIST_HEAD(&priv->async_list); in mport_cdev_open() 1965 if (!list_empty(&priv->async_list)) { in mport_cdev_release_dma() 1968 list_splice_init(&priv->async_list, &list); in mport_cdev_release_dma()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
D | mcdi.c | 86 INIT_LIST_HEAD(&mcdi->async_list); in efx_mcdi_init() 476 &mcdi->async_list, struct efx_mcdi_async_param, list); in efx_mcdi_release() 539 async = list_first_entry(&mcdi->async_list, in efx_mcdi_complete_async() 1007 list_add_tail(&async->list, &mcdi->async_list); in _efx_mcdi_rpc_async() 1012 if (mcdi->async_list.next == &async->list && in _efx_mcdi_rpc_async() 1161 list_for_each_entry_safe(async, next, &mcdi->async_list, list) { in efx_mcdi_flush_async()
|
D | mcdi.h | 81 struct list_head async_list; member
|
/kernel/linux/linux-5.10/include/media/ |
D | v4l2-subdev.h | 889 struct list_head async_list; member
|
/kernel/linux/patches/linux-5.10/yangfan_patch/ |
D | drivers.patch | 41188 + list_for_each_entry_safe(sd, tmp, ¬ifier->done, async_list) { 41197 + list_for_each_entry_safe(sd, tmp, ¬ifier->waiting, async_list) { 41198 + list_del_init(&sd->async_list);
|