• Home
  • Raw
  • Download

Lines Matching refs:request_queue

33 struct request_queue;
165 struct request_queue *queue;
459 struct request_queue { struct
646 void blk_queue_flag_set(unsigned int flag, struct request_queue *q);
647 void blk_queue_flag_clear(unsigned int flag, struct request_queue *q);
675 extern void blk_set_pm_only(struct request_queue *q);
676 extern void blk_clear_pm_only(struct request_queue *q);
684 static inline bool queue_is_mq(struct request_queue *q) in queue_is_mq()
690 static inline enum rpm_status queue_rpm_status(struct request_queue *q) in queue_rpm_status()
695 static inline enum rpm_status queue_rpm_status(struct request_queue *q) in queue_rpm_status()
701 static inline bool blk_queue_is_zoned(struct request_queue *q) in blk_queue_is_zoned()
805 static inline unsigned int blk_queue_depth(struct request_queue *q) in blk_queue_depth()
956 extern int blk_lld_busy(struct request_queue *q);
957 extern int blk_queue_enter(struct request_queue *q, blk_mq_req_flags_t flags);
958 extern void blk_queue_exit(struct request_queue *q);
959 extern void blk_sync_queue(struct request_queue *q);
974 static inline struct request_queue *bdev_get_queue(struct block_device *bdev) in bdev_get_queue()
1019 queue_limits_start_update(struct request_queue *q) in queue_limits_start_update()
1024 int queue_limits_commit_update_frozen(struct request_queue *q,
1026 int queue_limits_commit_update(struct request_queue *q,
1028 int queue_limits_set(struct request_queue *q, struct queue_limits *lim);
1038 static inline void queue_limits_cancel_update(struct request_queue *q) in queue_limits_cancel_update()
1050 static inline void blk_queue_disable_discard(struct request_queue *q) in blk_queue_disable_discard()
1055 static inline void blk_queue_disable_secure_erase(struct request_queue *q) in blk_queue_disable_secure_erase()
1060 static inline void blk_queue_disable_write_zeroes(struct request_queue *q) in blk_queue_disable_write_zeroes()
1068 extern void blk_set_queue_depth(struct request_queue *q, unsigned int depth);
1074 extern void blk_queue_rq_timeout(struct request_queue *, unsigned int);
1081 bool __must_check blk_get_queue(struct request_queue *);
1082 extern void blk_put_queue(struct request_queue *);
1250 static inline unsigned long queue_segment_boundary(const struct request_queue *q) in queue_segment_boundary()
1255 static inline unsigned long queue_virt_boundary(const struct request_queue *q) in queue_virt_boundary()
1260 static inline unsigned int queue_max_sectors(const struct request_queue *q) in queue_max_sectors()
1265 static inline unsigned int queue_max_bytes(struct request_queue *q) in queue_max_bytes()
1270 static inline unsigned int queue_max_hw_sectors(const struct request_queue *q) in queue_max_hw_sectors()
1275 static inline unsigned short queue_max_segments(const struct request_queue *q) in queue_max_segments()
1280 static inline unsigned short queue_max_discard_segments(const struct request_queue *q) in queue_max_discard_segments()
1285 static inline unsigned int queue_max_segment_size(const struct request_queue *q) in queue_max_segment_size()
1298 static inline unsigned int queue_max_zone_append_sectors(struct request_queue *q) in queue_max_zone_append_sectors()
1306 static inline bool queue_emulates_zone_append(struct request_queue *q) in queue_emulates_zone_append()
1327 static inline unsigned queue_logical_block_size(const struct request_queue *q) in queue_logical_block_size()
1337 static inline unsigned int queue_physical_block_size(const struct request_queue *q) in queue_physical_block_size()
1347 static inline unsigned int queue_io_min(const struct request_queue *q) in queue_io_min()
1357 static inline unsigned int queue_io_opt(const struct request_queue *q) in queue_io_opt()
1368 queue_zone_write_granularity(const struct request_queue *q) in queue_zone_write_granularity()
1415 struct request_queue *q = bdev_get_queue(bdev); in bdev_stable_writes()
1423 static inline bool blk_queue_write_cache(struct request_queue *q) in blk_queue_write_cache()
1456 struct request_queue *q = bdev_get_queue(bdev); in bdev_zone_sectors()
1521 static inline int queue_dma_alignment(const struct request_queue *q) in queue_dma_alignment()
1527 queue_atomic_write_unit_max_bytes(const struct request_queue *q) in queue_atomic_write_unit_max_bytes()
1533 queue_atomic_write_unit_min_bytes(const struct request_queue *q) in queue_atomic_write_unit_min_bytes()
1539 queue_atomic_write_boundary_bytes(const struct request_queue *q) in queue_atomic_write_boundary_bytes()
1545 queue_atomic_write_max_bytes(const struct request_queue *q) in queue_atomic_write_max_bytes()
1567 static inline int blk_rq_aligned(struct request_queue *q, unsigned long addr, in blk_rq_aligned()
1592 struct request_queue *q);
1597 struct request_queue *q) in blk_crypto_register()
1810 struct request_queue *bd_queue = bdev->bd_queue; in bdev_can_atomic_write()