Home
last modified time | relevance | path

Searched refs:get_block (Results 1 – 14 of 14) sorted by relevance

/fs/
Dmpage.c182 unsigned long *first_logical_block, get_block_t get_block, in do_mpage_readpage() argument
245 if (get_block(inode, block_in_file, map_bh, 0)) in do_mpage_readpage()
346 block_read_full_page(page, get_block); in do_mpage_readpage()
397 unsigned nr_pages, get_block_t get_block) in mpage_readpages() argument
420 get_block, gfp); in mpage_readpages()
434 int mpage_readpage(struct page *page, get_block_t get_block) in mpage_readpage() argument
445 &map_bh, &first_logical_block, get_block, gfp); in mpage_readpage()
472 get_block_t *get_block; member
601 if (mpd->get_block(inode, block_in_file, &map_bh, 1)) in __mpage_writepage()
732 struct writeback_control *wbc, get_block_t get_block) in mpage_writepages() argument
[all …]
Dbuffer.c1691 get_block_t *get_block, struct writeback_control *wbc, in __block_write_full_page() argument
1741 err = get_block(inode, block, bh, 1); in __block_write_full_page()
1950 get_block_t *get_block, struct iomap *iomap) in __block_write_begin_int() argument
1986 if (get_block) { in __block_write_begin_int()
1987 err = get_block(inode, block, bh, 1); in __block_write_begin_int()
2036 get_block_t *get_block) in __block_write_begin() argument
2038 return __block_write_begin_int(page, pos, len, get_block, NULL); in __block_write_begin()
2087 unsigned flags, struct page **pagep, get_block_t *get_block) in block_write_begin() argument
2097 status = __block_write_begin(page, pos, len, get_block); in block_write_begin()
2237 int block_read_full_page(struct page *page, get_block_t *get_block) in block_read_full_page() argument
[all …]
Ddax.c148 loff_t start, loff_t end, get_block_t get_block, in dax_io() argument
177 rc = get_block(inode, block, bh, rw == WRITE); in dax_io()
261 struct iov_iter *iter, get_block_t get_block, in dax_do_io() argument
279 retval = dax_io(inode, iter, pos, end, get_block, &bh); in dax_do_io()
829 get_block_t get_block) in dax_fault() argument
863 error = get_block(inode, block, &bh, 0); in dax_fault()
888 error = get_block(inode, block, &bh, 1); in dax_fault()
952 pmd_t *pmd, unsigned int flags, get_block_t get_block) in dax_pmd_fault() argument
1004 if (get_block(inode, block, &bh, 0) != 0) in dax_pmd_fault()
1008 if (get_block(inode, block, &bh, 1) != 0) in dax_pmd_fault()
[all …]
Ddirect-io.c79 get_block_t *get_block; /* block mapping function */ member
653 ret = (*sdio->get_block)(dio->inode, fs_startblk, in get_more_blocks()
1123 get_block_t get_block, dio_iodone_t end_io, in do_blockdev_direct_IO() argument
1247 sdio.get_block = get_block; in do_blockdev_direct_IO()
1344 get_block_t get_block, in __blockdev_direct_IO() argument
1360 return do_blockdev_direct_IO(iocb, inode, bdev, iter, get_block, in __blockdev_direct_IO()
Dioctl.c275 loff_t len, get_block_t *get_block) in __generic_block_fiemap() argument
317 ret = get_block(inode, start_blk, &map_bh, 0); in __generic_block_fiemap()
434 u64 len, get_block_t *get_block) in generic_block_fiemap() argument
438 ret = __generic_block_fiemap(inode, fieinfo, start, len, get_block); in generic_block_fiemap()
Dinternal.h45 get_block_t *get_block, struct iomap *iomap);
/fs/sysv/
Ditree.c202 static int get_block(struct inode *inode, sector_t iblock, struct buffer_head *bh_result, int creat… in get_block() function
382 block_truncate_page(inode->i_mapping, inode->i_size, get_block); in sysv_truncate()
454 return block_write_full_page(page,get_block,wbc); in sysv_writepage()
459 return block_read_full_page(page,get_block); in sysv_readpage()
464 return __block_write_begin(page, pos, len, get_block); in sysv_prepare_chunk()
483 ret = block_write_begin(mapping, pos, len, flags, pagep, get_block); in sysv_write_begin()
492 return generic_block_bmap(mapping,block,get_block); in sysv_bmap()
/fs/minix/
Ditree_v1.c55 return get_block(inode, block, bh_result, create); in V1_minix_get_block()
Ditree_v2.c64 return get_block(inode, block, bh_result, create); in V2_minix_get_block()
Ditree_common.c145 static inline int get_block(struct inode * inode, sector_t block, in get_block() function
306 block_truncate_page(inode->i_mapping, inode->i_size, get_block); in truncate()
/fs/ocfs2/
Daops.c2404 get_block_t *get_block; in ocfs2_direct_IO() local
2419 get_block = ocfs2_get_block; in ocfs2_direct_IO()
2421 get_block = ocfs2_dio_get_block; in ocfs2_direct_IO()
2424 iter, get_block, in ocfs2_direct_IO()
/fs/gfs2/
Daops.c146 int gfs2_write_full_page(struct page *page, get_block_t *get_block, in gfs2_write_full_page() argument
165 return __block_write_full_page(inode, page, get_block, wbc, in gfs2_write_full_page()
/fs/ext4/
Dinode.c1088 get_block_t *get_block) in ext4_block_write_begin() argument
1126 err = get_block(inode, block, bh, 1); in ext4_block_write_begin()
5772 get_block_t *get_block; in ext4_page_mkwrite() local
5826 get_block = ext4_get_block_unwritten; in ext4_page_mkwrite()
5828 get_block = ext4_get_block; in ext4_page_mkwrite()
5836 ret = block_page_mkwrite(vma, vmf, get_block); in ext4_page_mkwrite()
/fs/affs/
DChanges300 - The same get_block()-routine can now be used for