Home
last modified time | relevance | path

Searched refs:io_queue (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/include/
H A Drtw_io.h77 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);
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_
[all...]
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/include/
H A Drtw_io.h77 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);
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_
[all...]
/kernel/linux/linux-5.10/drivers/staging/rtl8712/
H A Drtl871x_io.c100 struct io_queue *pio_queue; in r8712_alloc_io_queue()
139 struct io_queue *pio_queue = adapter->pio_queue; in r8712_free_io_queue()
H A Drtl871x_io.h69 struct io_queue;
94 void (*_sync_irp_protocol_rw)(struct io_queue *pio_q);
212 struct io_queue { struct
H A Dusb_ops_linux.c143 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()
H A Ddrv_types.h136 struct io_queue *pio_queue;
/kernel/linux/linux-6.6/drivers/staging/rtl8712/
H A Drtl871x_io.c100 struct io_queue *pio_queue; in r8712_alloc_io_queue()
139 struct io_queue *pio_queue = adapter->pio_queue; in r8712_free_io_queue()
H A Drtl871x_io.h69 struct io_queue;
94 void (*_sync_irp_protocol_rw)(struct io_queue *pio_q);
211 struct io_queue { struct
H A Dusb_ops_linux.c143 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()
H A Ddrv_types.h134 struct io_queue *pio_queue;
/kernel/linux/linux-5.10/drivers/s390/net/
H A Dctcm_main.h155 struct sk_buff_head io_queue; /* universal I/O queue */ member
H A Dctcm_fsms.c239 * skb (it's in io_queue), reset dev->tbusy and
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()
1203 * skb (it's in io_queue), reset dev->tbusy and
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_sk in ctcmpc_chx_rx()
[all...]
H A Dctcm_main.c561 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()
1470 skb_queue_head_init(&ch->io_queue); in add_channel()
H A Dctcm_mpc.c588 /* on the io_queue will now be sen t */ in ctc_mpc_flow_control()
1086 skb_queue_tail(&ch->io_queue, pskb); in ctcmpc_unpack_skb()
1246 (skb = skb_dequeue(&ch->io_queue))) { in ctcmpc_bh()
1256 if (skb == skb_peek(&ch->io_queue)) in ctcmpc_bh()
/kernel/linux/linux-5.10/drivers/memstick/core/
H A Dms_block.h159 struct workqueue_struct *io_queue; member
H A Dms_block.c1497 queue_work(msb->io_queue, &msb->io_work); in msb_cache_flush_timer()
2028 queue_work(msb->io_queue, &msb->io_work); in msb_queue_rq()
2053 flush_workqueue(msb->io_queue); in msb_stop()
2085 queue_work(msb->io_queue, &msb->io_work); in msb_start()
2148 msb->io_queue = alloc_ordered_workqueue("ms_block", WQ_MEM_RECLAIM); in msb_init_disk()
/kernel/linux/linux-6.6/drivers/memstick/core/
H A Dms_block.h158 struct workqueue_struct *io_queue; member
H A Dms_block.c1504 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()
/kernel/linux/linux-6.6/drivers/s390/net/
H A Dctcm_main.h156 struct sk_buff_head io_queue; /* universal I/O queue */ member
H A Dctcm_fsms.c239 * skb (it's in io_queue), reset dev->tbusy and
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()
1203 * skb (it's in io_queue), reset dev->tbusy and
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_sk in ctcmpc_chx_rx()
[all...]
H A Dctcm_main.c561 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()
H A Dctcm_mpc.c590 /* on the io_queue will now be sen t */ in ctc_mpc_flow_control()
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()
/kernel/linux/linux-5.10/drivers/md/
H A Ddm-crypt.c152 struct workqueue_struct *io_queue; member
1775 queue_work(cc->io_queue, &io->work); in crypt_dec_pending()
1881 queue_work(cc->io_queue, &io->work); in kcryptd_queue_read()
2686 if (cc->io_queue) in crypt_dtr()
2687 destroy_workqueue(cc->io_queue); in crypt_dtr()
3305 cc->io_queue = alloc_workqueue("kcryptd_io/%s", WQ_MEM_RECLAIM, 1, devname); in crypt_ctr()
3306 if (!cc->io_queue) { in crypt_ctr()
/kernel/linux/linux-6.6/drivers/md/
H A Ddm-crypt.c159 struct workqueue_struct *io_queue; member
1935 queue_work(cc->io_queue, &io->work); in kcryptd_queue_read()
2771 if (cc->io_queue) in crypt_dtr()
2772 destroy_workqueue(cc->io_queue); in crypt_dtr()
3405 cc->io_queue = alloc_workqueue("kcryptd_io/%s", WQ_MEM_RECLAIM, 1, devname); in crypt_ctr()
3406 if (!cc->io_queue) { in crypt_ctr()

Completed in 35 milliseconds