Lines Matching full:callback
12 * struct blk_stat_callback - Block statistics callback.
26 * @timer: Timer for the next callback invocation.
53 * @fn: Callback function.
70 /* record time/size info in request but not add a callback */
74 * blk_stat_alloc_callback() - Allocate a block statistics callback.
75 * @timer_fn: Timer callback function.
76 * @bucket_fn: Bucket callback function.
80 * See &struct blk_stat_callback for details on the callback functions.
90 * blk_stat_add_callback() - Add a block statistics callback to be run on a
93 * @cb: The callback.
102 * blk_stat_remove_callback() - Remove a block statistics callback from a
105 * @cb: The callback.
107 * When this returns, the callback is not running on any CPUs and will not be
114 * blk_stat_free_callback() - Free a block statistics callback.
115 * @cb: The callback.
125 * blk_stat_is_active() - Check if a block statistics callback is currently
127 * @cb: The callback.
137 * @cb: The callback.
140 * The timer callback will be called when the window expires.
156 * @cb: The callback.
159 * The timer callback will be called when the window expires.