Searched refs:writepage (Results 1 – 25 of 57) sorted by relevance
123
/linux/Documentation/filesystems/ |
A 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 …]
|
A 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 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 773 keep calling ->writepage on that page. [all …]
|
/linux/fs/gfs2/ |
A D | meta_io.c | 93 .writepage = gfs2_aspace_writepage, 99 .writepage = gfs2_aspace_writepage,
|
A D | aops.c | 778 .writepage = gfs2_writepage, 793 .writepage = gfs2_jdata_writepage,
|
/linux/fs/bfs/ |
A D | file.c | 193 .writepage = bfs_writepage,
|
/linux/mm/ |
A 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() 2416 ret = mapping->a_ops->writepage(&folio->page, &wbc); in folio_write_one()
|
/linux/fs/9p/ |
A D | vfs_addr.c | 339 .writepage = v9fs_vfs_writepage,
|
/linux/include/linux/ |
A D | writeback.h | 385 struct writeback_control *wbc, writepage_t writepage,
|
/linux/fs/udf/ |
A D | file.c | 130 .writepage = udf_adinicb_writepage,
|
/linux/fs/ntfs/ |
A D | aops.c | 1655 .writepage = ntfs_writepage, 1670 .writepage = ntfs_writepage, 1685 .writepage = ntfs_writepage, /* Write dirty page to disk. */
|
/linux/fs/hfsplus/ |
A D | inode.c | 161 .writepage = hfsplus_writepage, 171 .writepage = hfsplus_writepage,
|
/linux/fs/vboxsf/ |
A D | file.c | 356 .writepage = vboxsf_writepage,
|
/linux/fs/hpfs/ |
A D | file.c | 250 .writepage = hpfs_writepage,
|
/linux/fs/adfs/ |
A D | inode.c | 78 .writepage = adfs_writepage,
|
/linux/fs/hfs/ |
A D | inode.c | 164 .writepage = hfs_writepage, 174 .writepage = hfs_writepage,
|
/linux/fs/omfs/ |
A D | file.c | 378 .writepage = omfs_writepage,
|
/linux/fs/jfs/ |
A D | inode.c | 363 .writepage = jfs_writepage,
|
/linux/fs/ecryptfs/ |
A D | mmap.c | 550 .writepage = ecryptfs_writepage,
|
/linux/fs/nilfs2/ |
A D | mdt.c | 438 .writepage = nilfs_mdt_write_page,
|
/linux/drivers/gpu/drm/i915/gem/ |
A D | i915_gem_shmem.c | 272 ret = mapping->a_ops->writepage(page, &wbc); in shmem_writeback()
|
/linux/fs/sysv/ |
A D | itree.c | 500 .writepage = sysv_writepage,
|
/linux/fs/ |
A D | mpage.c | 660 ret = mapping->a_ops->writepage(page, wbc); in __mpage_writepage()
|
/linux/fs/afs/ |
A D | file.c | 62 .writepage = afs_writepage,
|
/linux/block/ |
A D | fops.c | 435 .writepage = blkdev_writepage,
|
/linux/drivers/staging/wlan-ng/ |
A 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()
|
Completed in 41 milliseconds
123