Searched refs:i_wb (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/include/linux/ |
H A D | writeback.h | 236 if (!inode->i_wb) in inode_attach_wb() 248 if (inode->i_wb) { in inode_detach_wb() 250 wb_put(inode->i_wb); in inode_detach_wb() 251 inode->i_wb = NULL; in inode_detach_wb()
|
H A D | backing-dev.h | 269 return inode->i_wb; in inode_to_wb_is_valid() 286 !lockdep_is_held(&inode->i_wb->list_lock))); in inode_to_wb() 288 return inode->i_wb; in inode_to_wb() 324 return inode->i_wb; in unlocked_inode_to_wb_begin()
|
H A D | fs.h | 671 struct bdi_writeback *i_wb; /* the associated cgroup wb */ member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | writeback.h | 228 if (!inode->i_wb) in inode_attach_wb() 240 if (inode->i_wb) { in inode_detach_wb() 242 wb_put(inode->i_wb); in inode_detach_wb() 243 inode->i_wb = NULL; in inode_detach_wb()
|
H A D | backing-dev.h | 255 !lockdep_is_held(&inode->i_wb->list_lock))); in inode_to_wb() 257 return inode->i_wb; in inode_to_wb() 304 return inode->i_wb; in unlocked_inode_to_wb_begin()
|
H A D | fs.h | 699 struct bdi_writeback *i_wb; /* the associated cgroup wb */ member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_hwseq.c | 374 int i_wb, i_pipe, i_stream; in dcn30_program_all_writeback_pipes_in_tree() local 388 for (i_wb = 0; i_wb < stream->num_wb_info; i_wb++) { in dcn30_program_all_writeback_pipes_in_tree() 391 wb_info = stream->writeback_info[i_wb]; in dcn30_program_all_writeback_pipes_in_tree()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_hwseq.c | 371 int i_wb, i_pipe, i_stream; in dcn30_program_all_writeback_pipes_in_tree() local 385 for (i_wb = 0; i_wb < stream->num_wb_info; i_wb++) { in dcn30_program_all_writeback_pipes_in_tree() 388 wb_info = stream->writeback_info[i_wb]; in dcn30_program_all_writeback_pipes_in_tree()
|
/kernel/linux/linux-6.6/fs/ |
H A D | fs-writeback.c | 266 if (unlikely(cmpxchg(&inode->i_wb, NULL, wb))) in __inode_attach_wb() 320 /* i_wb may have changed inbetween, can't use inode_to_wb() */ 321 if (likely(wb == inode->i_wb)) { 430 inode->i_wb = new_wb; in inode_do_switch_wbs() 445 inode->i_wb = new_wb; in inode_do_switch_wbs() 471 struct bdi_writeback *old_wb = isw->inodes[0]->i_wb; in inode_switch_wbs_work_fn() 501 WARN_ON_ONCE((*inodep)->i_wb != old_wb); in inode_switch_wbs_work_fn()
|
/kernel/linux/linux-5.10/fs/ |
H A D | fs-writeback.c | 276 if (unlikely(cmpxchg(&inode->i_wb, NULL, wb))) in __inode_attach_wb() 307 /* i_wb may have changed inbetween, can't use inode_to_wb() */ 308 if (likely(wb == inode->i_wb)) { 359 struct bdi_writeback *old_wb = inode->i_wb; in inode_switch_wbs_work_fn() 431 inode->i_wb = new_wb; in inode_switch_wbs_work_fn() 438 inode->i_wb = new_wb; in inode_switch_wbs_work_fn() 789 * Once set, ->i_wb never becomes NULL while the inode is alive. in inode_congested() 790 * Start transaction iff ->i_wb is visible. in inode_congested()
|
Completed in 24 milliseconds