Searched refs:io_struct (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/block/ |
H A D | bfq-iosched.c | 2418 static sector_t bfq_io_struct_pos(void *io_struct, bool request) in bfq_io_struct_pos() argument 2421 return blk_rq_pos(io_struct); in bfq_io_struct_pos() 2423 return ((struct bio *)io_struct)->bi_iter.bi_sector; in bfq_io_struct_pos() 2426 static int bfq_rq_close_to_sector(void *io_struct, bool request, in bfq_rq_close_to_sector() argument 2429 return abs(bfq_io_struct_pos(io_struct, request) - sector) <= in bfq_rq_close_to_sector() 2622 void *io_struct, bool request) in bfq_setup_cooperator() 2684 if (!io_struct || unlikely(bfqq == &bfqd->oom_bfqq)) in bfq_setup_cooperator() 2695 bfq_rq_close_to_sector(io_struct, request, in bfq_setup_cooperator() 2709 bfq_io_struct_pos(io_struct, request)); in bfq_setup_cooperator() 2621 bfq_setup_cooperator(struct bfq_data *bfqd, struct bfq_queue *bfqq, void *io_struct, bool request) bfq_setup_cooperator() argument
|
/kernel/linux/linux-6.6/block/ |
H A D | bfq-iosched.c | 2666 static sector_t bfq_io_struct_pos(void *io_struct, bool request) in bfq_io_struct_pos() argument 2669 return blk_rq_pos(io_struct); in bfq_io_struct_pos() 2671 return ((struct bio *)io_struct)->bi_iter.bi_sector; in bfq_io_struct_pos() 2674 static int bfq_rq_close_to_sector(void *io_struct, bool request, in bfq_rq_close_to_sector() argument 2677 return abs(bfq_io_struct_pos(io_struct, request) - sector) <= in bfq_rq_close_to_sector() 2907 void *io_struct, bool request, struct bfq_io_cq *bic) in bfq_setup_cooperator() 3002 if (!io_struct || unlikely(bfqq == &bfqd->oom_bfqq)) in bfq_setup_cooperator() 3013 bfq_rq_close_to_sector(io_struct, request, in bfq_setup_cooperator() 3027 bfq_io_struct_pos(io_struct, request)); in bfq_setup_cooperator() 2906 bfq_setup_cooperator(struct bfq_data *bfqd, struct bfq_queue *bfqq, void *io_struct, bool request, struct bfq_io_cq *bic) bfq_setup_cooperator() argument
|
Completed in 18 milliseconds