Lines Matching full:callback
99 dma_async_tx_callback callback; member
105 * dmaengine_desc_get_callback - get the passed in callback function
107 * @cb: temp struct to hold the callback info
117 cb->callback = tx->callback; in dmaengine_desc_get_callback()
123 * dmaengine_desc_callback_invoke - call the callback function in cb struct
124 * @cb: temp struct that is holding the callback info
127 * Call the callback function provided in the cb struct with the parameter
144 } else if (cb->callback) { in dmaengine_desc_callback_invoke()
145 cb->callback(cb->callback_param); in dmaengine_desc_callback_invoke()
150 * dmaengine_desc_get_callback_invoke - get the callback in tx descriptor and
151 * then immediately call the callback.
170 * dmaengine_desc_callback_valid - verify the callback is valid in cb
171 * @cb: callback info struct
173 * Return a bool that verifies whether callback in cb is valid or not.
179 return cb->callback || cb->callback_result; in dmaengine_desc_callback_valid()