Home
last modified time | relevance | path

Searched refs:event_list (Results 1 – 25 of 49) sorted by relevance

12

/Linux-v5.4/drivers/usb/usbip/
Dusbip_event.c20 static LIST_HEAD(event_list);
47 if (!list_empty(&event_list)) { in get_event()
48 ue = list_first_entry(&event_list, struct usbip_event, node); in get_event()
155 list_for_each_entry_reverse(ue, &event_list, node) { in usbip_event_add()
166 list_add_tail(&ue->node, &event_list); in usbip_event_add()
/Linux-v5.4/drivers/gpu/drm/
Ddrm_file.c138 INIT_LIST_HEAD(&file->event_list); in drm_file_alloc()
188 list_for_each_entry_safe(e, et, &file_priv->event_list, link) { in drm_events_release()
256 WARN_ON(!list_empty(&file->event_list)); in drm_file_free()
500 if (!list_empty(&file_priv->event_list)) { in drm_read()
501 e = list_first_entry(&file_priv->event_list, in drm_read()
519 !list_empty(&file_priv->event_list)); in drm_read()
531 list_add(&e->link, &file_priv->event_list); in drm_read()
576 if (!list_empty(&file_priv->event_list)) in drm_poll()
728 &e->file_priv->event_list); in drm_send_event_locked()
/Linux-v5.4/tools/perf/scripts/python/
Dnetdev-times.py122 event_list = hunk['event_list']
123 for i in range(len(event_list)):
124 event = event_list[i]
129 if i == len(event_list) - 1:
347 event_list = 0
353 event_list = net_rx_dic[cpu]['event_list']
355 if irq_list == [] or event_list == 0:
358 'irq_list':irq_list, 'event_list':event_list}
366 event_list = net_rx_dic[cpu]['event_list']
370 event_list.append(rec_data)
[all …]
/Linux-v5.4/drivers/acpi/
Devged.c45 struct list_head event_list; member
121 list_add_tail(&event->node, &geddev->event_list); in acpi_ged_request_interrupt()
135 INIT_LIST_HEAD(&geddev->event_list); in ged_probe()
152 list_for_each_entry_safe(event, next, &geddev->event_list, node) { in ged_shutdown()
/Linux-v5.4/drivers/staging/uwb/
Duwbd.c263 !list_empty(&rc->uwbd.event_list) in uwbd()
270 if (!list_empty(&rc->uwbd.event_list)) { in uwbd()
271 evt = list_first_entry(&rc->uwbd.event_list, struct uwb_event, list_node); in uwbd()
329 list_add(&evt->list_node, &rc->uwbd.event_list); in uwbd_event_queue()
346 list_for_each_entry_safe(evt, nxt, &rc->uwbd.event_list, list_node) { in uwbd_flush()
/Linux-v5.4/drivers/infiniband/hw/mlx5/
Ddevx.c65 struct list_head event_list; /* headed in ev_file->event_list or in member
85 struct list_head event_list; member
1592 struct list_head event_list; member
1606 INIT_LIST_HEAD(&ev_queue->event_list); in devx_init_event_queue()
1650 INIT_LIST_HEAD(&ev_file->event_list); in UVERBS_HANDLER()
1674 list_add_tail(&async_data->list, &ev_queue->event_list); in devx_query_callback()
2021 list_add_tail(&event_sub->event_list, &sub_list); in UVERBS_HANDLER()
2046 list_for_each_entry_safe(event_sub, tmp_sub, &sub_list, event_list) { in UVERBS_HANDLER()
2050 list_del_init(&event_sub->event_list); in UVERBS_HANDLER()
2079 list_for_each_entry_safe(event_sub, tmp_sub, &sub_list, event_list) { in UVERBS_HANDLER()
[all …]
/Linux-v5.4/drivers/infiniband/core/
Duverbs_main.c167 list_for_each_entry_safe(evt, tmp, &uobj->event_list, obj_list) { in ib_uverbs_release_uevent()
233 while (list_empty(&ev_queue->event_list)) { in ib_uverbs_event_read()
240 (!list_empty(&ev_queue->event_list) || in ib_uverbs_event_read()
249 if (list_empty(&ev_queue->event_list) && in ib_uverbs_event_read()
256 event = list_entry(ev_queue->event_list.next, struct ib_uverbs_event, list); in ib_uverbs_event_read()
262 list_del(ev_queue->event_list.next); in ib_uverbs_event_read()
314 if (!list_empty(&ev_queue->event_list)) in ib_uverbs_event_poll()
362 list_for_each_entry_safe(entry, tmp, &file->ev_queue.event_list, list) { in ib_uverbs_async_event_close()
388 list_for_each_entry_safe(entry, tmp, &file->ev_queue.event_list, list) { in ib_uverbs_comp_event_close()
446 list_add_tail(&entry->list, &ev_queue->event_list); in ib_uverbs_comp_handler()
[all …]
Ducma.c80 struct list_head event_list; member
324 list_for_each_entry(con_req_eve, &ctx->file->event_list, list) { in ucma_removal_event_handler()
384 list_add_tail(&uevent->list, &ctx->file->event_list); in ucma_event_handler()
412 while (list_empty(&file->event_list)) { in ucma_get_event()
419 !list_empty(&file->event_list))) in ucma_get_event()
425 uevent = list_entry(file->event_list.next, struct ucma_event, list); in ucma_get_event()
546 list_for_each_entry_safe(uevent, tmp, &mc->ctx->file->event_list, list) { in ucma_cleanup_mc_events()
577 list_for_each_entry_safe(uevent, tmp, &ctx->file->event_list, list) { in ucma_free_ctx()
1560 list_for_each_entry_safe(uevent, tmp, &ctx->file->event_list, list) in ucma_move_events()
1562 list_move_tail(&uevent->list, &file->event_list); in ucma_move_events()
[all …]
Duverbs.h123 struct list_head event_list; member
186 struct list_head event_list; member
/Linux-v5.4/drivers/gpu/drm/exynos/
Dexynos_drm_g2d.c226 struct list_head event_list; member
372 list_add_tail(&node->event->base.link, &file_priv->event_list); in g2d_add_cmdlist_to_inuse()
915 if (list_empty(&runqueue_node->event_list)) in g2d_finish_event()
918 e = list_first_entry(&runqueue_node->event_list, in g2d_finish_event()
1303 struct list_head *event_list; in exynos_g2d_exec_ioctl() local
1310 event_list = &runqueue_node->event_list; in exynos_g2d_exec_ioctl()
1312 INIT_LIST_HEAD(event_list); in exynos_g2d_exec_ioctl()
1317 list_splice_init(&file_priv->event_list, event_list); in exynos_g2d_exec_ioctl()
1349 INIT_LIST_HEAD(&file_priv->event_list); in g2d_open()
Dexynos_drm_drv.h188 struct list_head event_list; member
/Linux-v5.4/include/media/i2c/
Dsaa6588.h22 poll_table *event_list; member
/Linux-v5.4/arch/x86/events/intel/
Duncore.c369 box->event_list[n] = leader; in uncore_collect_events()
384 box->event_list[n] = event; in uncore_collect_events()
432 c = uncore_get_event_constraint(box, box->event_list[i]); in uncore_assign_events()
440 hwc = &box->event_list[i]->hw; in uncore_assign_events()
466 uncore_put_event_constraint(box, box->event_list[i]); in uncore_assign_events()
579 event = box->event_list[i]; in uncore_pmu_event_add()
597 event = box->event_list[i]; in uncore_pmu_event_add()
632 if (event == box->event_list[i]) { in uncore_pmu_event_del()
636 box->event_list[i - 1] = box->event_list[i]; in uncore_pmu_event_del()
/Linux-v5.4/arch/x86/events/
Dcore.c905 c = x86_pmu.get_event_constraints(cpuc, i, cpuc->event_list[i]); in x86_schedule_events()
917 hwc = &cpuc->event_list[i]->hw; in x86_schedule_events()
971 e = cpuc->event_list[i]; in x86_schedule_events()
977 e = cpuc->event_list[i]; in x86_schedule_events()
1033 cpuc->event_list[n] = leader; in collect_events()
1047 cpuc->event_list[n] = event; in collect_events()
1130 event = cpuc->event_list[i]; in x86_pmu_enable()
1157 event = cpuc->event_list[i]; in x86_pmu_enable()
1452 if (event == cpuc->event_list[i]) in x86_pmu_del()
1468 cpuc->event_list[i-1] = cpuc->event_list[i]; in x86_pmu_del()
/Linux-v5.4/tools/lib/traceevent/
Dparse-filter.c28 struct event_list { struct
29 struct event_list *next; argument
231 static int add_event(struct event_list **events, in add_event()
234 struct event_list *list; in add_event()
259 find_event(struct tep_handle *tep, struct event_list **events, in find_event()
325 static void free_events(struct event_list *events) in free_events()
327 struct event_list *event; in free_events()
1261 struct event_list *event; in tep_filter_add_filter_str()
1262 struct event_list *events = NULL; in tep_filter_add_filter_str()
/Linux-v5.4/drivers/net/wireless/ath/ath10k/
Dqmi.h92 struct list_head event_list; member
Dqmi.c787 list_add_tail(&event->list, &qmi->event_list); in ath10k_qmi_driver_event_post()
919 while (!list_empty(&qmi->event_list)) { in ath10k_qmi_driver_event_work()
920 event = list_first_entry(&qmi->event_list, in ath10k_qmi_driver_event_work()
1021 INIT_LIST_HEAD(&qmi->event_list); in ath10k_qmi_init()
/Linux-v5.4/include/drm/
Ddrm_file.h316 struct list_head event_list; member
/Linux-v5.4/drivers/firewire/
Dcore-cdev.c53 struct list_head event_list; member
259 INIT_LIST_HEAD(&client->event_list); in fw_device_op_open()
285 list_add_tail(&event->link, &client->event_list); in queue_event()
299 !list_empty(&client->event_list) || in dequeue_event()
304 if (list_empty(&client->event_list) && in dequeue_event()
309 event = list_first_entry(&client->event_list, struct event, link); in dequeue_event()
1766 list_for_each_entry_safe(event, next_event, &client->event_list, link) in fw_device_op_release()
1783 if (!list_empty(&client->event_list)) in fw_device_op_poll()
/Linux-v5.4/drivers/scsi/
Dvirtio_scsi.c75 struct virtio_scsi_event_node event_list[VIRTIO_SCSI_EVENT_LEN]; member
257 vscsi->event_list[i].vscsi = vscsi; in virtscsi_kick_event_all()
258 virtscsi_kick_event(vscsi, &vscsi->event_list[i]); in virtscsi_kick_event_all()
274 cancel_work_sync(&vscsi->event_list[i].work); in virtscsi_cancel_event_work()
Dscsi_lib.c2415 LIST_HEAD(event_list); in scsi_evt_thread()
2429 list_splice_init(&sdev->event_list, &event_list); in scsi_evt_thread()
2432 if (list_empty(&event_list)) in scsi_evt_thread()
2435 list_for_each_safe(this, tmp, &event_list) { in scsi_evt_thread()
2466 list_add_tail(&evt->node, &sdev->event_list); in sdev_evt_send()
/Linux-v5.4/net/vmw_vsock/
Dvirtio_transport.c66 struct virtio_vsock_event event_list[8]; member
445 for (i = 0; i < ARRAY_SIZE(vsock->event_list); i++) { in virtio_vsock_event_fill()
446 struct virtio_vsock_event *event = &vsock->event_list[i]; in virtio_vsock_event_fill()
/Linux-v5.4/kernel/events/
Dinternal.h36 struct list_head event_list; member
/Linux-v5.4/net/sctp/
Dulpqueue.c749 struct sk_buff_head *event_list; in sctp_ulpq_retrieve_ordered() local
758 event_list = (struct sk_buff_head *) sctp_event2skb(event)->prev; in sctp_ulpq_retrieve_ordered()
783 __skb_queue_tail(event_list, pos); in sctp_ulpq_retrieve_ordered()
/Linux-v5.4/net/wireless/
Dsme.c892 list_add_tail(&ev->list, &wdev->event_list); in cfg80211_connect_done()
1025 list_add_tail(&ev->list, &wdev->event_list); in cfg80211_roamed()
1069 list_add_tail(&ev->list, &wdev->event_list); in cfg80211_port_authorized()
1151 list_add_tail(&ev->list, &wdev->event_list); in cfg80211_disconnected()

12