| /Linux-v5.4/fs/reiserfs/ |
| D | inode.c | 286 struct buffer_head *bh_result, int args) in _get_block_create_0() argument 309 kunmap(bh_result->b_page); in _get_block_create_0() 318 && !PageUptodate(bh_result->b_page)) { in _get_block_create_0() 337 map_bh(bh_result, inode->i_sb, blocknr); in _get_block_create_0() 340 set_buffer_boundary(bh_result); in _get_block_create_0() 350 && !PageUptodate(bh_result->b_page)) { in _get_block_create_0() 356 kunmap(bh_result->b_page); in _get_block_create_0() 367 kunmap(bh_result->b_page); in _get_block_create_0() 376 if (buffer_uptodate(bh_result)) { in _get_block_create_0() 385 if (!bh_result->b_page || PageUptodate(bh_result->b_page)) { in _get_block_create_0() [all …]
|
| /Linux-v5.4/fs/hpfs/ |
| D | file.c | 77 static int hpfs_get_block(struct inode *inode, sector_t iblock, struct buffer_head *bh_result, int … in hpfs_get_block() argument 85 if (bh_result->b_size >> 9 < n_secs) in hpfs_get_block() 86 n_secs = bh_result->b_size >> 9; in hpfs_get_block() 92 map_bh(bh_result, inode->i_sb, s); in hpfs_get_block() 93 bh_result->b_size = n_secs << 9; in hpfs_get_block() 109 set_buffer_new(bh_result); in hpfs_get_block() 110 map_bh(bh_result, inode->i_sb, hpfs_search_hotfix_map(inode->i_sb, s)); in hpfs_get_block()
|
| /Linux-v5.4/fs/bfs/ |
| D | file.c | 65 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-v5.4/fs/jfs/ |
| D | inode.c | 198 struct buffer_head *bh_result, int create) in jfs_get_block() argument 205 s32 xlen = bh_result->b_size >> ip->i_blkbits; in jfs_get_block() 240 set_buffer_new(bh_result); in jfs_get_block() 243 map_bh(bh_result, ip->i_sb, xaddr); in jfs_get_block() 244 bh_result->b_size = xlen << ip->i_blkbits; in jfs_get_block() 260 set_buffer_new(bh_result); in jfs_get_block() 261 map_bh(bh_result, ip->i_sb, addressXAD(&xad)); in jfs_get_block() 262 bh_result->b_size = lengthXAD(&xad) << ip->i_blkbits; in jfs_get_block()
|
| /Linux-v5.4/fs/ocfs2/ |
| D | aops.c | 44 struct buffer_head *bh_result, int create) in ocfs2_symlink_get_block() argument 56 (unsigned long long)iblock, bh_result, create); in ocfs2_symlink_get_block() 83 if (!buffer_uptodate(bh_result) && ocfs2_inode_is_new(inode)) { in ocfs2_symlink_get_block() 99 kaddr = kmap_atomic(bh_result->b_page); in ocfs2_symlink_get_block() 104 memcpy(kaddr + (bh_result->b_size * iblock), in ocfs2_symlink_get_block() 106 bh_result->b_size); in ocfs2_symlink_get_block() 108 set_buffer_uptodate(bh_result); in ocfs2_symlink_get_block() 113 map_bh(bh_result, inode->i_sb, in ocfs2_symlink_get_block() 125 struct buffer_head *bh_result, int create) in ocfs2_lock_get_block() argument 131 ret = ocfs2_get_block(inode, iblock, bh_result, create); in ocfs2_lock_get_block() [all …]
|
| D | aops.h | 51 struct buffer_head *bh_result, int create);
|
| D | ocfs2_trace.h | 1127 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-v5.4/fs/efs/ |
| D | file.c | 14 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-v5.4/fs/minix/ |
| D | itree_v1.c | 54 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()
|
| D | itree_v2.c | 63 struct buffer_head *bh_result, int create) in V2_minix_get_block() argument 65 return get_block(inode, block, bh_result, create); in V2_minix_get_block()
|
| D | inode.c | 373 struct buffer_head *bh_result, int create) in minix_get_block() argument 376 return V1_minix_get_block(inode, block, bh_result, create); in minix_get_block() 378 return V2_minix_get_block(inode, block, bh_result, create); in minix_get_block()
|
| /Linux-v5.4/fs/omfs/ |
| D | file.c | 218 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-v5.4/fs/affs/ |
| D | file.c | 295 affs_get_block(struct inode *inode, sector_t block, struct buffer_head *bh_result, int create) in affs_get_block() argument 320 map_bh(bh_result, sb, (sector_t)be32_to_cpu(AFFS_BLOCK(sb, ext_bh, block))); in affs_get_block() 326 set_buffer_new(bh_result); in affs_get_block() 331 if (bh_result->b_blocknr) in affs_get_block() 334 (unsigned long long)bh_result->b_blocknr); in affs_get_block() 337 affs_adjust_checksum(ext_bh, blocknr - bh_result->b_blocknr + 1); in affs_get_block() 338 bh_result->b_blocknr = blocknr; in affs_get_block() 365 clear_buffer_mapped(bh_result); in affs_get_block() 366 bh_result->b_bdev = NULL; in affs_get_block()
|
| /Linux-v5.4/fs/nilfs2/ |
| D | inode.c | 71 struct buffer_head *bh_result, int create) in nilfs_get_block() argument 77 unsigned int maxblocks = bh_result->b_size >> inode->i_blkbits; in nilfs_get_block() 83 map_bh(bh_result, inode->i_sb, blknum); in nilfs_get_block() 85 bh_result->b_size = (ret << inode->i_blkbits); in nilfs_get_block() 92 bh_result->b_blocknr = 0; in nilfs_get_block() 97 (unsigned long)bh_result); in nilfs_get_block() 118 set_buffer_new(bh_result); in nilfs_get_block() 119 set_buffer_delay(bh_result); in nilfs_get_block() 120 map_bh(bh_result, inode->i_sb, 0); in nilfs_get_block()
|
| /Linux-v5.4/fs/fat/ |
| D | inode.c | 120 struct buffer_head *bh_result, int create) in __fat_get_block() argument 132 map_bh(bh_result, sb, phys); in __fat_get_block() 176 set_buffer_new(bh_result); in __fat_get_block() 177 map_bh(bh_result, sb, phys); in __fat_get_block() 183 struct buffer_head *bh_result, int create) in fat_get_block() argument 186 unsigned long max_blocks = bh_result->b_size >> inode->i_blkbits; in fat_get_block() 189 err = __fat_get_block(inode, iblock, &max_blocks, bh_result, create); in fat_get_block() 192 bh_result->b_size = max_blocks << sb->s_blocksize_bits; in fat_get_block() 296 struct buffer_head *bh_result, int create) in fat_get_block_bmap() argument 299 unsigned long max_blocks = bh_result->b_size >> inode->i_blkbits; in fat_get_block_bmap() [all …]
|
| /Linux-v5.4/fs/sysv/ |
| D | itree.c | 203 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-v5.4/fs/ufs/ |
| D | inode.c | 396 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-v5.4/fs/hfs/ |
| D | extent.c | 337 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-v5.4/fs/ext4/ |
| D | inode.c | 818 struct buffer_head *bh_result, int create) in ext4_get_block_unwritten() argument 822 return _ext4_get_block(inode, iblock, bh_result, in ext4_get_block_unwritten() 835 struct buffer_head *bh_result, int flags) in ext4_get_block_trans() argument 843 if (bh_result->b_size >> inode->i_blkbits > DIO_MAX_BLOCKS) in ext4_get_block_trans() 844 bh_result->b_size = DIO_MAX_BLOCKS << inode->i_blkbits; in ext4_get_block_trans() 846 bh_result->b_size >> inode->i_blkbits); in ext4_get_block_trans() 852 ret = _ext4_get_block(inode, iblock, bh_result, flags); in ext4_get_block_trans() 878 sector_t iblock, struct buffer_head *bh_result, int create) in ext4_dio_get_block_unwritten_async() argument 885 ret = ext4_get_block_trans(inode, iblock, bh_result, in ext4_dio_get_block_unwritten_async() 895 if (!ret && buffer_unwritten(bh_result)) { in ext4_dio_get_block_unwritten_async() [all …]
|
| /Linux-v5.4/fs/gfs2/ |
| D | aops.c | 72 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-v5.4/fs/hfsplus/ |
| D | extents.c | 226 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-v5.4/fs/ext2/ |
| D | inode.c | 780 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-v5.4/fs/f2fs/ |
| D | data.c | 1431 struct buffer_head *bh_result, int create, int flag, in get_data_block() argument 1434 return __get_data_block(inode, iblock, bh_result, create, in get_data_block() 1440 struct buffer_head *bh_result, int create) in get_data_block_dio_write() argument 1442 return __get_data_block(inode, iblock, bh_result, create, in get_data_block_dio_write() 1449 struct buffer_head *bh_result, int create) in get_data_block_dio() argument 1451 return __get_data_block(inode, iblock, bh_result, create, in get_data_block_dio() 1458 struct buffer_head *bh_result, int create) in get_data_block_bmap() argument 1464 return __get_data_block(inode, iblock, bh_result, create, in get_data_block_bmap()
|
| /Linux-v5.4/fs/befs/ |
| D | linuxvfs.c | 133 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()
|
| /Linux-v5.4/fs/btrfs/ |
| D | inode.c | 7623 struct buffer_head *bh_result, in btrfs_get_blocks_direct_read() argument 7633 bh_result->b_blocknr = (em->block_start + (start - em->start)) >> in btrfs_get_blocks_direct_read() 7635 bh_result->b_size = len; in btrfs_get_blocks_direct_read() 7636 bh_result->b_bdev = em->bdev; in btrfs_get_blocks_direct_read() 7637 set_buffer_mapped(bh_result); in btrfs_get_blocks_direct_read() 7643 struct buffer_head *bh_result, in btrfs_get_blocks_direct_write() argument 7705 len = bh_result->b_size; in btrfs_get_blocks_direct_write() 7716 bh_result->b_blocknr = (em->block_start + (start - em->start)) >> in btrfs_get_blocks_direct_write() 7718 bh_result->b_size = len; in btrfs_get_blocks_direct_write() 7719 bh_result->b_bdev = em->bdev; in btrfs_get_blocks_direct_write() [all …]
|