Lines Matching defs:blk_stat_callback
12 * struct blk_stat_callback - Block statistics callback.
14 * A &struct blk_stat_callback is associated with a &struct request_queue. While
19 struct blk_stat_callback {
55 void (*timer_fn)(struct blk_stat_callback *);
78 * @data: Value for the @data field of the &struct blk_stat_callback.
80 * See &struct blk_stat_callback for details on the callback functions.
82 * Return: &struct blk_stat_callback on success or NULL on ENOMEM.
84 struct blk_stat_callback *
85 blk_stat_alloc_callback(void (*timer_fn)(struct blk_stat_callback *),
95 * Note that a single &struct blk_stat_callback can only be added to a single
99 struct blk_stat_callback *cb);
111 struct blk_stat_callback *cb);
122 void blk_stat_free_callback(struct blk_stat_callback *cb);
129 static inline bool blk_stat_is_active(struct blk_stat_callback *cb)
142 static inline void blk_stat_activate_nsecs(struct blk_stat_callback *cb,
148 static inline void blk_stat_deactivate(struct blk_stat_callback *cb)
161 static inline void blk_stat_activate_msecs(struct blk_stat_callback *cb,