Home
last modified time | relevance | path

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

/linux-3.4.99/drivers/net/wireless/rt2x00/
Drt2x00queue.h380 struct data_queue *queue;
455 struct data_queue { struct
597 bool rt2x00queue_for_each_entry(struct data_queue *queue,
608 static inline int rt2x00queue_empty(struct data_queue *queue) in rt2x00queue_empty()
617 static inline int rt2x00queue_full(struct data_queue *queue) in rt2x00queue_full()
626 static inline int rt2x00queue_available(struct data_queue *queue) in rt2x00queue_available()
635 static inline int rt2x00queue_threshold(struct data_queue *queue) in rt2x00queue_threshold()
Drt2x00.h593 void (*start_queue) (struct data_queue *queue);
594 void (*kick_queue) (struct data_queue *queue);
595 void (*stop_queue) (struct data_queue *queue);
596 void (*flush_queue) (struct data_queue *queue, bool drop);
965 struct data_queue *rx;
966 struct data_queue *tx;
967 struct data_queue *bcn;
968 struct data_queue *atim;
1154 static inline struct data_queue *
1172 struct queue_entry *rt2x00queue_get_entry(struct data_queue *queue,
[all …]
Drt2x00queue.c534 struct data_queue *queue = entry->queue; in rt2x00queue_write_tx_descriptor()
545 static void rt2x00queue_kick_tx_queue(struct data_queue *queue, in rt2x00queue_kick_tx_queue()
562 int rt2x00queue_write_tx_frame(struct data_queue *queue, struct sk_buff *skb, in rt2x00queue_write_tx_frame()
753 bool rt2x00queue_for_each_entry(struct data_queue *queue, in rt2x00queue_for_each_entry()
808 struct queue_entry *rt2x00queue_get_entry(struct data_queue *queue, in rt2x00queue_get_entry()
832 struct data_queue *queue = entry->queue; in rt2x00queue_index_inc()
859 void rt2x00queue_pause_queue_nocheck(struct data_queue *queue) in rt2x00queue_pause_queue_nocheck()
876 void rt2x00queue_pause_queue(struct data_queue *queue) in rt2x00queue_pause_queue()
887 void rt2x00queue_unpause_queue(struct data_queue *queue) in rt2x00queue_unpause_queue()
917 void rt2x00queue_start_queue(struct data_queue *queue) in rt2x00queue_start_queue()
[all …]
Drt2x00pci.c65 struct data_queue *queue = rt2x00dev->rx; in rt2x00pci_rxdone()
102 void rt2x00pci_flush_queue(struct data_queue *queue, bool drop) in rt2x00pci_flush_queue()
115 struct data_queue *queue) in rt2x00pci_alloc_queue_dma()
146 struct data_queue *queue) in rt2x00pci_free_queue_dma()
160 struct data_queue *queue; in rt2x00pci_initialize()
196 struct data_queue *queue; in rt2x00pci_uninitialize()
Drt2x00usb.c244 struct data_queue *queue; in rt2x00usb_work_txdone()
422 void rt2x00usb_kick_queue(struct data_queue *queue) in rt2x00usb_kick_queue()
471 void rt2x00usb_flush_queue(struct data_queue *queue, bool drop) in rt2x00usb_flush_queue()
521 static void rt2x00usb_watchdog_tx_dma(struct data_queue *queue) in rt2x00usb_watchdog_tx_dma()
529 static int rt2x00usb_dma_timeout(struct data_queue *queue) in rt2x00usb_dma_timeout()
539 struct data_queue *queue; in rt2x00usb_watchdog()
572 static void rt2x00usb_assign_endpoint(struct data_queue *queue, in rt2x00usb_assign_endpoint()
597 struct data_queue *queue = rt2x00dev->tx; in rt2x00usb_find_endpoints()
642 static int rt2x00usb_alloc_entries(struct data_queue *queue) in rt2x00usb_alloc_entries()
675 static void rt2x00usb_free_entries(struct data_queue *queue) in rt2x00usb_free_entries()
[all …]
Drt2x00mac.c33 struct data_queue *queue, in rt2x00mac_tx_rts_cts()
107 struct data_queue *queue = NULL; in rt2x00mac_tx()
203 struct data_queue *queue = rt2x00dev->bcn; in rt2x00mac_add_interface()
733 struct data_queue *queue; in rt2x00mac_conf_tx()
776 struct data_queue *queue; in rt2x00mac_flush()
855 struct data_queue *queue; in rt2x00mac_get_ringparam()
870 struct data_queue *queue; in rt2x00mac_tx_frames_pending()
Drt2x00usb.h398 void rt2x00usb_kick_queue(struct data_queue *queue);
409 void rt2x00usb_flush_queue(struct data_queue *queue, bool drop);
Drt2800usb.c55 static void rt2800usb_start_queue(struct data_queue *queue) in rt2800usb_start_queue()
78 static void rt2800usb_stop_queue(struct data_queue *queue) in rt2800usb_stop_queue()
107 struct data_queue *queue; in rt2800usb_txstatus_pending()
135 struct data_queue *queue; in rt2800usb_txstatus_timeout()
553 struct data_queue *queue; in rt2800usb_txdone()
592 struct data_queue *queue; in rt2800usb_txdone_nostatus()
Drt2x00pci.h118 void rt2x00pci_flush_queue(struct data_queue *queue, bool drop);
Drt2800pci.c191 static void rt2800pci_start_queue(struct data_queue *queue) in rt2800pci_start_queue()
218 static void rt2800pci_kick_queue(struct data_queue *queue) in rt2800pci_kick_queue()
242 static void rt2800pci_stop_queue(struct data_queue *queue) in rt2800pci_stop_queue()
723 struct data_queue *queue; in rt2800pci_txdone()
Drt2x00lib.h148 int rt2x00queue_write_tx_frame(struct data_queue *queue, struct sk_buff *skb,
Drt2500pci.c296 struct data_queue *queue = rt2x00dev->bcn; in rt2500pci_config_intf()
726 static void rt2500pci_start_queue(struct data_queue *queue) in rt2500pci_start_queue()
749 static void rt2500pci_kick_queue(struct data_queue *queue) in rt2500pci_kick_queue()
775 static void rt2500pci_stop_queue(struct data_queue *queue) in rt2500pci_stop_queue()
1403 struct data_queue *queue = rt2x00queue_get_tx_queue(rt2x00dev, queue_idx); in rt2500pci_txdone()
Drt2400pci.c636 static void rt2400pci_start_queue(struct data_queue *queue) in rt2400pci_start_queue()
659 static void rt2400pci_kick_queue(struct data_queue *queue) in rt2400pci_kick_queue()
685 static void rt2400pci_stop_queue(struct data_queue *queue) in rt2400pci_stop_queue()
1271 struct data_queue *queue = rt2x00queue_get_tx_queue(rt2x00dev, queue_idx); in rt2400pci_txdone()
Drt61pci.c1133 static void rt61pci_start_queue(struct data_queue *queue) in rt61pci_start_queue()
1156 static void rt61pci_kick_queue(struct data_queue *queue) in rt61pci_kick_queue()
1187 static void rt61pci_stop_queue(struct data_queue *queue) in rt61pci_stop_queue()
2154 struct data_queue *queue; in rt61pci_txdone()
2900 struct data_queue *queue; in rt61pci_conf_tx()
Drt73usb.c1024 static void rt73usb_start_queue(struct data_queue *queue) in rt73usb_start_queue()
1047 static void rt73usb_stop_queue(struct data_queue *queue) in rt73usb_stop_queue()
2240 struct data_queue *queue; in rt73usb_conf_tx()
Drt2x00debug.c329 struct data_queue *queue; in rt2x00debug_read_queue_stats()
Drt2500usb.c742 static void rt2500usb_start_queue(struct data_queue *queue) in rt2500usb_start_queue()
765 static void rt2500usb_stop_queue(struct data_queue *queue) in rt2500usb_stop_queue()
Drt2800lib.c4722 struct data_queue *queue; in rt2800_conf_tx()