Lines Matching full:callback
91 dma_async_tx_callback callback; member
97 * dmaengine_desc_get_callback - get the passed in callback function
99 * @cb: temp struct to hold the callback info
109 cb->callback = tx->callback; in dmaengine_desc_get_callback()
115 * dmaengine_desc_callback_invoke - call the callback function in cb struct
116 * @cb: temp struct that is holding the callback info
119 * Call the callback function provided in the cb struct with the parameter
136 } else if (cb->callback) { in dmaengine_desc_callback_invoke()
137 cb->callback(cb->callback_param); in dmaengine_desc_callback_invoke()
142 * dmaengine_desc_get_callback_invoke - get the callback in tx descriptor and
143 * then immediately call the callback.
162 * dmaengine_desc_callback_valid - verify the callback is valid in cb
163 * @cb: callback info struct
165 * Return a bool that verifies whether callback in cb is valid or not.
171 return (cb->callback) ? true : false; in dmaengine_desc_callback_valid()