async_list         72 drivers/base/regmap/internal.h 	struct list_head async_list;
async_list        808 drivers/base/regmap/regmap.c 	INIT_LIST_HEAD(&map->async_list);
async_list       1603 drivers/base/regmap/regmap.c 		list_add_tail(&async->list, &map->async_list);
async_list       2948 drivers/base/regmap/regmap.c 	wake = list_empty(&map->async_list);
async_list       2966 drivers/base/regmap/regmap.c 	ret = list_empty(&map->async_list);
async_list        215 drivers/infiniband/core/uverbs.h 	struct list_head	async_list;
async_list       1015 drivers/infiniband/core/uverbs_cmd.c 	INIT_LIST_HEAD(&obj->async_list);
async_list        154 drivers/infiniband/core/uverbs_main.c 	list_for_each_entry_safe(evt, tmp, &uobj->async_list, obj_list) {
async_list        492 drivers/infiniband/core/uverbs_main.c 				event->event, &uobj->async_list,
async_list        112 drivers/infiniband/core/uverbs_std_types_cq.c 	INIT_LIST_HEAD(&obj->async_list);
async_list        185 drivers/media/v4l2-core/v4l2-async.c 	list_for_each_entry(sd, &notifier->done, async_list) {
async_list        250 drivers/media/v4l2-core/v4l2-async.c 	list_move(&sd->async_list, &notifier->done);
async_list        281 drivers/media/v4l2-core/v4l2-async.c 	list_for_each_entry(sd, &subdev_list, async_list) {
async_list        312 drivers/media/v4l2-core/v4l2-async.c 	list_del_init(&sd->async_list);
async_list        322 drivers/media/v4l2-core/v4l2-async.c 	list_for_each_entry_safe(sd, tmp, &notifier->done, async_list) {
async_list        332 drivers/media/v4l2-core/v4l2-async.c 		list_move(&sd->async_list, &subdev_list);
async_list        350 drivers/media/v4l2-core/v4l2-async.c 	list_for_each_entry(sd, &notifier->done, async_list) {
async_list        699 drivers/media/v4l2-core/v4l2-async.c 	INIT_LIST_HEAD(&sd->async_list);
async_list        725 drivers/media/v4l2-core/v4l2-async.c 	list_add(&sd->async_list, &subdev_list);
async_list         86 drivers/net/ethernet/sfc/mcdi.c 	INIT_LIST_HEAD(&mcdi->async_list);
async_list        474 drivers/net/ethernet/sfc/mcdi.c 			&mcdi->async_list, struct efx_mcdi_async_param, list);
async_list        537 drivers/net/ethernet/sfc/mcdi.c 	async = list_first_entry(&mcdi->async_list,
async_list       1005 drivers/net/ethernet/sfc/mcdi.c 		list_add_tail(&async->list, &mcdi->async_list);
async_list       1010 drivers/net/ethernet/sfc/mcdi.c 		if (mcdi->async_list.next == &async->list &&
async_list       1159 drivers/net/ethernet/sfc/mcdi.c 	list_for_each_entry_safe(async, next, &mcdi->async_list, list) {
async_list         81 drivers/net/ethernet/sfc/mcdi.h 	struct list_head async_list;
async_list        210 drivers/rapidio/devices/rio_mport_cdev.c 	struct list_head	async_list;
async_list        760 drivers/rapidio/devices/rio_mport_cdev.c 		list_add_tail(&req->node, &priv->async_list);
async_list       1032 drivers/rapidio/devices/rio_mport_cdev.c 	list_for_each_entry(req, &priv->async_list, node) {
async_list       1082 drivers/rapidio/devices/rio_mport_cdev.c 	list_add_tail(&req->node, &priv->async_list);
async_list       1921 drivers/rapidio/devices/rio_mport_cdev.c 	INIT_LIST_HEAD(&priv->async_list);
async_list       1962 drivers/rapidio/devices/rio_mport_cdev.c 	if (!list_empty(&priv->async_list)) {
async_list       1965 drivers/rapidio/devices/rio_mport_cdev.c 		list_splice_init(&priv->async_list, &list);
async_list         22 drivers/staging/wusbcore/host/whci/asl.c 	BUG_ON(list_empty(&whc->async_list));
async_list         25 drivers/staging/wusbcore/host/whci/asl.c 	if (n == &whc->async_list)
async_list         28 drivers/staging/wusbcore/host/whci/asl.c 	if (p == &whc->async_list)
async_list         38 drivers/staging/wusbcore/host/whci/asl.c 	list_move(&qset->list_node, &whc->async_list);
async_list         68 drivers/staging/wusbcore/host/whci/asl.c 	if (list_empty(&whc->async_list))
async_list        136 drivers/staging/wusbcore/host/whci/asl.c 	qset = list_first_entry(&whc->async_list, struct whc_qset, list_node);
async_list        201 drivers/staging/wusbcore/host/whci/asl.c 	list_for_each_entry_safe_reverse(qset, t, &whc->async_list, list_node) {
async_list        371 drivers/staging/wusbcore/host/whci/asl.c 	if (!list_empty(&whc->async_list)) {
async_list        372 drivers/staging/wusbcore/host/whci/asl.c 		qset = list_first_entry(&whc->async_list, struct whc_qset, list_node);
async_list         32 drivers/staging/wusbcore/host/whci/debug.c 	if (&qset->list_node == qset->whc->async_list.prev) {
async_list        101 drivers/staging/wusbcore/host/whci/debug.c 	list_for_each_entry(qset, &whc->async_list, list_node) {
async_list         65 drivers/staging/wusbcore/host/whci/init.c 	INIT_LIST_HEAD(&whc->async_list);
async_list         52 drivers/staging/wusbcore/host/whci/whcd.h 	struct list_head async_list;
async_list       1109 drivers/w1/w1.c 	while (!list_empty(&dev->async_list)) {
async_list       1110 drivers/w1/w1.c 		list_for_each_entry_safe(async_cmd, async_n, &dev->async_list,
async_list         60 drivers/w1/w1_int.c 	INIT_LIST_HEAD(&dev->async_list);
async_list        687 drivers/w1/w1_netlink.c 		list_add_tail(&node->async.async_entry, &dev->async_list);
async_list        265 fs/io_uring.c  	struct async_list	pending_async[2];
async_list       1276 fs/io_uring.c  static inline bool io_should_merge(struct async_list *al, struct kiocb *kiocb)
async_list       1306 fs/io_uring.c  	struct async_list *async_list = &req->ctx->pending_async[rw];
async_list       1310 fs/io_uring.c  	if (io_should_merge(async_list, kiocb)) {
async_list       1319 fs/io_uring.c  		if (async_list->io_len + len <= max_bytes) {
async_list       1321 fs/io_uring.c  			async_list->io_len += len;
async_list       1323 fs/io_uring.c  			async_list->file = NULL;
async_list       1328 fs/io_uring.c  	if (async_list->file != filp) {
async_list       1329 fs/io_uring.c  		async_list->io_start = kiocb->ki_pos;
async_list       1330 fs/io_uring.c  		async_list->io_len = len;
async_list       1331 fs/io_uring.c  		async_list->file = filp;
async_list       2167 fs/io_uring.c  static struct async_list *io_async_list_from_sqe(struct io_ring_ctx *ctx,
async_list       2196 fs/io_uring.c  	struct async_list *async_list;
async_list       2203 fs/io_uring.c  	async_list = io_async_list_from_sqe(ctx, req->submit.sqe);
async_list       2266 fs/io_uring.c  		if (!async_list)
async_list       2274 fs/io_uring.c  		if (list_empty(&async_list->list))
async_list       2278 fs/io_uring.c  		spin_lock(&async_list->lock);
async_list       2279 fs/io_uring.c  		if (list_empty(&async_list->list)) {
async_list       2280 fs/io_uring.c  			spin_unlock(&async_list->lock);
async_list       2283 fs/io_uring.c  		list_splice_init(&async_list->list, &req_list);
async_list       2284 fs/io_uring.c  		spin_unlock(&async_list->lock);
async_list       2295 fs/io_uring.c  	if (async_list) {
async_list       2296 fs/io_uring.c  		ret = atomic_dec_return(&async_list->cnt);
async_list       2297 fs/io_uring.c  		while (!ret && !list_empty(&async_list->list)) {
async_list       2298 fs/io_uring.c  			spin_lock(&async_list->lock);
async_list       2299 fs/io_uring.c  			atomic_inc(&async_list->cnt);
async_list       2300 fs/io_uring.c  			list_splice_init(&async_list->list, &req_list);
async_list       2301 fs/io_uring.c  			spin_unlock(&async_list->lock);
async_list       2309 fs/io_uring.c  			ret = atomic_dec_return(&async_list->cnt);
async_list       2332 fs/io_uring.c  static bool io_add_to_prev_work(struct async_list *list, struct io_kiocb *req)
async_list       2427 fs/io_uring.c  			struct async_list *list;
async_list        210 include/linux/w1.h 	struct list_head	async_list;
async_list        867 include/media/v4l2-subdev.h 	struct list_head async_list;