Home
last modified time | relevance | path

Searched refs:event_queue (Results 1 – 25 of 41) sorted by relevance

12

/linux-6.3-rc2/drivers/infiniband/core/
A Duverbs_std_types.c133 void ib_uverbs_free_event_queue(struct ib_uverbs_event_queue *event_queue) in ib_uverbs_free_event_queue() argument
137 spin_lock_irq(&event_queue->lock); in ib_uverbs_free_event_queue()
142 event_queue->is_closed = 1; in ib_uverbs_free_event_queue()
143 spin_unlock_irq(&event_queue->lock); in ib_uverbs_free_event_queue()
144 wake_up_interruptible(&event_queue->poll_wait); in ib_uverbs_free_event_queue()
145 kill_fasync(&event_queue->async_queue, SIGIO, POLL_IN); in ib_uverbs_free_event_queue()
147 spin_lock_irq(&event_queue->lock); in ib_uverbs_free_event_queue()
148 list_for_each_entry_safe(entry, tmp, &event_queue->event_list, list) { in ib_uverbs_free_event_queue()
154 spin_unlock_irq(&event_queue->lock); in ib_uverbs_free_event_queue()
A Duverbs.h221 void ib_uverbs_free_event_queue(struct ib_uverbs_event_queue *event_queue);
/linux-6.3-rc2/drivers/net/wireless/quantenna/qtnfmac/
A Dtrans.c116 if (likely(skb_queue_len(&trans->event_queue) < in qtnf_trans_event_enqueue()
118 skb_queue_tail(&trans->event_queue, skb); in qtnf_trans_event_enqueue()
143 skb_queue_head_init(&trans->event_queue); in qtnf_trans_init()
149 struct sk_buff_head *event_queue = &bus->trans.event_queue; in qtnf_trans_free_events() local
150 struct sk_buff *current_event_skb = skb_dequeue(event_queue); in qtnf_trans_free_events()
154 current_event_skb = skb_dequeue(event_queue); in qtnf_trans_free_events()
A Dtrans.h31 struct sk_buff_head event_queue; member
A Devent.c789 struct sk_buff_head *event_queue = &bus->trans.event_queue; in qtnf_event_work_handler() local
790 struct sk_buff *current_event_skb = skb_dequeue(event_queue); in qtnf_event_work_handler()
795 current_event_skb = skb_dequeue(event_queue); in qtnf_event_work_handler()
/linux-6.3-rc2/drivers/net/wireless/rsi/
A Drsi_common.h30 init_waitqueue_head(&pevent->event_queue); in rsi_init_event()
39 status = wait_event_interruptible(event->event_queue, in rsi_wait_event()
42 status = wait_event_interruptible_timeout(event->event_queue, in rsi_wait_event()
51 wake_up_interruptible(&event->event_queue); in rsi_set_event()
A Drsi_main.h199 wait_queue_head_t event_queue; member
/linux-6.3-rc2/drivers/s390/net/
A Dsmsgiucv_app.c99 LIST_HEAD(event_queue); in smsg_event_work_fn()
108 list_splice_init(&smsg_event_queue, &event_queue); in smsg_event_work_fn()
111 list_for_each_entry_safe(p, n, &event_queue, list) { in smsg_event_work_fn()
/linux-6.3-rc2/drivers/net/fddi/skfp/h/
A Dsmc.h58 struct event_queue { struct
74 struct event_queue ev_queue[MAX_EVENT]; argument
75 struct event_queue *ev_put ;
76 struct event_queue *ev_get ;
/linux-6.3-rc2/drivers/scsi/
A D3w-9xxx.c384 event = tw_dev->event_queue[tw_dev->error_index]; in twa_aen_queue_event()
765 tw_dev->event_queue[event_index]->retrieved = TW_AEN_RETRIEVED; in twa_chrdev_ioctl()
784 tw_dev->event_queue[event_index]->retrieved = TW_AEN_RETRIEVED; in twa_chrdev_ioctl()
806 if (!(tw_dev->event_queue[event_index]->sequence_id > sequence_id)) { in twa_chrdev_ioctl()
813 tw_dev->event_queue[event_index]->retrieved = TW_AEN_RETRIEVED; in twa_chrdev_ioctl()
835 if (!(tw_dev->event_queue[event_index]->sequence_id < sequence_id)) { in twa_chrdev_ioctl()
842 tw_dev->event_queue[event_index]->retrieved = TW_AEN_RETRIEVED; in twa_chrdev_ioctl()
1044 kfree(tw_dev->event_queue[0]); in twa_free_device_extension()
1187 tw_dev->event_queue[0] = kcalloc(TW_Q_LENGTH, sizeof(TW_Event), GFP_KERNEL); in twa_initialize_device_extension()
1188 if (!tw_dev->event_queue[0]) { in twa_initialize_device_extension()
[all …]
A D3w-sas.c112 …ret = memory_read_from_buffer(outbuf, count, &offset, tw_dev->event_queue[0], sizeof(TW_Event) * T… in twl_sysfs_aen_read()
234 event = tw_dev->event_queue[tw_dev->error_index]; in twl_aen_queue_event()
921 kfree(tw_dev->event_queue[0]); in twl_free_device_extension()
1055 tw_dev->event_queue[0] = kcalloc(TW_Q_LENGTH, sizeof(TW_Event), GFP_KERNEL); in twl_initialize_device_extension()
1056 if (!tw_dev->event_queue[0]) { in twl_initialize_device_extension()
1062 …tw_dev->event_queue[i] = (TW_Event *)((unsigned char *)tw_dev->event_queue[0] + (i * sizeof(TW_Eve… in twl_initialize_device_extension()
A D3w-sas.h394 TW_Event *event_queue[TW_Q_LENGTH]; member
A D3w-9xxx.h681 TW_Event *event_queue[TW_Q_LENGTH]; member
/linux-6.3-rc2/drivers/net/wwan/t7xx/
A Dt7xx_state_monitor.c132 list_for_each_entry_safe(event, evt_next, &ctl->event_queue, entry) { in fsm_flush_event_cmd_qs()
154 event = list_first_entry_or_null(&ctl->event_queue, struct t7xx_fsm_event, entry); in fsm_wait_for_event()
451 list_add_tail(&event->entry, &ctl->event_queue); in t7xx_fsm_append_event()
464 list_for_each_entry_safe(event, evt_next, &ctl->event_queue, entry) { in t7xx_fsm_clr_event()
525 INIT_LIST_HEAD(&ctl->event_queue); in t7xx_fsm_init()
A Dt7xx_state_monitor.h87 struct list_head event_queue; member
A Dt7xx_modem_ops.c475 list_for_each_entry_safe(event, event_next, &ctl->event_queue, entry) { in t7xx_core_hk_handler()
492 wait_event_interruptible(ctl->event_wq, !list_empty(&ctl->event_queue) || in t7xx_core_hk_handler()
/linux-6.3-rc2/sound/firewire/motu/
A Dmotu-register-dsp-message-parser.c96 u32 event_queue[EVENT_QUEUE_SIZE]; member
137 parser->event_queue[pos] = entry; in queue_event()
413 *event = parser->event_queue[pos]; in snd_motu_register_dsp_message_parser_copy_event()
/linux-6.3-rc2/drivers/pci/hotplug/
A Dcpqphp_ctrl.c78 taskInfo = &(ctrl->event_queue[ctrl->next_event]); in handle_switch_change()
154 taskInfo = &(ctrl->event_queue[ctrl->next_event]); in handle_presence_change()
245 taskInfo = &(ctrl->event_queue[ctrl->next_event]); in handle_power_fault()
1778 if (ctrl->event_queue[loop].event_type != 0) { in interrupt_event_handler()
1779 hp_slot = ctrl->event_queue[loop].hp_slot; in interrupt_event_handler()
1792 if (ctrl->event_queue[loop].event_type == INT_BUTTON_PRESS) { in interrupt_event_handler()
1794 } else if (ctrl->event_queue[loop].event_type == in interrupt_event_handler()
1825 else if (ctrl->event_queue[loop].event_type == INT_BUTTON_RELEASE) { in interrupt_event_handler()
1862 else if (ctrl->event_queue[loop].event_type == INT_POWER_FAULT) { in interrupt_event_handler()
1866 ctrl->event_queue[loop].event_type = 0; in interrupt_event_handler()
/linux-6.3-rc2/drivers/net/fddi/skfp/
A Dqueue.c67 struct event_queue *ev ; /* pointer into queue */ in ev_dispatcher()
/linux-6.3-rc2/drivers/net/ethernet/toshiba/
A Dps3_gelic_wireless.h246 struct workqueue_struct *event_queue; member
A Dps3_gelic_wireless.c2249 queue_delayed_work(wl->event_queue, &wl->event_work, 0); in gelic_wl_interrupt()
2319 wl->event_queue = create_singlethread_workqueue("gelic_event"); in gelic_wl_alloc()
2320 if (!wl->event_queue) in gelic_wl_alloc()
2370 destroy_workqueue(wl->event_queue); in gelic_wl_free()
2643 flush_workqueue(wl->event_queue); in gelic_wl_driver_remove()
/linux-6.3-rc2/drivers/scsi/smartpqi/
A Dsmartpqi_init.c3844 struct pqi_event_queue *event_queue; in pqi_process_event_intr() local
3849 event_queue = &ctrl_info->event_queue; in pqi_process_event_intr()
3851 oq_ci = event_queue->oq_ci_copy; in pqi_process_event_intr()
3854 oq_pi = readl(event_queue->oq_pi); in pqi_process_event_intr()
3886 event_queue->oq_ci_copy = oq_ci; in pqi_process_event_intr()
3887 writel(oq_ci, event_queue->oq_ci); in pqi_process_event_intr()
4809 struct pqi_event_queue *event_queue; in pqi_create_event_queue() local
4813 event_queue = &ctrl_info->event_queue; in pqi_create_event_queue()
8385 event_queue = &ctrl_info->event_queue; in pqi_reinit_queues()
8386 writel(0, event_queue->oq_pi); in pqi_reinit_queues()
[all …]
/linux-6.3-rc2/drivers/net/wireless/st/cw1200/
A Dcw1200.h261 struct list_head event_queue; member
/linux-6.3-rc2/drivers/accel/habanalabs/common/
A Dirq.c407 if ((hdev->event_queue.check_eqe_index) && in hl_irq_handler_eq()
A Ddevice.c1606 hl_eq_reset(hdev, &hdev->event_queue); in hl_device_reset()
2072 rc = hl_eq_init(hdev, &hdev->event_queue); in hl_device_init()
2229 hl_eq_fini(hdev, &hdev->event_queue); in hl_device_init()
2385 hl_eq_fini(hdev, &hdev->event_queue); in hl_device_fini()

Completed in 59 milliseconds

12