Lines Matching defs:tlv

24 static int ath11k_hal_reo_cmd_queue_stats(struct hal_tlv_hdr *tlv,
29 tlv->tl = FIELD_PREP(HAL_TLV_HDR_TAG, HAL_REO_GET_QUEUE_STATS) |
32 desc = (struct hal_reo_get_queue_stats *)tlv->value;
48 static int ath11k_hal_reo_cmd_flush_cache(struct ath11k_hal *hal, struct hal_tlv_hdr *tlv,
61 tlv->tl = FIELD_PREP(HAL_TLV_HDR_TAG, HAL_REO_FLUSH_CACHE) |
64 desc = (struct hal_reo_flush_cache *)tlv->value;
94 static int ath11k_hal_reo_cmd_update_rx_queue(struct hal_tlv_hdr *tlv,
99 tlv->tl = FIELD_PREP(HAL_TLV_HDR_TAG, HAL_REO_UPDATE_RX_REO_QUEUE) |
102 desc = (struct hal_reo_update_rx_queue *)tlv->value;
436 struct hal_tlv_hdr *tlv = (struct hal_tlv_hdr *)reo_desc;
438 (struct hal_reo_get_queue_stats_status *)tlv->value;
501 struct hal_tlv_hdr *tlv = (struct hal_tlv_hdr *)reo_desc;
504 hdr = (struct hal_reo_status_hdr *)tlv->value;
513 struct hal_tlv_hdr *tlv = (struct hal_tlv_hdr *)reo_desc;
515 (struct hal_reo_flush_queue_status *)tlv->value;
532 struct hal_tlv_hdr *tlv = (struct hal_tlv_hdr *)reo_desc;
534 (struct hal_reo_flush_cache_status *)tlv->value;
574 struct hal_tlv_hdr *tlv = (struct hal_tlv_hdr *)reo_desc;
576 (struct hal_reo_unblock_cache_status *)tlv->value;
602 struct hal_tlv_hdr *tlv = (struct hal_tlv_hdr *)reo_desc;
604 (struct hal_reo_flush_timeout_list_status *)tlv->value;
632 struct hal_tlv_hdr *tlv = (struct hal_tlv_hdr *)reo_desc;
634 (struct hal_reo_desc_thresh_reached_status *)tlv->value;
668 struct hal_tlv_hdr *tlv = (struct hal_tlv_hdr *)reo_desc;
670 (struct hal_reo_status_hdr *)tlv->value;
788 struct hal_tlv_hdr *tlv;
801 tlv = (struct hal_tlv_hdr *)entry;
802 desc = (struct hal_reo_get_queue_stats *)tlv->value;
1505 struct hal_tlv_hdr *tlv;
1513 tlv = (struct hal_tlv_hdr *)ptr;
1514 tlv_tag = FIELD_GET(HAL_TLV_HDR_TAG, tlv->tl);
1515 tlv_len = FIELD_GET(HAL_TLV_HDR_LEN, tlv->tl);
1516 tlv_userid = FIELD_GET(HAL_TLV_USR_ID, tlv->tl);
1517 ptr += sizeof(*tlv);