Lines Matching full:callback
12 * struct blk_stat_callback - Block statistics callback.
26 * @timer: Timer for the next callback invocation.
53 * @fn: Callback function.
71 /* record time/size info in request but not add a callback */
76 * blk_stat_alloc_callback() - Allocate a block statistics callback.
77 * @timer_fn: Timer callback function.
78 * @bucket_fn: Bucket callback function.
82 * See &struct blk_stat_callback for details on the callback functions.
92 * blk_stat_add_callback() - Add a block statistics callback to be run on a
95 * @cb: The callback.
104 * blk_stat_remove_callback() - Remove a block statistics callback from a
107 * @cb: The callback.
109 * When this returns, the callback is not running on any CPUs and will not be
116 * blk_stat_free_callback() - Free a block statistics callback.
117 * @cb: The callback.
127 * blk_stat_is_active() - Check if a block statistics callback is currently
129 * @cb: The callback.
139 * @cb: The callback.
142 * The timer callback will be called when the window expires.
158 * @cb: The callback.
161 * The timer callback will be called when the window expires.