Lines Matching refs:used_count
221 index += trans->used_count - 1; in gsi_trans_map()
385 if (!trans->used_count) { in gsi_trans_free()
407 u32 which = trans->used_count++; in gsi_trans_cmd_add()
443 if (WARN_ON(trans->used_count)) in gsi_trans_page_add()
451 trans->used_count++; /* Transaction now owns the (DMA mapped) page */ in gsi_trans_page_add()
460 u32 used_count; in gsi_trans_skb_add() local
465 if (WARN_ON(trans->used_count)) in gsi_trans_skb_add()
472 used_count = ret; in gsi_trans_skb_add()
474 ret = dma_map_sg(trans->gsi->dev, sg, used_count, trans->direction); in gsi_trans_skb_add()
479 trans->used_count += used_count; in gsi_trans_skb_add()
555 WARN_ON(!trans->used_count); in __gsi_trans_commit()
565 for_each_sg(trans->sgl, sg, trans->used_count, i) { in __gsi_trans_commit()
566 bool last_tre = i == trans->used_count - 1; in __gsi_trans_commit()
582 tre_ring->index += trans->used_count; in __gsi_trans_commit()
603 if (trans->used_count) in gsi_trans_commit()
612 if (!trans->used_count) in gsi_trans_commit_wait()
630 dma_unmap_sg(trans->gsi->dev, trans->sgl, trans->used_count, in gsi_trans_complete()