Lines Matching refs:arinfo
265 struct carl9170_tx_info *arinfo; in carl9170_tx_release() local
269 arinfo = container_of(ref, struct carl9170_tx_info, ref); in carl9170_tx_release()
270 txinfo = container_of((void *) arinfo, struct ieee80211_tx_info, in carl9170_tx_release()
274 ar = arinfo->ar; in carl9170_tx_release()
332 struct carl9170_tx_info *arinfo = (void *) in carl9170_tx_get_skb() local
334 kref_get(&arinfo->ref); in carl9170_tx_get_skb()
339 struct carl9170_tx_info *arinfo = (void *) in carl9170_tx_put_skb() local
342 return kref_put(&arinfo->ref, carl9170_tx_release); in carl9170_tx_put_skb()
563 struct carl9170_tx_info *arinfo; in carl9170_check_queue_stop_timeout() local
575 arinfo = (void *) txinfo->rate_driver_data; in carl9170_check_queue_stop_timeout()
577 if (time_is_before_jiffies(arinfo->timeout + in carl9170_check_queue_stop_timeout()
608 struct carl9170_tx_info *arinfo; in carl9170_tx_ampdu_timeout() local
622 arinfo = (void *)txinfo->rate_driver_data; in carl9170_tx_ampdu_timeout()
623 if (time_is_after_jiffies(arinfo->timeout + in carl9170_tx_ampdu_timeout()
967 struct carl9170_tx_info *arinfo; in carl9170_tx_prepare() local
972 BUILD_BUG_ON(sizeof(*arinfo) > sizeof(info->rate_driver_data)); in carl9170_tx_prepare()
1073 arinfo = (void *)info->rate_driver_data; in carl9170_tx_prepare()
1074 arinfo->timeout = jiffies; in carl9170_tx_prepare()
1075 arinfo->ar = ar; in carl9170_tx_prepare()
1076 kref_init(&arinfo->ref); in carl9170_tx_prepare()
1249 struct carl9170_tx_info *arinfo; in carl9170_tx_pick_skb() local
1251 BUILD_BUG_ON(sizeof(*arinfo) > sizeof(info->rate_driver_data)); in carl9170_tx_pick_skb()
1265 arinfo = (void *) info->rate_driver_data; in carl9170_tx_pick_skb()
1267 arinfo->timeout = jiffies; in carl9170_tx_pick_skb()