Searched refs:bfq_io_cq (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/block/ |
H A D | bfq-iosched.h | 315 * Pointer to the bfq_io_cq owning the bfq_queue, set to %NULL 318 struct bfq_io_cq *bic; 386 * struct bfq_io_cq - per (request_queue, io_context) structure. 388 struct bfq_io_cq { struct 736 struct bfq_io_cq *bio_bic; 945 struct bfq_queue *bic_to_bfqq(struct bfq_io_cq *bic, bool is_sync); 946 void bic_set_bfqq(struct bfq_io_cq *bic, struct bfq_queue *bfqq, bool is_sync); 947 struct bfq_data *bic_to_bfqd(struct bfq_io_cq *bic); 985 void bfq_bic_update_cgroup(struct bfq_io_cq *bic, struct bio *bio);
|
H A D | bfq-iosched.c | 369 struct bfq_queue *bic_to_bfqq(struct bfq_io_cq *bic, bool is_sync) in bic_to_bfqq() 374 void bic_set_bfqq(struct bfq_io_cq *bic, struct bfq_queue *bfqq, bool is_sync) in bic_set_bfqq() 385 struct bfq_data *bic_to_bfqd(struct bfq_io_cq *bic) in bic_to_bfqd() 391 * icq_to_bic - convert iocontext queue structure to bfq_io_cq. 394 static struct bfq_io_cq *icq_to_bic(struct io_cq *icq) in icq_to_bic() 397 return container_of(icq, struct bfq_io_cq, icq); in icq_to_bic() 406 static struct bfq_io_cq *bfq_bic_lookup(struct bfq_data *bfqd, in bfq_bic_lookup() 412 struct bfq_io_cq *icq; in bfq_bic_lookup() 1020 struct bfq_io_cq *bic, bool bfq_already_existing) in bfq_bfqq_resume_state() 1682 * - is linked to a bfq_io_cq (i in bfq_bfqq_handle_idle_busy_switch() [all...] |
H A D | bfq-cgroup.c | 707 struct bfq_io_cq *bic, in __bfq_bic_change_cgroup() 762 void bfq_bic_update_cgroup(struct bfq_io_cq *bic, struct bio *bio) in bfq_bic_update_cgroup() 1445 void bfq_bic_update_cgroup(struct bfq_io_cq *bic, struct bio *bio) {} in bfq_bic_update_cgroup()
|
/kernel/linux/linux-6.6/block/ |
H A D | bfq-iosched.h | 336 * Pointer to the bfq_io_cq owning the bfq_queue, set to %NULL 339 struct bfq_io_cq *bic; 415 * struct bfq_data - bfqq data unique and persistent for associated bfq_io_cq 475 * struct bfq_io_cq - per (request_queue, io_context) structure. 477 struct bfq_io_cq { struct 808 struct bfq_io_cq *bio_bic; 1049 struct bfq_queue *bic_to_bfqq(struct bfq_io_cq *bic, bool is_sync, 1051 void bic_set_bfqq(struct bfq_io_cq *bic, struct bfq_queue *bfqq, bool is_sync, 1053 struct bfq_data *bic_to_bfqd(struct bfq_io_cq *bic); 1089 void bfq_bic_update_cgroup(struct bfq_io_cq *bi [all...] |
H A D | bfq-iosched.c | 376 #define RQ_BIC(rq) ((struct bfq_io_cq *)((rq)->elv.priv[0])) 379 struct bfq_queue *bic_to_bfqq(struct bfq_io_cq *bic, bool is_sync, in bic_to_bfqq() 390 void bic_set_bfqq(struct bfq_io_cq *bic, in bic_set_bfqq() 436 struct bfq_data *bic_to_bfqd(struct bfq_io_cq *bic) in bic_to_bfqd() 442 * icq_to_bic - convert iocontext queue structure to bfq_io_cq. 445 static struct bfq_io_cq *icq_to_bic(struct io_cq *icq) in icq_to_bic() 448 return container_of(icq, struct bfq_io_cq, icq); in icq_to_bic() 455 static struct bfq_io_cq *bfq_bic_lookup(struct request_queue *q) in bfq_bic_lookup() 457 struct bfq_io_cq *icq; in bfq_bic_lookup() 693 struct bfq_io_cq *bi in bfq_limit_depth() [all...] |
H A D | bfq-cgroup.c | 710 struct bfq_io_cq *bic, in bfq_sync_bfqq_move() 759 struct bfq_io_cq *bic, in __bfq_bic_change_cgroup() 779 void bfq_bic_update_cgroup(struct bfq_io_cq *bic, struct bio *bio) in bfq_bic_update_cgroup() 1463 void bfq_bic_update_cgroup(struct bfq_io_cq *bic, struct bio *bio) {} in bfq_bic_update_cgroup()
|
Completed in 21 milliseconds