/linux-4.4.14/drivers/usb/host/whci/ |
D | asl.c | 33 BUG_ON(list_empty(&whc->async_list)); in qset_get_next_prev() 36 if (n == &whc->async_list) in qset_get_next_prev() 39 if (p == &whc->async_list) in qset_get_next_prev() 49 list_move(&qset->list_node, &whc->async_list); in asl_qset_insert_begin() 79 if (list_empty(&whc->async_list)) in asl_qset_remove() 149 qset = list_first_entry(&whc->async_list, struct whc_qset, list_node); in asl_start() 214 list_for_each_entry_safe_reverse(qset, t, &whc->async_list, list_node) { in scan_async_work() 384 if (!list_empty(&whc->async_list)) { in asl_clean_up() 385 qset = list_first_entry(&whc->async_list, struct whc_qset, list_node); in asl_clean_up()
|
D | debug.c | 43 if (&qset->list_node == qset->whc->async_list.prev) { in qset_print() 111 list_for_each_entry(qset, &whc->async_list, list_node) { in asl_print()
|
D | init.c | 76 INIT_LIST_HEAD(&whc->async_list); in whc_init()
|
D | whcd.h | 65 struct list_head async_list; member
|
/linux-4.4.14/drivers/media/v4l2-core/ |
D | v4l2-async.c | 113 list_move(&sd->async_list, ¬ifier->done); in v4l2_async_test_notify() 132 list_del_init(&sd->async_list); in v4l2_async_cleanup() 174 list_for_each_entry_safe(sd, tmp, &subdev_list, async_list) { in v4l2_async_notifier_register() 215 list_for_each_entry_safe(sd, tmp, ¬ifier->done, async_list) { in v4l2_async_notifier_unregister() 286 INIT_LIST_HEAD(&sd->async_list); in v4l2_async_register_subdev() 298 list_add(&sd->async_list, &subdev_list); in v4l2_async_register_subdev() 311 if (!list_empty(&sd->async_list)) in v4l2_async_unregister_subdev()
|
/linux-4.4.14/drivers/w1/ |
D | w1.h | 229 struct list_head async_list; member
|
D | w1_int.c | 77 INIT_LIST_HEAD(&dev->async_list); in w1_alloc_dev()
|
D | w1.c | 1105 while (!list_empty(&dev->async_list)) { in w1_process_callbacks() 1106 list_for_each_entry_safe(async_cmd, async_n, &dev->async_list, in w1_process_callbacks()
|
D | w1_netlink.c | 706 list_add_tail(&node->async.async_entry, &dev->async_list); in w1_cn_callback()
|
/linux-4.4.14/drivers/base/regmap/ |
D | internal.h | 74 struct list_head async_list; member
|
D | regmap.c | 607 INIT_LIST_HEAD(&map->async_list); in __regmap_init() 1317 list_add_tail(&async->list, &map->async_list); in _regmap_raw_write() 2699 wake = list_empty(&map->async_list); in regmap_async_complete_cb() 2717 ret = list_empty(&map->async_list); in regmap_async_is_done()
|
/linux-4.4.14/drivers/infiniband/core/ |
D | uverbs.h | 169 struct list_head async_list; member
|
D | uverbs_main.c | 177 list_for_each_entry_safe(evt, tmp, &uobj->async_list, obj_list) { in ib_uverbs_release_ucq() 540 event->event, &uobj->async_list, in ib_uverbs_cq_event_handler()
|
D | uverbs_cmd.c | 1390 INIT_LIST_HEAD(&obj->async_list); in create_cq()
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
D | mcdi.c | 89 INIT_LIST_HEAD(&mcdi->async_list); in efx_mcdi_init() 471 &mcdi->async_list, struct efx_mcdi_async_param, list); in efx_mcdi_release() 534 async = list_first_entry(&mcdi->async_list, in efx_mcdi_complete_async() 805 list_add_tail(&async->list, &mcdi->async_list); in _efx_mcdi_rpc_async() 810 if (mcdi->async_list.next == &async->list && in _efx_mcdi_rpc_async() 959 list_for_each_entry_safe(async, next, &mcdi->async_list, list) { in efx_mcdi_flush_async()
|
D | mcdi.h | 77 struct list_head async_list; member
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_sriov.h | 171 struct list_head async_list; member
|
D | qlcnic_sriov_common.c | 180 INIT_LIST_HEAD(&bc->async_list); in qlcnic_sriov_init() 1520 struct list_head *head = &bc->async_list; in qlcnic_sriov_cleanup_async_list() 1608 list_for_each(node, &bc->async_list) { in qlcnic_sriov_get_free_node_async_work() 1621 list_add_tail(&entry->list, &bc->async_list); in qlcnic_sriov_get_free_node_async_work()
|
/linux-4.4.14/include/media/ |
D | v4l2-subdev.h | 730 struct list_head async_list; member
|