Searched refs:queue_index (Results 1 - 25 of 37) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/rt2x00/
H A Drt2x00dump.h104 * @queue_index: The index number of the data queue.
122 __u8 queue_index; member in struct:rt2x00dump_hdr
H A Drt2x00lib.h175 * @index: Index type (&enum queue_index) to perform the action on.
181 void rt2x00queue_index_inc(struct data_queue *queue, enum queue_index index);
H A Drt2x00queue.h398 * enum queue_index: Queue index type
410 enum queue_index { enum
432 * use &enum queue_index to get a specific index field.
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rtl8192u/
H A Dr819xU_firmware.c71 tcb_desc->queue_index = TXCMD_QUEUE;
92 if(!priv->ieee80211->check_nic_enough_desc(dev,tcb_desc->queue_index)||
93 (!skb_queue_empty(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index]))||\
96 skb_queue_tail(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index], skb);
129 tcb_desc->queue_index = TXCMD_QUEUE;
136 if(!priv->ieee80211->check_nic_enough_desc(dev,tcb_desc->queue_index)||
137 (!skb_queue_empty(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index]))||\
140 skb_queue_tail(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index], skb);
H A Dr819xU_cmdpkt.c61 tcb_desc->queue_index = TXCMD_QUEUE;
69 if(!priv->ieee80211->check_nic_enough_desc(dev,tcb_desc->queue_index)||
70 (!skb_queue_empty(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index]))||\
73 skb_queue_tail(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index], skb);
149 tcb_desc->queue_index = TXCMD_QUEUE;
166 if(!priv->ieee80211->check_nic_enough_desc(dev,tcb_desc->queue_index)||
167 (!skb_queue_empty(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index]))||\
170 skb_queue_tail(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index], skb);
H A Dr8192U_core.c781 short check_nic_enough_desc(struct net_device *dev,int queue_index) argument
784 int used = atomic_read(&priv->tx_pending[queue_index]);
1206 u8 queue_index = tcb_desc->queue_index; local
1209 assert(queue_index != TXCMD_QUEUE);
1241 u8 queue_index = tcb_desc->queue_index; local
1247 if(queue_index == TXCMD_QUEUE) {
1418 tx_agg_desc->QueueSelect = MapHwQueueToFirmwareQueue(tcb_desc->queue_index);
1453 u8 QueueID = tcb_desc->queue_index;
1474 u8 queue_index = tcb_desc->queue_index; local
1823 u8 queue_index = tcb_desc->queue_index; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rtl8192su/
H A Dr8192S_firmware.c82 tcb_desc->queue_index = TXCMD_QUEUE;
96 if (!priv->ieee80211->check_nic_enough_desc(dev, tcb_desc->queue_index) ||
97 (!skb_queue_empty(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index])) ||
100 skb_queue_tail(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index], skb);
H A Dr819xU_cmdpkt.c40 tcb_desc->queue_index = TXCMD_QUEUE;
48 if (!priv->ieee80211->check_nic_enough_desc(dev, tcb_desc->queue_index) ||
49 (!skb_queue_empty(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index])) ||
52 skb_queue_tail(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index], skb);
H A Dr8192U_core.c1191 short check_nic_enough_desc(struct net_device *dev,int queue_index) argument
1194 int used = atomic_read(&priv->tx_pending[queue_index]);
1600 u8 queue_index = tcb_desc->queue_index; local
1603 assert(queue_index != TXCMD_QUEUE);
1635 u8 queue_index = tcb_desc->queue_index; local
1641 if(queue_index == TXCMD_QUEUE) {
1667 u8 queue_index = tcb_desc->queue_index; local
1983 u8 queue_index = tcb_desc->queue_index; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rtl8192su/ieee80211/
H A Dieee80211_tx.c762 txb->queue_index = UP2AC(skb->priority);
764 txb->queue_index = WME_AC_BK;;
774 tcb_desc->queue_index = UP2AC(skb->priority);
777 tcb_desc->queue_index = WME_AC_BK;
H A Dieee80211_r8192s.h66 u8 queue_index; member in struct:cb_desc
H A Dieee80211_softmac.c258 tcb_desc->queue_index = MGNT_QUEUE;
292 if(!ieee->check_nic_enough_desc(ieee->dev,tcb_desc->queue_index)||\
293 (skb_queue_len(&ieee->skb_waitQ[tcb_desc->queue_index]) != 0)||\
300 skb_queue_tail(&ieee->skb_waitQ[tcb_desc->queue_index], skb);
323 tcb_desc->queue_index = MGNT_QUEUE;
325 tcb_desc->queue_index = HIGH_QUEUE;
2198 unsigned int queue_index = txb->queue_index; local
2217 if ((skb_queue_len(&ieee->skb_waitQ[queue_index]) != 0) ||
2218 (!ieee->check_nic_enough_desc(ieee->dev,queue_index))||\
[all...]
H A Dieee80211.h686 u8 queue_index; member in struct:ieee80211_txb
1520 short (*check_nic_enough_desc)(struct net_device *dev, int queue_index);
1892 extern short check_nic_enough_desc(struct net_device *dev, int queue_index);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_tx.c754 txb->queue_index = UP2AC(skb->priority);
756 txb->queue_index = WME_AC_BK;;
766 tcb_desc->queue_index = UP2AC(skb->priority);
769 tcb_desc->queue_index = WME_AC_BK;
H A Dieee80211_softmac.c240 tcb_desc->queue_index = MGNT_QUEUE;
276 if(!ieee->check_nic_enough_desc(ieee->dev,tcb_desc->queue_index)||\
277 (skb_queue_len(&ieee->skb_waitQ[tcb_desc->queue_index]) != 0)||\
284 skb_queue_tail(&ieee->skb_waitQ[tcb_desc->queue_index], skb);
1737 unsigned int queue_index = txb->queue_index;
1757 if ((skb_queue_len(&ieee->skb_drv_aggQ[queue_index]) != 0) ||
1759 if ((skb_queue_len(&ieee->skb_waitQ[queue_index]) != 0) ||
1761 (!ieee->check_nic_enough_desc(ieee->dev,queue_index))||\
1767 //printk("error:no descriptor left@queue_index
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/virtio/
H A Dvirtio_pci.c79 int queue_index; member in struct:virtio_pci_vq_info
187 iowrite16(info->queue_index, vp_dev->ioaddr + VIRTIO_PCI_QUEUE_NOTIFY);
383 info->queue_index = index;
444 iowrite16(info->queue_index, vp_dev->ioaddr + VIRTIO_PCI_QUEUE_SEL);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rtl8192e/ieee80211/
H A Dieee80211_softmac.c240 tcb_desc->queue_index = MGNT_QUEUE;
276 if(!ieee->check_nic_enough_desc(ieee->dev,tcb_desc->queue_index)||\
277 (skb_queue_len(&ieee->skb_waitQ[tcb_desc->queue_index]) != 0)||\
284 skb_queue_tail(&ieee->skb_waitQ[tcb_desc->queue_index], skb);
302 tcb_desc->queue_index = MGNT_QUEUE;
1841 unsigned int queue_index = txb->queue_index;
1861 if ((skb_queue_len(&ieee->skb_drv_aggQ[queue_index]) != 0) ||
1863 if ((skb_queue_len(&ieee->skb_waitQ[queue_index]) != 0) ||
1865 (!ieee->check_nic_enough_desc(ieee->dev,queue_index))||\
[all...]
H A Dieee80211_tx.c815 txb->queue_index = UP2AC(skb->priority);
817 txb->queue_index = WME_AC_BK;;
827 tcb_desc->queue_index = UP2AC(skb->priority);
830 tcb_desc->queue_index = WME_AC_BK;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dnetdevice.h1606 * @queue_index: sub queue index
1610 static inline void netif_start_subqueue(struct net_device *dev, u16 queue_index) argument
1612 struct netdev_queue *txq = netdev_get_tx_queue(dev, queue_index);
1620 * @queue_index: sub queue index
1624 static inline void netif_stop_subqueue(struct net_device *dev, u16 queue_index) argument
1626 struct netdev_queue *txq = netdev_get_tx_queue(dev, queue_index);
1637 * @queue_index: sub queue index
1642 u16 queue_index)
1644 struct netdev_queue *txq = netdev_get_tx_queue(dev, queue_index);
1658 * @queue_index
1641 __netif_subqueue_stopped(const struct net_device *dev, u16 queue_index) argument
1662 netif_wake_subqueue(struct net_device *dev, u16 queue_index) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rtl8192e/
H A Dr8192E_core.c1097 u8 queue_index = tcb_desc->queue_index; local
1099 assert(queue_index != TXCMD_QUEUE);
1117 if(queue_index!=MGNT_QUEUE) {
1141 u8 queue_index = tcb_desc->queue_index; local
1143 if(queue_index != TXCMD_QUEUE){
1154 if(queue_index == TXCMD_QUEUE) {
1528 RT_TRACE(COMP_ERR,"%s: ERR!! Nic is disabled! Can't tx packet len=%d qidx=%d!!!\n", __FUNCTION__, skb->len, tcb_desc->queue_index);
1627 ring = &priv->tx_ring[tcb_desc->queue_index];
5822 int queue_index; local
[all...]
H A Dr819xE_firmware.c84 tcb_desc->queue_index = TXCMD_QUEUE;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/igb/
H A Digb.h198 u8 queue_index; member in struct:igb_ring
H A Digb_main.c395 printk(KERN_INFO "TX QUEUE INDEX = %d\n", tx_ring->queue_index);
472 printk(KERN_INFO "RX QUEUE INDEX = %d\n", rx_ring->queue_index);
679 ring->queue_index = i;
693 ring->queue_index = i;
912 q_vector->rx_ring->queue_index);
915 q_vector->tx_ring->queue_index);
918 q_vector->rx_ring->queue_index);
4051 netif_stop_subqueue(netdev, tx_ring->queue_index);
4064 netif_wake_subqueue(netdev, tx_ring->queue_index);
5382 if (__netif_subqueue_stopped(netdev, tx_ring->queue_index)
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/ixgbevf/
H A Dixgbevf.h66 int queue_index; /* needed for multiqueue queue management */ member in struct:ixgbevf_ring
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/core/
H A Ddev.c2090 static inline u16 dev_cap_txqueue(struct net_device *dev, u16 queue_index) argument
2092 if (unlikely(queue_index >= dev->real_num_tx_queues)) {
2096 dev->name, queue_index, dev->real_num_tx_queues);
2100 return queue_index;
2106 int queue_index; local
2110 queue_index = ops->ndo_select_queue(dev, skb);
2111 queue_index = dev_cap_txqueue(dev, queue_index);
2114 queue_index = sk_tx_queue_get(sk);
2115 if (queue_index <
[all...]

Completed in 402 milliseconds

12