Home
last modified time | relevance | path

Searched refs:bh_result (Results 1 – 25 of 32) sorted by relevance

12

/linux-6.3-rc2/fs/reiserfs/
A Dinode.c379 if (!bh_result->b_page || PageUptodate(bh_result->b_page)) { in _get_block_create_0()
443 kunmap(bh_result->b_page); in _get_block_create_0()
513 bh_result->b_page = NULL; in reiserfs_get_blocks_direct_io()
528 if (buffer_mapped(bh_result) && bh_result->b_blocknr == 0) { in reiserfs_get_blocks_direct_io()
895 unbh = bh_result; in reiserfs_get_block()
2236 *bh_result = bh; in grab_tail_page()
2386 kmap(bh_result->b_page); in map_block_for_writepage()
2495 kunmap(bh_result->b_page); in map_block_for_writepage()
2497 if (!retval && buffer_mapped(bh_result) && bh_result->b_blocknr == 0) { in map_block_for_writepage()
2502 lock_buffer(bh_result); in map_block_for_writepage()
[all …]
/linux-6.3-rc2/fs/bfs/
A Dfile.c65 struct buffer_head *bh_result, int create) in bfs_get_block() argument
78 map_bh(bh_result, sb, phys); in bfs_get_block()
90 map_bh(bh_result, sb, phys); in bfs_get_block()
109 map_bh(bh_result, sb, phys); in bfs_get_block()
147 map_bh(bh_result, sb, phys); in bfs_get_block()
/linux-6.3-rc2/fs/jfs/
A Dinode.c200 struct buffer_head *bh_result, int create) in jfs_get_block() argument
207 s32 xlen = bh_result->b_size >> ip->i_blkbits; in jfs_get_block()
233 set_buffer_new(bh_result); in jfs_get_block()
236 map_bh(bh_result, ip->i_sb, xaddr); in jfs_get_block()
237 bh_result->b_size = xlen << ip->i_blkbits; in jfs_get_block()
252 set_buffer_new(bh_result); in jfs_get_block()
253 map_bh(bh_result, ip->i_sb, addressXAD(&xad)); in jfs_get_block()
254 bh_result->b_size = lengthXAD(&xad) << ip->i_blkbits; in jfs_get_block()
/linux-6.3-rc2/fs/hpfs/
A Dfile.c79 static int hpfs_get_block(struct inode *inode, sector_t iblock, struct buffer_head *bh_result, int … in hpfs_get_block() argument
87 if (bh_result->b_size >> 9 < n_secs) in hpfs_get_block()
88 n_secs = bh_result->b_size >> 9; in hpfs_get_block()
94 map_bh(bh_result, inode->i_sb, s); in hpfs_get_block()
95 bh_result->b_size = n_secs << 9; in hpfs_get_block()
111 set_buffer_new(bh_result); in hpfs_get_block()
112 map_bh(bh_result, inode->i_sb, hpfs_search_hotfix_map(inode->i_sb, s)); in hpfs_get_block()
/linux-6.3-rc2/fs/ocfs2/
A Daops.c103 bh_result->b_size); in ocfs2_symlink_get_block()
105 set_buffer_uptodate(bh_result); in ocfs2_symlink_get_block()
110 map_bh(bh_result, inode->i_sb, in ocfs2_symlink_get_block()
180 clear_buffer_dirty(bh_result); in ocfs2_get_block()
181 clear_buffer_uptodate(bh_result); in ocfs2_get_block()
210 set_buffer_new(bh_result); in ocfs2_get_block()
2174 !buffer_new(bh_result) && in ocfs2_dio_wr_get_block()
2179 bh_result->b_state = 0; in ocfs2_dio_wr_get_block()
2240 bh_result->b_size = len; in ocfs2_dio_wr_get_block()
2242 set_buffer_new(bh_result); in ocfs2_dio_wr_get_block()
[all …]
A Daops.h49 struct buffer_head *bh_result, int create);
A Docfs2_trace.h1127 void *bh_result, int create),
1128 TP_ARGS(ino, iblock, bh_result, create),
1132 __field(void *, bh_result)
1138 __entry->bh_result = bh_result;
1143 __entry->bh_result, __entry->create)
1149 void *bh_result, int create), \
1150 TP_ARGS(ino, iblock, bh_result, create))
/linux-6.3-rc2/fs/efs/
A Dfile.c14 struct buffer_head *bh_result, int create) in efs_get_block() argument
33 map_bh(bh_result, inode->i_sb, phys); in efs_get_block()
/linux-6.3-rc2/fs/minix/
A Ditree_v1.c54 struct buffer_head *bh_result, int create) in V1_minix_get_block() argument
56 return get_block(inode, block, bh_result, create); in V1_minix_get_block()
A Ditree_v2.c62 struct buffer_head *bh_result, int create) in V2_minix_get_block() argument
64 return get_block(inode, block, bh_result, create); in V2_minix_get_block()
A Dinode.c392 struct buffer_head *bh_result, int create) in minix_get_block() argument
395 return V1_minix_get_block(inode, block, bh_result, create); in minix_get_block()
397 return V2_minix_get_block(inode, block, bh_result, create); in minix_get_block()
/linux-6.3-rc2/fs/exfat/
A Dinode.c267 struct buffer_head *bh_result, int create) in exfat_get_block() argument
272 unsigned long max_blocks = bh_result->b_size >> inode->i_blkbits; in exfat_get_block()
310 if (create || buffer_delay(bh_result)) { in exfat_get_block()
317 err = exfat_map_new_buffer(ei, bh_result, pos); in exfat_get_block()
326 if (buffer_delay(bh_result)) in exfat_get_block()
327 clear_buffer_delay(bh_result); in exfat_get_block()
328 map_bh(bh_result, sb, phys); in exfat_get_block()
330 bh_result->b_size = EXFAT_BLK_TO_B(max_blocks, sb); in exfat_get_block()
/linux-6.3-rc2/fs/omfs/
A Dfile.c218 struct buffer_head *bh_result, int create) in omfs_get_block() argument
229 int max_blocks = bh_result->b_size >> inode->i_blkbits; in omfs_get_block()
256 map_bh(bh_result, inode->i_sb, offset); in omfs_get_block()
259 bh_result->b_size = (remain << inode->i_blkbits); in omfs_get_block()
277 map_bh(bh_result, inode->i_sb, in omfs_get_block()
/linux-6.3-rc2/fs/nilfs2/
A Dinode.c76 struct buffer_head *bh_result, int create) in nilfs_get_block() argument
82 unsigned int maxblocks = bh_result->b_size >> inode->i_blkbits; in nilfs_get_block()
88 map_bh(bh_result, inode->i_sb, blknum); in nilfs_get_block()
90 bh_result->b_size = (ret << inode->i_blkbits); in nilfs_get_block()
97 bh_result->b_blocknr = 0; in nilfs_get_block()
102 (unsigned long)bh_result); in nilfs_get_block()
123 set_buffer_new(bh_result); in nilfs_get_block()
124 set_buffer_delay(bh_result); in nilfs_get_block()
125 map_bh(bh_result, inode->i_sb, 0); in nilfs_get_block()
/linux-6.3-rc2/fs/affs/
A Dfile.c296 affs_get_block(struct inode *inode, sector_t block, struct buffer_head *bh_result, int create) in affs_get_block() argument
321 map_bh(bh_result, sb, (sector_t)be32_to_cpu(AFFS_BLOCK(sb, ext_bh, block))); in affs_get_block()
327 set_buffer_new(bh_result); in affs_get_block()
332 if (bh_result->b_blocknr) in affs_get_block()
335 (unsigned long long)bh_result->b_blocknr); in affs_get_block()
338 affs_adjust_checksum(ext_bh, blocknr - bh_result->b_blocknr + 1); in affs_get_block()
339 bh_result->b_blocknr = blocknr; in affs_get_block()
366 clear_buffer_mapped(bh_result); in affs_get_block()
367 bh_result->b_bdev = NULL; in affs_get_block()
/linux-6.3-rc2/fs/fat/
A Dinode.c121 struct buffer_head *bh_result, int create) in __fat_get_block() argument
133 map_bh(bh_result, sb, phys); in __fat_get_block()
177 set_buffer_new(bh_result); in __fat_get_block()
178 map_bh(bh_result, sb, phys); in __fat_get_block()
184 struct buffer_head *bh_result, int create) in fat_get_block() argument
187 unsigned long max_blocks = bh_result->b_size >> inode->i_blkbits; in fat_get_block()
193 bh_result->b_size = max_blocks << sb->s_blocksize_bits; in fat_get_block()
291 struct buffer_head *bh_result, int create) in fat_get_block_bmap() argument
294 unsigned long max_blocks = bh_result->b_size >> inode->i_blkbits; in fat_get_block_bmap()
306 map_bh(bh_result, sb, bmap); in fat_get_block_bmap()
[all …]
/linux-6.3-rc2/fs/ntfs3/
A Dinode.c664 struct buffer_head *bh_result, int create) in ntfs_get_block() argument
667 bh_result, create, GET_BLOCK_GENERAL); in ntfs_get_block()
671 struct buffer_head *bh_result, int create) in ntfs_get_block_bmap() argument
675 bh_result, create, GET_BLOCK_BMAP); in ntfs_get_block_bmap()
743 struct buffer_head *bh_result, int create) in ntfs_get_block_direct_IO_R() argument
746 bh_result, create, GET_BLOCK_DIRECT_IO_R); in ntfs_get_block_direct_IO_R()
750 struct buffer_head *bh_result, int create) in ntfs_get_block_direct_IO_W() argument
753 bh_result, create, GET_BLOCK_DIRECT_IO_W); in ntfs_get_block_direct_IO_W()
862 struct buffer_head *bh_result, int create) in ntfs_get_block_write_begin() argument
865 bh_result, create, GET_BLOCK_WRITE_BEGIN); in ntfs_get_block_write_begin()
/linux-6.3-rc2/fs/sysv/
A Ditree.c203 static int get_block(struct inode *inode, sector_t iblock, struct buffer_head *bh_result, int creat… in get_block() argument
224 map_bh(bh_result, sb, block_to_cpu(SYSV_SB(sb), in get_block()
258 set_buffer_new(bh_result); in get_block()
/linux-6.3-rc2/fs/ufs/
A Dinode.c396 static int ufs_getfrag_block(struct inode *inode, sector_t fragment, struct buffer_head *bh_result,… in ufs_getfrag_block() argument
436 &err, bh_result->b_page)) in ufs_getfrag_block()
443 &err, &new, bh_result->b_page); in ufs_getfrag_block()
452 fragment, &err, &new, bh_result->b_page); in ufs_getfrag_block()
457 map_bh(bh_result, sb, phys64); in ufs_getfrag_block()
459 set_buffer_new(bh_result); in ufs_getfrag_block()
466 map_bh(bh_result, sb, phys64 + frag); in ufs_getfrag_block()
/linux-6.3-rc2/fs/gfs2/
A Daops.c72 struct buffer_head *bh_result, int create) in gfs2_get_block_noalloc() argument
76 error = gfs2_block_map(inode, lblock, bh_result, 0); in gfs2_get_block_noalloc()
79 if (!buffer_mapped(bh_result)) in gfs2_get_block_noalloc()
/linux-6.3-rc2/fs/hfs/
A Dextent.c337 struct buffer_head *bh_result, int create) in hfs_get_block() argument
377 map_bh(bh_result, sb, HFS_SB(sb)->fs_start + in hfs_get_block()
382 set_buffer_new(bh_result); in hfs_get_block()
/linux-6.3-rc2/fs/ext2/
A Dinode.c780 struct buffer_head *bh_result, int create) in ext2_get_block() argument
782 unsigned max_blocks = bh_result->b_size >> inode->i_blkbits; in ext2_get_block()
792 map_bh(bh_result, inode->i_sb, bno); in ext2_get_block()
793 bh_result->b_size = (ret << inode->i_blkbits); in ext2_get_block()
795 set_buffer_new(bh_result); in ext2_get_block()
797 set_buffer_boundary(bh_result); in ext2_get_block()
/linux-6.3-rc2/fs/hfsplus/
A Dextents.c226 struct buffer_head *bh_result, int create) in hfsplus_get_block() argument
284 map_bh(bh_result, sb, sector); in hfsplus_get_block()
287 set_buffer_new(bh_result); in hfsplus_get_block()
/linux-6.3-rc2/fs/udf/
A Dinode.c72 struct buffer_head *bh_result, int create);
456 struct buffer_head *bh_result, int flags) in __udf_get_block() argument
468 map_bh(bh_result, inode->i_sb, map.pblk); in __udf_get_block()
470 set_buffer_new(bh_result); in __udf_get_block()
476 struct buffer_head *bh_result, int create) in udf_get_block() argument
488 return __udf_get_block(inode, block, bh_result, flags); in udf_get_block()
498 struct buffer_head *bh_result, int create) in udf_get_block_wb() argument
500 return __udf_get_block(inode, block, bh_result, 0); in udf_get_block_wb()
/linux-6.3-rc2/fs/befs/
A Dlinuxvfs.c133 struct buffer_head *bh_result, int create) in befs_get_block() argument
161 map_bh(bh_result, inode->i_sb, disk_off); in befs_get_block()

Completed in 72 milliseconds

12