Lines Matching full:rx_desc
21 #include "rx_desc.h"
2079 * so all possible rx_desc structures must respect this assumption.
2146 /* rx_desc abstraction */
2150 /* sizeof() of the rx_desc structure used by this hw */
2153 /* offset of msdu_payload inside the rx_desc structure used by this hw */
2164 * to the proper rx_desc structure
2201 /* The default implementation of all these getters is using the old rx_desc,
2204 * to switch the default implementation to the new rx_desc, since this would
2240 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_attention() local
2245 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_attention()
2246 return &rx_desc->attention; in ath10k_htt_rx_desc_get_attention()
2252 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_frag_info() local
2257 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_frag_info()
2258 return &rx_desc->frag_info.common; in ath10k_htt_rx_desc_get_frag_info()
2264 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_mpdu_start() local
2269 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_mpdu_start()
2270 return &rx_desc->mpdu_start; in ath10k_htt_rx_desc_get_mpdu_start()
2276 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_mpdu_end() local
2281 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_mpdu_end()
2282 return &rx_desc->mpdu_end; in ath10k_htt_rx_desc_get_mpdu_end()
2288 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_msdu_start() local
2293 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_msdu_start()
2294 return &rx_desc->msdu_start.common; in ath10k_htt_rx_desc_get_msdu_start()
2300 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_msdu_end() local
2305 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_msdu_end()
2306 return &rx_desc->msdu_end.common; in ath10k_htt_rx_desc_get_msdu_end()
2312 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_ppdu_start() local
2317 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_ppdu_start()
2318 return &rx_desc->ppdu_start; in ath10k_htt_rx_desc_get_ppdu_start()
2324 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_ppdu_end() local
2329 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_ppdu_end()
2330 return &rx_desc->ppdu_end.common; in ath10k_htt_rx_desc_get_ppdu_end()
2336 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_rx_hdr_status() local
2341 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_rx_hdr_status()
2342 return rx_desc->rx_hdr_status; in ath10k_htt_rx_desc_get_rx_hdr_status()
2348 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_msdu_payload() local
2353 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_msdu_payload()
2354 return rx_desc->msdu_payload; in ath10k_htt_rx_desc_get_msdu_payload()
2392 * because it depends on the underlying device rx_desc representation