|
| int(* | writepage )(struct page *page, struct writeback_control *wbc) |
| |
| int(* | readpage )(struct file *, struct page *) |
| |
| int(* | writepages )(struct address_space *, struct writeback_control *) |
| |
| int(* | set_page_dirty )(struct page *page) |
| |
| int(* | readpages )(struct file *filp, struct address_space *mapping, struct list_head *pages, unsigned nr_pages) |
| |
| int(* | write_begin )(struct file *, struct address_space *mapping, loff_t pos, unsigned len, unsigned flags, struct page **pagep, void **fsdata) |
| |
| int(* | write_end )(struct file *, struct address_space *mapping, loff_t pos, unsigned len, unsigned copied, struct page *page, void *fsdata) |
| |
| sector_t(* | bmap )(struct address_space *, sector_t) |
| |
| void(* | invalidatepage )(struct page *, unsigned long) |
| |
| int(* | releasepage )(struct page *, gfp_t) |
| |
| void(* | freepage )(struct page *) |
| |
| ssize_t(* | direct_IO )(int, struct kiocb *, const struct iovec *iov, loff_t offset, unsigned long nr_segs) |
| |
| int(* | get_xip_mem )(struct address_space *, pgoff_t, int, void **, unsigned long *) |
| |
| int(* | migratepage )(struct address_space *, struct page *, struct page *, enum migrate_mode) |
| |
| int(* | launder_page )(struct page *) |
| |
| int(* | is_partially_uptodate )(struct page *, read_descriptor_t *, unsigned long) |
| |
| int(* | error_remove_page )(struct address_space *, struct page *) |
| |
| int(* | swap_activate )(struct swap_info_struct *sis, struct file *file, sector_t *span) |
| |
| void(* | swap_deactivate )(struct file *file) |
| |
Definition at line 342 of file fs.h.