Home
last modified time | relevance | path

Searched refs:blk_stat_callback (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/block/
H A Dblk-stat.h12 * 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 { struct
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 ca
[all...]
H A Dblk-stat.c54 struct blk_stat_callback *cb; in blk_stat_add()
82 struct blk_stat_callback *cb = from_timer(cb, t, timer); in blk_stat_timer_fn()
102 struct blk_stat_callback *
103 blk_stat_alloc_callback(void (*timer_fn)(struct blk_stat_callback *), in blk_stat_alloc_callback()
107 struct blk_stat_callback *cb; in blk_stat_alloc_callback()
137 struct blk_stat_callback *cb) in blk_stat_add_callback()
158 struct blk_stat_callback *cb) in blk_stat_remove_callback()
173 struct blk_stat_callback *cb; in blk_stat_free_callback_rcu()
175 cb = container_of(head, struct blk_stat_callback, rcu); in blk_stat_free_callback_rcu()
181 void blk_stat_free_callback(struct blk_stat_callback *c
[all...]
H A Dblk-wbt.h58 struct blk_stat_callback *cb;
H A Dblk-wbt.c353 static void wb_timer_fn(struct blk_stat_callback *cb) in wb_timer_fn()
H A Dblk-mq.c47 static void blk_mq_poll_stats_fn(struct blk_stat_callback *cb);
3826 static void blk_mq_poll_stats_fn(struct blk_stat_callback *cb) in blk_mq_poll_stats_fn()
/kernel/linux/linux-6.6/block/
H A Dblk-stat.h12 * 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 { struct
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 ca
[all...]
H A Dblk-stat.c53 struct blk_stat_callback *cb; in blk_stat_add()
82 struct blk_stat_callback *cb = from_timer(cb, t, timer); in blk_stat_timer_fn()
102 struct blk_stat_callback *
103 blk_stat_alloc_callback(void (*timer_fn)(struct blk_stat_callback *), in blk_stat_alloc_callback()
107 struct blk_stat_callback *cb; in blk_stat_alloc_callback()
137 struct blk_stat_callback *cb) in blk_stat_add_callback()
158 struct blk_stat_callback *cb) in blk_stat_remove_callback()
173 struct blk_stat_callback *cb; in blk_stat_free_callback_rcu()
175 cb = container_of(head, struct blk_stat_callback, rcu); in blk_stat_free_callback_rcu()
181 void blk_stat_free_callback(struct blk_stat_callback *c
[all...]
H A Dblk-wbt.c82 struct blk_stat_callback *cb;
422 static void wb_timer_fn(struct blk_stat_callback *cb) in wb_timer_fn()
/kernel/linux/linux-5.10/include/linux/
H A Dblkdev.h44 struct blk_stat_callback;
491 struct blk_stat_callback *poll_cb;
/kernel/linux/linux-6.6/include/linux/
H A Dblkdev.h40 struct blk_stat_callback;

Completed in 16 milliseconds