Searched refs:async_list (Results 1 - 13 of 13) sorted by relevance

/linux-master/drivers/media/v4l2-core/
H A Dv4l2-async.c426 list_for_each_entry(sd, &subdev_list, async_list) {
836 list_add(&sd->async_list, &subdev_list);
864 if (!sd->async_list.next)
883 list_del(&sd->async_list);
884 sd->async_list.next = NULL;
/linux-master/include/linux/
H A Dw1.h175 * @list_mutex: protect slist and async_list
177 * @async_list: linked list of netlink commands to execute
203 /* list_mutex protects just slist and async_list so slaves can be
210 struct list_head async_list; member in struct:w1_master
/linux-master/drivers/w1/
H A Dw1_int.c59 INIT_LIST_HEAD(&dev->async_list);
H A Dw1_netlink.c690 list_add_tail(&node->async.async_entry, &dev->async_list);
H A Dw1.c1120 * w1_process_callbacks() - execute each dev->async_list callback entry
1133 while (!list_empty(&dev->async_list)) {
1134 list_for_each_entry_safe(async_cmd, async_n, &dev->async_list,
/linux-master/drivers/base/regmap/
H A Dinternal.h78 struct list_head async_list; member in struct:regmap
H A Dregmap.c806 INIT_LIST_HEAD(&map->async_list);
1726 list_add_tail(&async->list, &map->async_list);
3283 wake = list_empty(&map->async_list);
3301 ret = list_empty(&map->async_list);
/linux-master/drivers/net/ethernet/sfc/siena/
H A Dmcdi.c87 INIT_LIST_HEAD(&mcdi->async_list);
477 &mcdi->async_list, struct efx_mcdi_async_param, list);
540 async = list_first_entry(&mcdi->async_list,
1008 list_add_tail(&async->list, &mcdi->async_list);
1013 if (mcdi->async_list.next == &async->list &&
1164 list_for_each_entry_safe(async, next, &mcdi->async_list, list) {
H A Dmcdi.h57 * @async_lock: Serialises access to @async_list while event processing is
59 * @async_list: Queue of asynchronous requests
81 struct list_head async_list; member in struct:efx_mcdi_iface
/linux-master/drivers/rapidio/devices/
H A Drio_mport_cdev.c210 struct list_head async_list; member in struct:mport_cdev_priv
760 list_add_tail(&req->node, &priv->async_list);
1033 list_for_each_entry(req, &priv->async_list, node) {
1083 list_add_tail(&req->node, &priv->async_list);
1924 INIT_LIST_HEAD(&priv->async_list);
1968 if (!list_empty(&priv->async_list)) {
1971 list_splice_init(&priv->async_list, &list);
/linux-master/drivers/net/ethernet/sfc/
H A Dmcdi.c85 INIT_LIST_HEAD(&mcdi->async_list);
473 &mcdi->async_list, struct efx_mcdi_async_param, list);
536 async = list_first_entry(&mcdi->async_list,
1004 list_add_tail(&async->list, &mcdi->async_list);
1009 if (mcdi->async_list.next == &async->list &&
1158 list_for_each_entry_safe(async, next, &mcdi->async_list, list) {
H A Dmcdi.h57 * @async_lock: Serialises access to @async_list while event processing is
59 * @async_list: Queue of asynchronous requests
81 struct list_head async_list; member in struct:efx_mcdi_iface
/linux-master/include/media/
H A Dv4l2-subdev.h1026 * @async_list: Links this subdev to a global subdev_list or
1072 struct list_head async_list; member in struct:v4l2_subdev

Completed in 172 milliseconds