Lines Matching full:transaction
20 * gsi_trans_move_complete() - Mark a GSI transaction completed
21 * @trans: Transaction whose state is to be updated
26 * gsi_trans_move_polled() - Mark a transaction polled
27 * @trans: Transaction whose state is to be updated
32 * gsi_trans_complete() - Complete a GSI transaction
33 * @trans: Transaction to complete
35 * Marks a transaction complete (including freeing it).
40 * gsi_channel_trans_mapped() - Return a transaction mapped to a TRE index
41 * @channel: Channel associated with the transaction
42 * @index: Index of the TRE having a transaction
44 * Return: The GSI transaction pointer associated with the TRE index
50 * gsi_channel_trans_complete() - Return a channel's next completed transaction
51 * @channel: Channel whose next transaction is to be returned
53 * Return: The next completed transaction, or NULL if nothing new
72 * gsi_channel_trans_init() - Initialize a channel's GSI transaction info
84 * @channel: Channel whose transaction information is to be cleaned up
114 * @trans: TX endpoint transaction being committed
116 * Report that a TX transaction has been committed. It updates some
122 * gsi_trans_tx_queued() - Report a queued TX channel transaction
123 * @trans: Transaction being passed to hardware
125 * Report to the network stack that a TX transaction is being supplied