/net/sched/ |
D | sch_multiq.c | 35 struct Qdisc **queues; member 62 return q->queues[0]; in multiq_classify() 64 return q->queues[band]; in multiq_classify() 112 qdisc = q->queues[q->curband]; in multiq_dequeue() 144 qdisc = q->queues[curband]; in multiq_peek() 162 qdisc = q->queues[band]; in multiq_drop() 182 qdisc_reset(q->queues[band]); in multiq_reset() 195 qdisc_destroy(q->queues[band]); in multiq_destroy() 197 kfree(q->queues); in multiq_destroy() 218 if (q->queues[i] != &noop_qdisc) { in multiq_tune() [all …]
|
D | sch_prio.c | 29 struct Qdisc *queues[TCQ_PRIO_BANDS]; member 58 return q->queues[q->prio2band[band & TC_PRIO_MAX]]; in prio_classify() 64 return q->queues[q->prio2band[0]]; in prio_classify() 66 return q->queues[band]; in prio_classify() 102 struct Qdisc *qdisc = q->queues[prio]; in prio_peek() 116 struct Qdisc *qdisc = q->queues[prio]; in prio_dequeue() 136 qdisc = q->queues[prio]; in prio_drop() 153 qdisc_reset(q->queues[prio]); in prio_reset() 165 qdisc_destroy(q->queues[prio]); in prio_destroy() 191 struct Qdisc *child = q->queues[i]; in prio_tune() [all …]
|
D | Kconfig | 113 to support devices that have multiple hardware transmit queues.
|
/net/mac80211/ |
D | util.c | 295 if (local->hw.queues < IEEE80211_NUM_ACS) in ieee80211_propagate_queue_wake() 328 if (WARN_ON(queue >= hw->queues)) in __ieee80211_wake_queue() 384 if (WARN_ON(queue >= hw->queues)) in __ieee80211_stop_queue() 395 if (local->hw.queues < IEEE80211_NUM_ACS) in __ieee80211_stop_queue() 482 for (i = 0; i < hw->queues; i++) in ieee80211_add_pending_skbs() 490 unsigned long queues, in ieee80211_stop_queues_by_reason() argument 500 for_each_set_bit(i, &queues, hw->queues) in ieee80211_stop_queues_by_reason() 520 if (WARN_ON(queue >= hw->queues)) in ieee80211_queue_stopped() 532 unsigned long queues, in ieee80211_wake_queues_by_reason() argument 542 for_each_set_bit(i, &queues, hw->queues) in ieee80211_wake_queues_by_reason() [all …]
|
D | wme.c | 84 if (local->hw.queues < IEEE80211_NUM_ACS) in ieee80211_select_queue_80211() 112 if (local->hw.queues < IEEE80211_NUM_ACS || skb->len < 6) { in ieee80211_select_queue()
|
D | debugfs.c | 334 for (q = 0; q < local->hw.queues; q++) in queues_read() 344 DEBUGFS_READONLY_FILE_OPS(queues); 412 DEBUGFS_ADD(queues); in debugfs_hw_add()
|
D | main.c | 578 local->hw.queues = 1; in ieee80211_alloc_hw() 767 local->hw.offchannel_tx_hw_queue >= local->hw.queues)) in ieee80211_register_hw() 974 if (hw->queues > IEEE80211_MAX_QUEUES) in ieee80211_register_hw() 975 hw->queues = IEEE80211_MAX_QUEUES; in ieee80211_register_hw()
|
D | trace.h | 966 u32 queues, bool drop), 968 TP_ARGS(local, queues, drop), 973 __field(u32, queues) 979 __entry->queues = queues; 984 LOCAL_PR_ARG, __entry->queues, __entry->drop
|
D | iface.c | 314 int n_queues = sdata->local->hw.queues; in ieee80211_check_queues() 373 else if (local->hw.queues >= IEEE80211_NUM_ACS) in ieee80211_set_default_queues() 708 if (local->hw.queues < IEEE80211_NUM_ACS) in ieee80211_do_open() 1112 if (local->hw.queues < IEEE80211_NUM_ACS) in ieee80211_monitor_select_queue() 1653 if (local->hw.queues >= IEEE80211_NUM_ACS) in ieee80211_if_add()
|
D | driver-ops.h | 751 u32 queues, bool drop) in drv_flush() argument 760 trace_drv_flush(local, queues, drop); in drv_flush() 762 local->ops->flush(&local->hw, vif, queues, drop); in drv_flush()
|
D | tdls.c | 215 if (local->hw.queues >= IEEE80211_NUM_ACS && in ieee80211_tdls_add_setup_start_ies() 320 if (local->hw.queues >= IEEE80211_NUM_ACS && sta->sta.wme) in ieee80211_tdls_add_setup_cfm_ies()
|
D | tx.c | 1211 if (WARN_ON_ONCE(q >= local->hw.queues)) { in ieee80211_tx_frags() 2048 if (wme_sta && local->hw.queues >= IEEE80211_NUM_ACS) { in ieee80211_subif_start_xmit() 2229 for (i = 0; i < local->hw.queues; i++) { in ieee80211_clear_tx_pending() 2288 for (i = 0; i < local->hw.queues; i++) { in ieee80211_tx_pending()
|
D | ieee80211_i.h | 1785 unsigned long queues, 1795 unsigned long queues,
|
D | mlme.c | 1520 for (q = 0; q < local->hw.queues; q++) { in ieee80211_dynamic_ps_enable_work() 1599 if (local->hw.queues < IEEE80211_NUM_ACS) in ieee80211_sta_wmm_params() 4337 (local->hw.queues >= IEEE80211_NUM_ACS); in ieee80211_mgd_assoc() 4401 local->hw.queues < IEEE80211_NUM_ACS || !bss->wmm_used || in ieee80211_mgd_assoc() 4412 local->hw.queues < IEEE80211_NUM_ACS || !bss->wmm_used || in ieee80211_mgd_assoc()
|
D | ibss.c | 193 if (local->hw.queues >= IEEE80211_NUM_ACS) in ieee80211_ibss_build_presp()
|
D | cfg.c | 1824 if (local->hw.queues < IEEE80211_NUM_ACS) in ieee80211_set_txq_params()
|
/net/core/ |
D | flow_dissector.c | 414 queue_index = map->queues[0]; in get_xps_queue() 416 queue_index = map->queues[reciprocal_scale(skb_get_hash(skb), in get_xps_queue()
|
D | dev.c | 1857 if (map->queues[pos] == index) { in remove_xps_queue() 1859 map->queues[pos] = map->queues[--map->len]; in remove_xps_queue() 1914 if (map->queues[pos] != index) in expand_xps_map() 1934 new_map->queues[i] = map->queues[i]; in expand_xps_map() 1985 while ((pos < map->len) && (map->queues[pos] != index)) in netif_set_xps_queue() 1989 map->queues[map->len++] = index; in netif_set_xps_queue()
|
D | net-sysfs.c | 1068 if (map->queues[j] == index) { in show_xps_map()
|
/net/netfilter/ |
D | Kconfig | 813 As opposed to QUEUE, it supports 65535 different queues,
|