/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | uverbs_std_types.c | 136 void ib_uverbs_free_event_queue(struct ib_uverbs_event_queue *event_queue) in ib_uverbs_free_event_queue() argument 140 spin_lock_irq(&event_queue->lock); in ib_uverbs_free_event_queue() 145 event_queue->is_closed = 1; in ib_uverbs_free_event_queue() 146 spin_unlock_irq(&event_queue->lock); in ib_uverbs_free_event_queue() 147 wake_up_interruptible(&event_queue->poll_wait); in ib_uverbs_free_event_queue() 148 kill_fasync(&event_queue->async_queue, SIGIO, POLL_IN); in ib_uverbs_free_event_queue() 150 spin_lock_irq(&event_queue->lock); in ib_uverbs_free_event_queue() 151 list_for_each_entry_safe(entry, tmp, &event_queue->event_list, list) { in ib_uverbs_free_event_queue() 157 spin_unlock_irq(&event_queue->lock); in ib_uverbs_free_event_queue()
|
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | uverbs_std_types.c | 133 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()
|
/kernel/linux/linux-5.10/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | trans.c | 116 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()
|
H A D | trans.h | 31 struct sk_buff_head event_queue; member
|
H A D | event.c | 787 struct sk_buff_head *event_queue = &bus->trans.event_queue; in qtnf_event_work_handler() local 788 struct sk_buff *current_event_skb = skb_dequeue(event_queue); in qtnf_event_work_handler() 793 current_event_skb = skb_dequeue(event_queue); in qtnf_event_work_handler()
|
/kernel/linux/linux-6.6/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | trans.c | 116 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()
|
H A D | trans.h | 31 struct sk_buff_head event_queue; member
|
H A D | event.c | 789 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()
|
/kernel/linux/linux-5.10/drivers/net/wireless/rsi/ |
H A D | rsi_common.h | 30 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()
|
/kernel/linux/linux-6.6/drivers/net/wireless/rsi/ |
H A D | rsi_common.h | 30 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()
|
/kernel/linux/linux-5.10/drivers/s390/net/ |
H A D | smsgiucv_app.c | 99 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()
|
/kernel/linux/linux-6.6/drivers/s390/net/ |
H A D | smsgiucv_app.c | 99 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()
|
/kernel/linux/linux-5.10/drivers/net/fddi/skfp/h/ |
H A D | smc.h | 58 struct event_queue { struct 74 struct event_queue ev_queue[MAX_EVENT]; 75 struct event_queue *ev_put ; 76 struct event_queue *ev_get ;
|
/kernel/linux/linux-6.6/drivers/net/fddi/skfp/h/ |
H A D | smc.h | 58 struct event_queue { struct 74 struct event_queue ev_queue[MAX_EVENT]; 75 struct event_queue *ev_put ; 76 struct event_queue *ev_get ;
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | 3w-9xxx.c | 382 event = tw_dev->event_queue[tw_dev->error_index]; in twa_aen_queue_event() 761 memcpy(tw_ioctl->data_buffer, tw_dev->event_queue[event_index], sizeof(TW_Event)); in twa_chrdev_ioctl() 762 tw_dev->event_queue[event_index]->retrieved = TW_AEN_RETRIEVED; in twa_chrdev_ioctl() 780 memcpy(tw_ioctl->data_buffer, tw_dev->event_queue[event_index], sizeof(TW_Event)); in twa_chrdev_ioctl() 781 tw_dev->event_queue[event_index]->retrieved = TW_AEN_RETRIEVED; in twa_chrdev_ioctl() 801 event_index = (start_index + sequence_id - tw_dev->event_queue[start_index]->sequence_id + 1) % TW_Q_LENGTH; in twa_chrdev_ioctl() 803 if (!(tw_dev->event_queue[event_index]->sequence_id > sequence_id)) { in twa_chrdev_ioctl() 809 memcpy(tw_ioctl->data_buffer, tw_dev->event_queue[event_index], sizeof(TW_Event)); in twa_chrdev_ioctl() 810 tw_dev->event_queue[event_index]->retrieved = TW_AEN_RETRIEVED; in twa_chrdev_ioctl() 830 event_index = (start_index + sequence_id - tw_dev->event_queue[start_inde in twa_chrdev_ioctl() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | 3w-9xxx.c | 384 event = tw_dev->event_queue[tw_dev->error_index]; in twa_aen_queue_event() 764 memcpy(tw_ioctl->data_buffer, tw_dev->event_queue[event_index], sizeof(TW_Event)); in twa_chrdev_ioctl() 765 tw_dev->event_queue[event_index]->retrieved = TW_AEN_RETRIEVED; in twa_chrdev_ioctl() 783 memcpy(tw_ioctl->data_buffer, tw_dev->event_queue[event_index], sizeof(TW_Event)); in twa_chrdev_ioctl() 784 tw_dev->event_queue[event_index]->retrieved = TW_AEN_RETRIEVED; in twa_chrdev_ioctl() 804 event_index = (start_index + sequence_id - tw_dev->event_queue[start_index]->sequence_id + 1) % TW_Q_LENGTH; in twa_chrdev_ioctl() 806 if (!(tw_dev->event_queue[event_index]->sequence_id > sequence_id)) { in twa_chrdev_ioctl() 812 memcpy(tw_ioctl->data_buffer, tw_dev->event_queue[event_index], sizeof(TW_Event)); in twa_chrdev_ioctl() 813 tw_dev->event_queue[event_index]->retrieved = TW_AEN_RETRIEVED; in twa_chrdev_ioctl() 833 event_index = (start_index + sequence_id - tw_dev->event_queue[start_inde in twa_chrdev_ioctl() [all...] |
/kernel/linux/linux-6.6/drivers/net/wwan/t7xx/ |
H A D | t7xx_state_monitor.c | 132 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() 460 list_add_tail(&event->entry, &ctl->event_queue); in t7xx_fsm_append_event() 473 list_for_each_entry_safe(event, evt_next, &ctl->event_queue, entry) { in t7xx_fsm_clr_event() 534 INIT_LIST_HEAD(&ctl->event_queue); in t7xx_fsm_init()
|
H A D | t7xx_state_monitor.h | 89 struct list_head event_queue; member
|
/kernel/linux/linux-5.10/net/rxrpc/ |
H A D | local_object.c | 88 skb_queue_head_init(&local->event_queue); in rxrpc_alloc_local() 414 rxrpc_purge_queue(&local->event_queue); in rxrpc_local_destroyer() 445 if (!skb_queue_empty(&local->event_queue)) { in rxrpc_local_processor()
|
H A D | local_event.c | 89 skb = skb_dequeue(&local->event_queue); in rxrpc_process_local_events()
|
/kernel/linux/linux-6.6/sound/firewire/motu/ |
H A D | motu-register-dsp-message-parser.c | 96 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()
|
/kernel/linux/linux-5.10/drivers/net/fddi/skfp/ |
H A D | queue.c | 71 struct event_queue *ev ; /* pointer into queue */ in ev_dispatcher()
|
/kernel/linux/linux-6.6/drivers/net/fddi/skfp/ |
H A D | queue.c | 67 struct event_queue *ev ; /* pointer into queue */ in ev_dispatcher()
|
/kernel/linux/linux-5.10/drivers/pci/hotplug/ |
H A D | cpqphp_ctrl.c | 78 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() 1781 if (ctrl->event_queue[loop].event_type != 0) { in interrupt_event_handler() 1782 hp_slot = ctrl->event_queue[loop].hp_slot; in interrupt_event_handler() 1795 if (ctrl->event_queue[loop].event_type == INT_BUTTON_PRESS) { in interrupt_event_handler() 1797 } else if (ctrl->event_queue[loop].event_type == in interrupt_event_handler() 1828 else if (ctrl->event_queue[loop].event_type == INT_BUTTON_RELEASE) { in interrupt_event_handler() 1865 else if (ctrl->event_queue[loop].event_type == INT_POWER_FAULT) { in interrupt_event_handler() 1869 ctrl->event_queue[loo in interrupt_event_handler() [all...] |
/kernel/linux/linux-6.6/drivers/pci/hotplug/ |
H A D | cpqphp_ctrl.c | 78 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[loo in interrupt_event_handler() [all...] |