|
@@ -1,5 +1,5 @@
|
|
|
/*
|
|
|
- * Copyright (c) 2011, 2014-2016 The Linux Foundation. All rights reserved.
|
|
|
+ * Copyright (c) 2011, 2014-2017 The Linux Foundation. All rights reserved.
|
|
|
*
|
|
|
* Previously licensed under the ISC license by Qualcomm Atheros, Inc.
|
|
|
*
|
|
@@ -37,22 +37,22 @@
|
|
|
void
|
|
|
ol_rx_reorder_store(struct ol_txrx_pdev_t *pdev,
|
|
|
struct ol_txrx_peer_t *peer,
|
|
|
- unsigned tid,
|
|
|
- unsigned reorder_array_index,
|
|
|
+ unsigned int tid,
|
|
|
+ unsigned int reorder_array_index,
|
|
|
qdf_nbuf_t head_msdu, qdf_nbuf_t tail_msdu);
|
|
|
|
|
|
void
|
|
|
ol_rx_reorder_release(struct ol_txrx_vdev_t *vdev,
|
|
|
struct ol_txrx_peer_t *peer,
|
|
|
- unsigned tid,
|
|
|
- unsigned seq_num_start, unsigned seq_num_end);
|
|
|
+ unsigned int tid,
|
|
|
+ unsigned int seq_num_start, unsigned int seq_num_end);
|
|
|
|
|
|
void
|
|
|
ol_rx_reorder_flush(struct ol_txrx_vdev_t *vdev,
|
|
|
struct ol_txrx_peer_t *peer,
|
|
|
- unsigned tid,
|
|
|
- unsigned seq_num_start,
|
|
|
- unsigned seq_num_end, enum htt_rx_flush_action action);
|
|
|
+ unsigned int tid,
|
|
|
+ unsigned int seq_num_start,
|
|
|
+ unsigned int seq_num_end, enum htt_rx_flush_action action);
|
|
|
|
|
|
/**
|
|
|
* @brief - find end of first range of present MPDUs after the initial rx hole
|
|
@@ -65,7 +65,7 @@ ol_rx_reorder_flush(struct ol_txrx_vdev_t *vdev,
|
|
|
*/
|
|
|
void
|
|
|
ol_rx_reorder_first_hole(struct ol_txrx_peer_t *peer,
|
|
|
- unsigned tid, unsigned *idx_end);
|
|
|
+ unsigned int tid, unsigned int *idx_end);
|
|
|
|
|
|
void
|
|
|
ol_rx_reorder_peer_cleanup(struct ol_txrx_vdev_t *vdev,
|
|
@@ -84,10 +84,8 @@ ol_rx_seq_num_check(struct ol_txrx_pdev_t *pdev,
|
|
|
*/
|
|
|
|
|
|
#define OL_RX_SEQ_NUM_CHECK(pdev, peer, tid, rx_mpdu_desc) \
|
|
|
- (pdev->rx.flags.dup_check && peer->tids_rx_reorder[tid].win_sz_mask == 0) ? \
|
|
|
- ol_rx_seq_num_check( \
|
|
|
- pdev, peer, tid, \
|
|
|
- rx_mpdu_desc) : \
|
|
|
- htt_rx_status_ok
|
|
|
+ (pdev->rx.flags.dup_check && peer->tids_rx_reorder[tid].win_sz_mask == \
|
|
|
+ 0) ? ol_rx_seq_num_check(pdev, peer, tid, rx_mpdu_desc) : \
|
|
|
+ htt_rx_status_ok
|
|
|
|
|
|
#endif /* _OL_RX_REORDER__H_ */
|