Searched refs:io_queue (Results  1 – 12 of 12) sorted by relevance
| /Linux-v5.10/drivers/staging/rtl8723bs/include/ | 
| D | rtw_io.h | 77 struct io_queue;96 		void (*_sync_irp_protocol_rw)(struct io_queue *pio_q);
 252 struct io_queue {  struct
 270 extern uint ioreq_flush(struct adapter *adapter, struct io_queue *ioqueue);  argument
 271 extern void sync_ioreq_enqueue(struct io_req *preq, struct io_queue *ioqueue);
 272 extern uint sync_ioreq_flush(struct adapter *adapter, struct io_queue *ioqueue);
 275 extern uint free_ioreq(struct io_req *preq, struct io_queue *pio_queue);
 276 extern struct io_req *alloc_ioreq(struct io_queue *pio_q);
 345 extern void async_bus_io(struct io_queue *pio_q);
 346 extern void bus_sync_io(struct io_queue *pio_q);
 [all …]
 
 | 
| /Linux-v5.10/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);
 212 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 | 136 	struct	io_queue	*pio_queue;
 | 
| /Linux-v5.10/drivers/memstick/core/ | 
| D | ms_block.h | 159 	struct workqueue_struct		*io_queue;  member
 | 
| D | ms_block.c | 1497 	queue_work(msb->io_queue, &msb->io_work);  in msb_cache_flush_timer()2027 		queue_work(msb->io_queue, &msb->io_work);  in msb_queue_rq()
 2052 	flush_workqueue(msb->io_queue);  in msb_stop()
 2084 	queue_work(msb->io_queue, &msb->io_work);  in msb_start()
 2147 	msb->io_queue = alloc_ordered_workqueue("ms_block", WQ_MEM_RECLAIM);  in msb_init_disk()
 
 | 
| /Linux-v5.10/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()
 1429 			skb_queue_tail(&ch->io_queue, new_skb);  in ctcmpc_chx_rx()
 1434 			skb_queue_tail(&ch->io_queue, new_skb);  in ctcmpc_chx_rx()
 1792 		skb_queue_tail(&wch->io_queue, skb);  in ctcmpc_chx_send_sweep()
 
 | 
| D | ctcm_main.h | 155 	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()
 822 		skb_queue_tail(&ch->io_queue, skb);  in ctcmpc_transmit_skb()
 843 			skb_dequeue_tail(&ch->io_queue);  in ctcmpc_transmit_skb()
 1477 	skb_queue_head_init(&ch->io_queue);  in add_channel()
 
 | 
| D | ctcm_mpc.c | 1088 			skb_queue_tail(&ch->io_queue, pskb);  in ctcmpc_unpack_skb()1248 			(skb = skb_dequeue(&ch->io_queue))) {  in ctcmpc_bh()
 1258 		if (skb == skb_peek(&ch->io_queue))  in ctcmpc_bh()
 
 | 
| /Linux-v5.10/drivers/md/ | 
| D | dm-crypt.c | 150 	struct workqueue_struct *io_queue;  member1818 	queue_work(cc->io_queue, &io->work);  in kcryptd_queue_read()
 2543 	if (cc->io_queue)  in crypt_dtr()
 2544 		destroy_workqueue(cc->io_queue);  in crypt_dtr()
 3162 	cc->io_queue = alloc_workqueue("kcryptd_io/%s", WQ_MEM_RECLAIM, 1, devname);  in crypt_ctr()
 3163 	if (!cc->io_queue) {  in crypt_ctr()
 
 |