Home
last modified time | relevance | path

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

/linux/fs/
A Dmpage.c144 get_block_t *get_block; member
231 if (args->get_block(inode, block_in_file, map_bh, 0)) in do_mpage_readpage()
332 block_read_full_page(page, args->get_block); in do_mpage_readpage()
381 .get_block = get_block, in mpage_readahead()
405 .get_block = get_block, in mpage_readpage()
435 get_block_t *get_block; member
564 if (mpd->get_block(inode, block_in_file, &map_bh, 1)) in __mpage_writepage()
695 struct writeback_control *wbc, get_block_t get_block) in mpage_writepages() argument
702 if (!get_block) in mpage_writepages()
708 .get_block = get_block, in mpage_writepages()
[all …]
A Dbuffer.c1762 err = get_block(inode, block, bh, 1); in __block_write_full_page()
2009 if (get_block) { in __block_write_begin_int()
2010 err = get_block(inode, block, bh, 1); in __block_write_begin_int()
2058 get_block_t *get_block) in __block_write_begin() argument
2500 get_block_t get_block) in block_page_mkwrite() argument
2580 get_block_t *get_block) in nobh_write_begin() argument
2796 loff_t from, get_block_t *get_block) in nobh_truncate_page() argument
2874 loff_t from, get_block_t *get_block) in block_truncate_page() argument
2916 err = get_block(inode, iblock, bh, 0); in block_truncate_page()
2986 get_block_t *get_block) in generic_block_bmap() argument
[all …]
A Ddirect-io.c88 get_block_t *get_block; /* block mapping function */ member
669 ret = (*sdio->get_block)(dio->inode, fs_startblk, in get_more_blocks()
1127 get_block_t get_block, dio_iodone_t end_io, in do_blockdev_direct_IO() argument
1244 sdio.get_block = get_block; in do_blockdev_direct_IO()
1346 get_block_t get_block, in __blockdev_direct_IO() argument
1362 return do_blockdev_direct_IO(iocb, inode, bdev, iter, get_block, in __blockdev_direct_IO()
A Dinternal.h41 get_block_t *get_block, const struct iomap *iomap);
/linux/include/linux/
A Dmpage.h18 void mpage_readahead(struct readahead_control *, get_block_t get_block);
19 int mpage_readpage(struct page *page, get_block_t get_block);
21 struct writeback_control *wbc, get_block_t get_block);
22 int mpage_writepage(struct page *page, get_block_t *get_block,
A Dbuffer_head.h221 int block_write_full_page(struct page *page, get_block_t *get_block,
224 get_block_t *get_block, struct writeback_control *wbc,
230 unsigned flags, struct page **pagep, get_block_t *get_block);
232 get_block_t *get_block);
247 get_block_t get_block);
268 int nobh_writepage(struct page *page, get_block_t *get_block,
A Dfs.h3264 get_block_t get_block,
3271 get_block_t get_block) in blockdev_direct_IO() argument
3274 get_block, NULL, NULL, DIO_LOCKING | DIO_SKIP_HOLES); in blockdev_direct_IO()
/linux/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() function
383 block_truncate_page(inode->i_mapping, inode->i_size, get_block); in sysv_truncate()
456 return block_write_full_page(page,get_block,wbc); in sysv_writepage()
461 return block_read_full_page(page,get_block); in sysv_readpage()
466 return __block_write_begin(page, pos, len, get_block); in sysv_prepare_chunk()
485 ret = block_write_begin(mapping, pos, len, flags, pagep, get_block); in sysv_write_begin()
494 return generic_block_bmap(mapping,block,get_block); in sysv_bmap()
/linux/fs/minix/
A Ditree_v1.c56 return get_block(inode, block, bh_result, create); in V1_minix_get_block()
A Ditree_v2.c64 return get_block(inode, block, bh_result, create); in V2_minix_get_block()
A Ditree_common.c152 static int get_block(struct inode * inode, sector_t block, in get_block() function
313 block_truncate_page(inode->i_mapping, inode->i_size, get_block); in truncate()
/linux/drivers/md/
A Ddm-era-target.c1200 static dm_block_t get_block(struct era *era, struct bio *bio) in get_block() function
1265 get_block(era, bio)); in process_deferred_bios()
1295 set_bit(get_block(era, bio), ws->bits); in process_deferred_bios()
1539 dm_block_t block = get_block(era, bio); in era_map()
/linux/fs/ocfs2/
A Daops.c2431 get_block_t *get_block; in ocfs2_direct_IO() local
2446 get_block = ocfs2_lock_get_block; in ocfs2_direct_IO()
2448 get_block = ocfs2_dio_wr_get_block; in ocfs2_direct_IO()
2451 iter, get_block, in ocfs2_direct_IO()
/linux/drivers/net/ethernet/neterion/
A Ds2io.c2891 int get_block, put_block; in rx_intr_handler() local
2904 get_block = get_info.block_index; in rx_intr_handler()
2914 if ((get_block == put_block) && in rx_intr_handler()
2948 rxdp = ring_data->rx_blocks[get_block]. in rx_intr_handler()
2953 get_block++; in rx_intr_handler()
2954 if (get_block == ring_data->block_count) in rx_intr_handler()
2955 get_block = 0; in rx_intr_handler()
2956 ring_data->rx_curr_get_info.block_index = get_block; in rx_intr_handler()
2957 rxdp = ring_data->rx_blocks[get_block].block_virt_addr; in rx_intr_handler()
7355 int get_block = ring_data->rx_curr_get_info.block_index; in rx_osm_handler() local
[all …]
/linux/fs/ext4/
A Dinode.c1040 get_block_t *get_block) in ext4_block_write_begin() argument
1078 err = get_block(inode, block, bh, 1); in ext4_block_write_begin()
6030 get_block_t *get_block; in ext4_page_mkwrite() local
6098 get_block = ext4_get_block_unwritten; in ext4_page_mkwrite()
6100 get_block = ext4_get_block; in ext4_page_mkwrite()
6114 err = block_page_mkwrite(vma, vmf, get_block); in ext4_page_mkwrite()
/linux/fs/affs/
A DChanges300 - The same get_block()-routine can now be used for
/linux/fs/ntfs3/
A Dinode.c852 get_block_t *get_block = is_resident(ni) ? NULL : &ntfs_get_block; in ntfs_writepages() local
854 return mpage_writepages(mapping, wbc, get_block); in ntfs_writepages()

Completed in 68 milliseconds