Searched refs:writepage (Results 1 – 25 of 57) sorted by relevance
123
/Linux-v5.15/Documentation/filesystems/ |
D | locking.rst | 244 int (*writepage)(struct page *page, struct writeback_control *wbc); 277 writepage: yes, unlocks (see below) 311 ->writepage() is used for two purposes: for "memory cleansing" and for 315 If writepage is called for sync (wbc->sync_mode != WBC_SYNC_NONE) then 319 If writepage is called for memory cleansing (sync_mode == 321 possible. So writepage should try to avoid blocking against 334 caller, unless ->writepage() returns special WRITEPAGE_ACTIVATE 336 currently, and VM should stop calling ->writepage() on this page for some 341 and return zero, writepage *must* run set_page_writeback() against the page, 346 writepage. [all …]
|
D | vfs.rst | 622 in order to reuse them. To do this it can call the ->writepage method 637 ->writepage on. If mpage_writepages is not used (i.e. the address 661 set_page_dirty to write data into the address_space, and writepage and 668 typically remains set until writepage asks for it to be written. This 674 operations. This gives the writepage and writepages operations some 677 return information back to the caller about the result of a writepage or 724 int (*writepage)(struct page *page, struct writeback_control *wbc); 758 ``writepage`` 763 PageLocked is true. writepage should start writeout, should set 768 If wbc->sync_mode is WB_SYNC_NONE, ->writepage doesn't have to [all …]
|
/Linux-v5.15/fs/bfs/ |
D | file.c | 193 .writepage = bfs_writepage,
|
/Linux-v5.15/fs/gfs2/ |
D | meta_io.c | 93 .writepage = gfs2_aspace_writepage, 99 .writepage = gfs2_aspace_writepage,
|
D | aops.c | 778 .writepage = gfs2_writepage, 793 .writepage = gfs2_jdata_writepage,
|
/Linux-v5.15/mm/ |
D | page-writeback.c | 2178 struct writeback_control *wbc, writepage_t writepage, in write_cache_pages() argument 2255 error = (*writepage)(page, wbc, data); in write_cache_pages() 2320 int ret = mapping->a_ops->writepage(page, wbc); in __writepage() 2342 if (!mapping->a_ops->writepage) in generic_writepages() 2409 ret = mapping->a_ops->writepage(page, &wbc); in write_one_page()
|
/Linux-v5.15/include/linux/ |
D | writeback.h | 389 struct writeback_control *wbc, writepage_t writepage,
|
/Linux-v5.15/fs/9p/ |
D | vfs_addr.c | 333 .writepage = v9fs_vfs_writepage,
|
/Linux-v5.15/fs/udf/ |
D | file.c | 130 .writepage = udf_adinicb_writepage,
|
/Linux-v5.15/fs/adfs/ |
D | inode.c | 78 .writepage = adfs_writepage,
|
/Linux-v5.15/fs/hpfs/ |
D | file.c | 250 .writepage = hpfs_writepage,
|
/Linux-v5.15/fs/vboxsf/ |
D | file.c | 356 .writepage = vboxsf_writepage,
|
/Linux-v5.15/fs/hfsplus/ |
D | inode.c | 161 .writepage = hfsplus_writepage, 171 .writepage = hfsplus_writepage,
|
/Linux-v5.15/fs/ntfs/ |
D | aops.c | 1655 .writepage = ntfs_writepage, 1670 .writepage = ntfs_writepage, 1685 .writepage = ntfs_writepage, /* Write dirty page to disk. */
|
/Linux-v5.15/fs/jfs/ |
D | inode.c | 363 .writepage = jfs_writepage,
|
/Linux-v5.15/fs/omfs/ |
D | file.c | 378 .writepage = omfs_writepage,
|
/Linux-v5.15/fs/hfs/ |
D | inode.c | 164 .writepage = hfs_writepage, 174 .writepage = hfs_writepage,
|
/Linux-v5.15/fs/ecryptfs/ |
D | mmap.c | 550 .writepage = ecryptfs_writepage,
|
/Linux-v5.15/fs/nilfs2/ |
D | mdt.c | 438 .writepage = nilfs_mdt_write_page,
|
/Linux-v5.15/drivers/gpu/drm/i915/gem/ |
D | i915_gem_shmem.c | 287 ret = mapping->a_ops->writepage(page, &wbc); in shmem_writeback()
|
/Linux-v5.15/fs/ |
D | mpage.c | 660 ret = mapping->a_ops->writepage(page, wbc); in __mpage_writepage()
|
/Linux-v5.15/fs/sysv/ |
D | itree.c | 500 .writepage = sysv_writepage,
|
/Linux-v5.15/fs/afs/ |
D | file.c | 61 .writepage = afs_writepage,
|
/Linux-v5.15/block/ |
D | fops.c | 381 .writepage = blkdev_writepage,
|
/Linux-v5.15/drivers/staging/wlan-ng/ |
D | hfa384x_usb.c | 1806 u16 writepage; in hfa384x_drvr_flashdl_write() local 1870 writepage = HFA384x_ADDR_CMD_MKPAGE(dlbufaddr + in hfa384x_drvr_flashdl_write() 1880 writepage, in hfa384x_drvr_flashdl_write()
|
123