Home
last modified time | relevance | path

Searched refs:event_node (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/net/ethernet/qlogic/qede/
A Dqede_rdma.c59 list_del(&event_node->list); in qede_rdma_cleanup_event()
60 kfree(event_node); in qede_rdma_cleanup_event()
261 event_node = kzalloc(sizeof(*event_node), GFP_ATOMIC); in qede_rdma_get_free_event_node()
262 if (!event_node) { in qede_rdma_get_free_event_node()
267 list_add_tail(&event_node->list, in qede_rdma_get_free_event_node()
271 return event_node; in qede_rdma_get_free_event_node()
281 event = event_node->event; in qede_rdma_handle_event()
282 edev = event_node->ptr; in qede_rdma_handle_event()
324 if (!event_node) in qede_rdma_add_event()
327 event_node->event = event; in qede_rdma_add_event()
[all …]
/linux/drivers/counter/
A Dcounter-chrdev.c142 struct counter_event_node *event_node; in counter_set_event_node() local
155 event_node = kmalloc(sizeof(*event_node), GFP_KERNEL); in counter_set_event_node()
156 if (!event_node) in counter_set_event_node()
160 event_node->event = watch->event; in counter_set_event_node()
161 event_node->channel = watch->channel; in counter_set_event_node()
162 INIT_LIST_HEAD(&event_node->comp_list); in counter_set_event_node()
188 list_del(&event_node->l); in counter_set_event_node()
189 kfree(event_node); in counter_set_event_node()
640 struct counter_event_node *event_node; in counter_push_event() local
652 if (event_node->event == event && in counter_push_event()
[all …]
A D104-quad-8.c509 struct counter_event_node *event_node; in quad8_events_configure() local
515 list_for_each_entry(event_node, &counter->events_list, l) { in quad8_events_configure()
516 switch (event_node->event) { in quad8_events_configure()
536 irq_enabled |= BIT(event_node->channel); in quad8_events_configure()
539 if (flg_pins == u8_get_bits(priv->ior[event_node->channel], FLG_PINS)) in quad8_events_configure()
543 ret = quad8_control_register_update(priv->map, priv->ior, event_node->channel, in quad8_events_configure()
560 struct counter_event_node *event_node; in quad8_watch_validate() local
570 list_for_each_entry(event_node, &counter->next_events_list, l) in quad8_watch_validate()
571 if (watch->channel == event_node->channel && in quad8_watch_validate()
572 watch->event != event_node->event) in quad8_watch_validate()
A Dstm32-timer-cnt.c452 struct counter_event_node *event_node; in stm32_count_events_configure() local
456 list_for_each_entry(event_node, &counter->events_list, l) { in stm32_count_events_configure()
457 switch (event_node->event) { in stm32_count_events_configure()
465 ret = stm32_count_capture_configure(counter, event_node->channel, true); in stm32_count_events_configure()
468 dier |= TIM_DIER_CCxIE(event_node->channel + 1); in stm32_count_events_configure()
A Dti-eqep.c278 struct counter_event_node *event_node; in ti_eqep_events_configure() local
281 list_for_each_entry(event_node, &counter->events_list, l) { in ti_eqep_events_configure()
282 switch (event_node->event) { in ti_eqep_events_configure()
/linux/tools/perf/tests/
A Dswitch-tracking.c209 struct event_node { struct
219 struct event_node *node; in add_event() argument
221 node = malloc(sizeof(struct event_node)); in add_event()
246 struct event_node *node; in free_event_nodes()
249 node = list_entry(events->next, struct event_node, list); in free_event_nodes()
257 const struct event_node *nodea = a; in compar()
258 const struct event_node *nodeb = b; in compar()
270 struct event_node *events_array, *node; in process_events()
289 events_array = calloc(cnt, sizeof(struct event_node)); in process_events()
300 qsort(events_array, cnt, sizeof(struct event_node), compar); in process_events()
/linux/drivers/input/misc/
A Diqs7222.c2388 struct fwnode_handle *event_node; in iqs7222_parse_chan() local
2391 if (!event_node) in iqs7222_parse_chan()
2411 fwnode_handle_put(event_node); in iqs7222_parse_chan()
2421 fwnode_handle_put(event_node); in iqs7222_parse_chan()
2432 fwnode_handle_put(event_node); in iqs7222_parse_chan()
2607 struct fwnode_handle *event_node; in iqs7222_parse_sldr() local
2611 if (!event_node) in iqs7222_parse_sldr()
2642 fwnode_handle_put(event_node); in iqs7222_parse_sldr()
2745 struct fwnode_handle *event_node; in iqs7222_parse_tpad() local
2748 if (!event_node) in iqs7222_parse_tpad()
[all …]
/linux/drivers/staging/rtl8712/
A Drtl871x_event.h77 struct event_node { struct
88 struct event_node nodes[C2HEVENT_SZ]; argument
/linux/tools/testing/selftests/hid/tests/
A Dbase_device.py214 self.event_node: Any = None
253 self.event_node = open(self.evdev, "rb")
254 self.libevdev = libevdev.Device(self.event_node)
268 if self.event_node is not None:
269 self.event_node.close()
270 self.event_node = None
/linux/drivers/scsi/
A Dvirtio_scsi.c234 struct virtio_scsi_event_node *event_node) in virtscsi_kick_event() argument
240 INIT_WORK(&event_node->work, virtscsi_handle_event); in virtscsi_kick_event()
241 sg_init_one(&sg, &event_node->event, sizeof(struct virtio_scsi_event)); in virtscsi_kick_event()
245 err = virtqueue_add_inbuf(vscsi->event_vq.vq, &sg, 1, event_node, in virtscsi_kick_event()
381 struct virtio_scsi_event_node *event_node = in virtscsi_handle_event() local
383 struct virtio_scsi *vscsi = event_node->vscsi; in virtscsi_handle_event()
384 struct virtio_scsi_event *event = &event_node->event; in virtscsi_handle_event()
410 virtscsi_kick_event(vscsi, event_node); in virtscsi_handle_event()
415 struct virtio_scsi_event_node *event_node = buf; in virtscsi_complete_event() local
418 queue_work(system_freezable_wq, &event_node->work); in virtscsi_complete_event()
/linux/drivers/input/touchscreen/
A Diqs7211.c1697 struct fwnode_handle *event_node, in iqs7211_parse_event() argument
1714 error = fwnode_property_read_u32(event_node, in iqs7211_parse_event()
1720 fwnode_get_name(event_node), val); in iqs7211_parse_event()
1734 fwnode_get_name(event_node), error); in iqs7211_parse_event()
1744 fwnode_get_name(event_node), error); in iqs7211_parse_event()
2063 struct fwnode_handle *event_node; in iqs7211_parse_reg_grp() local
2071 event_node = fwnode_get_named_child_node(reg_grp_node, in iqs7211_parse_reg_grp()
2074 event_node = fwnode_handle_get(reg_grp_node); in iqs7211_parse_reg_grp()
2076 if (!event_node) in iqs7211_parse_reg_grp()
2079 error = iqs7211_parse_event(iqs7211, event_node, in iqs7211_parse_reg_grp()
[all …]
/linux/drivers/staging/rtl8723bs/include/
A Drtw_event.h79 struct event_node { struct

Completed in 36 milliseconds