Home
last modified time | relevance | path

Searched refs:pio_queue (Results 1 – 6 of 6) sorted by relevance

/drivers/staging/rtl8712/
Drtl871x_io.c100 struct io_queue *pio_queue; in r8712_alloc_io_queue() local
103 pio_queue = kmalloc(sizeof(*pio_queue), GFP_ATOMIC); in r8712_alloc_io_queue()
104 if (!pio_queue) in r8712_alloc_io_queue()
106 INIT_LIST_HEAD(&pio_queue->free_ioreqs); in r8712_alloc_io_queue()
107 INIT_LIST_HEAD(&pio_queue->processing); in r8712_alloc_io_queue()
108 INIT_LIST_HEAD(&pio_queue->pending); in r8712_alloc_io_queue()
109 spin_lock_init(&pio_queue->lock); in r8712_alloc_io_queue()
110 pio_queue->pallocated_free_ioreqs_buf = kzalloc(NUM_IOREQ * in r8712_alloc_io_queue()
113 if ((pio_queue->pallocated_free_ioreqs_buf) == NULL) in r8712_alloc_io_queue()
115 pio_queue->free_ioreqs_buf = pio_queue->pallocated_free_ioreqs_buf + 4 in r8712_alloc_io_queue()
[all …]
Drtl8712_io.c27 struct intf_hdl *hdl = &adapter->pio_queue->intf; in r8712_read8()
34 struct intf_hdl *hdl = &adapter->pio_queue->intf; in r8712_read16()
41 struct intf_hdl *hdl = &adapter->pio_queue->intf; in r8712_read32()
48 struct intf_hdl *hdl = &adapter->pio_queue->intf; in r8712_write8()
55 struct intf_hdl *hdl = &adapter->pio_queue->intf; in r8712_write16()
62 struct intf_hdl *hdl = &adapter->pio_queue->intf; in r8712_write32()
69 struct intf_hdl *hdl = &adapter->pio_queue->intf; in r8712_read_mem()
79 struct intf_hdl *hdl = &adapter->pio_queue->intf; in r8712_write_mem()
86 struct intf_hdl *hdl = &adapter->pio_queue->intf; in r8712_read_port()
96 struct intf_hdl *hdl = &adapter->pio_queue->intf; in r8712_write_port()
Dusb_ops_linux.c162 struct io_queue *pio_queue = padapter->pio_queue; in r8712_usb_write_mem() local
176 pio_queue); in r8712_usb_write_mem()
Ddrv_types.h134 struct io_queue *pio_queue; member
Dusb_halinit.c287 struct intf_hdl *intfhdl = &adapter->pio_queue->intf; in r8712_usb_inirp_init()
/drivers/staging/rtl8723bs/include/
Drtw_io.h162 extern uint free_ioreq(struct io_req *preq, struct io_queue *pio_queue);