Home
last modified time | relevance | path

Searched refs:data_queue (Results 1 – 23 of 23) sorted by relevance

/linux-5.19.10/drivers/net/wireless/ralink/rt2x00/
Drt2800mmio.h117 unsigned int rt2800mmio_get_dma_done(struct data_queue *queue);
139 void rt2800mmio_start_queue(struct data_queue *queue);
140 void rt2800mmio_kick_queue(struct data_queue *queue);
141 void rt2800mmio_flush_queue(struct data_queue *queue, bool drop);
142 void rt2800mmio_stop_queue(struct data_queue *queue);
143 void rt2800mmio_queue_init(struct data_queue *queue);
Drt2x00mmio.c51 struct data_queue *queue = rt2x00dev->rx; in rt2x00mmio_rxdone()
88 void rt2x00mmio_flush_queue(struct data_queue *queue, bool drop) in rt2x00mmio_flush_queue()
101 struct data_queue *queue) in rt2x00mmio_alloc_queue_dma()
130 struct data_queue *queue) in rt2x00mmio_free_queue_dma()
144 struct data_queue *queue; in rt2x00mmio_initialize()
180 struct data_queue *queue; in rt2x00mmio_uninitialize()
Drt2x00queue.h372 struct data_queue *queue;
451 struct data_queue { struct
580 bool rt2x00queue_for_each_entry(struct data_queue *queue,
591 static inline int rt2x00queue_empty(struct data_queue *queue) in rt2x00queue_empty()
600 static inline int rt2x00queue_full(struct data_queue *queue) in rt2x00queue_full()
609 static inline int rt2x00queue_available(struct data_queue *queue) in rt2x00queue_available()
618 static inline int rt2x00queue_threshold(struct data_queue *queue) in rt2x00queue_threshold()
Drt2x00queue.c25 struct data_queue *queue = entry->queue; in rt2x00queue_alloc_rxskb()
532 struct data_queue *queue = entry->queue; in rt2x00queue_write_tx_descriptor()
543 static void rt2x00queue_kick_tx_queue(struct data_queue *queue, in rt2x00queue_kick_tx_queue()
602 int rt2x00queue_write_tx_frame(struct data_queue *queue, struct sk_buff *skb, in rt2x00queue_write_tx_frame()
787 bool rt2x00queue_for_each_entry(struct data_queue *queue, in rt2x00queue_for_each_entry()
842 struct queue_entry *rt2x00queue_get_entry(struct data_queue *queue, in rt2x00queue_get_entry()
866 struct data_queue *queue = entry->queue; in rt2x00queue_index_inc()
893 static void rt2x00queue_pause_queue_nocheck(struct data_queue *queue) in rt2x00queue_pause_queue_nocheck()
910 void rt2x00queue_pause_queue(struct data_queue *queue) in rt2x00queue_pause_queue()
921 void rt2x00queue_unpause_queue(struct data_queue *queue) in rt2x00queue_unpause_queue()
[all …]
Drt2x00.h577 void (*start_queue) (struct data_queue *queue);
578 void (*kick_queue) (struct data_queue *queue);
579 void (*stop_queue) (struct data_queue *queue);
580 void (*flush_queue) (struct data_queue *queue, bool drop);
646 void (*queue_init)(struct data_queue *queue);
971 struct data_queue *rx;
972 struct data_queue *tx;
973 struct data_queue *bcn;
974 struct data_queue *atim;
1310 static inline struct data_queue *
[all …]
Drt2x00usb.c252 struct data_queue *queue; in rt2x00usb_work_txdone()
427 void rt2x00usb_kick_queue(struct data_queue *queue) in rt2x00usb_kick_queue()
476 void rt2x00usb_flush_queue(struct data_queue *queue, bool drop) in rt2x00usb_flush_queue()
526 static void rt2x00usb_watchdog_tx_dma(struct data_queue *queue) in rt2x00usb_watchdog_tx_dma()
536 static int rt2x00usb_dma_timeout(struct data_queue *queue) in rt2x00usb_dma_timeout()
546 struct data_queue *queue; in rt2x00usb_watchdog()
579 static void rt2x00usb_assign_endpoint(struct data_queue *queue, in rt2x00usb_assign_endpoint()
604 struct data_queue *queue = rt2x00dev->tx; in rt2x00usb_find_endpoints()
649 static int rt2x00usb_alloc_entries(struct data_queue *queue) in rt2x00usb_alloc_entries()
682 static void rt2x00usb_free_entries(struct data_queue *queue) in rt2x00usb_free_entries()
[all …]
Drt2x00mac.c20 struct data_queue *queue, in rt2x00mac_tx_rts_cts()
96 struct data_queue *queue = NULL; in rt2x00mac_tx()
208 struct data_queue *queue = rt2x00dev->bcn; in rt2x00mac_add_interface()
672 struct data_queue *queue; in rt2x00mac_conf_tx()
717 struct data_queue *queue; in rt2x00mac_flush()
802 struct data_queue *queue; in rt2x00mac_get_ringparam()
817 struct data_queue *queue; in rt2x00mac_tx_frames_pending()
Drt2800mmio.c27 unsigned int rt2800mmio_get_dma_done(struct data_queue *queue) in rt2800mmio_get_dma_done()
424 void rt2800mmio_start_queue(struct data_queue *queue) in rt2800mmio_start_queue()
455 void rt2800mmio_kick_queue(struct data_queue *queue) in rt2800mmio_kick_queue()
483 void rt2800mmio_flush_queue(struct data_queue *queue, bool drop) in rt2800mmio_flush_queue()
527 void rt2800mmio_stop_queue(struct data_queue *queue) in rt2800mmio_stop_queue()
564 void rt2800mmio_queue_init(struct data_queue *queue) in rt2800mmio_queue_init()
Drt2x00usb.h365 void rt2x00usb_kick_queue(struct data_queue *queue);
376 void rt2x00usb_flush_queue(struct data_queue *queue, bool drop);
Drt2x00mmio.h95 void rt2x00mmio_flush_queue(struct data_queue *queue, bool drop);
Drt2800lib.h68 unsigned int (*drv_get_dma_done)(struct data_queue *queue);
170 static inline unsigned int rt2800_drv_get_dma_done(struct data_queue *queue) in rt2800_drv_get_dma_done()
Drt2800usb.c46 static void rt2800usb_start_queue(struct data_queue *queue) in rt2800usb_start_queue()
69 static void rt2800usb_stop_queue(struct data_queue *queue) in rt2800usb_stop_queue()
382 static unsigned int rt2800usb_get_dma_done(struct data_queue *queue) in rt2800usb_get_dma_done()
713 static void rt2800usb_queue_init(struct data_queue *queue) in rt2800usb_queue_init()
Drt2x00lib.h136 int rt2x00queue_write_tx_frame(struct data_queue *queue, struct sk_buff *skb,
Drt2500pci.c286 struct data_queue *queue = rt2x00dev->bcn; in rt2500pci_config_intf()
716 static void rt2500pci_start_queue(struct data_queue *queue) in rt2500pci_start_queue()
739 static void rt2500pci_kick_queue(struct data_queue *queue) in rt2500pci_kick_queue()
765 static void rt2500pci_stop_queue(struct data_queue *queue) in rt2500pci_stop_queue()
1396 struct data_queue *queue = rt2x00queue_get_tx_queue(rt2x00dev, queue_idx); in rt2500pci_txdone()
2057 static void rt2500pci_queue_init(struct data_queue *queue) in rt2500pci_queue_init()
Drt2400pci.c627 static void rt2400pci_start_queue(struct data_queue *queue) in rt2400pci_start_queue()
650 static void rt2400pci_kick_queue(struct data_queue *queue) in rt2400pci_kick_queue()
676 static void rt2400pci_stop_queue(struct data_queue *queue) in rt2400pci_stop_queue()
1268 struct data_queue *queue = rt2x00queue_get_tx_queue(rt2x00dev, queue_idx); in rt2400pci_txdone()
1758 static void rt2400pci_queue_init(struct data_queue *queue) in rt2400pci_queue_init()
Drt61pci.c1041 static void rt61pci_start_queue(struct data_queue *queue) in rt61pci_start_queue()
1064 static void rt61pci_kick_queue(struct data_queue *queue) in rt61pci_kick_queue()
1095 static void rt61pci_stop_queue(struct data_queue *queue) in rt61pci_stop_queue()
2061 struct data_queue *queue; in rt61pci_txdone()
2806 struct data_queue *queue; in rt61pci_conf_tx()
2932 static void rt61pci_queue_init(struct data_queue *queue) in rt61pci_queue_init()
Drt73usb.c1013 static void rt73usb_start_queue(struct data_queue *queue) in rt73usb_start_queue()
1036 static void rt73usb_stop_queue(struct data_queue *queue) in rt73usb_stop_queue()
2225 struct data_queue *queue; in rt73usb_conf_tx()
2348 static void rt73usb_queue_init(struct data_queue *queue) in rt73usb_queue_init()
Drt2500usb.c717 static void rt2500usb_start_queue(struct data_queue *queue) in rt2500usb_start_queue()
740 static void rt2500usb_stop_queue(struct data_queue *queue) in rt2500usb_stop_queue()
1846 static void rt2500usb_queue_init(struct data_queue *queue) in rt2500usb_queue_init()
Drt2x00debug.c303 struct data_queue *queue; in rt2x00debug_read_queue_stats()
Drt2800lib.c1100 struct data_queue *queue; in rt2800_txdone()
1159 struct data_queue *queue; in rt2800_txstatus_timeout()
1178 struct data_queue *queue; in rt2800_txstatus_pending()
1191 struct data_queue *queue; in rt2800_txdone_nostatus()
1219 static int rt2800_check_hung(struct data_queue *queue) in rt2800_check_hung()
1244 struct data_queue *queue; in rt2800_watchdog()
1303 struct data_queue *queue = rt2x00dev->bcn; in rt2800_update_beacons_setup()
1872 struct data_queue *queue = rt2x00dev->bcn; in rt2800_pre_reset_hw()
10402 struct data_queue *queue; in rt2800_conf_tx()
/linux-5.19.10/drivers/crypto/virtio/
Dvirtio_crypto_common.h20 struct data_queue { struct
36 struct data_queue *data_vq; argument
104 struct data_queue *dataq;
Dvirtio_crypto_skcipher_algs.c327 struct data_queue *data_vq) in __virtio_crypto_skcipher_do_req()
477 struct data_queue *data_vq = &vcrypto->data_vq[0]; in virtio_crypto_skcipher_encrypt()
502 struct data_queue *data_vq = &vcrypto->data_vq[0]; in virtio_crypto_skcipher_decrypt()
551 struct data_queue *data_vq = vc_req->dataq; in virtio_crypto_skcipher_crypt_req()
Dvirtio_crypto_akcipher_algs.c216 struct akcipher_request *req, struct data_queue *data_vq) in __virtio_crypto_akcipher_do_req()
289 struct data_queue *data_vq = vc_req->dataq; in virtio_crypto_rsa_do_req()
329 struct data_queue *data_vq = &vcrypto->data_vq[0]; in virtio_crypto_rsa_req()