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 */
75 * blk_stat_alloc_callback() - Allocate a block statistics callback.
76 * @timer_fn: Timer callback function.
77 * @bucket_fn: Bucket callback function.
81 * See &struct blk_stat_callback for details on the callback functions.
91 * blk_stat_add_callback() - Add a block statistics callback to be run on a
94 * @cb: The callback.
103 * blk_stat_remove_callback() - Remove a block statistics callback from a
106 * @cb: The callback.
108 * When this returns, the callback is not running on any CPUs and will not be
115 * blk_stat_free_callback() - Free a block statistics callback.
116 * @cb: The callback.
126 * blk_stat_is_active() - Check if a block statistics callback is currently
128 * @cb: The callback.
138 * @cb: The callback.
141 * The timer callback will be called when the window expires.
157 * @cb: The callback.
160 * The timer callback will be called when the window expires.