/linux-4.1.27/net/sched/ |
D | sch_qfq.c | 143 struct qfq_aggregate *agg; /* Parent aggregate. */ member 265 static void qfq_init_agg(struct qfq_sched *q, struct qfq_aggregate *agg, in qfq_init_agg() argument 268 INIT_LIST_HEAD(&agg->active); in qfq_init_agg() 269 hlist_add_head(&agg->nonfull_next, &q->nonfull_aggs); in qfq_init_agg() 271 agg->lmax = lmax; in qfq_init_agg() 272 agg->class_weight = weight; in qfq_init_agg() 278 struct qfq_aggregate *agg; in qfq_find_agg() local 280 hlist_for_each_entry(agg, &q->nonfull_aggs, nonfull_next) in qfq_find_agg() 281 if (agg->lmax == lmax && agg->class_weight == weight) in qfq_find_agg() 282 return agg; in qfq_find_agg() [all …]
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/ |
D | tx.c | 404 tid_data->agg.state != IWL_AGG_ON) { in iwlagn_tx_skb() 407 info->flags, tid_data->agg.state); in iwlagn_tx_skb() 417 if (WARN_ONCE(tid_data->agg.state != IWL_AGG_ON && in iwlagn_tx_skb() 418 tid_data->agg.state != IWL_AGG_OFF, in iwlagn_tx_skb() 419 "Tx while agg.state = %d\n", tid_data->agg.state)) in iwlagn_tx_skb() 439 txq_id = priv->tid_data[sta_id][tid].agg.txq_id; in iwlagn_tx_skb() 521 txq_id = tid_data->agg.txq_id; in iwlagn_tx_agg_stop() 523 switch (tid_data->agg.state) { in iwlagn_tx_agg_stop() 545 sta_id, tid, tid_data->agg.state); in iwlagn_tx_agg_stop() 550 tid_data->agg.ssn = IEEE80211_SEQ_TO_SN(tid_data->seq_number); in iwlagn_tx_agg_stop() [all …]
|
D | debugfs.c | 265 tid_data->agg.rate_n_flags, in iwl_dbgfs_stations_read() 266 tid_data->agg.state, in iwl_dbgfs_stations_read() 267 tid_data->agg.txq_id); in iwl_dbgfs_stations_read() 269 if (tid_data->agg.wait_for_ba) in iwl_dbgfs_stations_read() 1260 le32_to_cpu(tx->agg.ba_timeout), in iwl_dbgfs_ucode_tx_stats_read() 1261 accum_tx->agg.ba_timeout, in iwl_dbgfs_ucode_tx_stats_read() 1262 delta_tx->agg.ba_timeout, in iwl_dbgfs_ucode_tx_stats_read() 1263 max_tx->agg.ba_timeout); in iwl_dbgfs_ucode_tx_stats_read() 1266 le32_to_cpu(tx->agg.ba_reschedule_frames), in iwl_dbgfs_ucode_tx_stats_read() 1267 accum_tx->agg.ba_reschedule_frames, in iwl_dbgfs_ucode_tx_stats_read() [all …]
|
D | dev.h | 186 struct iwl_ht_agg agg; member
|
D | rs.c | 2259 if (tid_data->agg.state == IWL_AGG_OFF) in rs_rate_scale_perform() 2631 if (tid_data->agg.state == IWL_AGG_OFF) { in rs_rate_scale_perform()
|
D | commands.h | 2677 struct statistics_tx_non_phy_agg agg; member
|
/linux-4.1.27/drivers/net/wireless/iwlegacy/ |
D | 4965-debug.c | 575 le32_to_cpu(tx->agg.ba_timeout), accum_tx->agg.ba_timeout, in il4965_ucode_tx_stats_read() 576 delta_tx->agg.ba_timeout, max_tx->agg.ba_timeout); in il4965_ucode_tx_stats_read() 580 le32_to_cpu(tx->agg.ba_reschedule_frames), in il4965_ucode_tx_stats_read() 581 accum_tx->agg.ba_reschedule_frames, in il4965_ucode_tx_stats_read() 582 delta_tx->agg.ba_reschedule_frames, in il4965_ucode_tx_stats_read() 583 max_tx->agg.ba_reschedule_frames); in il4965_ucode_tx_stats_read() 587 le32_to_cpu(tx->agg.scd_query_agg_frame_cnt), in il4965_ucode_tx_stats_read() 588 accum_tx->agg.scd_query_agg_frame_cnt, in il4965_ucode_tx_stats_read() 589 delta_tx->agg.scd_query_agg_frame_cnt, in il4965_ucode_tx_stats_read() 590 max_tx->agg.scd_query_agg_frame_cnt); in il4965_ucode_tx_stats_read() [all …]
|
D | 4965-mac.c | 1760 il->stations[sta_id].tid[tid].agg.state == IL_AGG_ON) { in il4965_tx_skb() 1761 txq_id = il->stations[sta_id].tid[tid].agg.txq_id; in il4965_tx_skb() 2258 if (il->stations[sta_id].tid[tid].agg.state != IL_AGG_OFF) { in il4965_tx_agg_start() 2272 tid_data->agg.txq_id = txq_id; in il4965_tx_agg_start() 2284 tid_data->agg.state = IL_AGG_ON; in il4965_tx_agg_start() 2289 tid_data->agg.state = IL_EMPTYING_HW_QUEUE_ADDBA; in il4965_tx_agg_start() 2353 txq_id = tid_data->agg.txq_id; in il4965_tx_agg_stop() 2355 switch (il->stations[sta_id].tid[tid].agg.state) { in il4965_tx_agg_stop() 2377 il->stations[sta_id].tid[tid].agg.state = in il4965_tx_agg_stop() 2385 il->stations[sta_id].tid[tid].agg.state = IL_AGG_OFF; in il4965_tx_agg_stop() [all …]
|
D | debug.c | 461 station->tid[j].agg.txq_id, in il_dbgfs_stations_read() 462 station->tid[j].agg.frame_count, in il_dbgfs_stations_read() 464 station->tid[j].agg.start_idx, in il_dbgfs_stations_read() 465 station->tid[j].agg.bitmap, in il_dbgfs_stations_read() 466 station->tid[j].agg.rate_n_flags); in il_dbgfs_stations_read() 468 if (station->tid[j].agg.wait_for_ba) in il_dbgfs_stations_read()
|
D | 4965-rs.c | 1783 if (tid_data->agg.state == IL_AGG_OFF) in il4965_rs_rate_scale_perform() 2114 if (tid_data->agg.state == IL_AGG_OFF) { in il4965_rs_rate_scale_perform()
|
D | commands.h | 2897 struct stats_tx_non_phy_agg agg; member
|
D | common.h | 661 struct il_ht_agg agg; member
|
/linux-4.1.27/drivers/net/wireless/ath/carl9170/ |
D | tx.c | 400 tid_info = rcu_dereference(sta_info->agg[tid]); in carl9170_tx_status_process_ampdu() 1126 struct sk_buff_head agg; in carl9170_tx_ampdu() local 1142 __skb_queue_head_init(&agg); in carl9170_tx_ampdu() 1198 __skb_queue_tail(&agg, skb); in carl9170_tx_ampdu() 1200 if (skb_queue_len(&agg) >= CARL9170_NUM_TX_AGG_MAX) in carl9170_tx_ampdu() 1218 if (skb_queue_empty(&agg)) in carl9170_tx_ampdu() 1222 carl9170_set_ampdu_params(ar, skb_peek(&agg)); in carl9170_tx_ampdu() 1225 carl9170_set_immba(ar, skb_peek_tail(&agg)); in carl9170_tx_ampdu() 1228 skb_queue_splice_tail_init(&agg, &ar->tx_pending[queue]); in carl9170_tx_ampdu() 1396 struct carl9170_sta_tid *agg; in carl9170_tx_ampdu_queue() local [all …]
|
D | main.c | 1335 for (i = 0; i < ARRAY_SIZE(sta_info->agg); i++) in carl9170_op_sta_add() 1336 RCU_INIT_POINTER(sta_info->agg[i], NULL); in carl9170_op_sta_add() 1359 for (i = 0; i < ARRAY_SIZE(sta_info->agg); i++) { in carl9170_op_sta_remove() 1362 tid_info = rcu_dereference(sta_info->agg[i]); in carl9170_op_sta_remove() 1363 RCU_INIT_POINTER(sta_info->agg[i], NULL); in carl9170_op_sta_remove() 1453 rcu_assign_pointer(sta_info->agg[tid], tid_info); in carl9170_op_ampdu_action() 1463 tid_info = rcu_dereference(sta_info->agg[tid]); in carl9170_op_ampdu_action() 1471 RCU_INIT_POINTER(sta_info->agg[tid], NULL); in carl9170_op_ampdu_action() 1480 tid_info = rcu_dereference(sta_info->agg[tid]); in carl9170_op_ampdu_action()
|
D | carl9170.h | 489 struct carl9170_sta_tid __rcu *agg[IEEE80211_NUM_TIDS]; member
|
/linux-4.1.27/drivers/net/bonding/ |
D | bond_sysfs_slave.c | 70 const struct aggregator *agg; in ad_aggregator_id_show() local 73 agg = SLAVE_AD_INFO(slave)->port.aggregator; in ad_aggregator_id_show() 74 if (agg) in ad_aggregator_id_show() 76 agg->aggregator_identifier); in ad_aggregator_id_show()
|
D | bond_3ad.c | 160 struct aggregator *agg; in __get_first_agg() local 168 agg = first_slave ? &(SLAVE_AD_INFO(first_slave)->aggregator) : NULL; in __get_first_agg() 171 return agg; in __get_first_agg() 181 static inline int __agg_has_partner(struct aggregator *agg) in __agg_has_partner() argument 183 return !is_zero_ether_addr(agg->partner_system.mac_addr_value); in __agg_has_partner() 1541 static int agg_device_up(const struct aggregator *agg) in agg_device_up() argument 1543 struct port *port = agg->lag_ports; in agg_device_up() 1578 static void ad_agg_selection_logic(struct aggregator *agg, in ad_agg_selection_logic() argument 1582 struct bonding *bond = agg->slave->bond; in ad_agg_selection_logic() 1588 origin = agg; in ad_agg_selection_logic() [all …]
|
D | bond_procfs.c | 184 const struct aggregator *agg = port->aggregator; in bond_info_show_slave() local 186 if (agg) { in bond_info_show_slave() 188 agg->aggregator_identifier); in bond_info_show_slave()
|
D | bond_netlink.c | 58 const struct aggregator *agg; in bond_fill_slave_info() local 60 agg = SLAVE_AD_INFO(slave)->port.aggregator; in bond_fill_slave_info() 61 if (agg) in bond_fill_slave_info() 63 agg->aggregator_identifier)) in bond_fill_slave_info()
|
D | bond_main.c | 973 struct aggregator *agg = in bond_poll_controller() local 976 if (agg && in bond_poll_controller() 977 agg->aggregator_identifier != ad_info.aggregator_id) in bond_poll_controller() 3818 struct aggregator *agg; in bond_update_slave_arr() local 3820 agg = SLAVE_AD_INFO(slave)->port.aggregator; in bond_update_slave_arr() 3821 if (!agg || agg->aggregator_identifier != agg_id) in bond_update_slave_arr()
|
/linux-4.1.27/drivers/net/usb/ |
D | r8152.c | 985 r8152_submit_rx(struct r8152 *tp, struct rx_agg *agg, gfp_t mem_flags); 1050 struct rx_agg *agg; in read_bulk_callback() local 1053 agg = urb->context; in read_bulk_callback() 1054 if (!agg) in read_bulk_callback() 1057 tp = agg->context; in read_bulk_callback() 1082 list_add_tail(&agg->list, &tp->rx_done); in read_bulk_callback() 1102 r8152_submit_rx(tp, agg, GFP_ATOMIC); in read_bulk_callback() 1109 struct tx_agg *agg; in write_bulk_callback() local 1113 agg = urb->context; in write_bulk_callback() 1114 if (!agg) in write_bulk_callback() [all …]
|
/linux-4.1.27/net/mac80211/ |
D | Makefile | 10 ht.o agg-tx.o agg-rx.o \
|
/linux-4.1.27/Documentation/DocBook/ |
D | .80211.xml.cmd | 2 …211.h include/net/mac80211.h net/mac80211/agg-tx.c net/mac80211/agg-tx.c net/mac80211/agg-rx.c net…
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/ |
D | rc.c | 184 if (sta_entry->tids[tid].agg.agg_state == RTL_AGG_STOP) in _rtl_tx_aggr_check() 221 sta_entry->tids[tid].agg.agg_state = in rtl_tx_status()
|
D | base.c | 1281 if (tid_data->agg.rx_agg_state == in rtl_action_proc() 1433 tid_data->agg.agg_state = RTL_AGG_START; in rtl_tx_agg_start() 1457 sta_entry->tids[tid].agg.agg_state = RTL_AGG_STOP; in rtl_tx_agg_stop() 1485 tid_data->agg.rx_agg_state = RTL_RX_AGG_START; in rtl_rx_agg_start() 1505 sta_entry->tids[tid].agg.rx_agg_state = RTL_RX_AGG_STOP; in rtl_rx_agg_stop() 1525 sta_entry->tids[tid].agg.agg_state = RTL_AGG_OPERATIONAL; in rtl_tx_agg_oper()
|
D | wifi.h | 1302 struct rtl_ht_agg agg; member
|
D | pci.c | 1608 if (sta_entry->tids[tid].agg.agg_state != RTL_AGG_OPERATIONAL) in rtl_pci_tx_chk_waitq_insert()
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/ |
D | sta.h | 414 bool agg);
|
D | fw-api-stats.h | 206 struct mvm_statistics_tx_non_phy_agg agg; member
|
D | sta.c | 1585 bool agg) in iwl_mvm_sta_modify_sleep_tx_count() argument 1612 if (agg) { in iwl_mvm_sta_modify_sleep_tx_count()
|
D | mvm.h | 1221 void iwl_mvm_update_frame_stats(struct iwl_mvm *mvm, u32 rate, bool agg);
|
D | rs.c | 2744 void iwl_mvm_update_frame_stats(struct iwl_mvm *mvm, u32 rate, bool agg) in iwl_mvm_update_frame_stats() argument 2750 if (agg) in iwl_mvm_update_frame_stats()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192cu/ |
D | trx.c | 528 if (mac->tids[tid].agg.agg_state == RTL_AGG_ON && in rtl92cu_tx_fill_desc()
|