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 *);
80 * @data: Value for the @data field of the &struct blk_stat_callback.
82 * See &struct blk_stat_callback for details on the callback functions.
84 * Return: &struct blk_stat_callback on success or NULL on ENOMEM.
86 struct blk_stat_callback *
87 blk_stat_alloc_callback(void (*timer_fn)(struct blk_stat_callback *),
97 * Note that a single &struct blk_stat_callback can only be added to a single
101 struct blk_stat_callback *cb);
113 struct blk_stat_callback *cb);
124 void blk_stat_free_callback(struct blk_stat_callback *cb);
131 static inline bool blk_stat_is_active(struct blk_stat_callback *cb)
144 static inline void blk_stat_activate_nsecs(struct blk_stat_callback *cb,
150 static inline void blk_stat_deactivate(struct blk_stat_callback *cb)
163 static inline void blk_stat_activate_msecs(struct blk_stat_callback *cb,