Lines Matching refs:session
1317 struct brcms_ampdu_session *session = &di->ampdu_session; in ampdu_finalize() local
1320 trace_brcms_ampdu_session(&session->wlc->hw->d11core->dev, in ampdu_finalize()
1321 session->max_ampdu_len, in ampdu_finalize()
1322 session->max_ampdu_frames, in ampdu_finalize()
1323 session->ampdu_len, in ampdu_finalize()
1324 skb_queue_len(&session->skb_list), in ampdu_finalize()
1325 session->dma_len); in ampdu_finalize()
1327 if (WARN_ON(skb_queue_empty(&session->skb_list))) in ampdu_finalize()
1330 brcms_c_ampdu_finalize(session); in ampdu_finalize()
1332 while (!skb_queue_empty(&session->skb_list)) { in ampdu_finalize()
1333 p = skb_dequeue(&session->skb_list); in ampdu_finalize()
1339 brcms_c_ampdu_reset_session(session, session->wlc); in ampdu_finalize()
1344 struct brcms_ampdu_session *session = &di->ampdu_session; in prep_ampdu_frame() local
1347 ret = brcms_c_ampdu_add_frame(session, p); in prep_ampdu_frame()
1354 ret = brcms_c_ampdu_add_frame(session, p); in prep_ampdu_frame()
1381 struct brcms_ampdu_session *session = &di->ampdu_session; in dma_txfast() local
1410 if (skb_queue_len(&session->skb_list) == session->max_ampdu_frames || in dma_txfast()
1431 struct brcms_ampdu_session *session = &di->ampdu_session; in dma_txflush() local
1433 if (!skb_queue_empty(&session->skb_list)) in dma_txflush()
1450 struct brcms_ampdu_session *session = &di->ampdu_session; in dma_kick_tx() local
1452 if (!skb_queue_empty(&session->skb_list) && dma64_txidle(di)) in dma_kick_tx()