/linux-master/drivers/net/bonding/ |
H A D | bond_main.c | 1343 struct aggregator *agg = local 1346 if (agg && 1347 agg->aggregator_identifier != ad_info.aggregator_id) 5110 struct aggregator *agg; local 5112 agg = SLAVE_AD_INFO(slave)->port.aggregator; 5113 if (!agg || agg->aggregator_identifier != agg_id)
|
H A D | bond_sysfs_slave.c | 62 const struct aggregator *agg; local 65 agg = SLAVE_AD_INFO(slave)->port.aggregator; 66 if (agg) 68 agg->aggregator_identifier);
|
H A D | bond_procfs.c | 216 const struct aggregator *agg = port->aggregator; local 218 if (agg) { 220 agg->aggregator_identifier);
|
H A D | bond_netlink.c | 62 const struct aggregator *agg; local 66 agg = SLAVE_AD_INFO(slave)->port.aggregator; 67 if (agg) { 69 agg->aggregator_identifier))
|
/linux-master/net/mac80211/ |
H A D | ht.c | 244 link_sta->pub->agg.max_amsdu_len = IEEE80211_MAX_MPDU_LEN_HT_7935; 246 link_sta->pub->agg.max_amsdu_len = IEEE80211_MAX_MPDU_LEN_HT_3839;
|
H A D | vht.c | 338 link_sta->pub->agg.max_amsdu_len = IEEE80211_MAX_MPDU_LEN_VHT_11454; 341 link_sta->pub->agg.max_amsdu_len = IEEE80211_MAX_MPDU_LEN_VHT_7991; 345 link_sta->pub->agg.max_amsdu_len = IEEE80211_MAX_MPDU_LEN_VHT_3895;
|
H A D | sta_info.c | 529 link_sta->agg.max_rc_amsdu_len = IEEE80211_MAX_MPDU_LEN_HT_BA; 562 sta->sta.cur = &sta->sta.deflink.agg; 2306 sta->sta.cur = &sta->sta.deflink.agg; 2323 sta->cur = sta->sta.deflink.agg; 2330 link_sta->agg.max_amsdu_len); 2333 link_sta->agg.max_rc_amsdu_len); 2338 link_sta->agg.max_tid_amsdu_len[i]);
|
H A D | Makefile | 13 ht.o agg-tx.o agg-rx.o \
|
/linux-master/include/net/ |
H A D | mac80211.h | 2364 * @agg: per-link data for multi-link aggregation 2387 struct ieee80211_sta_aggregates agg; member in struct:ieee80211_link_sta 6240 * ieee80211_refresh_tx_agg_session_timer - Refresh a tx agg session timer. 6244 * This function allows low level driver to refresh tx agg session timer 6445 * &struct ieee80211_sta_aggregates by accessing the agg field of
|
/linux-master/drivers/net/wireless/realtek/rtw89/ |
H A D | phy.c | 2626 sta->deflink.agg.max_rc_amsdu_len = get_max_amsdu_len(rtwdev, ra_report); 2627 rtwsta->max_agg_wait = sta->deflink.agg.max_rc_amsdu_len / 1500 - 1;
|
/linux-master/drivers/net/wireless/realtek/rtw88/ |
H A D | fw.c | 194 sta->deflink.agg.max_rc_amsdu_len = get_max_amsdu_len(bit_rate);
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/ |
H A D | wifi.h | 1399 struct rtl_ht_agg agg; member in struct:rtl_tid_data
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | mcu.c | 1334 if (!sta->deflink.agg.max_amsdu_len) 1343 switch (sta->deflink.agg.max_amsdu_len) {
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/ |
H A D | mcu.c | 1476 if (!sta->deflink.agg.max_amsdu_len) 1485 switch (sta->deflink.agg.max_amsdu_len) {
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | mcu.c | 959 if (!sta->deflink.agg.max_amsdu_len) 968 switch (sta->deflink.agg.max_amsdu_len) {
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76_connac_mcu.c | 612 if (!sta->deflink.agg.max_amsdu_len) 619 amsdu->max_mpdu_size = sta->deflink.agg.max_amsdu_len >=
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | rs-fw.c | 491 if (link_sta->agg.max_amsdu_len < size) { 493 * In debug link_sta->agg.max_amsdu_len < size 503 link_sta->agg.max_rc_amsdu_len = mvmsta->max_amsdu_len; 507 link_sta->agg.max_tid_amsdu_len[i] = 514 link_sta->agg.max_tid_amsdu_len[i] = 1; 570 * agg is offloaded so we need to assume that agg 655 sta->deflink.agg.max_amsdu_len = max_amsdu_len;
|
H A D | mvm.h | 811 * (agg'd or not), but that hasn't yet gone through the actual enablement 2198 void iwl_mvm_update_frame_stats(struct iwl_mvm *mvm, u32 rate, bool agg);
|
H A D | mld-sta.c | 1156 link_sta->agg.max_rc_amsdu_len = 1;
|
H A D | mac80211.c | 3304 /* Called when we need to transmit (a) frame(s) from agg or dqa queue */ 3839 link_sta->agg.max_rc_amsdu_len = 1;
|
/linux-master/drivers/net/wireless/ath/carl9170/ |
H A D | tx.c | 401 tid_info = rcu_dereference(sta_info->agg[tid]); 1132 struct sk_buff_head agg; local 1148 __skb_queue_head_init(&agg); 1204 __skb_queue_tail(&agg, skb); 1206 if (skb_queue_len(&agg) >= CARL9170_NUM_TX_AGG_MAX) 1224 if (skb_queue_empty(&agg)) 1228 carl9170_set_ampdu_params(ar, skb_peek(&agg)); 1231 carl9170_set_immba(ar, skb_peek_tail(&agg)); 1234 skb_queue_splice_tail_init(&agg, &ar->tx_pending[queue]); 1402 struct carl9170_sta_tid *agg; local [all...] |
/linux-master/drivers/net/usb/ |
H A D | r8152.c | 1661 r8152_submit_rx(struct r8152 *tp, struct rx_agg *agg, gfp_t mem_flags); 1844 struct rx_agg *agg; local 1848 agg = urb->context; 1849 if (!agg) 1852 tp = agg->context; 1877 list_add_tail(&agg->list, &tp->rx_done); 1888 list_add_tail(&agg->list, &tp->rx_done); 1905 r8152_submit_rx(tp, agg, GFP_ATOMIC); 1912 struct tx_agg *agg; local 1917 agg 2030 free_rx_agg(struct r8152 *tp, struct rx_agg *agg) argument 2084 struct rx_agg *agg, *agg_next; local 2190 struct tx_agg *agg = NULL; local 2357 r8152_tx_agg_fill(struct r8152 *tp, struct tx_agg *agg) argument 2487 agg_offset(struct rx_agg *agg, void *addr) argument 2494 struct rx_agg *agg, *agg_next, *agg_free = NULL; local 2558 struct rx_agg *agg, *agg_free; local 2719 struct tx_agg *agg; local 2792 r8152_submit_rx(struct r8152 *tp, struct rx_agg *agg, gfp_t mem_flags) argument 3058 struct rx_agg *agg, *agg_next; local 3101 struct rx_agg *agg, *agg_next; local [all...] |
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.h | 808 #define RX_AGG_CMP_VALID(agg, raw_cons) \ 809 (!!((agg)->rx_agg_cmp_v & cpu_to_le32(RX_AGG_CMP_V)) == \
|
H A D | bnxt.c | 992 struct rx_agg_cmp *agg; local 995 agg = (struct rx_agg_cmp *) 997 return agg; 1025 struct rx_agg_cmp *agg; local 1031 agg = bnxt_get_tpa_agg_p5(bp, rxr, idx, start + i); 1033 agg = bnxt_get_agg(bp, cpr, idx, start + i); 1034 cons = agg->rx_agg_cmp_opaque; 1193 struct rx_agg_cmp *agg; local 1199 agg = bnxt_get_tpa_agg_p5(bp, rxr, idx, i); 1201 agg 1292 struct rx_agg_cmp *agg; local 3539 struct rx_agg_cmp *agg; local [all...] |
/linux-master/net/sched/ |
H A D | sch_qfq.c | 27 http://algo.ing.unimo.it/people/paolo/agg-sched/agg-sched.pdf 138 struct qfq_aggregate *agg; /* Parent aggregate. */ member in struct:qfq_class 257 static void qfq_init_agg(struct qfq_sched *q, struct qfq_aggregate *agg, argument 260 INIT_LIST_HEAD(&agg->active); 261 hlist_add_head(&agg->nonfull_next, &q->nonfull_aggs); 263 agg->lmax = lmax; 264 agg->class_weight = weight; 270 struct qfq_aggregate *agg; local 272 hlist_for_each_entry(agg, 281 qfq_update_agg(struct qfq_sched *q, struct qfq_aggregate *agg, int new_num_classes) argument 315 qfq_add_to_agg(struct qfq_sched *q, struct qfq_aggregate *agg, struct qfq_class *cl) argument 332 qfq_destroy_agg(struct qfq_sched *q, struct qfq_aggregate *agg) argument 347 struct qfq_aggregate *agg = cl->agg; local 358 struct qfq_aggregate *agg = cl->agg; local 879 qfq_slot_insert(struct qfq_group *grp, struct qfq_aggregate *agg, u64 roundedS) argument 911 struct qfq_aggregate *agg = qfq_slot_head(grp); local 977 agg_dequeue(struct qfq_aggregate *agg, struct qfq_class *cl, unsigned int len) argument 997 qfq_peek_skb(struct qfq_aggregate *agg, struct qfq_class **cl, unsigned int *len) argument 1014 charge_actual_service(struct qfq_aggregate *agg) argument 1039 qfq_update_start(struct qfq_sched *q, struct qfq_aggregate *agg) argument 1072 qfq_update_agg_ts(struct qfq_sched *q, struct qfq_aggregate *agg, enum update_reason reason) argument 1172 struct qfq_aggregate *agg, *new_front_agg; local 1218 struct qfq_aggregate *agg; local 1284 qfq_schedule_agg(struct qfq_sched *q, struct qfq_aggregate *agg) argument 1331 qfq_activate_agg(struct qfq_sched *q, struct qfq_aggregate *agg, enum update_reason reason) argument 1345 qfq_slot_remove(struct qfq_sched *q, struct qfq_group *grp, struct qfq_aggregate *agg) argument 1368 qfq_deactivate_agg(struct qfq_sched *q, struct qfq_aggregate *agg) argument [all...] |