Home
last modified time | relevance | path

Searched refs:agg (Results 1 – 36 of 36) sorted by relevance

/linux-4.4.14/net/sched/
Dsch_qfq.c143 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.4.14/drivers/net/wireless/iwlwifi/dvm/
Dtx.c404 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 …]
Ddebugfs.c265 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()
1256 le32_to_cpu(tx->agg.ba_timeout), in iwl_dbgfs_ucode_tx_stats_read()
1257 accum_tx->agg.ba_timeout, in iwl_dbgfs_ucode_tx_stats_read()
1258 delta_tx->agg.ba_timeout, in iwl_dbgfs_ucode_tx_stats_read()
1259 max_tx->agg.ba_timeout); in iwl_dbgfs_ucode_tx_stats_read()
1262 le32_to_cpu(tx->agg.ba_reschedule_frames), in iwl_dbgfs_ucode_tx_stats_read()
1263 accum_tx->agg.ba_reschedule_frames, in iwl_dbgfs_ucode_tx_stats_read()
[all …]
Ddev.h186 struct iwl_ht_agg agg; member
Drs.c2250 if (tid_data->agg.state == IWL_AGG_OFF) in rs_rate_scale_perform()
2622 if (tid_data->agg.state == IWL_AGG_OFF) { in rs_rate_scale_perform()
Dcommands.h2677 struct statistics_tx_non_phy_agg agg; member
/linux-4.4.14/drivers/net/wireless/iwlegacy/
D4965-debug.c575 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 …]
D4965-mac.c1760 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 …]
Ddebug.c461 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()
D4965-rs.c1783 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()
Dcommands.h2897 struct stats_tx_non_phy_agg agg; member
Dcommon.h661 struct il_ht_agg agg; member
/linux-4.4.14/drivers/net/wireless/ath/carl9170/
Dtx.c400 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 …]
Dmain.c1334 for (i = 0; i < ARRAY_SIZE(sta_info->agg); i++) in carl9170_op_sta_add()
1335 RCU_INIT_POINTER(sta_info->agg[i], NULL); in carl9170_op_sta_add()
1358 for (i = 0; i < ARRAY_SIZE(sta_info->agg); i++) { in carl9170_op_sta_remove()
1361 tid_info = rcu_dereference(sta_info->agg[i]); in carl9170_op_sta_remove()
1362 RCU_INIT_POINTER(sta_info->agg[i], NULL); in carl9170_op_sta_remove()
1452 rcu_assign_pointer(sta_info->agg[tid], tid_info); in carl9170_op_ampdu_action()
1462 tid_info = rcu_dereference(sta_info->agg[tid]); in carl9170_op_ampdu_action()
1470 RCU_INIT_POINTER(sta_info->agg[tid], NULL); in carl9170_op_ampdu_action()
1479 tid_info = rcu_dereference(sta_info->agg[tid]); in carl9170_op_ampdu_action()
Dcarl9170.h489 struct carl9170_sta_tid __rcu *agg[IEEE80211_NUM_TIDS]; member
/linux-4.4.14/drivers/net/bonding/
Dbond_sysfs_slave.c70 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()
Dbond_3ad.c161 struct aggregator *agg; in __get_first_agg() local
169 agg = first_slave ? &(SLAVE_AD_INFO(first_slave)->aggregator) : NULL; in __get_first_agg()
172 return agg; in __get_first_agg()
182 static inline int __agg_has_partner(struct aggregator *agg) in __agg_has_partner() argument
184 return !is_zero_ether_addr(agg->partner_system.mac_addr_value); in __agg_has_partner()
1540 static int agg_device_up(const struct aggregator *agg) in agg_device_up() argument
1542 struct port *port = agg->lag_ports; in agg_device_up()
1577 static void ad_agg_selection_logic(struct aggregator *agg, in ad_agg_selection_logic() argument
1581 struct bonding *bond = agg->slave->bond; in ad_agg_selection_logic()
1587 origin = agg; in ad_agg_selection_logic()
[all …]
Dbond_procfs.c191 const struct aggregator *agg = port->aggregator; in bond_info_show_slave() local
193 if (agg) { in bond_info_show_slave()
195 agg->aggregator_identifier); in bond_info_show_slave()
Dbond_netlink.c60 const struct aggregator *agg; in bond_fill_slave_info() local
64 agg = SLAVE_AD_INFO(slave)->port.aggregator; in bond_fill_slave_info()
65 if (agg) { in bond_fill_slave_info()
67 agg->aggregator_identifier)) in bond_fill_slave_info()
Dbond_main.c990 struct aggregator *agg = in bond_poll_controller() local
993 if (agg && in bond_poll_controller()
994 agg->aggregator_identifier != ad_info.aggregator_id) in bond_poll_controller()
3834 struct aggregator *agg; in bond_update_slave_arr() local
3836 agg = SLAVE_AD_INFO(slave)->port.aggregator; in bond_update_slave_arr()
3837 if (!agg || agg->aggregator_identifier != agg_id) in bond_update_slave_arr()
/linux-4.4.14/drivers/net/usb/
Dr8152.c999 r8152_submit_rx(struct r8152 *tp, struct rx_agg *agg, gfp_t mem_flags);
1064 struct rx_agg *agg; in read_bulk_callback() local
1067 agg = urb->context; in read_bulk_callback()
1068 if (!agg) in read_bulk_callback()
1071 tp = agg->context; in read_bulk_callback()
1096 list_add_tail(&agg->list, &tp->rx_done); in read_bulk_callback()
1116 r8152_submit_rx(tp, agg, GFP_ATOMIC); in read_bulk_callback()
1123 struct tx_agg *agg; in write_bulk_callback() local
1127 agg = urb->context; in write_bulk_callback()
1128 if (!agg) in write_bulk_callback()
[all …]
/linux-4.4.14/net/mac80211/
DMakefile11 ht.o agg-tx.o agg-rx.o \
/linux-4.4.14/Documentation/DocBook/
D.80211.xml.cmd2 …211.h include/net/mac80211.h net/mac80211/agg-tx.c net/mac80211/agg-tx.c net/mac80211/agg-rx.c net…
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/
Drc.c184 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()
Dbase.c1279 if (tid_data->agg.rx_agg_state == in rtl_action_proc()
1431 tid_data->agg.agg_state = RTL_AGG_START; in rtl_tx_agg_start()
1455 sta_entry->tids[tid].agg.agg_state = RTL_AGG_STOP; in rtl_tx_agg_stop()
1483 tid_data->agg.rx_agg_state = RTL_RX_AGG_START; in rtl_rx_agg_start()
1503 sta_entry->tids[tid].agg.rx_agg_state = RTL_RX_AGG_STOP; in rtl_rx_agg_stop()
1523 sta_entry->tids[tid].agg.agg_state = RTL_AGG_OPERATIONAL; in rtl_tx_agg_oper()
Dwifi.h1321 struct rtl_ht_agg agg; member
Dpci.c1608 if (sta_entry->tids[tid].agg.agg_state != RTL_AGG_OPERATIONAL) in rtl_pci_tx_chk_waitq_insert()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dmad.c3675 struct opa_aggregate *agg; in subn_get_opa_aggregate() local
3680 agg = (struct opa_aggregate *)next_smp; in subn_get_opa_aggregate()
3681 agg_data_len = (be16_to_cpu(agg->err_reqlength) & 0x007f) * 8; in subn_get_opa_aggregate()
3682 agg_size = sizeof(*agg) + agg_data_len; in subn_get_opa_aggregate()
3683 am = be32_to_cpu(agg->attr_mod); in subn_get_opa_aggregate()
3693 memset(next_smp + sizeof(*agg), 0, agg_data_len); in subn_get_opa_aggregate()
3695 (void) subn_get_opa_sma(agg->attr_id, smp, am, agg->data, in subn_get_opa_aggregate()
3698 set_aggr_error(agg); in subn_get_opa_aggregate()
3722 struct opa_aggregate *agg; in subn_set_opa_aggregate() local
3727 agg = (struct opa_aggregate *)next_smp; in subn_set_opa_aggregate()
[all …]
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
Dsta.h413 bool agg);
Dfw-api-stats.h206 struct mvm_statistics_tx_non_phy_agg agg; member
Dsta.c1639 bool agg) in iwl_mvm_sta_modify_sleep_tx_count() argument
1666 if (agg) { in iwl_mvm_sta_modify_sleep_tx_count()
Dmvm.h1219 void iwl_mvm_update_frame_stats(struct iwl_mvm *mvm, u32 rate, bool agg);
Drs.c2962 void iwl_mvm_update_frame_stats(struct iwl_mvm *mvm, u32 rate, bool agg) in iwl_mvm_update_frame_stats() argument
2968 if (agg) in iwl_mvm_update_frame_stats()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.h459 #define RX_AGG_CMP_VALID(agg, raw_cons) \ argument
460 (!!((agg)->rx_agg_cmp_v & cpu_to_le32(RX_AGG_CMP_V)) == \
Dbnxt.c606 struct rx_agg_cmp *agg; in bnxt_reuse_rx_agg_bufs() local
611 agg = (struct rx_agg_cmp *) in bnxt_reuse_rx_agg_bufs()
613 cons = agg->rx_agg_cmp_opaque; in bnxt_reuse_rx_agg_bufs()
684 struct rx_agg_cmp *agg; in bnxt_rx_pages() local
689 agg = (struct rx_agg_cmp *) in bnxt_rx_pages()
691 cons = agg->rx_agg_cmp_opaque; in bnxt_rx_pages()
692 frag_len = (le32_to_cpu(agg->rx_agg_cmp_len_flags_type) & in bnxt_rx_pages()
745 struct rx_agg_cmp *agg; in bnxt_agg_bufs_valid() local
749 agg = (struct rx_agg_cmp *) in bnxt_agg_bufs_valid()
751 return RX_AGG_CMP_VALID(agg, *raw_cons); in bnxt_agg_bufs_valid()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
Dtrx.c528 if (mac->tids[tid].agg.agg_state == RTL_AGG_ON && in rtl92cu_tx_fill_desc()