tx.c (c316cf670491def52a396d3bdc5a63ad01f7fefa) | tx.c (484a54c2e597dbc4ace79c1687022282905afba0) |
---|---|
1/* 2 * Copyright 2002-2005, Instant802 Networks, Inc. 3 * Copyright 2005-2006, Devicescape Software, Inc. 4 * Copyright 2006-2007 Jiri Benc <jbenc@suse.cz> 5 * Copyright 2007 Johannes Berg <johannes@sipsolutions.net> 6 * Copyright 2013-2014 Intel Mobile Communications GmbH 7 * 8 * This program is free software; you can redistribute it and/or modify --- 1326 unchanged lines hidden (view full) --- 1335 struct ieee80211_local *local; 1336 struct txq_info *txqi; 1337 struct codel_vars *cvars; 1338 struct codel_params *cparams; 1339 struct codel_stats *cstats; 1340 1341 local = container_of(fq, struct ieee80211_local, fq); 1342 txqi = container_of(tin, struct txq_info, tin); | 1/* 2 * Copyright 2002-2005, Instant802 Networks, Inc. 3 * Copyright 2005-2006, Devicescape Software, Inc. 4 * Copyright 2006-2007 Jiri Benc <jbenc@suse.cz> 5 * Copyright 2007 Johannes Berg <johannes@sipsolutions.net> 6 * Copyright 2013-2014 Intel Mobile Communications GmbH 7 * 8 * This program is free software; you can redistribute it and/or modify --- 1326 unchanged lines hidden (view full) --- 1335 struct ieee80211_local *local; 1336 struct txq_info *txqi; 1337 struct codel_vars *cvars; 1338 struct codel_params *cparams; 1339 struct codel_stats *cstats; 1340 1341 local = container_of(fq, struct ieee80211_local, fq); 1342 txqi = container_of(tin, struct txq_info, tin); |
1343 cparams = &local->cparams; | |
1344 cstats = &txqi->cstats; 1345 | 1343 cstats = &txqi->cstats; 1344 |
1345 if (txqi->txq.sta) { 1346 struct sta_info *sta = container_of(txqi->txq.sta, 1347 struct sta_info, sta); 1348 cparams = &sta->cparams; 1349 } else { 1350 cparams = &local->cparams; 1351 } 1352 |
|
1346 if (flow == &txqi->def_flow) 1347 cvars = &txqi->def_cvars; 1348 else 1349 cvars = &local->cvars[flow - fq->flows]; 1350 1351 return codel_dequeue(txqi, 1352 &flow->backlog, 1353 cparams, --- 3321 unchanged lines hidden --- | 1353 if (flow == &txqi->def_flow) 1354 cvars = &txqi->def_cvars; 1355 else 1356 cvars = &local->cvars[flow - fq->flows]; 1357 1358 return codel_dequeue(txqi, 1359 &flow->backlog, 1360 cparams, --- 3321 unchanged lines hidden --- |