/Linux-v6.1/drivers/net/ethernet/qlogic/qede/ |
D | qede_rdma.c | 52 struct qede_rdma_event_work *event_node; in qede_rdma_cleanup_event() local 56 event_node = list_entry(head->next, struct qede_rdma_event_work, in qede_rdma_cleanup_event() 58 cancel_work_sync(&event_node->work); in qede_rdma_cleanup_event() 59 list_del(&event_node->list); in qede_rdma_cleanup_event() 60 kfree(event_node); in qede_rdma_cleanup_event() 249 struct qede_rdma_event_work *event_node = NULL; in qede_rdma_get_free_event_node() local 252 list_for_each_entry(event_node, &edev->rdma_info.rdma_event_list, in qede_rdma_get_free_event_node() 254 if (!work_pending(&event_node->work)) { in qede_rdma_get_free_event_node() 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() [all …]
|
/Linux-v6.1/drivers/counter/ |
D | counter-chrdev.c | 142 struct counter_event_node *event_node; in counter_set_event_node() local 147 list_for_each_entry(event_node, &counter->next_events_list, l) in counter_set_event_node() 148 if (event_node->event == watch->event && in counter_set_event_node() 149 event_node->channel == watch->channel) in counter_set_event_node() 153 if (&event_node->l == &counter->next_events_list) { in counter_set_event_node() 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() [all …]
|
D | 104-quad-8.c | 447 struct counter_event_node *event_node; in quad8_events_configure() local 453 list_for_each_entry(event_node, &counter->events_list, l) { in quad8_events_configure() 454 switch (event_node->event) { in quad8_events_configure() 474 irq_enabled |= BIT(event_node->channel); in quad8_events_configure() 477 if (priv->irq_trigger[event_node->channel] == next_irq_trigger) in quad8_events_configure() 481 priv->irq_trigger[event_node->channel] = next_irq_trigger; in quad8_events_configure() 484 ior_cfg = priv->ab_enable[event_node->channel] | in quad8_events_configure() 485 priv->preset_enable[event_node->channel] << 1 | in quad8_events_configure() 486 priv->irq_trigger[event_node->channel] << 3; in quad8_events_configure() 488 &priv->reg->channel[event_node->channel].control); in quad8_events_configure() [all …]
|
/Linux-v6.1/tools/perf/tests/ |
D | switch-tracking.c | 208 struct event_node { struct 218 struct event_node *node; in add_event() argument 220 node = malloc(sizeof(struct event_node)); in add_event() 245 struct event_node *node; in free_event_nodes() 248 node = list_entry(events->next, struct event_node, list); in free_event_nodes() 256 const struct event_node *nodea = a; in compar() 257 const struct event_node *nodeb = b; in compar() 269 struct event_node *events_array, *node; in process_events() 288 events_array = calloc(cnt, sizeof(struct event_node)); in process_events() 299 qsort(events_array, cnt, sizeof(struct event_node), compar); in process_events()
|
/Linux-v6.1/drivers/staging/r8188eu/include/ |
D | rtw_event.h | 74 struct event_node { struct 85 struct event_node nodes[C2HEVENT_SZ]; argument
|
/Linux-v6.1/drivers/staging/rtl8712/ |
D | rtl871x_event.h | 77 struct event_node { struct 88 struct event_node nodes[C2HEVENT_SZ]; argument
|
/Linux-v6.1/drivers/scsi/ |
D | virtio_scsi.c | 230 struct virtio_scsi_event_node *event_node) in virtscsi_kick_event() argument 236 INIT_WORK(&event_node->work, virtscsi_handle_event); in virtscsi_kick_event() 237 sg_init_one(&sg, &event_node->event, sizeof(struct virtio_scsi_event)); in virtscsi_kick_event() 241 err = virtqueue_add_inbuf(vscsi->event_vq.vq, &sg, 1, event_node, in virtscsi_kick_event() 373 struct virtio_scsi_event_node *event_node = in virtscsi_handle_event() local 375 struct virtio_scsi *vscsi = event_node->vscsi; in virtscsi_handle_event() 376 struct virtio_scsi_event *event = &event_node->event; in virtscsi_handle_event() 398 virtscsi_kick_event(vscsi, event_node); in virtscsi_handle_event() 403 struct virtio_scsi_event_node *event_node = buf; in virtscsi_complete_event() local 406 queue_work(system_freezable_wq, &event_node->work); in virtscsi_complete_event()
|
/Linux-v6.1/drivers/input/misc/ |
D | iqs7222.c | 1889 struct fwnode_handle *event_node; in iqs7222_parse_chan() local 1891 event_node = fwnode_get_named_child_node(chan_node, event_name); in iqs7222_parse_chan() 1892 if (!event_node) in iqs7222_parse_chan() 1895 error = iqs7222_parse_props(iqs7222, &event_node, chan_index, in iqs7222_parse_chan() 1901 error = iqs7222_gpio_select(iqs7222, event_node, in iqs7222_parse_chan() 1907 if (!fwnode_property_read_u32(event_node, in iqs7222_parse_chan() 1930 error = fwnode_property_read_u32(event_node, "linux,code", in iqs7222_parse_chan() 1941 if (fwnode_property_present(event_node, "linux,input-type")) { in iqs7222_parse_chan() 1942 error = fwnode_property_read_u32(event_node, in iqs7222_parse_chan() 2132 struct fwnode_handle *event_node; in iqs7222_parse_sldr() local [all …]
|
/Linux-v6.1/drivers/staging/rtl8723bs/include/ |
D | rtw_event.h | 79 struct event_node { struct
|