12345678910111213141516171819202122232425262728 |
- /* SPDX-License-Identifier: GPL-2.0 */
- #ifndef _BLK_IOPRIO_H_
- #define _BLK_IOPRIO_H_
- #include <linux/kconfig.h>
- struct request_queue;
- struct bio;
- #ifdef CONFIG_BLK_CGROUP_IOPRIO
- int blk_ioprio_init(struct gendisk *disk);
- void blk_ioprio_exit(struct gendisk *disk);
- void blkcg_set_ioprio(struct bio *bio);
- #else
- static inline int blk_ioprio_init(struct gendisk *disk)
- {
- return 0;
- }
- static inline void blk_ioprio_exit(struct gendisk *disk)
- {
- }
- static inline void blkcg_set_ioprio(struct bio *bio)
- {
- }
- #endif
- #endif /* _BLK_IOPRIO_H_ */
|