| /linux/include/linux/ |
| H A D | mpage.h | 18 void mpage_readahead(struct readahead_control *, get_block_t get_block); 19 int mpage_read_folio(struct folio *folio, get_block_t get_block); 21 struct writeback_control *wbc, get_block_t get_block, 25 struct writeback_control *wbc, get_block_t get_block) in mpage_writepages() argument 27 return __mpage_writepages(mapping, wbc, get_block, NULL); in mpage_writepages()
|
| H A D | fs.h | 3147 get_block_t get_block, 3154 get_block_t get_block) in blockdev_direct_IO() argument 3157 get_block, NULL, DIO_LOCKING | DIO_SKIP_HOLES); in blockdev_direct_IO()
|
| /linux/fs/ |
| H A D | mpage.c | 138 get_block_t *get_block; member 221 if (args->get_block(inode, block_in_file, map_bh, 0)) in do_mpage_readpage() 313 block_read_full_folio(folio, args->get_block); in do_mpage_readpage() 358 void mpage_readahead(struct readahead_control *rac, get_block_t get_block) in mpage_readahead() argument 362 .get_block = get_block, in mpage_readahead() 386 int mpage_read_folio(struct folio *folio, get_block_t get_block) in mpage_read_folio() argument 391 .get_block = get_block, in mpage_read_folio() 421 get_block_t *get_block; member 544 if (mpd->get_block(inode, block_in_file, &map_bh, 1)) in mpage_write_folio() 640 ret = block_write_full_folio(folio, wbc, mpd->get_block); in mpage_write_folio() [all …]
|
| H A D | buffer.c | 1722 get_block_t *get_block, struct writeback_control *wbc) in __block_write_full_folio() argument 1770 err = get_block(inode, block, bh, 1); in __block_write_full_folio() 1996 get_block_t *get_block, const struct iomap *iomap) in __block_write_begin_int() argument 2029 if (get_block) in __block_write_begin_int() 2030 err = get_block(inode, block, bh, 1); in __block_write_begin_int() 2077 get_block_t *get_block) in __block_write_begin() argument 2079 return __block_write_begin_int(folio, pos, len, get_block, NULL); in __block_write_begin() 2133 struct folio **foliop, get_block_t *get_block) in block_write_begin() argument 2144 status = __block_write_begin_int(folio, pos, len, get_block, NULL); in block_write_begin() 2277 int block_read_full_folio(struct folio *folio, get_block_t *get_block) in block_read_full_folio() argument [all …]
|
| /linux/fs/minix/ |
| H A D | itree_v1.c | 56 return get_block(inode, block, bh_result, create); in V1_minix_get_block()
|
| H A D | itree_v2.c | 64 return get_block(inode, block, bh_result, create); in V2_minix_get_block()
|
| /linux/Documentation/filesystems/iomap/ |
| H A D | porting.rst | 57 ``get_block()`` function for read-only mappings. 64 Next, modify the filesystem's ``get_block(create = false)`` 75 going through ``get_block()``.
|
| /linux/drivers/md/ |
| H A D | dm-era-target.c | 1224 static dm_block_t get_block(struct era *era, struct bio *bio) in get_block() function 1291 get_block(era, bio)); in process_deferred_bios() 1321 set_bit(get_block(era, bio), ws->bits); in process_deferred_bios() 1579 block = get_block(era, bio); in era_map()
|
| /linux/fs/ext4/ |
| H A D | inode.c | 1171 get_block_t *get_block) in ext4_block_write_begin() argument 1211 err = get_block(inode, block, bh, 1); in ext4_block_write_begin() 6831 get_block_t get_block) in ext4_block_page_mkwrite() argument 6857 ret = ext4_block_write_begin(handle, folio, 0, len, get_block); in ext4_block_page_mkwrite() 6890 get_block_t *get_block = ext4_get_block; in ext4_page_mkwrite() local 6957 get_block = ext4_get_block_unwritten; in ext4_page_mkwrite() 6960 err = ext4_block_page_mkwrite(inode, folio, get_block); in ext4_page_mkwrite()
|
| H A D | ext4.h | 4070 get_block_t *get_block);
|
| /linux/fs/affs/ |
| H A D | Changes | 300 - The same get_block()-routine can now be used for
|