/Linux-v6.1/fs/ |
D | mpage.c | 121 get_block_t *get_block; member 208 if (args->get_block(inode, block_in_file, map_bh, 0)) in do_mpage_readpage() 304 block_read_full_folio(folio, args->get_block); in do_mpage_readpage() 349 void mpage_readahead(struct readahead_control *rac, get_block_t get_block) in mpage_readahead() argument 353 .get_block = get_block, in mpage_readahead() 371 int mpage_read_folio(struct folio *folio, get_block_t get_block) in mpage_read_folio() argument 376 .get_block = get_block, in mpage_read_folio() 406 get_block_t *get_block; member 533 if (mpd->get_block(inode, block_in_file, &map_bh, 1)) in __mpage_writepage() 629 ret = block_write_full_page(page, mpd->get_block, wbc); in __mpage_writepage() [all …]
|
D | buffer.c | 1695 get_block_t *get_block, struct writeback_control *wbc, in __block_write_full_page() argument 1745 err = get_block(inode, block, bh, 1); in __block_write_full_page() 1954 get_block_t *get_block, const struct iomap *iomap) in __block_write_begin_int() argument 1990 if (get_block) { in __block_write_begin_int() 1991 err = get_block(inode, block, bh, 1); in __block_write_begin_int() 2039 get_block_t *get_block) in __block_write_begin() argument 2041 return __block_write_begin_int(page_folio(page), pos, len, get_block, in __block_write_begin() 2092 struct page **pagep, get_block_t *get_block) in block_write_begin() argument 2102 status = __block_write_begin(page, pos, len, get_block); in block_write_begin() 2239 int block_read_full_folio(struct folio *folio, get_block_t *get_block) in block_read_full_folio() argument [all …]
|
D | direct-io.c | 88 get_block_t *get_block; /* block mapping function */ member 665 ret = (*sdio->get_block)(dio->inode, fs_startblk, in get_more_blocks() 1124 get_block_t get_block, dio_iodone_t end_io, in __blockdev_direct_IO() argument 1240 sdio.get_block = get_block; in __blockdev_direct_IO()
|
D | internal.h | 42 get_block_t *get_block, const struct iomap *iomap);
|
/Linux-v6.1/include/linux/ |
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);
|
D | buffer_head.h | 255 int block_write_full_page(struct page *page, get_block_t *get_block, 258 get_block_t *get_block, struct writeback_control *wbc, 263 struct page **pagep, get_block_t *get_block); 265 get_block_t *get_block); 280 get_block_t get_block);
|
D | fs.h | 3213 get_block_t get_block, 3220 get_block_t get_block) in blockdev_direct_IO() argument 3223 get_block, NULL, NULL, DIO_LOCKING | DIO_SKIP_HOLES); in blockdev_direct_IO()
|
/Linux-v6.1/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() 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_folio(folio, get_block); in sysv_read_folio() 466 return __block_write_begin(page, pos, len, get_block); in sysv_prepare_chunk() 485 ret = block_write_begin(mapping, pos, len, pagep, get_block); in sysv_write_begin() 494 return generic_block_bmap(mapping,block,get_block); in sysv_bmap()
|
/Linux-v6.1/fs/minix/ |
D | itree_v1.c | 56 return get_block(inode, block, bh_result, create); in V1_minix_get_block()
|
D | itree_v2.c | 64 return get_block(inode, block, bh_result, create); in V2_minix_get_block()
|
D | itree_common.c | 152 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-v6.1/drivers/md/ |
D | dm-era-target.c | 1200 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-v6.1/fs/ocfs2/ |
D | aops.c | 2430 get_block_t *get_block; in ocfs2_direct_IO() local 2445 get_block = ocfs2_lock_get_block; in ocfs2_direct_IO() 2447 get_block = ocfs2_dio_wr_get_block; in ocfs2_direct_IO() 2450 iter, get_block, in ocfs2_direct_IO()
|
/Linux-v6.1/drivers/net/ethernet/neterion/ |
D | s2io.c | 2891 int get_block, put_block; in rx_intr_handler() local 2904 get_block = get_info.block_index; in rx_intr_handler() 2907 rxdp = ring_data->rx_blocks[get_block].rxds[get_info.offset].virt_addr; 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() [all …]
|
/Linux-v6.1/fs/affs/ |
D | Changes | 300 - The same get_block()-routine can now be used for
|
/Linux-v6.1/fs/ext4/ |
D | inode.c | 1054 get_block_t *get_block) in ext4_block_write_begin() argument 1092 err = get_block(inode, block, bh, 1); in ext4_block_write_begin() 6121 get_block_t *get_block; in ext4_page_mkwrite() local 6189 get_block = ext4_get_block_unwritten; in ext4_page_mkwrite() 6191 get_block = ext4_get_block; in ext4_page_mkwrite() 6205 err = block_page_mkwrite(vma, vmf, get_block); in ext4_page_mkwrite()
|