Searched refs:io_queue (Results  1 – 12 of 12) sorted by relevance
| /Linux-v6.6/drivers/staging/rtl8723bs/include/ | 
| D | rtw_io.h | 77 struct io_queue;96 		void (*_sync_irp_protocol_rw)(struct io_queue *pio_q);
 139 struct io_queue {  struct
 157 extern uint ioreq_flush(struct adapter *adapter, struct io_queue *ioqueue);  argument
 158 extern void sync_ioreq_enqueue(struct io_req *preq, struct io_queue *ioqueue);
 159 extern uint sync_ioreq_flush(struct adapter *adapter, struct io_queue *ioqueue);
 162 extern uint free_ioreq(struct io_req *preq, struct io_queue *pio_queue);
 163 extern struct io_req *alloc_ioreq(struct io_queue *pio_q);
 218 extern void async_bus_io(struct io_queue *pio_q);
 219 extern void bus_sync_io(struct io_queue *pio_q);
 [all …]
 
 | 
| /Linux-v6.6/drivers/staging/rtl8712/ | 
| D | rtl871x_io.c | 100 	struct io_queue *pio_queue;  in r8712_alloc_io_queue()139 	struct io_queue *pio_queue = adapter->pio_queue;  in r8712_free_io_queue()
 
 | 
| D | rtl871x_io.h | 69 struct io_queue;94 	void (*_sync_irp_protocol_rw)(struct io_queue *pio_q);
 211 struct io_queue {  struct
 
 | 
| D | usb_ops_linux.c | 143 	struct io_queue *pio_q = (struct io_queue *)purb->context;  in usb_write_mem_complete()162 	struct io_queue *pio_queue = padapter->pio_queue;  in r8712_usb_write_mem()
 
 | 
| D | drv_types.h | 134 	struct	io_queue	*pio_queue;
 | 
| /Linux-v6.6/drivers/memstick/core/ | 
| D | ms_block.h | 158 	struct workqueue_struct		*io_queue;  member
 | 
| D | ms_block.c | 1504 	queue_work(msb->io_queue, &msb->io_work);  in msb_cache_flush_timer()2005 		queue_work(msb->io_queue, &msb->io_work);  in msb_queue_rq()
 2031 	flush_workqueue(msb->io_queue);  in msb_stop()
 2063 	queue_work(msb->io_queue, &msb->io_work);  in msb_start()
 2118 	msb->io_queue = alloc_ordered_workqueue("ms_block", WQ_MEM_RECLAIM);  in msb_init_disk()
 2119 	if (!msb->io_queue) {  in msb_init_disk()
 2138 	destroy_workqueue(msb->io_queue);  in msb_init_disk()
 
 | 
| /Linux-v6.6/drivers/s390/net/ | 
| D | ctcm_fsms.c | 268 	while ((skb = skb_dequeue(&ch->io_queue))) {  in chx_txdone()717 		skb_queue_purge(&ch->io_queue);  in ctcm_chx_cleanup()
 720 		ctcm_purge_skb_queue(&ch->io_queue);  in ctcm_chx_cleanup()
 1015 	skb = skb_peek(&ch->io_queue);  in ctcm_chx_txretry()
 1046 			ctcm_purge_skb_queue(&ch->io_queue);  in ctcm_chx_txretry()
 1239 	while ((skb = skb_dequeue(&ch->io_queue))) {  in ctcmpc_chx_txdone()
 1422 			skb_queue_tail(&ch->io_queue, new_skb);  in ctcmpc_chx_rx()
 1427 			skb_queue_tail(&ch->io_queue, new_skb);  in ctcmpc_chx_rx()
 1786 		skb_queue_tail(&wch->io_queue, skb);  in ctcmpc_chx_send_sweep()
 
 | 
| D | ctcm_main.h | 156 	struct sk_buff_head io_queue;	/* universal I/O queue */  member
 | 
| D | ctcm_main.c | 561 		skb_queue_tail(&ch->io_queue, skb);  in ctcm_transmit_skb()580 			skb_dequeue_tail(&ch->io_queue);  in ctcm_transmit_skb()
 782 		skb_queue_tail(&ch->io_queue, skb);  in ctcmpc_transmit_skb()
 803 			skb_dequeue_tail(&ch->io_queue);  in ctcmpc_transmit_skb()
 1430 	skb_queue_head_init(&ch->io_queue);  in add_channel()
 
 | 
| D | ctcm_mpc.c | 1075 			skb_queue_tail(&ch->io_queue, pskb);  in ctcmpc_unpack_skb()1235 			(skb = skb_dequeue(&ch->io_queue))) {  in ctcmpc_bh()
 1245 		if (skb == skb_peek(&ch->io_queue))  in ctcmpc_bh()
 
 | 
| /Linux-v6.6/drivers/md/ | 
| D | dm-crypt.c | 157 	struct workqueue_struct *io_queue;  member1811 		queue_work(cc->io_queue, &io->work);  in crypt_dec_pending()
 1910 	queue_work(cc->io_queue, &io->work);  in kcryptd_queue_read()
 2733 	if (cc->io_queue)  in crypt_dtr()
 2734 		destroy_workqueue(cc->io_queue);  in crypt_dtr()
 3367 	cc->io_queue = alloc_workqueue("kcryptd_io/%s", WQ_MEM_RECLAIM, 1, devname);  in crypt_ctr()
 3368 	if (!cc->io_queue) {  in crypt_ctr()
 
 |