Home
last modified time | relevance | path

Searched refs:write_end (Results 1 – 19 of 19) sorted by relevance

/linux/include/linux/
H A Dshmem_fs.h131 loff_t write_end, bool shmem_huge_force);
136 loff_t write_end, bool shmem_huge_force) in shmem_allowable_huge_orders() argument
172 int shmem_get_folio(struct inode *inode, pgoff_t index, loff_t write_end,
H A Dfs.h415 int (*write_end)(const struct kiocb *, struct address_space *mapping, member
/linux/drivers/nvmem/
H A Dimx-ocotp.c350 goto write_end; in imx_ocotp_write()
455 goto write_end; in imx_ocotp_write()
474 write_end: in imx_ocotp_write()
/linux/fs/bfs/
H A Dfile.c198 .write_end = generic_write_end,
/linux/mm/
H A Dshmem.c607 loff_t write_end) in shmem_get_orders_within_size() argument
616 i_size = max(write_end, i_size_read(inode)); in shmem_get_orders_within_size()
628 loff_t write_end, bool shmem_huge_force, in shmem_huge_global_enabled() argument
657 THP_ORDERS_ALL_FILE_DEFAULT, index, write_end); in shmem_huge_global_enabled()
873 loff_t write_end, bool shmem_huge_force, in shmem_huge_global_enabled() argument
1838 loff_t write_end, bool shmem_huge_force) in shmem_allowable_huge_orders() argument
1848 global_orders = shmem_huge_global_enabled(inode, index, write_end, in shmem_allowable_huge_orders()
2432 loff_t write_end, struct folio **foliop, enum sgp_type sgp, in shmem_get_folio_gfp()
2513 orders = shmem_allowable_huge_orders(inode, vma, index, write_end, false); in shmem_get_folio_gfp()
2614 * @write_end
2429 shmem_get_folio_gfp(struct inode * inode,pgoff_t index,loff_t write_end,struct folio ** foliop,enum sgp_type sgp,gfp_t gfp,struct vm_fault * vmf,vm_fault_t * fault_type) shmem_get_folio_gfp() argument
2631 shmem_get_folio(struct inode * inode,pgoff_t index,loff_t write_end,struct folio ** foliop,enum sgp_type sgp) shmem_get_folio() argument
[all...]
H A Dfilemap.c4395 status = a_ops->write_end(iocb, mapping, pos, bytes, copied, in generic_perform_write()
/linux/Documentation/filesystems/iomap/
H A Dporting.rst40 No ->write_begin(), ->write_end() or direct_IO
/linux/Documentation/filesystems/
H A Dlocking.rst254 int (*write_end)(const struct kiocb *, struct address_space *mapping,
281 write_end: yes, unlocks exclusive
295 ->write_begin(), ->write_end() and ->read_folio() may be called from
H A Dvfs.rst689 process is more complicated and uses write_begin/write_end or
761 int (*write_end)(const struct kiocb *, struct address_space *mapping,
866 write_end.
869 in which case write_end is not called.
871 ``write_end``
872 After a successful write_begin, and data copy, write_end must be
/linux/fs/
H A Dbuffer.c2401 err = aops->write_end(NULL, mapping, size, 0, 0, folio, fsdata); in generic_cont_expand_simple()
2439 err = aops->write_end(iocb, mapping, curpos, len, len, in cont_expand_zero()
2472 err = aops->write_end(iocb, mapping, curpos, len, len, in cont_expand_zero()
H A Dnamei.c6593 err = aops->write_end(NULL, mapping, 0, len - 1, len - 1,
/linux/drivers/md/
H A Ddm-bufio.c347 unsigned int write_end; member
1395 end = b->write_end; in submit_io()
1464 b->write_end = b->dirty_end; in __write_dirty_buffer()
/linux/fs/nfs/
H A Dfile.c665 .write_end = nfs_write_end,
/linux/fs/orangefs/
H A Dinode.c614 .write_end = orangefs_write_end,
/linux/fs/ext4/
H A Dinode.c3953 .write_end = ext4_write_end,
3969 .write_end = ext4_journalled_write_end,
3985 .write_end = ext4_da_write_end,
/linux/fs/udf/
H A Dinode.c331 .write_end = udf_write_end,
/linux/fs/ceph/
H A Daddr.c1967 .write_end = ceph_write_end,
/linux/fs/f2fs/
H A Ddata.c4435 .write_end = f2fs_write_end,
H A Dsuper.c3274 a_ops->write_end(NULL, mapping, off, tocopy, tocopy, in f2fs_quota_write()