| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/overlay/ |
| H A D | traversal_intersection_patterns.hpp | 25 inline bool check_pairs(std::vector<sort_by_side::rank_with_rings> const& aggregation, in check_pairs() argument 33 sort_by_side::rank_with_rings const& curr = aggregation[i]; in check_pairs() 34 sort_by_side::rank_with_rings const& next = aggregation[i + 1]; in check_pairs() 58 std::vector<sort_by_side::rank_with_rings> const& aggregation) in intersection_pattern_common_interior1() argument 66 std::size_t const n = aggregation.size(); in intersection_pattern_common_interior1() 72 sort_by_side::rank_with_rings const& incoming = aggregation.front(); in intersection_pattern_common_interior1() 73 sort_by_side::rank_with_rings const& outgoing = aggregation.back(); in intersection_pattern_common_interior1() 96 if (check_pairs(aggregation, incoming.region_id(), 1, n - 2)) in intersection_pattern_common_interior1() 105 std::vector<sort_by_side::rank_with_rings> const& aggregation) in intersection_pattern_common_interior2() argument 123 std::size_t const n = aggregation.size(); in intersection_pattern_common_interior2() [all …]
|
| H A D | traversal.hpp | 386 std::vector<sort_by_side::rank_with_rings> aggregation; in select_from_cluster_union() local 387 sort_by_side::aggregate_operations(sbs, aggregation, m_turns, operation_union); in select_from_cluster_union() 390 sort_by_side::rank_with_rings const& incoming = aggregation.front(); in select_from_cluster_union() 394 for (std::size_t i = 1; i < aggregation.size(); i++) in select_from_cluster_union() 396 sort_by_side::rank_with_rings const& rwr = aggregation[i]; in select_from_cluster_union() 466 std::vector<sort_by_side::rank_with_rings> aggregation; in analyze_cluster_intersection() local 467 sort_by_side::aggregate_operations(sbs, aggregation, m_turns, operation_intersection); in analyze_cluster_intersection() 474 = intersection_pattern_common_interior1(selected_rank, aggregation) in analyze_cluster_intersection() 475 || intersection_pattern_common_interior2(selected_rank, aggregation) in analyze_cluster_intersection() 476 || intersection_pattern_common_interior3(selected_rank, aggregation) in analyze_cluster_intersection() [all …]
|
| H A D | aggregate_operations.hpp | 196 inline void aggregate_operations(Sbs const& sbs, std::vector<rank_with_rings>& aggregation, in aggregate_operations() argument 203 aggregation.clear(); in aggregate_operations() 223 if (aggregation.empty() || aggregation.back().rank != ranked_point.rank) in aggregate_operations() 227 aggregation.push_back(current); in aggregate_operations() 241 aggregation.back().rings.insert(rwd); in aggregate_operations()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/cfg/ |
| H A D | 22000.c | 321 * so we need to restrict the size of transmitted aggregation to the 333 * so we need to restrict the size of transmitted aggregation to the 383 * so we need to restrict the size of transmitted aggregation to the 396 * so we need to restrict the size of transmitted aggregation to the 409 * so we need to restrict the size of transmitted aggregation to the 421 * so we need to restrict the size of transmitted aggregation to the 434 * so we need to restrict the size of transmitted aggregation to the 447 * so we need to restrict the size of transmitted aggregation to the 459 * so we need to restrict the size of transmitted aggregation to the 473 * so we need to restrict the size of transmitted aggregation to the [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/mwifiex/ |
| H A D | sdio.h | 106 /* SDIO Tx aggregation in progress ? */ 109 /* SDIO Tx aggregation buffer room for next packet ? */ 113 /* Copy current packet (SDIO Tx aggregation buffer) to SDIO buffer */ 129 /* SDIO Tx aggregation limit ? */ 133 /* Reset SDIO Tx aggregation buffer parameters */ 141 /* SDIO Rx aggregation limit ? */ 145 /* SDIO Rx aggregation in progress ? */ 148 /* SDIO Rx aggregation buffer room for next packet ? */ 152 /* Reset SDIO Rx aggregation buffer parameters */ 162 /* multiport tx aggregation buffer pointer */ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/fw/api/ |
| H A D | tx.h | 429 * enum iwl_tx_agg_status - TX aggregation status 445 * @AGG_TX_STATE_TRY_CNT_MSK: Retry count for 1st frame in aggregation (retries 447 * aggregation block). If rate scaling is used, retry count indicates the 488 * 1) No aggregation (frame_count == 1). This reports Tx results for a single 492 * 2) Aggregation (frame_count > 1). This reports Tx results for two or more 497 * Note that, for aggregation, ACK (block-ack) status is not delivered 506 * struct agg_tx_status - per packet TX aggregation status 534 * @frame_count: 1 no aggregation, >1 aggregation 541 * for agg: RTS + CTS + aggregation tx time + block-ack time. 591 * @frame_count: 1 no aggregation, >1 aggregation [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlan/ |
| H A D | mlan_sdio.h | 300 /** The base address for packet with multiple ports aggregation */ 306 /** SDIO Tx aggregation in progress ? */ 309 /** SDIO Tx aggregation buffer room for next packet ? */ 313 /** Copy current packet (SDIO Tx aggregation buffer) to SDIO buffer */ 339 /** SDIO Tx aggregation limit ? */ 343 /** SDIO Tx aggregation port limit ? */ 346 /** Reset SDIO Tx aggregation buffer parameters */ 359 /** SDIO Rx aggregation limit ? */ 363 /** SDIO Rx aggregation port limit ? */ 376 /** SDIO Rx aggregation in progress ? */ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/mlan/ |
| H A D | mlan_sdio.h | 169 /** The base address for packet with multiple ports aggregation */ 172 /** SDIO Tx aggregation in progress ? */ 175 /** SDIO Tx aggregation buffer room for next packet ? */ 180 /** Copy current packet (SDIO Tx aggregation buffer) to SDIO buffer */ 255 /** SDIO Tx aggregation limit ? */ 264 /** Reset SDIO Tx aggregation buffer parameters */ 275 /** SDIO Rx aggregation limit ? */ 279 /** SDIO Rx aggregation port limit ? */ 297 /** SDIO Rx aggregation in progress ? */ 300 /** SDIO Rx aggregation buffer room for next packet ? */ [all …]
|
| H A D | mlan_main.h | 586 /** Multi port TX aggregation buffer size */ 589 /** Multi port RX aggregation buffer size */ 729 /** Tx aggregation data structure */ 1743 * @param pmbuf_aggr Pointer to aggregation buffer 1762 /** multiport tx aggregation buffer pointer */ 1764 /** multiport tx aggregation buffer length */ 1766 /** multiport tx aggregation packet count */ 1768 /** multiport tx aggregation ports */ 1770 /** multiport tx aggregation starting port */ 1772 /** multiport tx aggregation enable/disable flag */ [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/platform_data/ |
| H A D | mlxreg.h | 80 * @aggr_mask: group aggregation mask; 131 * @cell: location of top aggregation interrupt register; 132 * @mask: top aggregation interrupt common mask; 133 * @cell_low: location of low aggregation interrupt register; 134 * @mask_low: low aggregation interrupt common mask;
|
| /OK3568_Linux_fs/kernel/Documentation/driver-api/80211/ |
| H A D | mac80211-advanced.rst | 128 Aggregation chapter 131 TX A-MPDU aggregation 135 :doc: TX A-MPDU aggregation 139 RX A-MPDU aggregation 143 :doc: RX A-MPDU aggregation 225 Aggregation Functions
|
| /OK3568_Linux_fs/kernel/net/mac80211/ |
| H A D | agg-tx.c | 24 * DOC: TX A-MPDU aggregation 26 * Aggregation on the TX side requires setting the hardware flag 28 * packets with a flag indicating A-MPDU aggregation. The driver 32 * When TX aggregation is started by some subsystem (usually the rate 40 * start the aggregation session after the peer has also responded. 42 * again right away. Note that it is possible for the aggregation 52 * Similarly, when the aggregation session is stopped by the peer 99 capab |= (u16)(1 << 1); /* bit 1 aggregation policy */ in ieee80211_send_addba_request() 151 * When multiple aggregation sessions on multiple stations 154 * to not get into a situation where one of the aggregation [all …]
|
| H A D | agg-rx.c | 16 * DOC: RX A-MPDU aggregation 18 * Aggregation on the RX side requires only implementing the 20 * block-ack sessions for RX aggregation. 22 * When RX aggregation is started by the peer, the driver is 32 * When the aggregation session is stopped again by the peer or 91 "HW problem - can not stop rx aggregation for %pM tid %d\n", in ___ieee80211_stop_rx_ba_session() 94 /* check if this is a self generated aggregation halt */ in ___ieee80211_stop_rx_ba_session() 255 capab |= (u16)(policy << 1); /* bit 1 aggregation policy */ in ieee80211_send_addba_resp() 257 capab |= (u16)(buf_size << 6); /* bit 15:6 max size of aggregation */ in ieee80211_send_addba_resp() 387 /* prepare A-MPDU MLME for Rx aggregation */ in ___ieee80211_start_rx_ba_session()
|
| H A D | sta_info.h | 152 * struct tid_ampdu_tx - TID aggregation information (Tx). 159 * @dialog_token: dialog token for aggregation session 172 * the array holding it must hold the aggregation mutex. 202 * struct tid_ampdu_rx - TID aggregation information (Rx). 227 * the array holding it must hold the aggregation mutex. 256 * struct sta_ampdu_mlme - STA aggregation information. 261 * @tid_rx: aggregation info for Rx per TID -- RCU protected 262 * @tid_rx_token: dialog tokens for valid aggregation sessions 271 * unexpected aggregation related frames outside a session 272 * @work: work struct for starting/stopping aggregation [all …]
|
| /OK3568_Linux_fs/kernel/drivers/platform/mellanox/ |
| H A D | mlxreg-hotplug.c | 48 * @cell: location of top aggregation interrupt register; 49 * @mask: top aggregation interrupt common mask; 50 * @aggr_cache: last value of aggregation register status; 423 * Aggregation registers (status/mask) 460 /* Mask aggregation event. */ in mlxreg_hotplug_work_handler() 466 /* Read aggregation status. */ in mlxreg_hotplug_work_handler() 476 * Handler is invoked, but no assertion is detected at top aggregation in mlxreg_hotplug_work_handler() 517 /* Unmask aggregation event (no need acknowledge). */ in mlxreg_hotplug_work_handler() 574 /* Keep aggregation initial status as zero and unmask events. */ in mlxreg_hotplug_set_irq() 580 /* Keep low aggregation initial status as zero and unmask events. */ in mlxreg_hotplug_set_irq() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/networking/device_drivers/cellular/qualcomm/ |
| H A D | rmnet.rst | 10 rmnet driver is used for supporting the Multiplexing and aggregation 23 Aggregation is required to achieve high data rates. This involves hardware 77 c. Aggregation 79 Aggregation is multiple MAP packets (can be data or command) delivered to
|
| /OK3568_Linux_fs/kernel/drivers/net/ipa/ |
| H A D | ipa_endpoint.c | 79 /* The aggregation byte limit defines the point at which an in ipa_endpoint_validate_build() 80 * aggregation window will close. It is programmed into the in ipa_endpoint_validate_build() 82 * limit" aggregation, which means that we need to supply in ipa_endpoint_validate_build() 84 * plus normal skb overhead *after* that aggregation byte in ipa_endpoint_validate_build() 318 * with an open aggregation frame. This is to work around a hardware 326 if (!endpoint->data->aggregation) in ipa_endpoint_suspend_aggr() 329 /* Nothing to do if the endpoint doesn't have aggregation open */ in ipa_endpoint_suspend_aggr() 333 /* Force close aggregation */ in ipa_endpoint_suspend_aggr() 352 /* A client suspended with an open aggregation frame will not in ipa_endpoint_program_suspend() 594 /* Compute the aggregation size value to use for a given buffer size */ [all …]
|
| H A D | ipa_data.h | 94 * @aggr_close_eof: whether aggregation closes on end-of-frame 101 * Aggregation is "open" while a buffer is being filled, and "closes" when 114 * @aggregation: whether endpoint supports aggregation 124 bool aggregation; member
|
| /OK3568_Linux_fs/kernel/drivers/staging/rtl8712/ |
| H A D | Kconfig | 15 bool "Realtek RTL8712U Transmit Aggregation code" 18 This option provides transmit aggregation for the Realtek
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/ |
| H A D | README_MLAN | 1069 values between 0 - 7, 0xff to disable aggregation. 1071 values between 0 - 7, 0xff to disable aggregation. 1081 and so on. Aggregation for Tid6 and Tid7 are disabled. 1846 No AMSDU aggregation. 1851 a 8K aggregation size (if TX buffer size is 8K) 1852 b 4K aggregation size (if TX buffer size is 4K) 1853 c 2K aggregation size (if TX buffer size is 2K) 1856 a 4K aggregation size (if TX buffer size is 8K/4K) 1857 b 2K aggregation size (if TX buffer size is 2K) 1860 a No aggregation [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/usb/GobiNet/ |
| H A D | ReleaseNote.txt | 114 for above two method, X(1) used to enable 'IP Aggregation' and X(2~4) to enable 'IP Mux' 139 1. support Qualcomm Mux and Aggregation Protocol (QMAP) 142 …1.2 IP Aggregation: GobiNet Driver will rx multiple IP packets in one URB, used to increase throug…
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/dvm/ |
| H A D | dev.h | 116 * @IWL_AGG_OFF: aggregation is not used 117 * @IWL_AGG_STARTING: aggregation are starting (between start and oper) 118 * @IWL_AGG_ON: aggregation session is up 133 * struct iwl_ht_agg - aggregation state machine 166 * @agg: aggregation state machine 553 * @agg_time_limit: maximum number of uSec in aggregation 787 * no AGGREGATION
|
| H A D | tx.c | 312 /* For management frames use broadcast id to do not break aggregation */ in iwlagn_tx_skb() 384 /* aggregation is on for this <sta,tid> */ in iwlagn_tx_skb() 447 * Also, if this is a packet for aggregation, don't in iwlagn_tx_skb() 449 * aggregation queues when their respective station in iwlagn_tx_skb() 508 * This can happen if the peer stops aggregation in iwlagn_tx_agg_stop() 603 "No free aggregation queue for %pM/%d\n", in iwlagn_tx_agg_start() 714 * aggregation reorder buffer sizes for different sessions, in iwlagn_tx_agg_oper() 717 * aggregation sessions and our default value. in iwlagn_tx_agg_oper() 738 IWL_DEBUG_HT(priv, "Tx aggregation enabled on ra = %pM tid = %d\n", in iwlagn_tx_agg_oper() 1155 /* If this is an aggregation queue, we can rely on the in iwlagn_rx_reply_tx() [all …]
|
| /OK3568_Linux_fs/kernel/include/soc/mscc/ |
| H A D | ocelot.h | 38 * - In one of PGID[64-79]: for the aggregation mask. The switch classifier 39 * dissects each frame and generates a 4-bit Link Aggregation Code which is 40 * used for this second PGID table lookup. The goal of link aggregation is to 43 * the destination ports mask, and the second lookup, by Link Aggregation 83 /* Aggregation PGIDs, one per Link Aggregation Code */
|
| /OK3568_Linux_fs/kernel/net/batman-adv/ |
| H A D | bat_v_ogm.c | 84 * batadv_v_ogm_start_queue_timer() - restart the OGM aggregation timer 152 * batadv_v_ogm_queue_left() - check if given OGM still fits aggregation queue 173 * batadv_v_ogm_aggr_list_free - free all elements in an aggregation queue 174 * @hard_iface: the interface holding the aggregation queue 176 * Empties the OGMv2 aggregation queue and frees all the skbs it contains. 189 * batadv_v_ogm_aggr_send() - flush & send aggregation queue 190 * @hard_iface: the interface with the aggregation queue to flush 192 * Aggregates all OGMv2 packets currently in the aggregation queue into a 195 * The aggregation queue is empty after this call.
|