Lines Matching refs:freelist
89 (_tx_desc_pool)->freelist = NULL; \
107 (_tx_desc_pool)->freelist = NULL; \
509 struct dp_tx_desc_s *tx_desc = pool->freelist; in dp_tx_get_desc_flow_pool()
511 pool->freelist = pool->freelist->next; in dp_tx_get_desc_flow_pool()
529 tx_desc->next = pool->freelist; in dp_tx_put_desc_flow_pool()
530 pool->freelist = tx_desc; in dp_tx_put_desc_flow_pool()
554 pool->freelist = NULL; in dp_tx_flow_pool_member_clean()
1035 tx_desc = pool->freelist; in dp_tx_desc_alloc()
1043 pool->freelist = pool->freelist->next; in dp_tx_desc_alloc()
1046 dp_tx_prefetch_desc(pool->freelist); in dp_tx_desc_alloc()
1065 tx_desc = pool->freelist; in dp_tx_spcl_desc_alloc()
1073 pool->freelist = pool->freelist->next; in dp_tx_spcl_desc_alloc()
1076 dp_tx_prefetch_desc(pool->freelist); in dp_tx_spcl_desc_alloc()
1118 h_desc = pool->freelist; in dp_tx_desc_alloc_multiple()
1130 pool->freelist = c_desc->next; in dp_tx_desc_alloc_multiple()
1152 tx_desc->next = pool->freelist; in dp_tx_desc_free()
1153 pool->freelist = tx_desc; in dp_tx_desc_free()
1169 tx_desc->next = pool->freelist; in dp_tx_spcl_desc_free()
1170 pool->freelist = tx_desc; in dp_tx_spcl_desc_free()
1185 tail_desc->next = pool->freelist; in dp_tx_desc_free_list()
1186 pool->freelist = head_desc; in dp_tx_desc_free_list()
1347 c_elem = soc->tx_ext_desc[desc_pool_id].freelist; in dp_tx_ext_desc_alloc()
1348 soc->tx_ext_desc[desc_pool_id].freelist = in dp_tx_ext_desc_alloc()
1349 soc->tx_ext_desc[desc_pool_id].freelist->next; in dp_tx_ext_desc_alloc()
1368 elem->next = soc->tx_ext_desc[desc_pool_id].freelist; in dp_tx_ext_desc_free()
1369 soc->tx_ext_desc[desc_pool_id].freelist = elem; in dp_tx_ext_desc_free()
1409 tail->next = soc->tx_ext_desc[desc_pool_id].freelist; in dp_tx_ext_desc_free_multiple()
1410 soc->tx_ext_desc[desc_pool_id].freelist = head; in dp_tx_ext_desc_free_multiple()
1434 if (soc->tx_tso_desc[pool_id].freelist) { in dp_tx_tso_desc_alloc()
1436 tso_seg = soc->tx_tso_desc[pool_id].freelist; in dp_tx_tso_desc_alloc()
1437 soc->tx_tso_desc[pool_id].freelist = in dp_tx_tso_desc_alloc()
1438 soc->tx_tso_desc[pool_id].freelist->next; in dp_tx_tso_desc_alloc()
1460 tso_seg->next = soc->tx_tso_desc[pool_id].freelist; in dp_tx_tso_desc_free()
1461 soc->tx_tso_desc[pool_id].freelist = tso_seg; in dp_tx_tso_desc_free()
1473 if (soc->tx_tso_num_seg[pool_id].freelist) { in dp_tso_num_seg_alloc()
1475 tso_num_seg = soc->tx_tso_num_seg[pool_id].freelist; in dp_tso_num_seg_alloc()
1476 soc->tx_tso_num_seg[pool_id].freelist = in dp_tso_num_seg_alloc()
1477 soc->tx_tso_num_seg[pool_id].freelist->next; in dp_tso_num_seg_alloc()
1489 tso_num_seg->next = soc->tx_tso_num_seg[pool_id].freelist; in dp_tso_num_seg_free()
1490 soc->tx_tso_num_seg[pool_id].freelist = tso_num_seg; in dp_tso_num_seg_free()
1507 if (pdev->me_buf.freelist) { in dp_tx_me_alloc_buf()
1508 buf = pdev->me_buf.freelist; in dp_tx_me_alloc_buf()
1509 pdev->me_buf.freelist = pdev->me_buf.freelist->next; in dp_tx_me_alloc_buf()
1547 buf->next = pdev->me_buf.freelist; in dp_tx_me_free_buf()
1548 pdev->me_buf.freelist = buf; in dp_tx_me_free_buf()