Symbol: event_node
drivers/counter/104-quad-8.c
509
struct counter_event_node *event_node;
drivers/counter/104-quad-8.c
515
list_for_each_entry(event_node, &counter->events_list, l) {
drivers/counter/104-quad-8.c
516
switch (event_node->event) {
drivers/counter/104-quad-8.c
536
irq_enabled |= BIT(event_node->channel);
drivers/counter/104-quad-8.c
539
if (flg_pins == u8_get_bits(priv->ior[event_node->channel], FLG_PINS))
drivers/counter/104-quad-8.c
543
ret = quad8_control_register_update(priv->map, priv->ior, event_node->channel,
drivers/counter/104-quad-8.c
560
struct counter_event_node *event_node;
drivers/counter/104-quad-8.c
570
list_for_each_entry(event_node, &counter->next_events_list, l)
drivers/counter/104-quad-8.c
571
if (watch->channel == event_node->channel &&
drivers/counter/104-quad-8.c
572
watch->event != event_node->event)
drivers/counter/counter-chrdev.c
142
struct counter_event_node *event_node;
drivers/counter/counter-chrdev.c
147
list_for_each_entry(event_node, &counter->next_events_list, l)
drivers/counter/counter-chrdev.c
148
if (event_node->event == watch->event &&
drivers/counter/counter-chrdev.c
149
event_node->channel == watch->channel)
drivers/counter/counter-chrdev.c
153
if (&event_node->l == &counter->next_events_list) {
drivers/counter/counter-chrdev.c
155
event_node = kmalloc_obj(*event_node);
drivers/counter/counter-chrdev.c
156
if (!event_node)
drivers/counter/counter-chrdev.c
160
event_node->event = watch->event;
drivers/counter/counter-chrdev.c
161
event_node->channel = watch->channel;
drivers/counter/counter-chrdev.c
162
INIT_LIST_HEAD(&event_node->comp_list);
drivers/counter/counter-chrdev.c
163
list_add(&event_node->l, &counter->next_events_list);
drivers/counter/counter-chrdev.c
167
list_for_each_entry(comp_node, &event_node->comp_list, l)
drivers/counter/counter-chrdev.c
183
list_add_tail(&comp_node->l, &event_node->comp_list);
drivers/counter/counter-chrdev.c
187
if (list_empty(&event_node->comp_list)) {
drivers/counter/counter-chrdev.c
188
list_del(&event_node->l);
drivers/counter/counter-chrdev.c
189
kfree(event_node);
drivers/counter/counter-chrdev.c
640
struct counter_event_node *event_node;
drivers/counter/counter-chrdev.c
651
list_for_each_entry(event_node, &counter->events_list, l)
drivers/counter/counter-chrdev.c
652
if (event_node->event == event &&
drivers/counter/counter-chrdev.c
653
event_node->channel == channel)
drivers/counter/counter-chrdev.c
657
if (&event_node->l == &counter->events_list)
drivers/counter/counter-chrdev.c
661
list_for_each_entry(comp_node, &event_node->comp_list, l) {
drivers/counter/stm32-timer-cnt.c
458
struct counter_event_node *event_node;
drivers/counter/stm32-timer-cnt.c
462
list_for_each_entry(event_node, &counter->events_list, l) {
drivers/counter/stm32-timer-cnt.c
463
switch (event_node->event) {
drivers/counter/stm32-timer-cnt.c
471
ret = stm32_count_capture_configure(counter, event_node->channel, true);
drivers/counter/stm32-timer-cnt.c
474
dier |= TIM_DIER_CCxIE(event_node->channel + 1);
drivers/counter/ti-eqep.c
287
struct counter_event_node *event_node;
drivers/counter/ti-eqep.c
290
list_for_each_entry(event_node, &counter->events_list, l) {
drivers/counter/ti-eqep.c
291
switch (event_node->event) {
drivers/input/misc/iqs7222.c
2136
struct fwnode_handle *event_node,
drivers/input/misc/iqs7222.c
2147
error = iqs7222_parse_props(iqs7222, event_node, reg_grp_index,
drivers/input/misc/iqs7222.c
2152
error = iqs7222_gpio_select(iqs7222, event_node, event_enable,
drivers/input/misc/iqs7222.c
2157
error = fwnode_property_read_u32(event_node, "linux,code", event_code);
drivers/input/misc/iqs7222.c
2162
fwnode_get_name(event_node), error);
drivers/input/misc/iqs7222.c
2171
error = fwnode_property_read_u32(event_node, "linux,input-type",
drivers/input/misc/iqs7222.c
2177
fwnode_get_name(event_node), error);
drivers/input/misc/iqs7222.c
2181
fwnode_get_name(event_node), *event_type);
drivers/input/misc/iqs7222.c
2386
struct fwnode_handle *event_node __free(fwnode_handle) =
drivers/input/misc/iqs7222.c
2388
if (!event_node)
drivers/input/misc/iqs7222.c
2391
error = fwnode_property_read_u32(event_node,
drivers/input/misc/iqs7222.c
2407
fwnode_get_name(event_node), val);
drivers/input/misc/iqs7222.c
2416
fwnode_get_name(event_node), error);
drivers/input/misc/iqs7222.c
2420
error = iqs7222_parse_event(iqs7222, event_node, chan_index,
drivers/input/misc/iqs7222.c
2606
struct fwnode_handle *event_node __free(fwnode_handle) =
drivers/input/misc/iqs7222.c
2608
if (!event_node)
drivers/input/misc/iqs7222.c
2631
error = iqs7222_parse_event(iqs7222, event_node, sldr_index,
drivers/input/misc/iqs7222.c
2742
struct fwnode_handle *event_node __free(fwnode_handle) =
drivers/input/misc/iqs7222.c
2744
if (!event_node)
drivers/input/misc/iqs7222.c
2747
if (fwnode_property_present(event_node,
drivers/input/misc/iqs7222.c
2753
error = iqs7222_parse_event(iqs7222, event_node, tpad_index,
drivers/input/touchscreen/iqs7211.c
1697
struct fwnode_handle *event_node,
drivers/input/touchscreen/iqs7211.c
1708
error = iqs7211_parse_props(iqs7211, event_node, reg_grp, reg_key);
drivers/input/touchscreen/iqs7211.c
1714
error = fwnode_property_read_u32(event_node,
drivers/input/touchscreen/iqs7211.c
1720
fwnode_get_name(event_node), val);
drivers/input/touchscreen/iqs7211.c
1734
fwnode_get_name(event_node), error);
drivers/input/touchscreen/iqs7211.c
1739
error = fwnode_property_read_u32(event_node, "linux,code", event_code);
drivers/input/touchscreen/iqs7211.c
1744
fwnode_get_name(event_node), error);
drivers/input/touchscreen/iqs7211.c
2063
struct fwnode_handle *event_node;
drivers/input/touchscreen/iqs7211.c
2071
event_node = fwnode_get_named_child_node(reg_grp_node,
drivers/input/touchscreen/iqs7211.c
2074
event_node = fwnode_handle_get(reg_grp_node);
drivers/input/touchscreen/iqs7211.c
2076
if (!event_node)
drivers/input/touchscreen/iqs7211.c
2079
error = iqs7211_parse_event(iqs7211, event_node,
drivers/input/touchscreen/iqs7211.c
2083
fwnode_handle_put(event_node);
drivers/net/ethernet/qlogic/qede/qede_rdma.c
249
struct qede_rdma_event_work *event_node = NULL;
drivers/net/ethernet/qlogic/qede/qede_rdma.c
252
list_for_each_entry(event_node, &edev->rdma_info.rdma_event_list,
drivers/net/ethernet/qlogic/qede/qede_rdma.c
254
if (!work_pending(&event_node->work)) {
drivers/net/ethernet/qlogic/qede/qede_rdma.c
261
event_node = kzalloc_obj(*event_node, GFP_ATOMIC);
drivers/net/ethernet/qlogic/qede/qede_rdma.c
262
if (!event_node) {
drivers/net/ethernet/qlogic/qede/qede_rdma.c
267
list_add_tail(&event_node->list,
drivers/net/ethernet/qlogic/qede/qede_rdma.c
271
return event_node;
drivers/net/ethernet/qlogic/qede/qede_rdma.c
276
struct qede_rdma_event_work *event_node;
drivers/net/ethernet/qlogic/qede/qede_rdma.c
280
event_node = container_of(work, struct qede_rdma_event_work, work);
drivers/net/ethernet/qlogic/qede/qede_rdma.c
281
event = event_node->event;
drivers/net/ethernet/qlogic/qede/qede_rdma.c
282
edev = event_node->ptr;
drivers/net/ethernet/qlogic/qede/qede_rdma.c
308
struct qede_rdma_event_work *event_node;
drivers/net/ethernet/qlogic/qede/qede_rdma.c
323
event_node = qede_rdma_get_free_event_node(edev);
drivers/net/ethernet/qlogic/qede/qede_rdma.c
324
if (!event_node)
drivers/net/ethernet/qlogic/qede/qede_rdma.c
327
event_node->event = event;
drivers/net/ethernet/qlogic/qede/qede_rdma.c
328
event_node->ptr = edev;
drivers/net/ethernet/qlogic/qede/qede_rdma.c
330
INIT_WORK(&event_node->work, qede_rdma_handle_event);
drivers/net/ethernet/qlogic/qede/qede_rdma.c
331
queue_work(edev->rdma_info.rdma_wq, &event_node->work);
drivers/net/ethernet/qlogic/qede/qede_rdma.c
52
struct qede_rdma_event_work *event_node;
drivers/net/ethernet/qlogic/qede/qede_rdma.c
56
event_node = list_entry(head->next, struct qede_rdma_event_work,
drivers/net/ethernet/qlogic/qede/qede_rdma.c
58
cancel_work_sync(&event_node->work);
drivers/net/ethernet/qlogic/qede/qede_rdma.c
59
list_del(&event_node->list);
drivers/net/ethernet/qlogic/qede/qede_rdma.c
60
kfree(event_node);
drivers/scsi/virtio_scsi.c
239
struct virtio_scsi_event_node *event_node)
drivers/scsi/virtio_scsi.c
245
INIT_WORK(&event_node->work, virtscsi_handle_event);
drivers/scsi/virtio_scsi.c
246
sg_init_one(&sg, event_node->event, sizeof(struct virtio_scsi_event));
drivers/scsi/virtio_scsi.c
250
err = virtqueue_add_inbuf_cache_clean(vscsi->event_vq.vq, &sg, 1, event_node,
drivers/scsi/virtio_scsi.c
387
struct virtio_scsi_event_node *event_node =
drivers/scsi/virtio_scsi.c
389
struct virtio_scsi *vscsi = event_node->vscsi;
drivers/scsi/virtio_scsi.c
390
struct virtio_scsi_event *event = event_node->event;
drivers/scsi/virtio_scsi.c
416
virtscsi_kick_event(vscsi, event_node);
drivers/scsi/virtio_scsi.c
421
struct virtio_scsi_event_node *event_node = buf;
drivers/scsi/virtio_scsi.c
424
queue_work(system_freezable_wq, &event_node->work);
tools/perf/tests/switch-tracking.c
225
struct event_node *node;
tools/perf/tests/switch-tracking.c
227
node = malloc(sizeof(struct event_node));
tools/perf/tests/switch-tracking.c
252
struct event_node *node;
tools/perf/tests/switch-tracking.c
255
node = list_entry(events->next, struct event_node, list);
tools/perf/tests/switch-tracking.c
263
const struct event_node *nodea = a;
tools/perf/tests/switch-tracking.c
264
const struct event_node *nodeb = b;
tools/perf/tests/switch-tracking.c
276
struct event_node *events_array, *node;
tools/perf/tests/switch-tracking.c
295
events_array = calloc(cnt, sizeof(struct event_node));
tools/perf/tests/switch-tracking.c
306
qsort(events_array, cnt, sizeof(struct event_node), compar);