/kernel/linux/linux-5.10/fs/hmdfs/ |
H A D | client_writeback.c | 34 struct hmdfs_writeback *hwb = container_of( in hmdfs_writeback_inodes_sb_handler() local 37 try_to_writeback_inodes_sb(hwb->sbi->sb, WB_REASON_FS_FREE_SPACE); in hmdfs_writeback_inodes_sb_handler() 44 struct hmdfs_writeback *hwb = container_of( in hmdfs_writeback_inode_handler() local 47 spin_lock(&hwb->inode_list_lock); in hmdfs_writeback_inode_handler() 48 while (likely(!list_empty(&hwb->inode_list_head))) { in hmdfs_writeback_inode_handler() 49 info = list_first_entry(&hwb->inode_list_head, in hmdfs_writeback_inode_handler() 52 spin_unlock(&hwb->inode_list_lock); in hmdfs_writeback_inode_handler() 57 spin_lock(&hwb->inode_list_lock); in hmdfs_writeback_inode_handler() 59 spin_unlock(&hwb->inode_list_lock); in hmdfs_writeback_inode_handler() 82 struct hmdfs_writeback *hwb in hmdfs_writeback_inode() local 130 hmdfs_calculate_dirty_thresh(struct hmdfs_writeback *hwb) hmdfs_calculate_dirty_thresh() argument 149 struct hmdfs_writeback *hwb = hdtc->hwb; hmdfs_init_dirty_limit() local 182 struct hmdfs_writeback *hwb = hdtc->hwb; hmdfs_update_dirty_limit() local 228 hmdfs_update_ratelimit(struct hmdfs_writeback *hwb) hmdfs_update_ratelimit() argument 285 struct hmdfs_writeback *hwb = sbi->h_wb; hmdfs_balance_dirty_pages() local 403 struct hmdfs_writeback *hwb = sbi->h_wb; hmdfs_balance_dirty_pages_ratelimited() local 460 struct hmdfs_writeback *hwb; hmdfs_init_writeback() local [all...] |
H A D | client_writeback.h | 41 struct hmdfs_writeback *hwb; member 126 void hmdfs_calculate_dirty_thresh(struct hmdfs_writeback *hwb); 128 void hmdfs_update_ratelimit(struct hmdfs_writeback *hwb);
|
H A D | hmdfs_trace.h | 297 struct hmdfs_writeback *hwb, 300 TP_ARGS(sbi, hwb, bdp_ratelimits), 316 __entry->dirty_exceeded = hwb->dirty_exceeded; 318 __entry->ratelimit_pages = hwb->ratelimit_pages;
|
/kernel/linux/linux-6.6/fs/hmdfs/ |
H A D | client_writeback.c | 34 struct hmdfs_writeback *hwb = container_of( in hmdfs_writeback_inodes_sb_handler() local 37 try_to_writeback_inodes_sb(hwb->sbi->sb, WB_REASON_FS_FREE_SPACE); in hmdfs_writeback_inodes_sb_handler() 44 struct hmdfs_writeback *hwb = container_of( in hmdfs_writeback_inode_handler() local 47 spin_lock(&hwb->inode_list_lock); in hmdfs_writeback_inode_handler() 48 while (likely(!list_empty(&hwb->inode_list_head))) { in hmdfs_writeback_inode_handler() 49 info = list_first_entry(&hwb->inode_list_head, in hmdfs_writeback_inode_handler() 52 spin_unlock(&hwb->inode_list_lock); in hmdfs_writeback_inode_handler() 57 spin_lock(&hwb->inode_list_lock); in hmdfs_writeback_inode_handler() 59 spin_unlock(&hwb->inode_list_lock); in hmdfs_writeback_inode_handler() 82 struct hmdfs_writeback *hwb in hmdfs_writeback_inode() local 154 hmdfs_calculate_dirty_thresh(struct hmdfs_writeback *hwb) hmdfs_calculate_dirty_thresh() argument 173 struct hmdfs_writeback *hwb = hdtc->hwb; hmdfs_init_dirty_limit() local 206 struct hmdfs_writeback *hwb = hdtc->hwb; hmdfs_update_dirty_limit() local 252 hmdfs_update_ratelimit(struct hmdfs_writeback *hwb) hmdfs_update_ratelimit() argument 309 struct hmdfs_writeback *hwb = sbi->h_wb; hmdfs_balance_dirty_pages() local 427 struct hmdfs_writeback *hwb = sbi->h_wb; hmdfs_balance_dirty_pages_ratelimited() local 484 struct hmdfs_writeback *hwb; hmdfs_init_writeback() local [all...] |
H A D | client_writeback.h | 41 struct hmdfs_writeback *hwb; member 126 void hmdfs_calculate_dirty_thresh(struct hmdfs_writeback *hwb); 128 void hmdfs_update_ratelimit(struct hmdfs_writeback *hwb);
|
H A D | hmdfs_trace.h | 297 struct hmdfs_writeback *hwb, 300 TP_ARGS(sbi, hwb, bdp_ratelimits), 316 __entry->dirty_exceeded = hwb->dirty_exceeded; 318 __entry->ratelimit_pages = hwb->ratelimit_pages;
|
/kernel/linux/linux-5.10/drivers/media/platform/mtk-vcodec/vdec/ |
H A D | vdec_vp8_if.c | 100 * @hwb : base address for hwb 109 void __iomem *hwb; member 176 inst->reg_base.hwb = mtk_vcodec_get_reg_addr(inst->ctx, VDEC_HWB); in get_hw_reg_base() 228 void __iomem *hwb = inst->reg_base.hwb; in enable_hw_rw_function() local 233 writel(0x101, hwb + VP8_WO_VLD_SRST); in enable_hw_rw_function() 243 writel(0x0, hwb + VP8_WO_VLD_SRST); in enable_hw_rw_function()
|
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
H A D | vdec_vp8_if.c | 98 * @hwb : base address for hwb 106 void __iomem *hwb; member 174 inst->reg_base.hwb = mtk_vcodec_get_reg_addr(reg_base, VDEC_HWB); in get_hw_reg_base() 225 void __iomem *hwb = inst->reg_base.hwb; in enable_hw_rw_function() local 230 writel(0x101, hwb + VP8_WO_VLD_SRST); in enable_hw_rw_function() 240 writel(0x0, hwb + VP8_WO_VLD_SRST); in enable_hw_rw_function()
|
/kernel/linux/linux-5.10/fs/hmdfs/comm/ |
H A D | device_node.c | 429 struct hmdfs_writeback *hwb = sbi->h_wb; in dirty_writeback_stats_show() local 434 spin_lock(&hwb->write_bandwidth_lock); in dirty_writeback_stats_show() 435 avg = hwb->avg_write_bandwidth; in dirty_writeback_stats_show() 436 max = hwb->max_write_bandwidth; in dirty_writeback_stats_show() 437 min = hwb->min_write_bandwidth; in dirty_writeback_stats_show() 438 spin_unlock(&hwb->write_bandwidth_lock); in dirty_writeback_stats_show()
|
/kernel/linux/linux-6.6/fs/hmdfs/comm/ |
H A D | device_node.c | 429 struct hmdfs_writeback *hwb = sbi->h_wb; in dirty_writeback_stats_show() local 434 spin_lock(&hwb->write_bandwidth_lock); in dirty_writeback_stats_show() 435 avg = hwb->avg_write_bandwidth; in dirty_writeback_stats_show() 436 max = hwb->max_write_bandwidth; in dirty_writeback_stats_show() 437 min = hwb->min_write_bandwidth; in dirty_writeback_stats_show() 438 spin_unlock(&hwb->write_bandwidth_lock); in dirty_writeback_stats_show()
|
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/resctrl/ |
H A D | rdtgroup.c | 909 int i, hwb, swb, excl, psl; in rdt_bit_usage_show() local 952 hwb = test_bit(i, &hw_shareable); in rdt_bit_usage_show() 956 if (hwb && swb) in rdt_bit_usage_show() 958 else if (hwb && !swb) in rdt_bit_usage_show() 960 else if (!hwb && swb) in rdt_bit_usage_show()
|
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/resctrl/ |
H A D | rdtgroup.c | 924 int i, hwb, swb, excl, psl; in rdt_bit_usage_show() local 968 hwb = test_bit(i, &hw_shareable); in rdt_bit_usage_show() 972 if (hwb && swb) in rdt_bit_usage_show() 974 else if (hwb && !swb) in rdt_bit_usage_show() 976 else if (!hwb && swb) in rdt_bit_usage_show()
|