Home
last modified time | relevance | path

Searched refs:dbh (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/fs/nilfs2/
H A Dpage.c96 * @dbh: destination buffer
99 void nilfs_copy_buffer(struct buffer_head *dbh, struct buffer_head *sbh) in nilfs_copy_buffer() argument
103 struct page *spage = sbh->b_page, *dpage = dbh->b_page; in nilfs_copy_buffer()
108 memcpy(kaddr1 + bh_offset(dbh), kaddr0 + bh_offset(sbh), sbh->b_size); in nilfs_copy_buffer()
112 dbh->b_state = sbh->b_state & NILFS_BUFFER_INHERENT_BITS; in nilfs_copy_buffer()
113 dbh->b_blocknr = sbh->b_blocknr; in nilfs_copy_buffer()
114 dbh->b_bdev = sbh->b_bdev; in nilfs_copy_buffer()
116 bh = dbh; in nilfs_copy_buffer()
118 while ((bh = bh->b_this_page) != dbh) { in nilfs_copy_buffer()
198 struct buffer_head *dbh, *dbuf in nilfs_copy_page() local
[all...]
/kernel/linux/linux-6.6/fs/nilfs2/
H A Dpage.c96 * @dbh: destination buffer
99 void nilfs_copy_buffer(struct buffer_head *dbh, struct buffer_head *sbh) in nilfs_copy_buffer() argument
103 struct page *spage = sbh->b_page, *dpage = dbh->b_page; in nilfs_copy_buffer()
108 memcpy(kaddr1 + bh_offset(dbh), kaddr0 + bh_offset(sbh), sbh->b_size); in nilfs_copy_buffer()
112 dbh->b_state = sbh->b_state & NILFS_BUFFER_INHERENT_BITS; in nilfs_copy_buffer()
113 dbh->b_blocknr = sbh->b_blocknr; in nilfs_copy_buffer()
114 dbh->b_bdev = sbh->b_bdev; in nilfs_copy_buffer()
116 bh = dbh; in nilfs_copy_buffer()
118 while ((bh = bh->b_this_page) != dbh) { in nilfs_copy_buffer()
198 struct buffer_head *dbh, *dbuf in nilfs_copy_page() local
[all...]
/kernel/linux/linux-6.6/fs/udf/
H A Dnamei.c138 struct buffer_head *dbh = NULL; in udf_expand_dir_adinicb() local
169 dbh = sb_getblk(inode->i_sb, newblock); in udf_expand_dir_adinicb()
170 if (!dbh) in udf_expand_dir_adinicb()
172 lock_buffer(dbh); in udf_expand_dir_adinicb()
173 memcpy(dbh->b_data, iinfo->i_data, inode->i_size); in udf_expand_dir_adinicb()
174 memset(dbh->b_data + inode->i_size, 0, in udf_expand_dir_adinicb()
176 set_buffer_uptodate(dbh); in udf_expand_dir_adinicb()
177 unlock_buffer(dbh); in udf_expand_dir_adinicb()
193 brelse(dbh); in udf_expand_dir_adinicb()
205 impuse = dbh in udf_expand_dir_adinicb()
[all...]
/kernel/linux/linux-5.10/fs/ocfs2/
H A Dquota_local.c972 struct buffer_head *bh = NULL, *dbh = NULL; in ocfs2_local_quota_add_chunk() local
1042 dbh = sb_getblk(sb, p_blkno); in ocfs2_local_quota_add_chunk()
1043 if (!dbh) { in ocfs2_local_quota_add_chunk()
1048 ocfs2_set_new_buffer_uptodate(INODE_CACHE(lqinode), dbh); in ocfs2_local_quota_add_chunk() local
1049 status = ocfs2_journal_access_dq(handle, INODE_CACHE(lqinode), dbh, in ocfs2_local_quota_add_chunk()
1055 lock_buffer(dbh); in ocfs2_local_quota_add_chunk()
1056 memset(dbh->b_data, 0, sb->s_blocksize - OCFS2_QBLK_RESERVED_SPACE); in ocfs2_local_quota_add_chunk()
1057 unlock_buffer(dbh); in ocfs2_local_quota_add_chunk()
1058 ocfs2_journal_dirty(handle, dbh); in ocfs2_local_quota_add_chunk()
1085 brelse(dbh); in ocfs2_local_quota_add_chunk()
[all...]
/kernel/linux/linux-6.6/fs/ocfs2/
H A Dquota_local.c969 struct buffer_head *bh = NULL, *dbh = NULL; in ocfs2_local_quota_add_chunk() local
1039 dbh = sb_getblk(sb, p_blkno); in ocfs2_local_quota_add_chunk()
1040 if (!dbh) { in ocfs2_local_quota_add_chunk()
1045 ocfs2_set_new_buffer_uptodate(INODE_CACHE(lqinode), dbh); in ocfs2_local_quota_add_chunk() local
1046 status = ocfs2_journal_access_dq(handle, INODE_CACHE(lqinode), dbh, in ocfs2_local_quota_add_chunk()
1052 lock_buffer(dbh); in ocfs2_local_quota_add_chunk()
1053 memset(dbh->b_data, 0, sb->s_blocksize - OCFS2_QBLK_RESERVED_SPACE); in ocfs2_local_quota_add_chunk()
1054 unlock_buffer(dbh); in ocfs2_local_quota_add_chunk()
1055 ocfs2_journal_dirty(handle, dbh); in ocfs2_local_quota_add_chunk()
1082 brelse(dbh); in ocfs2_local_quota_add_chunk()
[all...]
/kernel/linux/linux-5.10/fs/udf/
H A Dinode.c330 struct buffer_head *dbh = NULL; in udf_expand_dir_adinicb() local
363 dbh = udf_tgetblk(inode->i_sb, newblock); in udf_expand_dir_adinicb()
364 if (!dbh) in udf_expand_dir_adinicb()
366 lock_buffer(dbh); in udf_expand_dir_adinicb()
367 memset(dbh->b_data, 0x00, inode->i_sb->s_blocksize); in udf_expand_dir_adinicb()
368 set_buffer_uptodate(dbh); in udf_expand_dir_adinicb()
369 unlock_buffer(dbh); in udf_expand_dir_adinicb()
370 mark_buffer_dirty_inode(dbh, inode); in udf_expand_dir_adinicb()
376 dfibh.sbh = dfibh.ebh = dbh; in udf_expand_dir_adinicb()
382 brelse(dbh); in udf_expand_dir_adinicb()
[all...]

Completed in 7 milliseconds