Lines Matching full:rx_desc
23 #include "rx_desc.h"
2094 * so all possible rx_desc structures must respect this assumption.
2161 /* rx_desc abstraction */
2165 /* sizeof() of the rx_desc structure used by this hw */
2168 /* offset of msdu_payload inside the rx_desc structure used by this hw */
2179 * to the proper rx_desc structure
2216 /* The default implementation of all these getters is using the old rx_desc,
2219 * to switch the default implementation to the new rx_desc, since this would
2255 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_attention() local
2260 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_attention()
2261 return &rx_desc->attention; in ath10k_htt_rx_desc_get_attention()
2267 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_frag_info() local
2272 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_frag_info()
2273 return &rx_desc->frag_info.common; in ath10k_htt_rx_desc_get_frag_info()
2279 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_mpdu_start() local
2284 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_mpdu_start()
2285 return &rx_desc->mpdu_start; in ath10k_htt_rx_desc_get_mpdu_start()
2291 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_mpdu_end() local
2296 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_mpdu_end()
2297 return &rx_desc->mpdu_end; in ath10k_htt_rx_desc_get_mpdu_end()
2303 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_msdu_start() local
2308 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_msdu_start()
2309 return &rx_desc->msdu_start.common; in ath10k_htt_rx_desc_get_msdu_start()
2315 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_msdu_end() local
2320 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_msdu_end()
2321 return &rx_desc->msdu_end.common; in ath10k_htt_rx_desc_get_msdu_end()
2327 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_ppdu_start() local
2332 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_ppdu_start()
2333 return &rx_desc->ppdu_start; in ath10k_htt_rx_desc_get_ppdu_start()
2339 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_ppdu_end() local
2344 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_ppdu_end()
2345 return &rx_desc->ppdu_end.common; in ath10k_htt_rx_desc_get_ppdu_end()
2351 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_rx_hdr_status() local
2356 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_rx_hdr_status()
2357 return rx_desc->rx_hdr_status; in ath10k_htt_rx_desc_get_rx_hdr_status()
2363 struct htt_rx_desc_v1 *rx_desc; in ath10k_htt_rx_desc_get_msdu_payload() local
2368 rx_desc = container_of(rxd, struct htt_rx_desc_v1, base); in ath10k_htt_rx_desc_get_msdu_payload()
2369 return rx_desc->msdu_payload; in ath10k_htt_rx_desc_get_msdu_payload()
2407 * because it depends on the underlying device rx_desc representation