Searched refs:io_queue (Results 1 – 12 of 12) sorted by relevance
/linux-6.3-rc2/drivers/staging/rtl8723bs/include/ |
A 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-6.3-rc2/drivers/staging/rtl8712/ |
A 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()
|
A D | rtl871x_io.h | 69 struct io_queue; 94 void (*_sync_irp_protocol_rw)(struct io_queue *pio_q); 211 struct io_queue { struct
|
A 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()
|
A D | drv_types.h | 134 struct io_queue *pio_queue;
|
/linux-6.3-rc2/drivers/memstick/core/ |
A D | ms_block.h | 158 struct workqueue_struct *io_queue; member
|
A 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-6.3-rc2/drivers/s390/net/ |
A 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()
|
A D | ctcm_main.h | 155 struct sk_buff_head io_queue; /* universal I/O queue */ member
|
A 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()
|
A D | ctcm_mpc.c | 1073 skb_queue_tail(&ch->io_queue, pskb); in ctcmpc_unpack_skb() 1233 (skb = skb_dequeue(&ch->io_queue))) { in ctcmpc_bh() 1243 if (skb == skb_peek(&ch->io_queue)) in ctcmpc_bh()
|
/linux-6.3-rc2/drivers/md/ |
A D | dm-crypt.c | 155 struct workqueue_struct *io_queue; member 1786 queue_work(cc->io_queue, &io->work); in crypt_dec_pending() 1881 queue_work(cc->io_queue, &io->work); in kcryptd_queue_read() 2702 if (cc->io_queue) in crypt_dtr() 2703 destroy_workqueue(cc->io_queue); in crypt_dtr() 3336 cc->io_queue = alloc_workqueue("kcryptd_io/%s", WQ_MEM_RECLAIM, 1, devname); in crypt_ctr() 3337 if (!cc->io_queue) { in crypt_ctr()
|
Completed in 48 milliseconds