Lines Matching refs:tpa_info

4011 		sw_rx_data->data = rxq->tpa_info[agg_index].rx_buf.data;  in qlnx_tpa_start()
4012 sw_rx_data->dma_addr = rxq->tpa_info[agg_index].rx_buf.dma_addr; in qlnx_tpa_start()
4013 sw_rx_data->map = rxq->tpa_info[agg_index].rx_buf.map; in qlnx_tpa_start()
4015 rxq->tpa_info[agg_index].rx_buf.data = mp; in qlnx_tpa_start()
4016 rxq->tpa_info[agg_index].rx_buf.dma_addr = addr; in qlnx_tpa_start()
4017 rxq->tpa_info[agg_index].rx_buf.map = map; in qlnx_tpa_start()
4041 rxq->tpa_info[agg_index].agg_state = QLNX_AGG_STATE_ERROR; in qlnx_tpa_start()
4045 if (rxq->tpa_info[agg_index].agg_state != QLNX_AGG_STATE_NONE) { in qlnx_tpa_start()
4053 if (rxq->tpa_info[agg_index].mpf) { in qlnx_tpa_start()
4054 m_freem(rxq->tpa_info[agg_index].mpf); in qlnx_tpa_start()
4055 rxq->tpa_info[agg_index].mpl = NULL; in qlnx_tpa_start()
4057 rxq->tpa_info[agg_index].mpf = mp; in qlnx_tpa_start()
4058 rxq->tpa_info[agg_index].mpl = NULL; in qlnx_tpa_start()
4070 rxq->tpa_info[agg_index].agg_state = QLNX_AGG_STATE_ERROR; in qlnx_tpa_start()
4100 rxq->tpa_info[agg_index].agg_state = in qlnx_tpa_start()
4119 rxq->tpa_info[agg_index].agg_state = in qlnx_tpa_start()
4146 if (rxq->tpa_info[agg_index].agg_state != QLNX_AGG_STATE_NONE) { in qlnx_tpa_start()
4153 rxq->tpa_info[agg_index].mpf = mp; in qlnx_tpa_start()
4154 rxq->tpa_info[agg_index].mpl = NULL; in qlnx_tpa_start()
4159 rxq->tpa_info[agg_index].placement_offset = cqe->placement_offset; in qlnx_tpa_start()
4164 rxq->tpa_info[agg_index].mpf = mp; in qlnx_tpa_start()
4165 rxq->tpa_info[agg_index].mpl = mpl; in qlnx_tpa_start()
4168 rxq->tpa_info[agg_index].mpf = mp; in qlnx_tpa_start()
4169 rxq->tpa_info[agg_index].mpl = mp; in qlnx_tpa_start()
4220 rxq->tpa_info[agg_index].agg_state = QLNX_AGG_STATE_START; in qlnx_tpa_start()
4223 fp->rss_id, rxq->tpa_info[agg_index].agg_state, in qlnx_tpa_start()
4224 rxq->tpa_info[agg_index].mpf, rxq->tpa_info[agg_index].mpl); in qlnx_tpa_start()
4267 if (rxq->tpa_info[agg_index].agg_state != in qlnx_tpa_cont()
4286 rxq->tpa_info[agg_index].agg_state = in qlnx_tpa_cont()
4305 rxq->tpa_info[agg_index].agg_state = in qlnx_tpa_cont()
4336 mp = rxq->tpa_info[agg_index].mpl; in qlnx_tpa_cont()
4339 rxq->tpa_info[agg_index].mpl = mpl; in qlnx_tpa_cont()
4391 if (rxq->tpa_info[agg_index].agg_state != in qlnx_tpa_end()
4412 rxq->tpa_info[agg_index].agg_state = in qlnx_tpa_end()
4431 rxq->tpa_info[agg_index].agg_state = in qlnx_tpa_end()
4463 mp = rxq->tpa_info[agg_index].mpl; in qlnx_tpa_end()
4468 if (rxq->tpa_info[agg_index].agg_state != QLNX_AGG_STATE_START) { in qlnx_tpa_end()
4471 if (rxq->tpa_info[agg_index].mpf != NULL) in qlnx_tpa_end()
4472 m_freem(rxq->tpa_info[agg_index].mpf); in qlnx_tpa_end()
4473 rxq->tpa_info[agg_index].mpf = NULL; in qlnx_tpa_end()
4474 rxq->tpa_info[agg_index].mpl = NULL; in qlnx_tpa_end()
4475 rxq->tpa_info[agg_index].agg_state = QLNX_AGG_STATE_NONE; in qlnx_tpa_end()
4479 mp = rxq->tpa_info[agg_index].mpf; in qlnx_tpa_end()
4480 m_adj(mp, rxq->tpa_info[agg_index].placement_offset); in qlnx_tpa_end()
4494 mpl = rxq->tpa_info[agg_index].mpl; in qlnx_tpa_end()
4509 rxq->tpa_info[agg_index].mpf = NULL; in qlnx_tpa_end()
4510 rxq->tpa_info[agg_index].mpl = NULL; in qlnx_tpa_end()
4511 rxq->tpa_info[agg_index].agg_state = QLNX_AGG_STATE_NONE; in qlnx_tpa_end()
5983 qlnx_free_tpa_mbuf(ha, &rxq->tpa_info[i]); in qlnx_free_mem_rxq()
5984 if (rxq->tpa_info[i].mpf != NULL) in qlnx_free_mem_rxq()
5985 m_freem(rxq->tpa_info[i].mpf); in qlnx_free_mem_rxq()
6182 &rxq->tpa_info[i]); in qlnx_alloc_mem_rxq()