Home
last modified time | relevance | path

Searched refs:iomap_flags (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/fs/xfs/
H A Dxfs_iomap.h21 u64 xfs_iomap_inode_sequence(struct xfs_inode *ip, u16 iomap_flags);
24 u16 iomap_flags, u64 sequence_cookie);
H A Dxfs_iomap.c54 u16 iomap_flags) in xfs_iomap_inode_sequence()
58 if (iomap_flags & IOMAP_F_XATTR) in xfs_iomap_inode_sequence()
60 if ((iomap_flags & IOMAP_F_SHARED) && ip->i_cowfp) in xfs_iomap_inode_sequence()
96 u16 iomap_flags, in xfs_bmbt_to_iomap()
129 iomap->flags = iomap_flags; in xfs_bmbt_to_iomap()
789 u16 iomap_flags = 0; in xfs_direct_write_iomap_begin() local
804 iomap_flags |= IOMAP_F_DIRTY; in xfs_direct_write_iomap_begin()
860 seq = xfs_iomap_inode_sequence(ip, iomap_flags); in xfs_direct_write_iomap_begin()
863 return xfs_bmbt_to_iomap(ip, iomap, &imap, flags, iomap_flags, seq); in xfs_direct_write_iomap_begin()
895 iomap_flags | IOMAP_F_NE in xfs_direct_write_iomap_begin()
52 xfs_iomap_inode_sequence( struct xfs_inode *ip, u16 iomap_flags) xfs_iomap_inode_sequence() argument
91 xfs_bmbt_to_iomap( struct xfs_inode *ip, struct iomap *iomap, struct xfs_bmbt_irec *imap, unsigned int mapping_flags, u16 iomap_flags, u64 sequence_cookie) xfs_bmbt_to_iomap() argument
[all...]
/kernel/linux/linux-5.10/fs/
H A Ddax.c1491 unsigned int iomap_flags = (write ? IOMAP_WRITE : 0) | IOMAP_FAULT; in dax_iomap_pmd_fault() local
1570 error = ops->iomap_begin(inode, pos, PMD_SIZE, iomap_flags, &iomap, in dax_iomap_pmd_fault()
1578 sync = dax_fault_is_synchronous(iomap_flags, vma, &iomap); in dax_iomap_pmd_fault()
1629 ops->iomap_end(inode, pos, PMD_SIZE, copied, iomap_flags, in dax_iomap_pmd_fault()
/kernel/linux/linux-5.10/fs/xfs/
H A Dxfs_iomap.c742 u16 iomap_flags = 0; in xfs_direct_write_iomap_begin() local
756 iomap_flags |= IOMAP_F_DIRTY; in xfs_direct_write_iomap_begin()
800 return xfs_bmbt_to_iomap(ip, iomap, &imap, iomap_flags); in xfs_direct_write_iomap_begin()
831 return xfs_bmbt_to_iomap(ip, iomap, &imap, iomap_flags | IOMAP_F_NEW); in xfs_direct_write_iomap_begin()
/kernel/linux/linux-6.6/fs/btrfs/
H A Dinode.c7154 unsigned int iomap_flags) in lock_extent_direct()
7156 const bool writing = (iomap_flags & IOMAP_WRITE); in lock_extent_direct()
7157 const bool nowait = (iomap_flags & IOMAP_NOWAIT); in lock_extent_direct()
7295 unsigned int iomap_flags) in btrfs_get_blocks_direct_write()
7297 const bool nowait = (iomap_flags & IOMAP_NOWAIT); in btrfs_get_blocks_direct_write()
7152 lock_extent_direct(struct inode *inode, u64 lockstart, u64 lockend, struct extent_state **cached_state, unsigned int iomap_flags) lock_extent_direct() argument
7291 btrfs_get_blocks_direct_write(struct extent_map **map, struct inode *inode, struct btrfs_dio_data *dio_data, u64 start, u64 *lenp, unsigned int iomap_flags) btrfs_get_blocks_direct_write() argument

Completed in 20 milliseconds