/kernel/linux/linux-6.6/block/ |
H A D | blk-settings.c | 151 q->disk->bdi->io_pages = max_sectors >> (PAGE_SHIFT - 9); in blk_queue_max_hw_sectors() 399 disk->bdi->ra_pages = in disk_update_readahead() 401 disk->bdi->io_pages = queue_max_sectors(q) >> (PAGE_SHIFT - 9); in disk_update_readahead() 485 q->disk->bdi->ra_pages = in blk_queue_io_opt()
|
H A D | ioctl.c | 549 bdev->bd_disk->bdi->ra_pages = (arg * 512) / PAGE_SIZE; in blkdev_common_ioctl() 604 (bdev->bd_disk->bdi->ra_pages * PAGE_SIZE) / 512); in blkdev_ioctl() 664 (bdev->bd_disk->bdi->ra_pages * PAGE_SIZE) / 512); in compat_blkdev_ioctl()
|
H A D | blk-sysfs.c | 84 ra_kb = q->disk->bdi->ra_pages << (PAGE_SHIFT - 10); in queue_ra_show() 99 q->disk->bdi->ra_pages = ra_kb >> (PAGE_SHIFT - 10); in queue_ra_store() 255 q->disk->bdi->io_pages = max_sectors_kb >> (PAGE_SHIFT - 10); in queue_max_sectors_store()
|
H A D | bdev.c | 315 if (bdev->bd_disk && bdev->bd_disk->bdi) in bdev_free_inode() 316 bdi_put(bdev->bd_disk->bdi); in bdev_free_inode()
|
/kernel/linux/linux-5.10/fs/ext2/ |
H A D | ialloc.c | 173 struct backing_dev_info *bdi; in ext2_preread_inode() local 175 bdi = inode_to_bdi(inode); in ext2_preread_inode() 176 if (bdi_rw_congested(bdi)) in ext2_preread_inode()
|
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/bdc/ |
H A D | bdc_ep.c | 214 /* returns the bd index(bdi) corresponding to bd dma address */ 222 int tbi, bdi; in bd_add_to_bdi() local 250 /* Now we know the table, find the bdi */ in bd_add_to_bdi() 251 bdi = (bd_dma_addr - dma_first_bd) / sizeof(struct bdc_bd); in bd_add_to_bdi() 253 /* return the global bdi, to compare with ep eqp_bdi */ in bd_add_to_bdi() 254 return (bdi + (tbi * bd_list->num_bds_table)); in bd_add_to_bdi() 257 /* returns the table index(tbi) of the given bdi */ 258 static int bdi_to_tbi(struct bdc_ep *ep, int bdi) in bdi_to_tbi() argument 262 tbi = bdi / ep->bd_list.num_bds_table; in bdi_to_tbi() 264 "bdi in bdi_to_tbi() 357 bdi_to_bd(struct bdc_ep *ep, int bdi) bdi_to_bd() argument [all...] |
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/bdc/ |
H A D | bdc_ep.c | 214 /* returns the bd index(bdi) corresponding to bd dma address */ 222 int tbi, bdi; in bd_add_to_bdi() local 250 /* Now we know the table, find the bdi */ in bd_add_to_bdi() 251 bdi = (bd_dma_addr - dma_first_bd) / sizeof(struct bdc_bd); in bd_add_to_bdi() 253 /* return the global bdi, to compare with ep eqp_bdi */ in bd_add_to_bdi() 254 return (bdi + (tbi * bd_list->num_bds_table)); in bd_add_to_bdi() 257 /* returns the table index(tbi) of the given bdi */ 258 static int bdi_to_tbi(struct bdc_ep *ep, int bdi) in bdi_to_tbi() argument 262 tbi = bdi / ep->bd_list.num_bds_table; in bdi_to_tbi() 264 "bdi in bdi_to_tbi() 357 bdi_to_bd(struct bdc_ep *ep, int bdi) bdi_to_bd() argument [all...] |
/kernel/linux/linux-5.10/fs/ |
H A D | super.c | 1609 struct backing_dev_info *bdi; in super_setup_bdi_name() local 1613 bdi = bdi_alloc(NUMA_NO_NODE); in super_setup_bdi_name() 1614 if (!bdi) in super_setup_bdi_name() 1618 err = bdi_register_va(bdi, fmt, args); in super_setup_bdi_name() 1621 bdi_put(bdi); in super_setup_bdi_name() 1625 sb->s_bdi = bdi; in super_setup_bdi_name()
|
/kernel/linux/linux-5.10/drivers/mtd/ |
H A D | mtdcore.c | 2217 struct backing_dev_info *bdi; in mtd_bdi_init() local 2220 bdi = bdi_alloc(NUMA_NO_NODE); in mtd_bdi_init() 2221 if (!bdi) in mtd_bdi_init() 2223 bdi->ra_pages = 0; in mtd_bdi_init() 2224 bdi->io_pages = 0; in mtd_bdi_init() 2230 ret = bdi_register(bdi, "%.28s-0", name); in mtd_bdi_init() 2232 bdi_put(bdi); in mtd_bdi_init() 2234 return ret ? ERR_PTR(ret) : bdi; in mtd_bdi_init() 2270 pr_err("Error registering mtd class or bdi: %d\n", ret); in init_mtd()
|
/kernel/linux/linux-6.6/drivers/mtd/ |
H A D | mtdcore.c | 2483 struct backing_dev_info *bdi; in mtd_bdi_init() local 2486 bdi = bdi_alloc(NUMA_NO_NODE); in mtd_bdi_init() 2487 if (!bdi) in mtd_bdi_init() 2489 bdi->ra_pages = 0; in mtd_bdi_init() 2490 bdi->io_pages = 0; in mtd_bdi_init() 2496 ret = bdi_register(bdi, "%.28s-0", name); in mtd_bdi_init() 2498 bdi_put(bdi); in mtd_bdi_init() 2500 return ret ? ERR_PTR(ret) : bdi; in mtd_bdi_init() 2539 pr_err("Error registering mtd class or bdi: %d\n", ret); in init_mtd()
|
/kernel/linux/linux-6.6/fs/ |
H A D | super.c | 623 * a private bdi, it also unregisters it, but doesn't reduce the refcount 1518 sb->s_bdi = bdi_get(bdev->bd_disk->bdi); in setup_bdev_super() 1800 struct backing_dev_info *bdi; in super_setup_bdi_name() local 1804 bdi = bdi_alloc(NUMA_NO_NODE); in super_setup_bdi_name() 1805 if (!bdi) in super_setup_bdi_name() 1809 err = bdi_register_va(bdi, fmt, args); in super_setup_bdi_name() 1812 bdi_put(bdi); in super_setup_bdi_name() 1816 sb->s_bdi = bdi; in super_setup_bdi_name()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | writeback.h | 197 void wakeup_flusher_threads_bdi(struct backing_dev_info *bdi,
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | writeback.h | 188 void wakeup_flusher_threads_bdi(struct backing_dev_info *bdi,
|
H A D | blkdev.h | 164 struct backing_dev_info *bdi; member
|
/kernel/linux/linux-5.10/fs/fuse/ |
H A D | file.c | 1638 struct backing_dev_info *bdi = inode_to_bdi(inode); in fuse_writepage_finish() local 1642 dec_wb_stat(&bdi->wb, WB_WRITEBACK); in fuse_writepage_finish() 1644 wb_writeout_inc(&bdi->wb); in fuse_writepage_finish() 2079 struct backing_dev_info *bdi = inode_to_bdi(new_wpa->inode); in fuse_writepage_add() local 2081 dec_wb_stat(&bdi->wb, WB_WRITEBACK); in fuse_writepage_add() 2083 wb_writeout_inc(&bdi->wb); in fuse_writepage_add()
|
/kernel/linux/linux-6.6/fs/fuse/ |
H A D | file.c | 1681 struct backing_dev_info *bdi = inode_to_bdi(inode); in fuse_writepage_finish() local 1685 dec_wb_stat(&bdi->wb, WB_WRITEBACK); in fuse_writepage_finish() 1687 wb_writeout_inc(&bdi->wb); in fuse_writepage_finish() 2138 struct backing_dev_info *bdi = inode_to_bdi(new_wpa->inode); in fuse_writepage_add() local 2140 dec_wb_stat(&bdi->wb, WB_WRITEBACK); in fuse_writepage_add() 2142 wb_writeout_inc(&bdi->wb); in fuse_writepage_add()
|
/kernel/linux/linux-5.10/drivers/soc/fsl/dpio/ |
H A D | qbman-portal.h | 578 u8 bdi; member
|
/kernel/linux/linux-6.6/drivers/soc/fsl/dpio/ |
H A D | qbman-portal.h | 585 u8 bdi; member
|
/kernel/linux/linux-5.10/fs/gfs2/ |
H A D | super.c | 465 struct backing_dev_info *bdi = inode_to_bdi(metamapping->host); in gfs2_write_inode() local 473 if (bdi->wb.dirty_exceeded) in gfs2_write_inode()
|
/kernel/linux/linux-6.6/fs/gfs2/ |
H A D | super.c | 448 struct backing_dev_info *bdi = inode_to_bdi(metamapping->host); in gfs2_write_inode() local 456 if (bdi->wb.dirty_exceeded) in gfs2_write_inode()
|
/kernel/linux/linux-5.10/drivers/block/drbd/ |
H A D | drbd_req.c | 905 struct backing_dev_info *bdi; in remote_due_to_read_balancing() local 910 bdi = device->ldev->backing_bdev->bd_disk->queue->backing_dev_info; in remote_due_to_read_balancing() 911 return bdi_read_congested(bdi); in remote_due_to_read_balancing()
|
/kernel/linux/linux-5.10/block/ |
H A D | genhd.c | 761 "bdi"); in register_disk() 822 struct backing_dev_info *bdi = disk->queue->backing_dev_info; in __device_add_disk() local 828 ret = bdi_register(bdi, "%u:%u", MAJOR(devt), MINOR(devt)); in __device_add_disk() 830 bdi_set_owner(bdi, dev); in __device_add_disk() 930 sysfs_remove_link(&disk_to_dev(disk)->kobj, "bdi"); in del_gendisk() 933 * Unregister bdi before releasing device numbers (as they can in del_gendisk()
|
/kernel/linux/linux-5.10/fs/ocfs2/dlm/ |
H A D | dlmmaster.c | 1213 struct dlm_bitmap_diff_iter bdi; in dlm_restart_lock_mastery() local 1223 dlm_bitmap_diff_iter_init(&bdi, mle->vote_map, mle->node_map); in dlm_restart_lock_mastery() 1224 node = dlm_bitmap_diff_iter_next(&bdi, &sc); in dlm_restart_lock_mastery() 1292 node = dlm_bitmap_diff_iter_next(&bdi, &sc); in dlm_restart_lock_mastery()
|
/kernel/linux/linux-6.6/fs/ocfs2/dlm/ |
H A D | dlmmaster.c | 1211 struct dlm_bitmap_diff_iter bdi; in dlm_restart_lock_mastery() local 1221 dlm_bitmap_diff_iter_init(&bdi, mle->vote_map, mle->node_map); in dlm_restart_lock_mastery() 1222 node = dlm_bitmap_diff_iter_next(&bdi, &sc); in dlm_restart_lock_mastery() 1290 node = dlm_bitmap_diff_iter_next(&bdi, &sc); in dlm_restart_lock_mastery()
|
/kernel/linux/linux-6.6/fs/nilfs2/ |
H A D | super.c | 1089 sb->s_bdi = bdi_get(sb->s_bdev->bd_disk->bdi); in nilfs_fill_super()
|